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

تم تحسين ظهور الأكواد من قبل المشرفين ، بالتوفيق Smile

كود :
[align=left]

[color=#0000FF]Try [/color][COLOR=#008000]' حفظ التكست فقط
            [/COLOR][color=#0000FF]Dim [/color][color=#000000]SavInto [/color][color=#0000FF]As New [/color][color=#000000]OleDb.[/color][COLOR=#2B91AF]OleDbCommand
            [/COLOR][color=#0000FF]Dim [/color][color=#000000]ConStr [/color][color=#0000FF]As String [/color][color=#000000]= [/color][color=#A31515]"Provider=Microsoft.Jet.OLEDB.4.0; Data Source =" [/color][color=#000000]& [/color][color=#2B91AF]Application[/color][color=#000000].StartupPath & [/color][COLOR=#A31515]"\data.mdb;user id=admin;jet oledb:database password=12345"
            [/COLOR][color=#0000FF]Dim [/color][color=#000000]Conn [/color][color=#0000FF]As New [/color][COLOR=#000000]OleDbConnection(ConStr)
            SavInto.Connection = Conn
            SavInto.CommandType = [/COLOR][color=#2B91AF]CommandType[/color][COLOR=#000000].Text
            SavInto.CommandText = [/COLOR][color=#A31515]"INSERT INTO a7( a1, a2, a3, a4, a5, a6 )" [/color][color=#000000]& [/color][color=#A31515]"values ('" [/color][color=#000000]+ A2TextBox.Text + [/color][color=#A31515]"','" [/color][color=#000000]+ A2ComboBox.SelectedItem + [/color][color=#A31515]"','" [/color][color=#000000]+ ComboBox3.SelectedItem + [/color][color=#A31515]"','" [/color][color=#000000]+ ComboBox2.SelectedItem + [/color][color=#A31515]"','" [/color][color=#000000]+ A5ListBox.Items.ToString() + [/color][color=#A31515]"','" [/color][color=#000000]+ q4.Text + [/color][COLOR=#A31515]"')"

            [/COLOR][COLOR=#000000]Conn.Open()
            SavInto.ExecuteNonQuery()
            Conn.Close()

            [/COLOR][color=#0000FF]Me[/color][color=#000000].A7TableAdapter.Fill([/color][color=#0000FF]Me[/color][COLOR=#000000].DataDataSet.a7)

            MsgBox([/COLOR][color=#A31515]"تم حفظ البيانات الجديدة بنجاح"[/color][color=#000000], [/color][color=#2B91AF]MsgBoxStyle[/color][color=#000000].Information, [/color][color=#A31515]""[/color][COLOR=#000000])
        [/COLOR][color=#0000FF]Catch [/color][color=#000000]ex [/color][color=#0000FF]As [/color][COLOR=#2B91AF]Exception
            [/COLOR][COLOR=#000000]MsgBox(ex.Message)
            [/COLOR][COLOR=#0000FF]Exit Sub
        End Try[/COLOR]
[/align]
الرد }}}}
تم الشكر بواسطة:
#2
51 مشاهدة وبدون رد
هل الكود صعب
ام انني لم اعرف صياغة السؤال
الرد }}}}
تم الشكر بواسطة:
#3
اخي الكريم
هل المطلوب حفظ كل الـ items الموجودة بـ Listbox الى قاعدة البيانات ؟؟؟
أستودعكم الله الذي لا تضيع ودائعه أرجو ان تجدوا بمشاركاتي ما يجعلكم تدعون لي بخير ان تحتم غيابي.
الرد }}}}
تم الشكر بواسطة:
#4
نعم اخي سعود اعتقد انه يقصد ذلك .. اذا عندك خلفية عن الطريقة افدنا اخي سعود وشكرا
الرد }}}}
تم الشكر بواسطة:
#5
احتمال يقصد حفظ العنصر المحدد في الليست

يعني A5ListBox.SelectedItem بدل A5ListBox.Items.ToString

