如何从vb dotnet插入和检索foxpro数据库中的unicode数据

时间:2013-12-18 14:19:45

标签: vb.net unicode foxpro

我正在开发一个小型桌面应用程序。在这个应用程序中,我只需要在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.

任何人都可以告诉我做错了什么..在此先感谢..

1 个答案:

答案 0 :(得分:1)

在VFP端,SQL应该如下所示:

insert into LOG (name,adrs) values('value1','value2')

但是你不能在VFP表中存储Unicode。它只能包含ANSI数据及其代码页。