如何检测使用ADO连接的ACCESS中的数据集是否存在? 我的意思是首先检测一下ACCESS中的数据集(如TABLE1)是否存在,如果存在就删除它,并重新生成一个新的表。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 http://www.lyu.edu.cn/home/yss/ado/mdmthopenschema.htm uses Variants;procedure TFmGetSchool.Button1Click(Sender: TObject);var str : string; i : integer;begin ADOConnection1.ConnectionString := 'Provider=Microsoft.Jet.OLEDB.4.0;'+ 'Data Source='+ ExtractFileDir(GetModuleName(0)) + '\mydb.mdb;'+ 'Persist Security Info=False';//Access数据库 ADOConnection1.Open; qry.Connection := ADOConnection1; ADOConnection1.OpenSchema(siTables,EmptyParam,EmptyParam,ADODataSet1); while not ADODataSet1.eof do begin str := ''; for i:= 0 to ADODataSet1.FieldCount - 1 do begin str := str + ' ' + ADODataSet1.Fields[i].asstring; end; showmessage(str); ADODataSet1.Next; end;end; 结婚散分咯~ delphi锁sql server表的问题 帮忙看完成端口的问题! 里面有全部原码. 关于EXCEL,急,在线等! 错在哪里? 分组与分页的问题 如何获得字符的 ASCII 值? 怎样将delphi的.exe可执行文件改换成另外的图标和名称 有谁用过dephi的三维动画?有兴趣的可交流一下,[email protected] 来者加分,up一下加2分 帮助! 请问Delphi的学习之路. 怎么样把表另存为新文件名的表? 求改变图标大小的函数
procedure TFmGetSchool.Button1Click(Sender: TObject);
var
str : string;
i : integer;
begin
ADOConnection1.ConnectionString := 'Provider=Microsoft.Jet.OLEDB.4.0;'+
'Data Source='+ ExtractFileDir(GetModuleName(0)) + '\mydb.mdb;'+
'Persist Security Info=False';//Access数据库
ADOConnection1.Open;
qry.Connection := ADOConnection1;
ADOConnection1.OpenSchema(siTables,EmptyParam,EmptyParam,ADODataSet1);
while not ADODataSet1.eof do
begin
str := '';
for i:= 0 to ADODataSet1.FieldCount - 1 do
begin
str := str + ' ' + ADODataSet1.Fields[i].asstring;
end;
showmessage(str);
ADODataSet1.Next;
end;
end;