تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
اريد حل حفظ البيانات
#11
المثال بعد التعديل :


الملفات المرفقة
.zip   bank.zip (الحجم : 4.89 م ب / التحميلات : 29)
الرد }}}
تم الشكر بواسطة: elgokr , vb2010
#12
بعد الاطلاع على السورس فاليك التالى

عند الاسطر التالي من الكو لاضافة بنك
كود :
       CmbBank_user_id.ValueMember = "user_id"
       CmbBank_user_id.DataSource = dt_user_inbank
       CmbBank_user_id.DisplayMember = "user_name"
       CmbBank_user_id.SelectedIndex = -1

يمكنك استبداله بالكود التالى
كود :
       For ii As Integer = 0 To dt_user_inbank.Rows.Count - 1
           CmbBank_user_id.Items.Add(dt_user_inbank(ii)(1) & " - " & dt_user_inbank(ii)(1))
       Next

سيكون الناتج عند العرض بهذا الشكل
PHP كود :
مستخدم1
مستخدم3 

وعند تنفيذ الكود بالاسفل وهو 
كود :
       dt_bank.Rows(pos_bank).Item("bank_user_id") = Val(CmbBank_user_id.Text)

سيكون الناتج كما لو كتبت
كود :
       dt_bank.Rows(pos_bank).Item("bank_user_id") = 1

1 تعنى المستخدم1 اى اخد الرقم الاول فى بداية القيمة للكمبو بوكس

طيب الطريقة الثانية بترك الاسطر التالية
كود :
       CmbBank_user_id.ValueMember = "user_id" 'يعمل خطا حيث لا يولد كود جديد و هو تحت
       CmbBank_user_id.DataSource = dt_user_inbank
       CmbBank_user_id.DisplayMember = "user_name"
       CmbBank_user_id.SelectedIndex = -1

هنا ستحتاج التعديل هنا
كود :
       dt_bank.Rows(pos_bank).Item("bank_user_id") = Val(CmbBank_user_id.Text)

ليصبح بهذا الشكل
كود :
       Dim ii As Integer = load_id_user_bank(CmbBank_user_id.SelectedItem)
       dt_bank.Rows(pos_bank).Item("bank_user_id") = ii


ولكى يكتمل التعديل ستحتاج الى عمل التالى
افتح ملف Module2_bank

وانشاء كلاً من التالى
كود :
   Public Function load_id_user_bank(ByVal name As String)
       dt_iduser_inbank.Clear()
       da_iduser_inbank = New SqlDataAdapter("select user_id from user7 where user_name ='" & name & "'", Con)
       da_iduser_inbank.Fill(dt_iduser_inbank)
       Return dt_iduser_inbank(0)(0)
   End Function

وايضاً
كود :
   Public dt_iduser_inbank As New DataTable
   Public da_iduser_inbank As New SqlDataAdapter

الان لديك طريقتين لاتمام تسجيل رقم المستخدم
اتمنى ان تكون الامور مبسطة والشرح واضح

تحياتى لك
وتمنياتى لك التوفيق
{ وَقُل رَّبِّ زِدْنِي عِلْمًا }
[ كن على يقين من اعمالنا نخطئ ومن اخطائنا نتعلم ولذلك لا شي مستحيل ]

ساهم دائماً فى    لكل من يقوم بالمساهمة
فى حل المشكلة او الاستفسار لديك فالجميع هنا يعمل 
على مساعدة الاخرين لوجه الله وان تحتسب له اجر عند الله


 شرح كيفية عمل قاعدة بيانات تعمل على اكثر من جهاز على الشبكة الداخلية
الرد }}}
تم الشكر بواسطة:
#13
شكرا 

لكن لم يحفظ بالطريقه الثانيه و يظهر exception

الرد }}}
تم الشكر بواسطة:
#14
الرد رقم 11عدلت لك المثال و أصبح يحفظ راجع


الملفات المرفقة صورة/صور
   
