我正在开发一个小型桌面应用程序。在这个应用程序中,我只需要在foxpro数据库中插入unicode数据并在listview中检索它。 在SQL Server中,它工作得很完美: -
insert into LOG (name,adrs) values(N'"& TxtName.Text &"',N'"& TxtAdrs.Text &"')
但是当我在foxpro表(.dbf文件)中插入相同的内容时,它显示错误
ERROR [42000] [Microsoft][ODBC Visual FoxPro Driver]Syntax error.
任何人都可以告诉我做错了什么..在此先感谢..
答案 0 :(得分:1)
在VFP端,SQL应该如下所示:
insert into LOG (name,adrs) values('value1','value2')
但是你不能在VFP表中存储Unicode。它只能包含ANSI数据及其代码页。