تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
خطاء عند التعديل علي Checkbox
#1
PHP كود :
strsql "update USE_R set USER_NAME ='" Textuser.Text "'," _
        
"PASS = '" textpassword.Text "'" _
        
"P1 = '" CheckBox1.Checked "'" _
        
"where USER_ID = '" TXT_ID.Text "'"
 
       Dim acscmd As New SqlClient.SqlCommand
        sqlcmd
.CommandText strsql
        sqlcmd
.Connection sqlconn
        sqlcmd
.ExecuteNonQuery()
 
       sqlcmd.Dispose()
 
       MsgBox("تمت عملية التعديل على البيانات"
هذة رسالة الخطاء
Incorrect syntax near 'P1'.
هذا الخطاء عند تشيك بوكس
 & "P1 = '" & CheckBox1.Checked & "'" _
ارجو الحل
الرد
تم الشكر بواسطة:
#2
استبدل 
PHP كود :
"P1 = '" CheckBox1.Checked "'" 

بـ
PHP كود :
"P1 = " CheckBox1.Checked 

و الافضل استخدام الـ (Parameters)
تحياتي ..
الرد
تم الشكر بواسطة: amgad525 , amgad525
#3
(26-11-16, 10:14 PM)ابراهيم النعيمي كتب : استبدل 
PHP كود :
"P1 = '" CheckBox1.Checked "'" 

بـ
PHP كود :
"P1 = " CheckBox1.Checked 

و الافضل استخدام الـ (Parameters)
تحياتي ..
شكرا اخى الفاضل
الخطاء مازال قائم
الرد
تم الشكر بواسطة:
#4
PHP كود :
Dim strsql As String _
    
"UPDATE [USE_R]                     " _
    
"SET    [USER_NAME] = @USER_NAME,   " _
    
"       [PASS] = @PASS,             " _
    
"       [P1] = @P1                  " _
    
"WHERE  [USER_ID] = @USER_ID        "

Using acscmd As New SqlClient.SqlCommand(strsqlsqlconn)
    
acscmd.Parameters.AddWithValue("@USER_NAME"Textuser.Text)
    
acscmd.Parameters.AddWithValue("@PASS"textpassword.Text)
    
acscmd.Parameters.AddWithValue("@P1"CheckBox1.Checked)
    
acscmd.Parameters.AddWithValue("@USER_ID"TXT_ID.Text)

    If 
sqlconn.State <> ConnectionState.Open Then sqlconn.Open()
    
Dim ret As Integer acscmd.ExecuteNonQuery()
    
sqlconn.Close()

    If 
ret 0 Then MsgBox("تمت عملية التعديل على البيانات")

End Using 
الرد
تم الشكر بواسطة: ابراهيم النعيمي
#5
(27-11-16, 12:26 AM)amgad525 كتب :
PHP كود :
Dim strsql As String _
    
"UPDATE [USE_R]                     " _
    
"SET    [USER_NAME] = @USER_NAME,   " _
    
"       [PASS] = @PASS,             " _
    
"       [P1] = @P1                  " _
    
"WHERE  [USER_ID] = @USER_ID        "

Using acscmd As New SqlClient.SqlCommand(strsqlsqlconn)
 
   acscmd.Parameters.AddWithValue("@USER_NAME"Textuser.Text)
 
   acscmd.Parameters.AddWithValue("@PASS"textpassword.Text)
 
   acscmd.Parameters.AddWithValue("@P1"CheckBox1.Checked)
 
   acscmd.Parameters.AddWithValue("@USER_ID"TXT_ID.Text)

 
   If sqlconn.State <> ConnectionState.Open Then sqlconn.Open()
 
   Dim ret As Integer acscmd.ExecuteNonQuery()
 
   sqlconn.Close()

 
   If ret 0 Then MsgBox("تمت عملية التعديل على البيانات")

End Using 

شكرا اخى الكريم  
جزاك الله كل خير 
ضبط الكود مائة بالمائة
الرد
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [VB.NET] محتاج التعديل على الكود dubai.eig 1 102 أمس, 09:50 AM
آخر رد: dubai.eig
  استفسار حول أداة Checkbox Hazem1 2 111 11-12-18, 10:04 AM
آخر رد: Hazem1
  استبدال قيم checkbox في الكريستال ريبورت بكلمات أخرى جيولوجي مبتدئ 1 121 03-12-18, 01:07 AM
آخر رد: ahmedmansour
  [VB.NET] مطلوب التعديل عالمثال المرفق للطباعة بفيجوال بيسك 2010 دوت نت hbsbamaga 1 158 23-11-18, 12:51 PM
آخر رد: hbsbamaga
  [سؤال] طلب التعديل علي كود به خطا غير مدعوم ScreamVoice 5 172 17-11-18, 07:01 AM
آخر رد: ScreamVoice
  [سؤال] طلب التعديل علي كود سحب بيانات سيرفر ScreamVoice 2 118 10-11-18, 10:17 PM
آخر رد: ScreamVoice
  ما الخطأ في كود التعديل Update ؟ Hazem1 4 215 02-11-18, 05:23 PM
آخر رد: elgokr
  [VB.NET] الرجاء التعديل على جملة الاتصال التاليه livealone2002 2 189 23-10-18, 01:06 AM
آخر رد: Amir_Alzubidy
  مشكلة فى التعديل salah mansour 7 209 15-10-18, 02:39 PM
آخر رد: فراس محي
  [سؤال] طلب التعديل علي كود داون لود وفتح الملف ScreamVoice 5 203 14-10-18, 08:17 AM
آخر رد: ScreamVoice

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم