تقييم الموضوع :
  • 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 واستبدالها بمسافة


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


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [سؤال] طلب صيغة عامة أو وظيفة لأضافة بيانات لقاعدة البيانات ؟ عبد الله 2 84 10-03-17, 09:36 AM
آخر رد: عبد الله
  كيفية الاتصال بقاعدة بيانات Access على الشبكة المحلية warda saeed 9 8,665 28-02-17, 10:21 AM
آخر رد: وائل القطاوي
  قاعدة بيانات xml djelloul 2 105 06-02-17, 11:06 PM
آخر رد: djelloul
  كيفية عمل أتاش لقاعدة بيانات djelloul 0 117 24-01-17, 04:35 PM
آخر رد: djelloul
Bug [Acces2010] طريقة استدعاء بيانات النزيل القديم برقم الهوية يسرى7 12 441 18-01-17, 09:42 PM
آخر رد: يسرى7
  جلب البيانات من قاعدة بيانات XML djelloul 0 164 13-12-16, 07:45 PM
آخر رد: djelloul
  ابي اربط برنامجي بسيرفر او قاعده بيانات مبارك 3 368 22-11-16, 02:57 PM
آخر رد: مبارك
  [سؤال] كيفية اضافة عناصر عمود فى جدول من قاعدة بيانات فى جدول اخر hidn 1 406 04-11-16, 09:25 AM
آخر رد: thevirus
  [سؤال] قراءة رابط من قاعدة بيانات في ادة التصفح شمس الدين 03 2 214 27-10-16, 10:43 PM
آخر رد: شمس الدين 03
  ربط قاعدة بيانات اكسس بفجوال دوت نت 2015 كنونو 0 273 26-09-16, 01:35 PM
آخر رد: كنونو

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


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