• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

怎样用delphi7中的SQLconnection组件远程连接Oracle数据库

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

1.本人正在做一个二层结构的数据库系统,现在要用SQLConnection组件连接远程数据库,比如:从长沙连接衡阳的数据库。  
      2.如果用ADO组件连老是报这个错:"测试连接失败,因为初始化提供程序时发生错误,ORA-12514:TNS:   监听进程不能解析在连接描述

符中给出的SERVICE_NAME".  
    请各位发表意见。谢谢!

///////////////////
装了ORACLE客户端吗??  
  服务名一致吗?

////////////////////////
双击SQLConnection1->点+->选择数据库(Oracle),并输入连接名称->输入USER_NAME和password  
  是Oracle的USERNAME和password  
  OK!

 

//////////////////////////////////

忘记配置Oracle客户端了,谢谢!成功了!

----------------------------------------------------------------

要装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.Execute


Easy!  
  用TADOConnection连接数据库,用TADOQuery或ADOTable打开数据库中的表。  
  你的远程数据库是什么???MS   SQL   Server/Oracle?

 


在ADO中选择Micorsoft   OlE   DB   Provider   For   Sqlserver  
  然后服务器名称填入IP地址  
  设置用户名密码和连接的数据库即可。  
  但还是建议使用Midas.

 

-------------------------------------------------------------

 

 


 


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
MD5与SHA在Delphi中函数实现,加密密码----补充C#中对应发布时间:2022-07-18
下一篇:
delphihashmap发布时间:2022-07-18
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap