تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[VB.NET] الاضافة عند ارتباط الجداول
#1
عندي جدولين مرتبطين مع بعض بعلاقة راس  براس  الجدول الاساسي بحقل ترقيم تلقائي tb1  , الثاني بحقل رقمي tb2

كود الاتصال


كود :
           Dim cmd As OleDbCommand = New OleDbCommand("SELECT tb1.ID_mail ,tb1.clien_mail, tb1.model_mail, tb2.probl_acce,tb2.main_acce,tb2.typ_acce  FROM tb1, tb2 where tb1.ID_mail and tb2.ID_acce", con)
           con.Open()
           DataAdapter1 = New OleDbDataAdapter(cmd)
           Dim builder As OleDbCommandBuilder = New OleDbCommandBuilder(DataAdapter1)
           DataSet1 = New DataSet()
           DataAdapter1.Fill(DataSet1, "tb1,tb2")
           DataGridView1.DataSource = DataSet1
           DataGridView1.DataMember = "tb1,tb2"
           con.Close()

المشكلة بكود اضافة صف جديد

التالي يظهر خطا بكود الايدي الخاص بالترقيم التلقائي  مش عارف المشكلة في اية


كود :
Label2.Text = (DataSet1.Tables("tb1").Compute("Max(ID_mail)", "ID_mail >= 0") + "1")
       Dim con As New OleDbConnection("provider=microsoft.ace.oledb.12.0;data source=" & Application.StartupPath & "\web_database.accdb;Jet OLEDB:Database Password=12345")
       Dim cmd As New OleDbCommand("insert into tb1 (ID_mail,clien_mail,model_mail) values(@ID_mail,@clien_mail,@model_mail,)", con)
       cmd.Parameters.AddWithValue("@ID_mail", Label2.Text)
       cmd.Parameters.AddWithValue("@clien_mail", TextBox2.Text)
       cmd.Parameters.AddWithValue("@model_mail", TextBox3.Text)
       con.Open()
       cmd.ExecuteNonQuery()
       cmd = New OleDbCommand("insert into tb2 (ID_acce,probl_acce,main_acce,typ_acce) values(@ID_acce,@probl_acce,@main_acce,@typ_acce)", con)
       cmd.Parameters.AddWithValue("@ID_acce", Label2.Text)
       cmd.Parameters.AddWithValue("@probl_acce", TextBox4.Text)
       cmd.Parameters.AddWithValue("@main_acce", TextBox5.Text)
       cmd.Parameters.AddWithValue("@typ_acce", TextBox6.Text)
       con.Open()
       cmd.ExecuteNonQuery()
       con.Close()
الرد }}}
تم الشكر بواسطة:
#2
اي حقل ترقيم تلقائي لا يدخل في جملت أمر الإخال
احذف
@ID_acce,
ID_acce,

@ID_mail,
ID_mail,
الرد }}}
تم الشكر بواسطة: محمد اسماعيل , hedra samir
#3
الف شكر تم حل المشكلة
الرد }}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  عمليات الاضافة والتعديل على قاعدة بيانات sql server 2012 kewely 4 2,027 08-11-23, 01:07 AM
آخر رد: الحزين اليماني
  [VB.NET] اريد عرض اسماء الجداول من قاعدة البيانات سكوال سيرفرس alsaab120 4 1,802 23-02-23, 12:37 AM
آخر رد: ابو انس
  [VB.NET] جلب أسماء الجداول لقاعدة بيانات mmaalmesry 3 570 04-01-23, 09:25 PM
آخر رد: aljzazy
  انشاء الجداول داخل قاعدة البيانات sql atefkhalf2004 2 409 18-12-22, 01:01 PM
آخر رد: Jounior_P
  [VB.NET] كود الاضافة والتعديل alma_fandi 3 4,476 10-09-22, 11:46 AM
آخر رد: رضوان الجماعي
  ارتباط كومبو بوكس مع كومبو بوكس في الداتا كرد فيو نيمو 1 644 27-07-22, 12:50 PM
آخر رد: نيمو
  [سؤال] عايز كود عرض اسماء الجداول من قاعد البيانات الي ليست بوكس حسن الجلب 1 698 23-07-22, 08:53 PM
آخر رد: سعود
  جلب أسماء الجداول- البرنامج يتوقف عن العمل mmaalmesry 5 1,124 05-06-22, 04:30 PM
آخر رد: asemshahen5
  [سؤال] العامل مع المخازن برمجيا و تأثيرها على الجداول في القاعدة مرام العتيبي 4 1,480 02-01-22, 03:42 PM
آخر رد: asemshahen5
  ارجو تفعيل الازرار الاضافة و التعديل والبحث والحذف عمور2016 4 2,743 05-07-21, 05:19 PM
آخر رد: naserflaha71

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


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