تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
مشكلة في اضافة كافة حقول الـ DGV الى قاعدة البيانات
#4
(15-04-17, 12:18 AM)khodor1985 كتب : لقد تم التعديل على إصدار المشروع بناء لطلبك
المشروع بعد التعديل عليه :


PHP كود :
Imports System.Data.OleDb
Imports System
.Data
Public Class Form2
    Dim con 
As New OleDbConnection("Provider=Microsoft.ACE.OLEDB.12.0;Data Source=|DataDirectory|\MyDb.accdb")
 
   Dim cmd As OleDbCommand
    Dim da 
As OleDbDataAdapter
    Dim dt 
As DataTable
    Dim sqlstr 
As String

    Sub loadPerson
()
 
       Try
            dgvPerson
.Rows.Clear()
 
           sqlstr "Select * from Person"
 
           da = New OleDbDataAdapter(sqlstrcon)
 
           dt = New DataTable("Person")
 
           da.Fill(dt)
 
           For Each rw As DataRow In dt.Rows
                dgvPerson
.Rows.Add(rw(0), rw(1), rw(2))
 
           Next
        Catch ex 
As Exception
            MessageBox
.Show(ex.Message)
 
       End Try
 
   End Sub

    Sub InsertPerson
()
 
       Try
            con
.Open()

 
           For Each rw As DataGridViewRow In dgvPerson.Rows
                sqlstr 
"Insert Into Person(Fname,Age) Values(@Fname,@Age)"
 
               cmd = New OleDbCommand(sqlstrcon)
 
               cmd.Parameters.Add("@Fname"OleDbType.VarWChar).Value rw.Cells(1).Value.ToString()
 
               cmd.Parameters.Add("@Age"OleDbType.VarWChar).Value rw.Cells(2).Value.ToString()
 
               cmd.ExecuteNonQuery()
 
           Next
            con
.Close()
 
       Catch ex As Exception

        End 
Try
 
   End Sub

    Sub DeleteAllPerson
()
 
       Try
            con
.Open()
 
           sqlstr "Delete From Person"
 
           cmd = New OleDbCommand(sqlstrcon)
 
           cmd.ExecuteNonQuery()
 
           con.Close()
 
       Catch ex As Exception

        End 
Try
 
   End Sub

    Private Sub btnSave_Click
(sender As ObjectAs EventArgsHandles btnSave.Click
        DeleteAllPerson
()
 
       InsertPerson()
 
       loadPerson()
 
   End Sub

    Private Sub Form2_Load
(sender As ObjectAs EventArgsHandles MyBase.Load
        loadPerson
()
 
   End Sub
End 
Class 
انا اسف جدا ولكني عدلت على قاعده البيانات سيرفر ولكنها لم تنجح معي ونفس المشكلة يحفظ صف واحد فقط.. جدا اسف ولكن لو تكرمت وعدلت على الاسكيول سيرفر تكون ماقصرت معي .. لقد ارفقت لك قاعدة البيانات ..


الملفات المرفقة
.rar   dgvinsert.rar (الحجم : 131.25 ك ب / التحميلات : 41)
الرد }}}
تم الشكر بواسطة: Amir_Alzubidy , Amir_Alzubidy


الردود في هذا الموضوع

المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  مشكلة تقويم ام القرى مع ويندوز 11 assuhimi 1 102 15-12-25, 07:13 PM
آخر رد: assuhimi
  حل مشكلة قائمتين ليستا متساويتين بالحجم justforit 4 283 31-10-25, 02:33 PM
آخر رد: justforit
  مشكلة في عرض الفورم بالحجم المحدد مصمم هاوي 1 254 29-09-25, 03:17 AM
آخر رد: مصمم هاوي
  [VB.NET] مشكلة في عرضForm2.vb MOHAMMED ALZWI 1 376 24-09-25, 06:16 PM
آخر رد: Amir_Alzubidy
  مشكلة دعم skin للغة العربية مصمم هاوي 2 728 16-09-25, 07:57 AM
آخر رد: مصمم هاوي
  مشكلة في عدم الحفظ والتعديل مصمم هاوي 3 892 17-08-25, 10:13 AM
آخر رد: أبو خالد الشكري
  تصدير البيانات إلى ملف RTF مصمم هاوي 4 842 15-08-25, 04:13 PM
آخر رد: أبو خالد الشكري
  [VB.NET] ما هو أفضل موقع استضافة لقواعد البيانات MSSQL ؟ mmaalmesry 0 799 16-07-25, 10:45 PM
آخر رد: mmaalmesry
  مساعدة في كيفية ترحيل البيانات من داتا قريدفيو إلى داتا قريدفيو في فيجوال بيسك ahmedfa71 13 2,293 09-07-25, 11:24 PM
آخر رد: أبو خالد الشكري
  مشكلة في حفظ البيانات مصمم هاوي 2 1,028 30-06-25, 08:51 AM
آخر رد: مصمم هاوي

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


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