可以直接将databasename指向存放该表的文件夹位置。
如:databasename:='c:\data';
如:databasename:='c:\data';
解决方案 »
- clientdataset的locate事件怎么进行转移呢?
- [高分请教]如何加快和放慢flash的播放速度?
- 在主form中调用多个frame,只知道不同的frame名字,如何调用?
- 如何设置导出的excel表中的第一行各个单元格中的文字可以自动换行,在excel表中显示完全。
- 数据结构问题!N个不规则图形在一个面积有限但足够容纳这N个图形的正方形平面内排列,使得占有的面积最小?
- 在TDatasetProvider组件的data属性中是否也传递了表字段的类型、名称等信息,如何取得或设置这些值
- 关于DBGRID输出为TXT,如何使字段名与记录对齐的问题 急!
- 在三层结构中,如何调试delphi编写的中间层?
- <p><font size="7">50分求indy控件的教程</font></p>
- 怎样使LISTBOX的滚动条具有FLAT风格?
- ActiveX 控件怎么避开IE的安全检查的?
- 怎样将串口的数据实时的写入SQL SERVER!高分奉送,不够再加!!
本地数据库中如Paradox 可以不需添加别名,因为
database 的 databasename 属性 即可以输入数据库别名也可以输入目录(如:c:\jjtj)
procedure TMyForm.CreateDBAlias;
var
sAlias: String;
sDatabasePath: String;
ssnSession: TSession;
begin
sDatabasePath := 'C:\MYDB'; // 数据库的路径
sAlias := 'MYTEST'; // 数据库的别名 ssnSession := TSession.Create(Self);
ssnSession.SessionName := 'MYSESSION'; // 在BDE配置中增加指定的数据库别名
ssnSession.AddStandardAlias(sAlias,sDatabasePath,'PARADOX');
// 保存BDE配置
ssnSession.SaveConfigFile; ssnSession.Free;
end;