可用Excel打开此DBF文件,应该能看到内容。
然后,文件-->另存为- 文件类型选择 DBF 2. 并输入名称。 例如:AAA.dbf
再用foxpro 2.5 for dos 打开,应该可以。可实验一下。http://www.minisoft.d2g.com
然后,文件-->另存为- 文件类型选择 DBF 2. 并输入名称。 例如:AAA.dbf
再用foxpro 2.5 for dos 打开,应该可以。可实验一下。http://www.minisoft.d2g.com
调试欢乐多
你说得对,我更改了foxpro 2.5的表格式(将某些字段设为允许为空)后,直接存储做的,可以保存为foxpro 2.5的格式吗?
真正的专家上!
实际上,这个问题真是很矛盾.难到foxpro 2.5 for dos 就没有设定允许为空的语法吗?特别提示:
painus(惭愧):我以前用下面的语法来插值就没有问题,也是dbf(同样的库表)
adodc1.recordsoruce=""
adodc1.refresh
adodc1.recordset.addnew
现在我用了游标,如下所示,就不行了.
rs.Open "select * from table", cn, adOpenKeyset, adLockOptimistic
rs.addnew这里有两个问题要反思.
1.为什么foxpro 2.5 for dos 不能设定允许为空的语法
2.为什么用下面一句可以呢(既然我的dbf数据库不允许为空)
adodc1.recordsoruce=""
adodc1.refresh请大家一起来研究一下这个问题,