我有 MS Access DB 表,其中包含名称具有丹麦字符的列。例如Døbt
当程序在丹麦位置的 PC 上运行时,一切正常,但在乌克兰位置的 PC 上,我收到该字段Dжbt
丢失的错误。似乎 charø
是从 DB 来找我的ж
在最后一行触发错误的代码:
var connection = new OleDbConnection();
connection.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=F:\\STAT.MDB";
var table = new DataTable( "NewTable" );
table.Locale = CultureInfo.GetCultureInfo( "da-DK" );
var adapter = new OleDbDataAdapter( "SELECT Døbt FROM Table", connection );
adapter.Fill( table );
有没有办法为连接或其他东西设置目标文化?