S sinpo Unregistered / Unconfirmed GUEST, unregistred user! 2002-04-09 #1 如何用delphi访问一个*.dbf或其他的数据库文件?此文件只有单个的表而并非文件数据库, 我只想得到他里面的数据,用query,clientdataset可以实现吗?
Y yzhshi Unregistered / Unconfirmed GUEST, unregistred user! 2002-04-09 #2 配置BDE就可以吧,不行吗?应该可以的——怀疑态度[]
H hbezwwl Unregistered / Unconfirmed GUEST, unregistred user! 2002-04-09 #4 进入bde,选择新建别名,出现提示框,选择standard, 这个时候可以改变别名名称,然后在default driver中选择dbase, 再配置path就可以了。 然后在delphi中使用tquery连接该别名,用 SELECT * FROM tablename就可以看见表的记录。
进入bde,选择新建别名,出现提示框,选择standard, 这个时候可以改变别名名称,然后在default driver中选择dbase, 再配置path就可以了。 然后在delphi中使用tquery连接该别名,用 SELECT * FROM tablename就可以看见表的记录。
Y yzhshi Unregistered / Unconfirmed GUEST, unregistred user! 2002-04-09 #5 如果是固定的dbf文件,那么就可以首先建立一个BDE别名。 在BDE里面按右键,new->Standard,建立一个标准数据库别名,然后选择Default Driver为FOXPRO或者DBase,然后 使用Query和Table就应该能够访问了。 如果文件位置不固定,那么可以直接设置Query里面的DataBaseName为文件所在路径。这个很少用。
如果是固定的dbf文件,那么就可以首先建立一个BDE别名。 在BDE里面按右键,new->Standard,建立一个标准数据库别名,然后选择Default Driver为FOXPRO或者DBase,然后 使用Query和Table就应该能够访问了。 如果文件位置不固定,那么可以直接设置Query里面的DataBaseName为文件所在路径。这个很少用。
S sinpo Unregistered / Unconfirmed GUEST, unregistred user! 2002-04-09 #6 这个文件并非一个数据库,只是一个表,就象用clientdataset.savetofile存成*.cds 类似.可是好象clientdataset只能访问cds文件,其他文件怎么办呢?
Y yzhshi Unregistered / Unconfirmed GUEST, unregistred user! 2002-04-09 #7 只是一个表就可以了,没问题的。 Select * from 这个文件名,就可以的。
C chemer Unregistered / Unconfirmed GUEST, unregistred user! 2002-04-09 #8 有这种控件,去http://www.neweasier.com找
S sinpo Unregistered / Unconfirmed GUEST, unregistred user! 2002-04-09 #9 我配好bde后,在SQL Explorer中打开却报错‘corrupt table/index header’,why?
Y yzhshi Unregistered / Unconfirmed GUEST, unregistred user! 2002-04-09 #10 DBASE和FORPRO两种都实验了吗?如果是,俺也没办法,就按照chemer的做法继续探索吧。
少 少爷的拐杖 Unregistered / Unconfirmed GUEST, unregistred user! 2002-04-09 #12 1.在tabel的tablename属性里直接写上例如 c:/123/a.dbf tabale.active设成true 2.在query的sql属性里写上 select * from "c:/123/a.dbf" query的active设成true 是这个意思吗?
1.在tabel的tablename属性里直接写上例如 c:/123/a.dbf tabale.active设成true 2.在query的sql属性里写上 select * from "c:/123/a.dbf" query的active设成true 是这个意思吗?
X xuejian Unregistered / Unconfirmed GUEST, unregistred user! 2002-04-09 #13 使用控件Halcyon,直接访问。 如果需要该控件,贴上EMAIL.
S sinpo Unregistered / Unconfirmed GUEST, unregistred user! 2002-04-10 #14 sinpo@x263.net ,小弟先谢过!顺便问一句,有无源码?
S sinpo Unregistered / Unconfirmed GUEST, unregistred user! 2002-04-10 #16 我又试了其他的DBF文件,原来配BDE就可以了,糟糕的是我要的文件偏偏是不能打开的! 接受答案!来拿分把!