الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

احتاج كود للحفظ فى قاعده البيانات من الداتا جريد فيو و التكست بوكس فى نفس الوقت

بدأه ahmed_abdel_rahman في 28 أغسطس 2012 · 3 رد · 3,517 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم و رحمه الله و بركاته

اخوتى الاعزاء احتاج كود للحفظ فى قاعده بيانات من خلال الداتا جريد و التكست بوكس فى نفس الوقت حيث انى اريد حفظ بيانات شركات تخص مندزوب مبيعات واحد فيكون اسم مندوب المبيعات فى تكست بوكس 1 و بياتات الشركات فى الجريد فيو

ارجو منكم المساعده جزاكم الله كل خير

ملحوظه: اريد الحل بطريقه الربط غير المباشر مش الداتا سيت

#2

يجب أن توجد زر للحفظ التيكست بوكس أما أداة داتا قريد فيو تحفظ نفسها بنفسها دون تدخل منك

على ما أعتقد ..

تم تعديل هذه المشاركة بواسطة bahbah في 28 أغسطس 2012 في 12:15

رجعت ومازال الفريق خاملاَ  :( 


 


abPuw.1.gif

#3

الداتا جريد ما بتحفظش نفسها بنفسها غير كده انا بحفظ بيانات جديده مش بعدل بيانات موجوده .... ايه هو الامر اللى يخلينى احفظ كل البيانات اللى فى الداتا جريد مع التكست بوكس فى جدول واحد فى نفس اللحظه

#4

على فرض أننا وضعنا الحقول التالية في DataGridView1

اسم الشركة ، العنوان ، الهاتف ، المحمول

ونريد إدخال هذه البيانات في قاعدة البيانات مع اسم المندوب من textBox1

استخدم هذا الكود

Dim cs As New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Application.StartupPath & "\Database1.mdb;Persist Security Info=True")
        For i As Integer = 0 To DataGridView1.RowCount - 2
            Dim sql As String = "INSERT INTO Table1 (MyName, CoName, Address, Phone, Mobile) Values (@MyName, @CoName, @Address, @Phone, @Mobile)"
            Dim cm As New OleDbCommand(sql, cs)
            With cm.Parameters
                .AddWithValue("@MyName", TextBox1.Text).DbType = DbType.String
                .AddWithValue("@CoName", DataGridView1.Rows(i).Cells(0).Value).DbType = DbType.String
                .AddWithValue("@Address", DataGridView1.Rows(i).Cells(1).Value).DbType = DbType.String
                .AddWithValue("@Phone", DataGridView1.Rows(i).Cells(2).Value).DbType = DbType.String
                .AddWithValue("@Mobile", DataGridView1.Rows(i).Cells(3).Value).DbType = DbType.String
            End With
            cs.Open()
            cm.ExecuteNonQuery()
            cs.Close()
        Next
        TextBox1.Text = ""
        DataGridView1.Rows.Clear()

مرفق مثال للموضوع

WindowsApplication1.rar

تم تعديل هذه المشاركة بواسطة asn في 28 أغسطس 2012 في 14:58

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…