delphi7.0的adoconnection如何连接oracle数据 有一台单独的oracle服务器,请问怎样用delphi7.0的adoconnection去连接? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 连接字符串格式参考http://www.connectionstrings.com/oracle#p16假定你在连接字符串中指定Oracle Provide for OLEDB而且也安装了Oracle的客户端驱动Procedure TForm1.Button1Click(Sender: TObject);begin ADOConnection1.ConnectionString:= FormatConnectionString(EditUserName.Text,EditPassword.Text); ADOConnection1.LoginPrompt:= False; ADOConnection1.Connected:= True;end; 本帖最后由 bdmh 于 2012-07-02 08:26:11 编辑 http://liangwang985.blog.163.com/blog/static/1195492332010513102043629/看看有沒有用 直接双击控件,选择oracle,在服务器名称上写上你的ORACLE net服务名,再写上用户名和密码就OK了其中net服务名是需要你自己使用oracle客户端建立的。 安装后在连接字符串中选择Oracle Provide for OLEDB,点击下一步提示'提供程序不再可用',请确定提供程序已被正确安装。 楼主好像是客户端没有oracle驱动哦,先找个oracle盘,装下客户端驱动,再按照楼上的方法,建立连接,服务器的数据库名、用户名、密码总该知道的吧? oracle客户端驱动和客户端安装程序是一个意思吗? 去Oracle网站,有简化版的客户端驱动,只有几十M,不用安装上百M的客户端。 用ADO需要安装oracle客户端如果不想安装oracle客户端,可以使用ODAC控件 delphi 伪组件备份 Listview 的选择问题 强烈建议在DELPHI下增加XML的讨论区 如何用adoquery选取编号最大的一条记录? 请问FileStream.WriteBuffer的返回值是什么? 关于DBGrid的问题,UP有分!!! 我保存记录时提示:“键列信息不足或不正确。更新影响到多行。” 超简单 极郁闷的问题!help me! 大家帮帮我!!! 怎么样改变文件夹的属性? delphi dbgrid保存位置同宽度 MDI动态调用同一个DLL中的多个子窗体
假定你在连接字符串中指定Oracle Provide for OLEDB而且也安装了Oracle的客户端驱动
Procedure TForm1.Button1Click(Sender: TObject);
begin
ADOConnection1.ConnectionString:= FormatConnectionString(EditUserName.Text,EditPassword.Text);
ADOConnection1.LoginPrompt:= False;
ADOConnection1.Connected:= True;
end;
如果不想安装oracle客户端,可以使用ODAC控件