adotable所用的数据表(50分)

  • 主题发起人 主题发起人 fjye
  • 开始时间 开始时间
F

fjye

Unregistered / Unconfirmed
GUEST, unregistred user!
.mdb的数据表应该在那里建立?adotable是否只能用这种格式的数据表???
datebase desktop不能打开.mdb的数据表把????
 
1MDB是microsoft Access数据库
2 ADO是数据库引擎,ACCESS只是一种数据库
3 不可以
 
同楼上,建议你看看Delphi自带的例程,另外有本书叫《Delphi5实务经典》
(中国铁道出版社),里面有讲到用ado组件分别连Acsess、Oracle、SQL Server
等数据库的例子。
 
>>.mdb的数据表应该在那里建立?
用ACCESS建立。
>>adotable是否只能用这种格式的数据表???
不是。AdoTable通过Ado数据引擎来连接数据表。所以只要提供了Ado驱动存取的数据库都可以
用它打开。
>>datebase desktop不能打开.mdb的数据表把????
不能。你用Access打开
 
1、使用Microsoft Access创建Mdb数据库,如果安装有驱动还可以在Delphi中直接创建,
方法如下:
procedure TDMMain.CreateMDB(DBName: string); //系统需要安装MADAC
var
CreateAccess: OleVariant;
begin
CreateAccess := CreateOleObject('ADOX.Catalog');
CreateAccess.Create('Provider=Microsoft.Jet.OLEDB.4.0;Data Source=' + DBName);
end;
2、TADOTable可以链接不同的数据库,Access只是其中的一种,只要通过OLE DB提供的驱动
都可以链接的,单击TADOConnection的Connectionstring属性弹出的对话框中出现的数据
库都能连接的。
3、Datebase Desktop不能打开Mdb的数据库,但可以通过SQL Explorer配置一下Datebase
可以打开数据库。
 
后退
顶部