بس اللي أعرفه انه اللي المفروض يحفظ رقم index للعنصر وليس النص يعني A5ListBox.SelectedIndex
الرد }}}}
تم الشكر بواسطة:
#6
كلها سهلة بفضل الله حفظ الكل او حفظ المحدد.
الطريقة اننا نستخدم For ونمر على كل الـitems فان كان المطلوب حفظ الكل سنحفظ بدون شرط وان كان المطلوب حفظ المحدد سنضع شرط ان الـ item مظلل او محدد.
أستودعكم الله الذي لا تضيع ودائعه أرجو ان تجدوا بمشاركاتي ما يجعلكم تدعون لي بخير ان تحتم غيابي.
الرد }}}}
تم الشكر بواسطة:
#7
بصراحة تفاجات انه لايمكنني حفظ النص لكل الـitems المحددة بل اقصد لم اتوصل لكيفية معرفة النص اصلا
هذا الكود الذي احاول فيه
كود :
Dim s As New List(Of DataRowView)

        For Each itm In ListBox1.SelectedItems
            s.Add(itm)


        Next
لدي اداة Listbox اخرى لحفظ المحددات لان الخاصية selectionmode = MultiExtended
أستودعكم الله الذي لا تضيع ودائعه أرجو ان تجدوا بمشاركاتي ما يجعلكم تدعون لي بخير ان تحتم غيابي.
الرد }}}}
تم الشكر بواسطة:
#8
كود :
Dim s As New List(Of [color=#FF0000]String[/color])

        For Each itm In ListBox1.SelectedItems
            s.Add(itm)


        Next
الرد }}}}
تم الشكر بواسطة:
#9
VB6DAO كتب :
كود :
Dim s As New List(Of [color=#FF0000]String[/color])

        For Each itm In ListBox1.SelectedItems
            s.Add(itm)


        Next

طيب هل جربت الكود؟؟
المقصود ان نظهر القيم المختارة يعني اظهر القيم المخزنة في s
أستودعكم الله الذي لا تضيع ودائعه أرجو ان تجدوا بمشاركاتي ما يجعلكم تدعون لي بخير ان تحتم غيابي.
الرد }}}}
تم الشكر بواسطة:
#10
كود :
Dim s As New List(Of String)

        For Each itm In ListBox1.SelectedItems
            s.Add(itm)
            ListBox2.Items.Add(itm)
        Next

اريده هكذا لكن خطا
أستودعكم الله الذي لا تضيع ودائعه أرجو ان تجدوا بمشاركاتي ما يجعلكم تدعون لي بخير ان تحتم غيابي.
الرد }}}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  ابي اربط برنامجي بسيرفر او قاعده بيانات مبارك 3 192 22-11-16, 02:57 PM
آخر رد: مبارك
  [سؤال] كيفية اضافة عناصر عمود فى جدول من قاعدة بيانات فى جدول اخر hidn 1 180 04-11-16, 09:25 AM
آخر رد: thevirus
  [سؤال] قراءة رابط من قاعدة بيانات في ادة التصفح شمس الدين 03 2 92 27-10-16, 10:43 PM
آخر رد: شمس الدين 03
  كيفية الاتصال بقاعدة بيانات Access على الشبكة المحلية warda saeed 7 7,276 27-10-16, 09:53 PM
آخر رد: thevirus
  ربط قاعدة بيانات اكسس بفجوال دوت نت 2015 كنونو 0 128 26-09-16, 01:35 PM
آخر رد: كنونو
Lightbulb [سؤال] كيف يتم رفع قاعدة بيانات mysql بطريقة برمجية sanosi 0 132 26-08-16, 05:00 PM
آخر رد: sanosi
  [سؤال] مساعدة في حفظ بيانات من جدولين mosasaad 5 277 22-08-16, 10:25 AM
آخر رد: سعود
  [VB.NET] مشكله عند الحفظ على قاعدة بيانات باستخدام Data Source وقاعدة بيانات اكسس2007 coderarab 7 380 24-07-16, 06:26 PM
آخر رد: سعود
  كيف يتم ربط قاعدة بيانات مع موقع ؟ ابراهيم حورس 1 221 10-07-16, 02:00 AM
آخر رد: boudyonline
  كيف يتم الاتصال بقاعدة بيانات علي كعبي 3 308 16-06-16, 03:40 AM
آخر رد: الوادي

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


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