在程序中怎样生成Access数据库文件,和怎样生成表字段?急 在程序中怎样生成Access数据库文件,和怎样生成表字段?急 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 procedure CreateAccessFile(const FileName:string);var cAccess:variant; ok:Boolean;begin try if FileExists(filename) then deletefile(filename); CAccess := CreateOleObject('ADOX.Catalog'); CAccess.Create('Provider=Microsoft.Jet.OLEDB.4.0;Data Source='+filename); ok:=True; except ok:=False; end; if ok then ShowMessage('成功') else ShowMessage('失败');end;创建Access数据库可以使用Adoquery组件SQL 建表命令:='CREATE TABLE mylogintable ( date_in datetime, user_id int, myuser_name AS USER_NAME() )'创建表CREATE TABLE mylogintable ( date_in datetime, user_id int, myuser_name AS USER_NAME() first_name char(5) ) 在Edit输入字符如何转到一些搜索引擎去搜索? 请高手指点Invalid pointer operation 错误 急:如何将dbgrid中的鼠标滚动事件做成像stringgrid那样???!!! Qrlabel显示问题? 控制word,选择那种方法最好? Delphi版 用户使用指南,希望大家支持! 关于音符频率问题,请进! ODAC远程连接Oracle数据库的问题 MDAC的问题??? ADO的疑问 QRMemo为什么不显示数据啊? 能给我号?谢谢
var cAccess:variant;
ok:Boolean;
begin
try
if FileExists(filename) then deletefile(filename);
CAccess := CreateOleObject('ADOX.Catalog');
CAccess.Create('Provider=Microsoft.Jet.OLEDB.4.0;Data Source='+filename);
ok:=True;
except
ok:=False;
end;
if ok then ShowMessage('成功')
else ShowMessage('失败');
end;
创建Access数据库
可以使用Adoquery组件
SQL 建表命令:='CREATE TABLE mylogintable
(
date_in datetime,
user_id int,
myuser_name AS USER_NAME()
)'
创建表
CREATE TABLE mylogintable
(
date_in datetime,
user_id int,
myuser_name AS USER_NAME()
first_name char(5)
)