服务器(Win2000)上有一个共享目录,目录中有一个Access2000数据库,如何访问该数据库?请给出详细例子! 服务器(Win2000)上有一个共享目录,目录中有一个Access2000数据库,如何访问该数据库?请给出详细例子! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 从网上下载李维的《Delphi 5.X ADO_MTS_COM+高级程序设计篇》,看一下就知道了 unit Unit1;interfaceuses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, DB, ADODB;type TForm1 = class(TForm) ADOConnection1: TADOConnection; procedure FormCreate(Sender: TObject); private { Private declarations } public { Public declarations } end;var Form1: TForm1;implementation{$R *.dfm}procedure TForm1.FormCreate(Sender: TObject);beginwith ADOConnection1 do begin Connected := False; ConnectionString := 'Provider=Microsoft.Jet.OLEDB.4.0;Data source='+服务器路径('server\data')+数据库名('\sysdata.mdb'); try Connected:= true; except end; end;//end of withend;end. 跟刚才一样:你用ado组件连接,不是很容易吗?1:添加组件adoquery1,DataSource1,DBGrid12:设置属性adoquery1 的属性connectionstring:='Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\Documents and Settings\Administrator\My Documents\db1.mdb;Persist Security Info=False'sql.text:='select * from 你的数据表名称'DataSource1的属性DataSet := ADOQuery1DBGrid1的属性DataSource := DataSource13:执行的时候只要设置adoquery1.active:=true就可以看到结果了。 回复人: qizhanfeng(glacier) ( ) 信誉:100 2004-09-16 11:18:00 得分: 0 机子又密码好像不行指定\\机器名\共享目录\文件名 ______________________是有这个问题:解决的方法有:1:如果两台机器在一个域里就不会有问题。2:不在同一个域里,但两台机器的用户名,密码一致也不会有问题。3:如果不是以上情况,可能在连接数据库之前,就要先等录一下对方的机器,之后才可以正确的连上对方的数据库。4.好像还有个方法,记不起来了。 哪位在DELPHI下做过VNC的程序?急需。。。 求助,在Delphi里写的Class单元如何获知当前活动窗体? 100分求 SYRIS 控制器通讯协议(SY210NT) 有关于IntallShield6.22中产品序列号的设置!高手请进!急! 运行下列代码,出现错误----“control ''has no parent window” 我下载的DELPHI怎么缺少很多种控件??到哪里能找到完全安装的版本呢? 我该学哪种软件开发语言? 比较难问题 请高手指点谜津 隐藏FORM的API函数,请提供。 祝贺 linzhengqun(风。全面提高回贴质量) 差一分升级 存取图片问题
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, DB, ADODB;type
TForm1 = class(TForm)
ADOConnection1: TADOConnection;
procedure FormCreate(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;var
Form1: TForm1;implementation{$R *.dfm}procedure TForm1.FormCreate(Sender: TObject);
begin
with ADOConnection1 do
begin
Connected := False;
ConnectionString := 'Provider=Microsoft.Jet.OLEDB.4.0;Data source='+服务器路径('server\data')+数据库名('\sysdata.mdb');
try
Connected:= true;
except end; end;//end of with
end;end.
你用ado组件连接,不是很容易吗?1:添加组件adoquery1,DataSource1,DBGrid1
2:设置属性
adoquery1 的属性
connectionstring:='Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\Documents and Settings\Administrator\My Documents\db1.mdb;Persist Security Info=False'sql.text:='select * from 你的数据表名称'
DataSource1的属性
DataSet := ADOQuery1DBGrid1的属性
DataSource := DataSource13:执行的时候只要设置adoquery1.active:=true就可以看到结果了。
机子又密码好像不行
指定
\\机器名\共享目录\文件名
______________________是有这个问题:
解决的方法有:
1:如果两台机器在一个域里就不会有问题。
2:不在同一个域里,但两台机器的用户名,密码一致也不会有问题。
3:如果不是以上情况,可能在连接数据库之前,就要先等录一下对方的机器,之后才可以正确的连上对方的数据库。
4.好像还有个方法,记不起来了。