تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
مشكلة في جملة insert
#1
السلام عليكم ورحمة الله 

اخواني انا عندي قاعدة بيانات  اكسس  فيجوال  ستوديو 2015 .. لما اضيف زر الحفظ يشتغل عادي لما اغلق البرنامج وادخل تظهر رسالة خطأ

لكن زر التعديل يشتغل عادي Erreur de syntaxe dans l'instruction INSERT INTO.






كود :
Private Sub SimpleButton6_Click(sender As Object, e As EventArgs) Handles SimpleButton6.Click

       Dim cmd As New OleDb.OleDbCommand
       cmd.Connection = con
       cmd.CommandType = CommandType.Text
       cmd.CommandText = "insert into DM_PROM(N_Dossier,IDANTIFIAN,NOM,PRENOM,EPOS,PERE,MERE,NAISSANCE,ADRESSE,ACTIVITE,MONTANT,DATEDEPOT,NOM_ARAB)values(" & N_Dossier.Text & ",'" & IDANTIFIAN.Text & "','" & NOM.Text & "','" & PRENOM.Text & "','" & EPOS.Text & "','" & PERE.Text & "','" & MERE.Text & "',#" & NAISSANCE.Value.ToString("dd/MM/yyyy") & "#,'" & ADRESSE.Text & "','" & ACTIVITE.Text & "'," & MONTANT.Text & ",#" & DATEDEPOT.Value.ToString("dd/MM/yyyy") & "#,'" & NOM_ARAB.Text & "' )"
       con.Open()
       cmd.ExecuteNonQuery()
       con.Close()

       MsgBox("تم إضافة السجل بنجاح", MsgBoxStyle.Information, "حفظ")
الرد }}}
تم الشكر بواسطة:
#2
السلام عليكم ورحمة الله وبركاته
أخي الكريم 
تأكد من الحقول الرقمية والنصية 
لاحظ ان هذه الحقول انت وضعتها رقمية 
" & N_Dossier.Text & "
" & MONTANT.Text & "
فإن كانت رقمية حولها هكذا
" & Convert.ToInt32(N_Dossier.Text) & "
" & Convert.ToInt32(MONTANT.Text) & "
وإن كانت نصية صع لها سنكل كوتيشن مثل البقية
ناحية اخرى من أجل فتح الاتصال اكتب كود الفتح هكذا أي أغلقه ثم افتحه
كود :
If Con.State = ConnectionState.Open Then Con.Close()
               Con.Open()
اعمل الخير وأجرك لا تنتظره فالله خير من إليك يرده
البرمجة ليست مجرد كود بل هي منهج تفكير منطقي لحل المشكلات







الرد }}}
تم الشكر بواسطة: wsalem , wsalem , ابو روضة , ابو روضة
#3
(17-02-22, 09:00 PM)ابراهيم ايبو كتب : وإن كانت نصية صع لها سنكل كوتيشن مثل البقية

وليه منصحتو يستخدم الباراميترز
الرد }}}
تم الشكر بواسطة: ابراهيم ايبو , ابراهيم ايبو
#4
(17-02-22, 09:00 PM)ابراهيم ايبو كتب : السلام عليكم ورحمة الله وبركاته
أخي الكريم 
تأكد من الحقول الرقمية والنصية 
لاحظ ان هذه الحقول انت وضعتها رقمية 
" & N_Dossier.Text & "
" & MONTANT.Text & "
فإن كانت رقمية حولها هكذا
" & Convert.ToInt32(N_Dossier.Text) & "
" & Convert.ToInt32(MONTANT.Text) & "
وإن كانت نصية صع لها سنكل كوتيشن مثل البقية
ناحية اخرى من أجل فتح الاتصال اكتب كود الفتح هكذا أي أغلقه ثم افتحه
كود :
If Con.State = ConnectionState.Open Then Con.Close()
               Con.Open()
