W wangxinf3 Unregistered / Unconfirmed GUEST, unregistred user! 2002-04-17 #1 有谁知道怎样在adoconnection中选择路径时使用相对路径阿////???
G GanQuan Unregistered / Unconfirmed GUEST, unregistred user! 2002-04-17 #2 在程序中给AdoConnection的connectionstring赋值。
J JUMP1972 Unregistered / Unconfirmed GUEST, unregistred user! 2003-09-22 #3 .表示当前目录 ..表示上一级目录 比如:Adoconnection.connectionstring:='Provider=Microsoft.Jet.OLEDB.4.0;Data Source=../db1.mdb;Persist Security Info=False' 表示上一目录下的db1.mdb
.表示当前目录 ..表示上一级目录 比如:Adoconnection.connectionstring:='Provider=Microsoft.Jet.OLEDB.4.0;Data Source=../db1.mdb;Persist Security Info=False' 表示上一目录下的db1.mdb
娃 娃娃 Unregistered / Unconfirmed GUEST, unregistred user! 2003-09-22 #4 楼上说的对,不过建议不要使用这种相对路径,而使用 ExtractFilePath(Application.ExeName) 来获取路径,再动态生成ConnectionString。 因为使用相对路径,在你把执行程序的快捷方式放到桌面上时,有一个“起始位置”的问题(你可以看一下桌面图标的属性即知),如果这个起始位置不是你程序所在的目录,则会出现找不到数据源的问题。
楼上说的对,不过建议不要使用这种相对路径,而使用 ExtractFilePath(Application.ExeName) 来获取路径,再动态生成ConnectionString。 因为使用相对路径,在你把执行程序的快捷方式放到桌面上时,有一个“起始位置”的问题(你可以看一下桌面图标的属性即知),如果这个起始位置不是你程序所在的目录,则会出现找不到数据源的问题。
D dcsdcs Unregistered / Unconfirmed GUEST, unregistred user! 2003-09-22 #5 Adoconnection.connectionstring:='file=ddd.udl'