C caochen Unregistered / Unconfirmed GUEST, unregistred user! 2001-10-19 #1 我有一个问题,本地数据表,如何去掉别名,在DataBase里设置路径, 然后Table,Query等连接到Database上面,Database的路径在程序运行时设置路径, 求各位帮忙
L lyywy Unregistered / Unconfirmed GUEST, unregistred user! 2001-10-19 #2 table1.databasename:='C:/dbf/'; table1.tablename:='test.dbf'; table1.open; or query1.databasename:='c:/dbf/'; query1.sql.add('select * from test.dbf'); query1.open;
table1.databasename:='C:/dbf/'; table1.tablename:='test.dbf'; table1.open; or query1.databasename:='c:/dbf/'; query1.sql.add('select * from test.dbf'); query1.open;
H HD_Copy Unregistered / Unconfirmed GUEST, unregistred user! 2001-10-19 #3 参考一下这里吧 http://www.delphibbs.com/delphibbs/dispq.asp?lid=257055
I Ironhero Unregistered / Unconfirmed GUEST, unregistred user! 2001-10-20 #5 先设置DataBase的属性:假设DataBaseName为example,DriverName为Standard, 然后table和query表的别名设为example,然后在程序中写以下语句(在窗体创建时等): Database1.Params.Values['PATH'] :=ExtractFilePath(ParamStr(0))+'data'; tblUser.DatabaseName:=ExtractFilePath(ParamStr(0)); Database1.Connected:=True; 注:上述例子的别名为example,路径指向执行文件所在路径的data下,这就是动态设置, 所以所有table要放在该路径下。
先设置DataBase的属性:假设DataBaseName为example,DriverName为Standard, 然后table和query表的别名设为example,然后在程序中写以下语句(在窗体创建时等): Database1.Params.Values['PATH'] :=ExtractFilePath(ParamStr(0))+'data'; tblUser.DatabaseName:=ExtractFilePath(ParamStr(0)); Database1.Connected:=True; 注:上述例子的别名为example,路径指向执行文件所在路径的data下,这就是动态设置, 所以所有table要放在该路径下。