0

我有一个关于使用 Firebird ADO.NET 数据提供程序获取数据的问题。我可以从数据库中获取数据而没有任何问题,但似乎我使用了错误的字符集或编码,然后我收到了下一个:http: //my.jetscreenshot.com/2554/20110717-qllq-27kb.jpg(值来自 DB 的字段位于红色方块中)。

有人知道如何以正确的方式获取数据吗?

提前致谢!

4

1 回答 1

1

我不确定它是否仍然相关,但也许它会帮助其他人。

尝试在 web.config/app.config 中设置字符集,如下所示:

 <add name="MyConnectionString" connectionString="Server=127.0.0.1; 
  User=SYSDBA; Password=masterkey; Database=db.gdb; Charset=win1250;"
  providerName="FirebirdSql.Data.FirebirdClient" />

字符集的值也可以是 win1250、iso859_1、iso859_2 等,如此此处所述。

于 2012-12-18T19:51:47.030 回答