在access中如何判断 某个数据库中是否存在某个表 如何动态建立access表啊 如题 给点代码 好吗 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 一般是在数据库中有专门的表和过程函数管理数据库中的表和其它的,所以你找了这个表就找到了第一个问题的答案,你可以直接在Access的帮助中找找看,微软的帮助非常详细;第二个问题,你只要用一般的SQL语句就可以了啊,CREATE TABLE之类的,用Query.Execute就行了。 判断表的存在:function TableExist(tablename:String):Boolean;var tables:TStringList;begin ADOConnection1.GetTableNames(tables); Result:=tables.Indexof(tablename)>=0;end;建表:使用ADOCommand控件,执行SQL的DDL语句。如ADOCommand1.CommandText:='create table mytablename(.....)';ADOCommand1.Execute;建库:var aca:Variant;aca:=CreateOleObject('ADOX.Catalog');aca.Create('Provider=Microsoft.Jet.OLEDB.4.0;Data Source='+库名(包含路径信息));aca:=nil; 请教cxCheckCombobox获取数据的问题 这个是什么意思? 关于动态控制一个控件位置的问题 如何屏蔽掉系统的 CTRL+V, CTRL+C, CTRL+X 这三个鍵? 关于向html发送内容的问题(分不够再加)急………… Delphi控件TreeView如何用 关于MDI的子窗口控制问题? 请教一下savedialog的问题 在MDI主窗体中改变(动态创建)子窗体的控件属性出错 紧急求救:关于邮件发送! 初学者求助!我想把a的数据传给c,若有相同的数据不传 12000左右的笔记本电脑哪一种比较好?
第二个问题,你只要用一般的SQL语句就可以了啊,CREATE TABLE之类的,用Query.Execute就行了。
function TableExist(tablename:String):Boolean;
var
tables:TStringList;
begin
ADOConnection1.GetTableNames(tables);
Result:=tables.Indexof(tablename)>=0;
end;
建表:
使用ADOCommand控件,执行SQL的DDL语句。如
ADOCommand1.CommandText:='create table mytablename(.....)';
ADOCommand1.Execute;
建库:
var
aca:Variant;
aca:=CreateOleObject('ADOX.Catalog');
aca.Create('Provider=Microsoft.Jet.OLEDB.4.0;Data Source='+库名(包含路径信息));
aca:=nil;