تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
الحفظ فى قاعدة البيانات
#1
أعمل بالفيجوال بيسك 2012
لدى datagridview وجعلت من خصائصها السماح للمستخدم بالاضافة والحذف
فكيف يكون حفظ الوضع الحالى فى قاعدة البيانات
أى اذا قام المستخدم بتعديل حقل أو أكثر فى أى سجل فما كود الزر الذى اذا ضغط عليه بعد هذا التعديل يتم حفظ تلك التعديلات فى قاعدة البيانات مباشرة
أو اذا قام المستخدم باضافة  سجل جديد فما كود الزر الذى اذا ضغط عليه بعد ذلك يتم حفظ هذا السجل الجديد فى قاعدة البيانات مباشرة

ولكم ألف شكر

إقتباس :فما كود الزر الذى اذا ضغط عليه بعد ذلك يتم حفظ هذا السجل الجديد فى قاعدة البيانات مباشرة

أعنى بكلمة مباشرة
يعنى من غير ما اقول "ضع فى الحقل الفلانى القيمة الفلانية ، وفى الحقل الفلانى القيمة الفلانية ، وفى ......."
ولكن أقول "احفظ الجدول المرتبط به الdatagridview  بنفس الوضع الحالى لها

ولكم ألف شكر
الرد }}}
تم الشكر بواسطة:
#2
http://vb4arb.com/vb/showthread.php?tid=3055
الرد }}}
تم الشكر بواسطة: asemshahen5
#3
إقتباس : http://vb4arb.com/vb/showthread.php?tid=3055

هذه الأكواد أولها لم يحفظ التعديلات فى قاعدة البيانات
وثانيها هو الكود المعقد الذى أعرفه أصلآ
إقتباس :أعنى بكلمة مباشرة
يعنى من غير ما اقول "ضع فى الحقل الفلانى القيمة الفلانية ، وفى الحقل الفلانى القيمة الفلانية ، وفى ......."


ولكم ألف شكر
الرد }}}
تم الشكر بواسطة:
#4
ضع الكود الذي لديك المستخدم في ربط datagridview
الرد }}}
تم الشكر بواسطة:
#5
كود :
[align=left]Public Class Form1
    Dim str As String = "provider=microsoft.ace.oledb.12.0;data source=students.accdb"
    Dim con As New OleDb.OleDbConnection(Str)
    Dim dt As DataTable
    Dim sql As String = "select * from student"
    Dim da As OleDb.OleDbDataAdapter
    Dim cmd As OleDb.OleDbCommandBuilder


    Private Sub Form1_Load(ByVal sender As Object, ByVal e As EventArgs) Handles MyBase.Load

        dt = New DataTable
        da = New OleDb.OleDbDataAdapter(sql, con)
        cmd = New OleDb.OleDbCommandBuilder(da)
        dg.DataSource = Nothing
        dg.Rows.Clear()
        da.Fill(dt)
        dg.DataSource = dt
[/align]
[align=left]End Sub[/align]
[align=left]End Class[/align]
الرد }}}
تم الشكر بواسطة:
#6
ضع هذا الكود في الزر
كود :
cmd = New OleDbCommandBuilder(da) With {.QuotePrefix = "[", .QuoteSuffix = "]"}
da.Update(dt)
الرد }}}
تم الشكر بواسطة: ابراهيم ايبو
#7
هذا الكود أيضآ لم يحفظ التعديلات فى قاعدة البيانات
هل جربت هذا الكود عندك ؟ ثم أغلقت البرنامج وفتحت قاعدة البيانات فوجدتها قد تم تعديلها ؟
ولكم ألف شكر
الرد }}}
تم الشكر بواسطة: ابراهيم ايبو
#8
قم بحذف ملف قاعظة البيانات من داخل المشرع
ثم ضع ملف قاعدة البيانات داخل مجلد debug
الرد }}}
تم الشكر بواسطة: ابراهيم ايبو
#9
هو بالفعل داخل مجلد debug

لم تجبنى على سؤالى
إقتباس :هل جربت هذا الكود عندك ؟ ثم أغلقت البرنامج وفتحت قاعدة البيانات فوجدتها قد تم تعديلها ؟

ولكم ألف شكر
الرد }}}
تم الشكر بواسطة: ابراهيم ايبو , ابراهيم ايبو
#10
اعلم انه حاليا موجود في مجلد debug
ولكن حين يتم حذفه من المشروع قد يتم حذفه من المجلد debug
الرد }}}
تم الشكر بواسطة: ابراهيم ايبو


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
Heart استرجاع قاعدة بيانات محمد بن عطية 1 1,067 18-07-25, 04:30 AM
آخر رد: abuabdulrhman
  استفسارات عن قواعد البيانات مبتدئ بوحمد 0 1,006 06-11-24, 10:15 AM
آخر رد: بوحمد
  [C#.NET] مشكلة في مجلد قاعدة البيانات kamel1978 3 679 06-10-24, 06:26 PM
آخر رد: Taha Okla
  ما هو كود معرفة نوع البيانات من اكسس؟ justforit 6 1,044 23-05-24, 08:22 AM
آخر رد: مصمم هاوي
  [سؤال] حول مشكلة توافق نوع البيانات عند الاستعلام في اكسل justforit 4 694 23-05-24, 05:35 AM
آخر رد: justforit
  [سؤال] عدم إظهار الصور مع النص فى Listview من قاعدة البيانات alims 2 2,032 27-08-23, 12:22 PM
آخر رد: رضوان الجماعي
  [نقاش] مشاركة قاعدة بيانات SQL على شبكه داخليه morkoskhalaf 3 3,570 06-01-23, 03:20 AM
آخر رد: عبدالكريم برشدان
  قاعدة بيانات xml djelloul 3 3,160 07-11-22, 10:27 PM
آخر رد: Am7
  استفسار عن تخزين الوقت في قاعدة البيانات strongriseman 2 1,563 22-04-22, 07:27 PM
آخر رد: strongriseman
  [سؤال] مشكلة فى عرض الصورة من ادخل قاعدة البيانات alims 2 1,697 17-11-21, 10:09 AM
آخر رد: سعود

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


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