我在PHP中使用dbase_create()函数创建了一个dbf文件。该文件已成功创建,但问题出在我在visual foxpro 9中打开文件时,它说
“文件mydbffile.dbf未标有代码页”
然后我需要从代码页列表中选择。
有没有办法自动设置代码页?
答案 0 :(得分:0)
您可以在创建表时为字符字段指定NOCPTRANS。
CREATE TABLE mytable (field1 C(10) NOCPTRANS, field2 C(10) NOCPTRANS, memo1 M NOCPTRANS)
答案 1 :(得分:0)
NOCPTRANS与DBF文件代码页无关。您应该显式指定它,如在CREATE TABLE子句中。 E.g:
CREATE TABLE Table_Name CODEPAGE = 1251 (field1 C(10), field2 I(4))