تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[VB.NET] ماهوالخطاء ..خطأ في بناء جملة INSERT INTO.
#1
    If (String.IsNullOrWhiteSpace(TextBox1.Text) AndAlso String.IsNullOrWhiteSpace(TextBox2.Text) AndAlso String.IsNullOrWhiteSpace(TextBox3.Text)) Then
            MessageBox.Show("أرجو ان تقوم بتعبية بعض البيانات ")
            Return
        End If
        Dim cmd As New OleDbCommand("insert into moka1 (maxq,max,sill,DATA) values(' " & TextBox1.Text & "','" & TextBox2.Text & " ',' " & TextBox3.Text & "' , # " & DateTimePicker1.Value.ToString("yyyy / MM / dd") & "   #)")
        cmd.Connection = con
        con.Open()
        cmd.ExecuteNonQuery()
        con.Close()
        MessageBox.Show("تم الادراج بنجاح")
        TextBox1.Text = String.Empty
        TextBox2.Text = String.Empty
        TextBox3.Text = String.Empty
الرد }}}
تم الشكر بواسطة:
#2
اخي الكريم
يفضل استخدام البارامترات
ثانياً ابتعد عن تسمية الحقول في الجدول بأسماء محجوزة مثل max وغيرها.
الرد }}}
تم الشكر بواسطة: moahmmed , waelalmsry75
#3
أرسل صورة الخطأ عبر جملة تراي كاتش ( message.ex )
لنرى الخطأ ونساعدك
الرد }}}
تم الشكر بواسطة: moahmmed
#4
(17-04-18, 01:22 AM)Adrees كتب : اخي الكريم
يفضل استخدام البارامترات
ثانياً ابتعد عن تسمية الحقول في الجدول بأسماء محجوزة مثل max وغيرها.
الرد }}}
تم الشكر بواسطة:
#5
(17-04-18, 01:54 AM)ملهمـ كتب : أرسل صورة الخطأ عبر جملة تراي كاتش ( message.ex )
لنرى الخطأ ونساعدك

بارك الله فيك
الرد }}}
تم الشكر بواسطة:



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


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