怎样在delphi的程序里建一个access数据库啊?
谢了
谢了
解决方案 »
- 求助indy错误分析
- 可能是语法问题, Edit1.Lines.Add(s );
- SpreadSheet表间取数问题
- 请教:如何开发多媒体控件?
- 在树行中建立了一个节点后,如何对该节点索引进行付值,急!!!!!
- 将xml导入到数据表的问题
- 自动拨号程序
- DBGrid表格添加数据事件
- ★★★快来抢100分★★★:<<delphi5开发人员指南>>第22章Cetest.dpr运行时提示:[Fatal Error] CompEdit.pas(10): File not found: 'DsgnIntf.dcu',why?
- 大家看了!!!!!!!!!!!!1
- 请问两级HUB之间的最长连线是多少?
- 怎样将tpanel控件加上滚动条
SConnectionString = 'Provider=Microsoft.Jet.OLEDB.4.0;Data Source=%s;'
+'Jet OLEDB:Database Password=%s;';function GetTempPathFileName():string;//取得临时文件名
var
SPath,SFile:array [0..254] of char;
begin
GetTempPath(254,SPath);
GetTempFileName(SPath,'~SM',0,SFile);
result:=SFile;
DeleteFile(result);
end;function CreateAccessFile(FileName:String;PassWord:string=''):boolean;
//建立Access文件,如果文件存在则失败
var
STempFileName:string;
vCatalog:OleVariant;
begin
STempFileName:=GetTempPathFileName;
try
vCatalog:=CreateOleObject('ADOX.Catalog');
vCatalog.Create(format(SConnectionString,[STempFileName,PassWord]));
result:=CopyFile(PChar(STempFileName),PChar(FileName),True);
DeleteFile(STempFileName);
except
result:=false;
end;end;