تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[سؤال] تحديث بيانات بشروط متعددة
#1
السلام عليكم ورحمة الله وبركاته
هل ممكن إفادة بخصوص كيفية عمل اضافة لقاعدة البيانات بناءا علي شرطين أو اكثر ؟

كود :
SavInto1.CommandText = "UPDATE PrintDetails set BaseFabricColor=" & "'" & TextBox3.Text & "'" & ",ArtWorkRef = " & "'" & TextBox4.Text & "'" & " WHERE OrderNo =" & "'" & TextBox1.Text & " AND PrintOn=" & "'" & TextBox2.Text & " '"
لقد حاولت استخدام الكود السابق ولكن تظهر لي خطا التالي ...
Syntax error (Missing operator )in query expression
الرد
تم الشكر بواسطة:
#2
السلام عليكم و رحمة الله و بركاته
جرب الكود التالي باستعمال الباراميترز ، و هو ما ينصح به لكثرة فوائده ، سهل القراءة و التعديل ، تأمين أكثر لقواعد البيانات مما يعرف بــ Injection SQL

كود :
SaveInto.CommandText="Update PrintDetails set BaseFabricColor=@P1,ArtWorkRef=@P2,where OrderNo=@P3 and PrintOn=@P4"

With SaveInto.Parameters
.addWithValue("@P1",textBox3.Text)
.AddWithValue("@P2",TextBox4.text)
.AddWithValue("@P3",TextBox1.Text)
.AddWithValue("@P4",TextBox2.Text)
End With


بالتوفيق إن شاء الله تعالى

السلام عليكم و رحمة الله و بركاته
الرد
تم الشكر بواسطة: ahmedshafea , @@أبورائد@@
#3
أخي تركي جزاك الله خيرا ... نفس الإجابة التي حصلت عليها في موقع codeproject.com لنفس السؤال ... لكن هل من الممكن ان ترشدني لشرح لاستخدام البارميتز حيث انني بتجربة كود حضرتك حصلت علي خطا Syntax error in UPDATE statement

رابط الإجابة في الموقع codeproject.com
الرد
تم الشكر بواسطة:
#4
السلام عليكم ورحمة الله وبركاته

ما وضعه أخي تركي قرمزلي صحيح

بس نسي أن يحذف الفاصلة التي قبل كلمة where واستبدالها بمسافة


السلام عليكم ورحمة الله وبركاته
الرد
تم الشكر بواسطة: تركي قرمزلي


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  قاعدة بيانات بيانات ال sql مع الفجوال 2008 raaddawood 0 90 02-02-19, 11:16 AM
آخر رد: raaddawood
  الاتصال بقاعدة بيانات اكسس وفق نظام 64 بايت raaddawood 0 65 28-01-19, 09:21 PM
آخر رد: raaddawood
  [VB.NET] الاتصال بقاعدة بيانات Access على استضافه YazanOtoum 8 2,280 05-01-19, 06:05 PM
آخر رد: musa al7elo
  سؤال بخصوص تحديث بيانات DataGridView abdullhadi999 0 115 05-01-19, 12:28 AM
آخر رد: abdullhadi999
  سؤال بخصوص تحديث بيانات DataGridView abdullhadi999 0 84 05-01-19, 12:27 AM
آخر رد: abdullhadi999
  مل نسخة احتياطية لقاعدة بيانات sql server djelloul 8 1,234 23-12-18, 01:21 AM
آخر رد: atefkhalf2004
  استيراد نموذج به 145000 صف بيانات nabil.1710 2 308 16-12-18, 09:05 PM
آخر رد: viv
  هل يمكن نقل بيانات DataGridView إلى Dataset . عبد الله 7 1,997 03-09-18, 11:23 PM
آخر رد: انيس القبائلي
  [سؤال] حول تحديث البيانات داخل DataGridView مبرمج بلا حدود 20 4,152 14-08-18, 09:00 PM
آخر رد: elgokr
  كيفة عمل Attach لقاعدة بيانات SqlServer? abozeyd 5 530 18-07-18, 09:27 PM
آخر رد: abozeyd

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


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