C cjhchina Unregistered / Unconfirmed GUEST, unregistred user! 2002-08-16 #1 我在delphi中填写Tquery.sql.text时,想打开本地.db库文件。为什么不能添加盘符,如: 'select * from c:/save/product.db'
Y yuleibo Unregistered / Unconfirmed GUEST, unregistred user! 2002-08-16 #2 是这样的,我学习的不是很好,但是有这么一下概念,数据库是有自己的专门的管理系统的, 他是在操作系统之内,操作系统操作相应的数据库是在DSN里面登记了的,而这个路径的登记 呢,并不是在你的这个语句里面,因为你用的是DELPHI自己的数据库,BDE,所以这个是要在 DSN里面登记的,他登记过后就有一个别名,而你应该调用这个别名,你调用这个别名,操作 系统然后根据你在DSN里面登记的,去找相应的路径来告之数据库系统,我要对这个地方的来 操作,你的问题是在于使用了绝对路径,而不是用别名,至于内在的原理嘛,这个我会用但 是具体的我就不知道了。 再说一个就是用MDB文件的时候为什么可以直接用路径呢?因为他 OLE,是微软公司自己的操作系统里面带的,所以支持。
是这样的,我学习的不是很好,但是有这么一下概念,数据库是有自己的专门的管理系统的, 他是在操作系统之内,操作系统操作相应的数据库是在DSN里面登记了的,而这个路径的登记 呢,并不是在你的这个语句里面,因为你用的是DELPHI自己的数据库,BDE,所以这个是要在 DSN里面登记的,他登记过后就有一个别名,而你应该调用这个别名,你调用这个别名,操作 系统然后根据你在DSN里面登记的,去找相应的路径来告之数据库系统,我要对这个地方的来 操作,你的问题是在于使用了绝对路径,而不是用别名,至于内在的原理嘛,这个我会用但 是具体的我就不知道了。 再说一个就是用MDB文件的时候为什么可以直接用路径呢?因为他 OLE,是微软公司自己的操作系统里面带的,所以支持。
Z ZRWeng Unregistered / Unconfirmed GUEST, unregistred user! 2002-08-16 #4 Query.DatabaseName:='c:/save/product.db';
P PFans Unregistered / Unconfirmed GUEST, unregistred user! 2002-08-16 #5 select * from 信息表 in "c:/save/product.db"