الرد }}}
تم الشكر بواسطة: vb2010 , elgokr
#15
شكرا [b]asemshahen5 [/b]
[b]طريقتك نجحت 100%[/b]
[b]جربت انسخ الاكواد بعد قراتها و لكن اعطى error و وضع خط ازرق تحت جمله select [/b]

[b] [/b]
الرد }}}
تم الشكر بواسطة: elgokr , elgokr
#16
عدل الكود التالي في مديول يوزر

الى

Public Sub load_user(Query As String)
dt_user.Clear()
da_user = New SqlDataAdapter(Query, Con)
da_user.Fill(dt_user)
End Sub


الملفات المرفقة صورة/صور
           
الرد }}}
تم الشكر بواسطة: vb2010 , elgokr
#17
الحمد لله 
لقد نجحت عندى طلب صغير ممكن وسيله تواصل بحضرتك [b]asemshahen5 ايميل [/b]
الرد }}}
تم الشكر بواسطة:
#18
عدلت فى جمله select 



فحدث exception  


الرد }}}
تم الشكر بواسطة:
#19
التعديل الذي قمت به في Module_user

انظر الى الصور جيدا .

عدل في Module_user
الرد }}}
تم الشكر بواسطة:
#20
(04-11-18, 12:02 AM)vb2010 كتب : عدلت فى جمله select 



فحدث exception  




الخطاء هنا بسبب كونك تستخدم اكثر من جدول فى الاستعلام

حيث ان طريقة حفظ التعديل من خلال جملة Update تدعم جدول واحد فقط

لذلك يجب استرجاع كود الاستعلام الى جدول واحد فقط

تحياتى لك
وتمنياتى لك التوفيق
{ وَقُل رَّبِّ زِدْنِي عِلْمًا }
[ كن على يقين من اعمالنا نخطئ ومن اخطائنا نتعلم ولذلك لا شي مستحيل ]

ساهم دائماً فى    لكل من يقوم بالمساهمة
فى حل المشكلة او الاستفسار لديك فالجميع هنا يعمل 
على مساعدة الاخرين لوجه الله وان تحتسب له اجر عند الله


 شرح كيفية عمل قاعدة بيانات تعمل على اكثر من جهاز على الشبكة الداخلية
الرد }}}
تم الشكر بواسطة: vb2010


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  تصدير البيانات إلى ملف RTF مصمم هاوي 4 841 15-08-25, 04:13 PM
آخر رد: أبو خالد الشكري
  [VB.NET] ما هو أفضل موقع استضافة لقواعد البيانات MSSQL ؟ mmaalmesry 0 799 16-07-25, 10:45 PM
آخر رد: mmaalmesry
  مساعدة في كيفية ترحيل البيانات من داتا قريدفيو إلى داتا قريدفيو في فيجوال بيسك ahmedfa71 13 2,264 09-07-25, 11:24 PM
آخر رد: أبو خالد الشكري
  مشكلة في حفظ البيانات مصمم هاوي 2 1,028 30-06-25, 08:51 AM
آخر رد: مصمم هاوي
  بطء في جلب البيانات مصمم هاوي 9 1,007 08-05-25, 07:51 AM
آخر رد: مصمم هاوي
  تعديل كود تحديث البيانات مصمم هاوي 1 790 26-04-25, 06:07 PM
آخر رد: مصمم هاوي
Photo لايمكن تعرف على تنسيق قاعدة البيانات الدريساوي 2 702 26-04-25, 12:24 AM
آخر رد: الدريساوي
  مساعدة في طريقة تحميل الفيديوهات المخزنة في قاعدة البيانات foad8920 0 663 24-04-25, 12:58 PM
آخر رد: foad8920
  إغلاق الفورم مع حذف جميع البيانات الموجودة به صالح عبدالله 10 1,045 19-04-25, 08:54 PM
آخر رد: Kamil
  [سؤال] اريد طباعة تقرير ريبورت فيو مباشرة فور عرض التقرير mh66 1 564 22-03-25, 09:59 AM
آخر رد: mh66

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


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