PDA

View Full Version : عدم ویرایش در بانک اسکول سرور



arsalansalar
جمعه 18 فروردین 1391, 17:17 عصر
با سلام
بانک من sqlserver2005 هست.
زمانی که کد insert مینویسم اطلاعات به صورت صحیح ذخیره می شود.اما زمانی که کد update می نویسم.
اطلاعات به این شکل "؟؟؟؟؟؟؟؟؟"تبدیل می شود.
کد ویرایش من:

Dim updateSql11 As String
updateSql11 = "update noskh3 set tapa = '" & Label60.Text & "' where family = '" & Label45.Text & "' and id2 = '" & Label46.Text & "' and radr = '" & Label48.Text & "'"
con = New SqlConnection("Data Source=.\SQLEXPRESS;AttachDbFilename=" & Application.StartupPath() & "\Omid1_Data.MDF;Integrated Security=True;Connect Timeout=30;User Instance=True")
cmdSelect = New sqlCommand(updateSql11, con)
con.Open()
cmdSelect.ExecuteNonQuery()
con.Close()

swallow.pa
جمعه 18 فروردین 1391, 18:12 عصر
هرچی هست مربوط به فونتها و کرکترهای فارسی است شما از توی تکست باکس امتحان کن ببین چه طوریه

arsalansalar
جمعه 18 فروردین 1391, 18:22 عصر
با textbox هم جواب نداد

hakan648
جمعه 18 فروردین 1391, 18:55 عصر
سلام

شما باید برای ارسال مقادیر , از پارامتر ها استفاده کنید .

اما با همین صورتی هم که نوشتید , کدتون رو به این شکل تغییر بدید :

updateSql11 = "update noskh3 set tapa = N'" & Label60.Text & "' where family = N'" & Label45.Text & "' and id2 = N'" & Label46.Text & "' and radr = N'" & Label48.Text & "'"