j'ai crée une base de donnée Myqql avec MySQL server 5.0. j'ai un programme (vb.net) qui insert dans la bd des enregistrements en arabe. Le problème est que lorsque j'insert les enregistrement en cliquant sur le bouton dans le programme l'écriture en arabe se voit en ?????? dans la base or lorsque j'insert directement dans la base avec MYSQL l'enregistrement est écrit en arabe.
mon code sur VB.net du la bouton est:
PrivateSub Valid_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click conn =
New MySqlConnection("server=localhost; user id=root; password=root; database=mi") myCommand =
New MySqlCommand("insert into article values (" & TextBox3.Text & ",'" & TextBox1.Text & "'," & TextBox2.Text & ")") myCommand.Connection = conn
Tryconn.Open()
myCommand.ExecuteNonQuery()
Catch myerror As MySqlException MsgBox(
"There was an error updating the database: " & myerror.Message) EndTryEndSub
lorsque je fait le select * from article je vois cela :
1 gravure 1500 Si TextBox1.Text =gravure
2 ??????? 500 Si TextBox1.Text est écrit en arabe