0
我想讀這個DBF文件中的數據:C# - 嘗試讀取DBF文件希伯來語和不斷收到亂碼(代碼和文件中)
http://77.235.53.170/test.rar
最後一欄的名字在希伯來語中,我m使用此代碼:
OleDbConnection con = new OleDbConnection(@"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\;Extended Properties=dBASE IV;Locale Identifier=1033");
try
{
con.Open();
OleDbDataAdapter da = new OleDbDataAdapter("select * from test.dbf", con);
DataSet ds = new DataSet();
da.Fill(ds);
con.Close();
int i = ds.Tables[0].Rows.Count;
return true;
}
catch (Exception e)
{
var error = e.ToString();
// check error details
return false;
}
並且列名仍然是亂碼。 我也試過「本地標識符= 1255」,並沒有奏效。
這是我在C#中獲得
這是應該的樣子
使用.NET 4級的Windows 7
幫助將不勝感激。
定義「沒用」 。另外,你得到的是什麼亂七八糟的東西? – MyCodeSucks
我編輯的問題,增加了圖像我得到什麼和應該如何的樣子。 – Alophind
@MyCodeSucks - 我已經上傳2個圖像它的樣子和它應該是什麼樣子。 – Alophind