文件dbf未标记代码页

时间:2013-04-08 15:42:31

标签: php dbf visual-foxpro

我在PHP中使用dbase_create()函数创建了一个dbf文件。该文件已成功创建,但问题出在我在visual foxpro 9中打开文件时,它说

“文件mydbffile.dbf未标有代码页”

然后我需要从代码页列表中选择。

有没有办法自动设置代码页?

2 个答案:

答案 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))