تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[سؤال] مشكلة في اضافة سجلات جديدة على data grid وقاعدة البيانات
#1
Exclamation 
السلام عليكم ورحمة الله وبركاته
عند زري جديد وحفظ
والمشكله الأكبر في الداتا جريد
قمت في البداية في فورم لود بأضافة كود اضهار السجل الاخير
من أجل زيادة رقم واحد بعد السجل الأخير من خلال النقر على زر جديد
ولكن في حال النقر على زر التالي ستعود نفس المشكله وذلك لتغير مكان المحدد على الداتا جريد من الأخير الى سجل اخر
و عند الحفظ تتكرر بيانات الداتا جريد وكذالك لا يتم الحفظ على قاعدة البيانات
أرجو الأفادة عن المشكله الموجوده في المرفق
بارك الله فيكم
الاشكاليات : 1- ترقيم تلقائي
2- الأضافة الى داتا جريد
3- الحفظ لقاعدة البيانات
او اذا امكن ألأفادة برابط شرح معالجة مثل هذه الاشكاليات ولكم جزيل الشكر
كود الموديل
PHP كود :
Imports System.Data
Imports System
.Data.OleDb
Imports System
.Text
Module Module1
    
Public constr As String "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=|datadirectory|\db1.mdb;Persist Security Info=True"

    
Public con As New OleDbConnection(constr)
    Public 
fusername As String
    
Public str As String
    
Public As New BindingSource
    
Public cmd As New OleDbCommand
    
Public da As New OleDbDataAdapter
    
Public ds2 As New DataSet
    
Public dt2 As DataTable
    
Public dr As DataRow
    
Public dc As DataColumn 

كود ارفاق البيانات لأدوات الفورم
PHP كود :
Sub one()
        
'كود أرفاق البيانات على أدوات البرنامج
        str = " select * from medcines "
        con.Open()
        Dim da2 As New OleDbDataAdapter(str, con)
        da2.Fill(ds2, "medcines")
        con.Close()
        TextBox1.DataBindings.Add("text", ds2, "medcines.id_medcine")
        TextBox2.DataBindings.Add("text", ds2, "medcines.name_medcine")
        TextBox3.DataBindings.Add("text", ds2, "medcines.id_house")
        TextBox4.DataBindings.Add("text", ds2, "medcines.name_phycis")
        DataGridView1.DataSource = ds2
        DataGridView1.DataMember = "medcines"
        DataGridView1.Columns(0).HeaderText = "رقم الدواء"
        DataGridView1.Columns(1).HeaderText = "أسم الدواء"
        DataGridView1.Columns(2).HeaderText = "رقم الرف"
        DataGridView1.Columns(3).HeaderText = "الأسم الدوائي"
        DataGridView1.AllowUserToAddRows = False
        DataGridView1.AllowUserToDeleteRows = False
        DataGridView1.SelectionMode = False
        DataGridView1.AllowUserToResizeColumns = False
        DataGridView1.AllowUserToResizeRows = False
        '
الاكمال التلقائي في الكمبوبوكس
        With ComboBox1
            
.DataSource ds2.Tables("medcines")
            .
DisplayMember "name_medcine"
            
.AutoCompleteSource AutoCompleteSource.ListItems
            
.AutoCompleteMode AutoCompleteMode.Suggest
        End With
    End Sub 
كود حفظ
PHP كود :
Try
            
Dim dr As DataRow
            Dim dt1 
As New DataTable
            Dim da3 
As New OleDbDataAdapter
            dt1 
ds2.Tables("medcines")
            
dr dt1.NewRow
            dr
("id_medcine") = TextBox1.Text
            dr
("name_medcine") = TextBox2.Text
            dr
("id_house") = TextBox3.Text
            dr
("name_phycis") = TextBox4.Text
            dt1
.Rows.Add(dr)
            
DataGridView1.Rows.Add.ToString()

            
DataGridView1.DataSource ds2
            MsgBox
("Add was successful.")
            
con.Close()
        Catch 
ex As Exception

        End 
Try 

مرفق قاعدة البيانات
لم استطع ارفاق كافة الملفات نظرآ لكبر الحجم


الملفات المرفقة
.zip   db1.zip (الحجم : 13.36 ك ب / التحميلات : 128)
الرد }}}}
تم الشكر بواسطة:
#2
انت غير مطالب بإضافة حقل الترقيم التلقائي ... انت بتنشأه مع قاعدة البيانات وتم حفظه تلقائيا بكود الحفظ
الرد }}}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  سرعة ادخال البيانات داخل ملف اكسس atefkhalf2004 0 15 20-02-17, 04:55 PM
آخر رد: atefkhalf2004
  [VB.NET] مشكلة في كود التعديل والحذف boofa2015 0 29 18-02-17, 01:58 PM
آخر رد: boofa2015
  فتح قاعدة البيانات محفوظة ب باسس ورد في جملة الاتصال ahmed_elwerfalli 2 40 13-02-17, 05:27 PM
آخر رد: ahmed_elwerfalli
  [سؤال] عندي مشكلة في احتساب الرواتب - مشروع HR dabas 0 68 17-01-17, 10:57 AM
آخر رد: dabas
  مشكلة مع حقل من نوع Money djelloul 2 81 16-01-17, 03:29 AM
آخر رد: مساعدة
  الانتقال إلى السجل الثاني في قاعدة البيانات و إظهار الصورة التالية على picturebox ahmed_elwerfalli 6 295 24-12-16, 11:07 PM
آخر رد: ahmed_elwerfalli
  جلب البيانات من قاعدة بيانات XML djelloul 0 121 13-12-16, 07:45 PM
آخر رد: djelloul
  مشكلة في تصميم قاعدة البيانات djelloul 2 153 06-12-16, 12:36 PM
آخر رد: djelloul
  بحث و إظهار صورة من قاعة البيانات علىPictureBox ahmed_elwerfalli 0 187 29-11-16, 01:34 AM
آخر رد: ahmed_elwerfalli
  [سؤال] المساعدة في نقل سجلات من جدول الى جدول اخر مهندس حيدر 7 461 13-11-16, 02:16 PM
آخر رد: محمود بكرى

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


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