怎样用delphi7中的SQLconnection组件远程连接Oracle数据库求解
1个回答
展开全部
2.如果用ADO组件连老是报这个错:"测试连接失败,因为初始化提供程序时发生错误,ORA-12514:TNS: 监听进程不能解析在连接描述
符中给出的SERVICE_NAME".
///////////////////
////////////////////////
双击SQLConnection1-点+-选择数据库(Oracle),并输入连接名称-输入USER_NAME和password
是Oracle的USERNAME和passwordOK!
//////////////////////////////////
----------------------------------------------------------------
要装ORACLE客户端,要有相应的配置信息,不能用IP直接连接。
connectionstring中设置选择provider for oracle选项,输入数据库名称等即可
可以雙擊TADOConnection來設置connectionstring
--------------------------------------------------
最好当然是用ado了,
ADODataSet是访问数据用的。
1、在属性页里设置Connectionstring 可以建立到数据库的连接(如SQL server)。
2、用ADODataSet.CommandText设置访问的SQL语句
3、用ADODataSet.Open使数据库打开
4、在ADODataSet.FieldValues['字段名']就可以得到该字段的内容。(使用VarType()函数可以转换数据类型)
ADOCommand可以操作数据(添加删除)1、同上2、同上
3、ADOCommand.ExecuteEasy!
用TADOConnection连接数据库,用TADOQuery或ADOTable打开数据库中的表。
在ADO中选择Micorsoft OlE DB Provider For Sqlserver
然后服务器名称填入IP地址
设置用户名密码和连接的数据库即可。
符中给出的SERVICE_NAME".
///////////////////
////////////////////////
双击SQLConnection1-点+-选择数据库(Oracle),并输入连接名称-输入USER_NAME和password
是Oracle的USERNAME和passwordOK!
//////////////////////////////////
----------------------------------------------------------------
要装ORACLE客户端,要有相应的配置信息,不能用IP直接连接。
connectionstring中设置选择provider for oracle选项,输入数据库名称等即可
可以雙擊TADOConnection來設置connectionstring
--------------------------------------------------
最好当然是用ado了,
ADODataSet是访问数据用的。
1、在属性页里设置Connectionstring 可以建立到数据库的连接(如SQL server)。
2、用ADODataSet.CommandText设置访问的SQL语句
3、用ADODataSet.Open使数据库打开
4、在ADODataSet.FieldValues['字段名']就可以得到该字段的内容。(使用VarType()函数可以转换数据类型)
ADOCommand可以操作数据(添加删除)1、同上2、同上
3、ADOCommand.ExecuteEasy!
用TADOConnection连接数据库,用TADOQuery或ADOTable打开数据库中的表。
在ADO中选择Micorsoft OlE DB Provider For Sqlserver
然后服务器名称填入IP地址
设置用户名密码和连接的数据库即可。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询