بارك الله فيك على المساعدة
الله يحفظك ويزيدك من علمو 
انا تركت نفس الجملة 
وجدت المشكلة في انه يجب ملئ كل الخانات (TEXTBOX) في البرنامج تشتغل الجملة جيدا لو تركت اي وحدة فارغة تطلع رسالة الخطأ : سلسلة الادخال غير صحيحة

(17-02-22, 09:46 PM)wsalem كتب :
(17-02-22, 09:00 PM)ابراهيم ايبو كتب : وإن كانت نصية صع لها سنكل كوتيشن مثل البقية

وليه منصحتو يستخدم الباراميترز

بارك الله فيك على اللرد
جربت باستخدام البارامترز نفس الرسالة تظهر , المشكلة كانت في انو لازم املأ كل TEXTBOX والا ماراح تشتغل
الرد }}}
تم الشكر بواسطة: ابراهيم ايبو , ابراهيم ايبو , wsalem
#5
(17-02-22, 09:46 PM)wsalem كتب : وليه منصحتو يستخدم الباراميترز

لآننا بنكمّل بعض ، فما لم يتذكره هو ستتذكره
أنت ، وما لم تتذكره أنت سيتذكره غيرك ، وهكذا..
الرد }}}
تم الشكر بواسطة: ابراهيم ايبو , wsalem
#6
السلام عليكم ورحمة الله وبركاته
بارك الله فيكم اخوتي Wsalem , أبو روضة , mounir3403
جلّ من لا ينسى أو يسهو .... فقط الله سبحانه وتعالى لا ينسى ولا يسهو 
أحيانا لا يخطر على البال اسداء  نصيحة أو كتابة حلا أفضل او حتى يمكن ان يكون الحل الذي نكتبه ناقصا او لا يحقق المطلوب 
لذا فإن المشاركة والادلاء بالرأي او حل المشكلة او النصح هو واجب على من يملك الإجابة وله خير الجزاء
شكرا على النصيحة سآخذ بها وأحتاط لها دوما إن شاء الله (إن لم أنس)
اعمل الخير وأجرك لا تنتظره فالله خير من إليك يرده
البرمجة ليست مجرد كود بل هي منهج تفكير منطقي لحل المشكلات







الرد }}}
تم الشكر بواسطة: ابو روضة , wsalem


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
Sad مشكلة تقريب الأرقام Sql Server waataanys 2 421 09-05-24, 03:52 PM
آخر رد: تركي الحلواني
  حل مشكلة في تصدير ملف كريستال ريبورت إلى PDF صالح عبدالله 7 192 02-05-24, 08:36 PM
آخر رد: صالح عبدالله
  مشكلة في ربط الفيجوال بيسك 2013 مع الاكسل صالح عبدالله 7 237 19-04-24, 09:13 AM
آخر رد: صالح عبدالله
  مشكلة فى Radiobutton عند وضع صورة فيه أبو جودة 3 147 15-04-24, 04:31 AM
آخر رد: Taha Okla
  [سؤال] لدي مشكلة عند قراءة ملف نصي من خلال أداة RichBox , حيث تظهر لي علامات استفهام Mostchar 2 181 07-04-24, 02:51 PM
آخر رد: تركي الحلواني
  [VB.NET] جملة اتصال بملف اكسيل ٢٠٠٣ بكلمة مرور Mr.H 6 248 30-03-24, 05:52 AM
آخر رد: justforit
  مشكلة في التايمر assuhimi 3 155 23-03-24, 04:51 PM
آخر رد: Taha Okla
  [سؤال] مشكلة اتصال مفتوح dell 2 211 12-03-24, 09:46 PM
آخر رد: dell
  مشكلة عند نقل البرنامج من فيجوال 2013 الى فيجوال 2017 strongriseman 5 203 12-03-24, 10:37 AM
آخر رد: strongriseman
  مشكلة فى جمع عمود فى داتا جريد فيو احمد خطاب 3 208 06-03-24, 07:49 PM
آخر رد: احمد خطاب

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


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