الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

ما المشكلة في هذه الجملة INSERT INTO

مغلق
بدأه McGeek في 25 سبتمبر 2006 · 5 رد · 892 مشاهدة · في ADO.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

:blink: :blink:

السلام عليكم

ما المشكلة في هذه الجملة؟؟

		Dim sql2 As String = "insert into inv (inv_num,name,date,inv_cos,inv_rep) values ('" & TextBox4.Text & "','" & TextBox5.Text & "','" & TextBox6.Text & "','" & TextBox7.Text & "','" & TextBox8.Text & "')"

أنا متأكد أنها صح 100% و لكن كل ما أنفذ البرنامج يظهر خطأ:

syntax error..

إلى درجة أنني بحثت في الmsdn و قمت بنسخ نفس الكود منها إلى برنامجي؟؟

هل فيها مشكلة في الصيغة بما أن عدد الحقول كبير أم لأنها طويلة أم ماذا؟؟

:s :blink: :s

lxcs.png

syria-flag_small.jpg

#2

ربما لان اسماء الحقول name,date هي كلمات محجوزة، حاول تغييرها.

تم تعديل هذه المشاركة بواسطة abd_albaset في 25 سبتمبر 2006 في 16:07

#3

السلام عليكم

جرب ان تضع اسماء الحقول بين هذين القوسين [] ليكون الكود بالشكل التالى

Dim sql2 As String = "insert into inv ([inv_num],[name],[date],[inv_cos],[inv_rep]) values ('" & TextBox4.Text & "','" & TextBox5.Text & "','" & TextBox6.Text & "','" & TextBox7.Text & "','" & TextBox8.Text & "')"

برمجة - قواعد بيانات
http://www.pmpsoft.com

#4

مشكورين يا اخوان

المشكلة طلعت من اسماء الحقول..

:D

lxcs.png

syria-flag_small.jpg

#6

اخي العزيز حاول ان تغير الاسماء مثلا

date1

name_1

او ارفق ملفا للتاكد اكثر

وشكرا

هذا الموضوع مغلق.

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…