请问如何用ADO动态创建一个新的Access数据库,请高手剔教! 创建没办法,除非你作好一个空库然后用COPY,删除可以先找出所有表名,然后循环用DROP TABLE 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这个问题简单,只要用以下SQL语句就行了select * into b select * from a 呵呵,我来回答这个高难度的问题:可是有点麻烦……哎,还是赔本给你回答一下吧,虽然分数有点低。***********声明:Kandy(济沧海)原创************我们可以在DELPHI中通过OLE和DAO两种方法来实现ACCESS数据库的创建:注意在引入部分加入:uses ComObj;一、通过OLE方式创建:注意:ACCESS97和ACCESS2000的方法是不一样的。 Var createAccess:OleVariant; begin //通过ADOX对象进行访问 CreateAcess:=CreateOleObject('ADOX.Catalog'); //OLE创建ACCESS97格式的数据库 CreateAccess.create('Provider=Microsoft.jet.OLEDB.3.51;DATA source=c:\Acess97.mdb'); //OLEACCESS2000格式的数据库 CreateAccess.create('Provider=Microsoft.jet.OLEDB.4.0;DATA source=c:\Acess2000.mdb');end;哎~~类了等会再给你打怎么通过DAO创建……:)让我去吃个午饭…… 建好这个空的库以后就看你的SQL 语句应用了!create table……(select * from ……) 我感觉也是copyfile最合适!!! 如何处理windows消息 SQLite的DELPHI接口,以及DELPHI开发的SQLite查询分析器。 关于InstallShield的使用急急急!!!!3点前结贴 我想制作一个生成chm的程序。不知道如何下手。请高手指教。 我该如何操控客户端的数据? ****求教:调用COM+时遇到错误**** 哪位帅哥有DELPHI控件下载的网站,国内国外的,多谢多谢 我是菜鸟,学习delphi 怎么知道当前纪录时dateset中的第一个或最后一个记录?? 报表过宽,可以预览,无法打印 谁有Acrobat Reader 5.0的中文语言包呢?谢了! 支持断点续传----新手不可不看-高手更要看
select * into b select * from a
可是有点麻烦……哎,还是赔本给你回答一下吧,虽然分数有点低。
***********声明:Kandy(济沧海)原创************我们可以在DELPHI中通过OLE和DAO两种方法来实现ACCESS数据库的创建:
注意在引入部分加入:uses ComObj;
一、通过OLE方式创建:注意:ACCESS97和ACCESS2000的方法是不一样的。 Var
createAccess:OleVariant;
begin
//通过ADOX对象进行访问
CreateAcess:=CreateOleObject('ADOX.Catalog');
//OLE创建ACCESS97格式的数据库
CreateAccess.create('Provider=Microsoft.jet.OLEDB.3.51;DATA source=c:\Acess97.mdb');
//OLEACCESS2000格式的数据库
CreateAccess.create('Provider=Microsoft.jet.OLEDB.4.0;DATA source=c:\Acess2000.mdb');
end;哎~~类了等会再给你打怎么通过DAO创建……:)让我去吃个午饭……
create table……(select * from ……)