تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[VB.NET] مشكلة
#1
Dim savInto As New OleDb.OleDbCommand
            Dim CnStr As String = "provider = Microsoft.ACE.OLEDB.12.0;" &
                "data Source= " & Application.StartupPath & "\Database3.accdb"

            Dim Conn As New OleDbConnection(CnStr)
            savInto.Connection = Conn
            savInto.CommandType = CommandType.Text
            savInto.CommandText = "Insert into Proced1(Number,Name,Program,PD,Goal,Effect,Class,Sharing,Date)" &
                "Values(" & TextBox1.Text & ",'" & TextBox2.Text & "','" & TextBox3.Text & "', '" & TextBox4.Text & "' , &
'" & TextBox5.Text & "', '" & TextBox6.Text & "', '" & TextBox7.Text & "','" & TextBox8.Text & "','" & TextBox9.Text & "')"

            Conn.Open()
            savInto.ExecuteNonQuery()
            Conn.Close()
            MsgBox(" تم الحفظ بنجاج")



يظهر لي حطأ في تكوين الجملة
ممكن احد يعرف وين المشكلة

خطأ * تصحيح
الرد }}}
تم الشكر بواسطة: سعود
#2
(11-04-23, 01:13 AM)bm200920 كتب : Dim savInto As New OleDb.OleDbCommand
            Dim CnStr As String = "provider = Microsoft.ACE.OLEDB.12.0;" &
                "data Source= " & Application.StartupPath & "\Database3.accdb"

            Dim Conn As New OleDbConnection(CnStr)
            savInto.Connection = Conn
            savInto.CommandType = CommandType.Text
            savInto.CommandText = "Insert into Proced1(Number,Name,Program,PD,Goal,Effect,Class,Sharing,Date)" &
                "Values(" & TextBox1.Text & ",'" & TextBox2.Text & "','" & TextBox3.Text & "', '" & TextBox4.Text & "' , &
'" & TextBox5.Text & "', '" & TextBox6.Text & "', '" & TextBox7.Text & "','" & TextBox8.Text & "','" & TextBox9.Text & "')"

            Conn.Open()
            savInto.ExecuteNonQuery()
            Conn.Close()
            MsgBox(" تم الحفظ بنجاج")



يظهر لي حطأ في تكوين الجملة
ممكن احد يعرف وين المشكلة

خطأ * تصحيح

يوجد اسماء اعمدة محجوزة ويجب ان تغير اسماءها
Number
Date
الرد }}}
تم الشكر بواسطة: سعود
#3
انا مسوية اكثر من برنامج وضبط 
ومع ذلك اخذت بنصيحتك ولا ضبط الغاء الربط من القاعدة اول كانت مشكلة الاضافة من البرنامج الان مشكلة في الربط بعد
الرد }}}
تم الشكر بواسطة: سعود
#4
لو أرفقتي نسخة من المشروع أو مشروع بسيط  فيه قاعدة بيانات وفيه نفس المشكلة 
يكن أفضل للتجريب - وأعطائك حل مجرب .
قال صلى الله عليه وسلم: 
«كلمتان خفيفتان على اللسان 
ثقيلتان في الميزان،حبيبتان إلى الرحمن: 
سبحان الله وبحمده، سبحان الله العظيم».
الرد }}}
تم الشكر بواسطة: سعود , bm200920
#5
فعلاً الكلمة : Date + Name
من الأسماء المحجوزة لنظام قواعد أكسس ,وقواعد بيانات أخرى، يمكنك إستخدامها، لكن تحتاج إلى وضع أقواس مربعة حول اسم الحقل الذي يستخدم الاسم المحجوز ، مثلاً : [Name] 
   
لا ينصح بإستخدام الأسماء المحجوزة

أيضاً توجد العلامة (&)
موجودة بين TextBox4 وبين TextBox5 في بناء جملة الإستعلام

يجب إزالتها
   
الرد }}}
تم الشكر بواسطة: foo , سعود , bm200920 , bm200920 , أبووسم
#6
Number من الاسماء المحجوزه فتحتاج لوضع أقواس مربعه حوله [Number]
الرد }}}
تم الشكر بواسطة: سعود , سعود
#7
(17-04-23, 09:43 PM)عبدالله الدوسري كتب : فعلاً الكلمة : Date + Name
من الأسماء المحجوزة لنظام قواعد أكسس ,وقواعد بيانات أخرى، يمكنك إستخدامها، لكن تحتاج إلى وضع أقواس مربعة حول اسم الحقل الذي يستخدم الاسم المحجوز ، مثلاً : [Name] 

لا ينصح بإستخدام الأسماء المحجوزة

أيضاً توجد العلامة (&)
موجودة بين TextBox4 وبين TextBox5 في بناء جملة الإستعلام

يجب إزالتها

شكرا ضبط معي

مشكورين على المساعدة
الرد }}}
تم الشكر بواسطة:
#8
السلام عليكم
من يعرف الاكواد الطباعه من الفجوال المرتبط بقاعدة بيانات
الرد }}}
تم الشكر بواسطة:



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


يقوم بقرائة الموضوع: