2015-09-27 53 views
1

*我使用Wampserver,visual studio 2015和vb。vb mysql編碼到希伯來文

當我添加希伯來值的新條目到數據庫時,我得到的是正確的字符而不是一個問號(「???」)。

當我使用VB

補充說,通過代碼時纔會發生,但如果我用phpMyAdmin的使用,它是做正確的。

這是我在VB代碼:

Dim MyConn As New MySqlConnection("Server=localhost;User Id=admin;Password=1234;Database=game") 
    Dim BaseTable As New DataTable 
    Dim MyAdapter As New MySqlDataAdapter("select * from users", MyConn) 
    Dim mydatarowscommandbuilder As MySqlCommandBuilder = New MySqlCommandBuilder(MyAdapter) 
    Dim xRow As DataRow 
    MyAdapter.Fill(BaseTable) 


    xRow = BaseTable.NewRow() 
    xRow("id") = 5515 
    xRow("Nick") = "דן" 

    BaseTable.Rows.Add(xRow) 

    MyAdapter.Update(BaseTable) 

回答

0

添加字符集連接字符串,像這樣:

Dim MyConn As New MySqlConnection("Server=localhost;User Id=admin;Password=1234;Database=game;Charset=utf8") 
+0

這是爲了使u標記它交配 – Tsar

+0

「感謝您的反饋!獲得總共15個聲望後,您的選票將改變公開顯示的帖子分數。「 – MrSomeone