回 帖 发 新 帖 刷新版面

主题:关于access数据库连接得问题

我配置了系统得DNS,而且在BDE得administrator配置了数据库,而且申请了apple,可是当我run一个已经开发好得软件得时候,和我说,没有数据库名和没有设置数据库,请问,这个是怎么回事,自己郁闷好久,我做毕业设计,这个软件是买书得时候additonal得光盘上面得例子,谢谢了,希望各位兄弟姐妹帮忙!
一生只爱一次(20932307) 23:00:27
我急死了,有一个问题要请教 
一生只爱一次(20932307) 23:00:38
我毕业设计用delphi做 
*finger(9870525) 23:00:43
什么问题啊? 
一生只爱一次(20932307) 23:00:46
可是数据库和delphi连接不起来 
一生只爱一次(20932307) 23:00:56
数据库是access 
一生只爱一次(20932307) 23:01:02
我不知道为什么 
*finger(9870525) 23:01:09
连接方式? 
一生只爱一次(20932307) 23:01:10
恩 
一生只爱一次(20932307) 23:01:14
连接不成功啊 
一生只爱一次(20932307) 23:01:20
我先配置数据源 
*finger(9870525) 23:01:26
ado还是bde? 
一生只爱一次(20932307) 23:01:27
bde 
一生只爱一次(20932307) 23:01:38
按照书上做得,不成功。我知道为什么 
*finger(9870525) 23:01:42
access有无密码? 
一生只爱一次(20932307) 23:01:41
我先说说哦 
一生只爱一次(20932307) 23:01:44
没有密码 
一生只爱一次(20932307) 23:02:02
我在access环境下打开过 
一生只爱一次(20932307) 23:02:05
没有密码 
一生只爱一次(20932307) 23:02:28
我在数据源ODBC里面得系统dns配置了数据源 
一生只爱一次(20932307) 23:02:34
这样对嘛?
  
一生只爱一次(20932307) 23:03:35
这样对嘛? 
一生只爱一次(20932307) 23:04:04
我实在急死了,我还要考试,还要做毕业设计,而且delphi一点也没有学过 
一生只爱一次(20932307) 23:04:10
大哥,还在挖? 
一生只爱一次(20932307) 23:05:25
后来,我又在BDE里面配置了TEST,而且做了APPLE,是不是这样就把ACCESS设置成了默认数据库? 

  

回复列表 (共2个回复)

沙发

什么也不用设置,只能添加这个TADOQuery控件和代码:就OK了
procedure TDataModule9.DataModuleCreate(Sender: TObject);//对于TADOQuery
begin
Itemstr1:='Provider=Microsoft.Jet.OLEDB.4.0;User ID=Admin;User Password=******;Data Source='+extractfilepath(application.ExeName)+'\data\Item.mdb;Persist Security Info=False';//取得数据表在运行程序的目录的DATA目录中
ItemADOQuery1.ConnectionString:=Itemstr1;//连接数据表
ItemADOQuery1.SQL.ADD:='select * from Item';//添加查询语句
ItemADOQuery1.active:=True;//打开TADOQuery
end;

板凳

ADO 别搞的那么复杂

我来回复

您尚未登录,请登录后再回复。点此登录或注册