S strang Unregistered / Unconfirmed GUEST, unregistred user! 1998-11-30 #1 我用query控件查询数据库(CD-ROM上),返回错误信息'磁盘满',难道query不能查询CD-ROM上的数据吗?
D dubhe Unregistered / Unconfirmed GUEST, unregistred user! 1998-11-30 #2 是什么数据库? 如果是Access数据库的话,使用Native驱动和ODBC驱动会有不同结果: 使用Native驱动,打开数据库时需要在数据库文件的目录下生成一个文件(对其加锁), 在CD-ROM上当然不行; 使用ODBC方式打开就可以了. 如果是其它数据库,我想也不外乎两个原因: 1.打开数据库时,需要写盘; 2.没有用READ ONLY方式打开数据库.
是什么数据库? 如果是Access数据库的话,使用Native驱动和ODBC驱动会有不同结果: 使用Native驱动,打开数据库时需要在数据库文件的目录下生成一个文件(对其加锁), 在CD-ROM上当然不行; 使用ODBC方式打开就可以了. 如果是其它数据库,我想也不外乎两个原因: 1.打开数据库时,需要写盘; 2.没有用READ ONLY方式打开数据库.
A Another_eYes Unregistered / Unconfirmed GUEST, unregistred user! 1998-11-30 #3 好象不管哪种数据库, BDE打开时都会生成临时文件到当前目录的.
C chenke Unregistered / Unconfirmed GUEST, unregistred user! 1999-01-06 #4 我作了一个实验: 1。拷贝A.db到A: 2.关上写保护 3。select * from a.db 可以执行,没有任何问题!
A Another_eYes Unregistered / Unconfirmed GUEST, unregistred user! 1999-01-06 #5 生成临时文件到当前目录。 你把当前目录转到a:再试试?
R rss Unregistered / Unconfirmed GUEST, unregistred user! 1999-01-06 #6 关键还是在于是什么数据库,SQL数据库肯定不行 (interbase,sql server,oracle), Xbase型数据库理论上应该可以, BDE确实产生临时文件,不过在程序所在目录上, 如你的程序在硬盘上,应该没问题.
关键还是在于是什么数据库,SQL数据库肯定不行 (interbase,sql server,oracle), Xbase型数据库理论上应该可以, BDE确实产生临时文件,不过在程序所在目录上, 如你的程序在硬盘上,应该没问题.