تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
سؤال في تحرير صف معين في الجدول ؟
#1
    السلام عليكم جميعا ورحمة الله وبركاته
أنا أريد اختيار اسم مستخدم من كمبوبوكس ليظهر بياناته في تكستات ليتم تحريرها ومن ثم حفظها
PHP كود :
   Private Sub bt_Edit_Click(ByVal sender As System.ObjectByVal e As System.EventArgsHandles bt_Edit.Click
        Edit_Or_Save 
0
        Call conecDB
()

 
       '\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
        '
عرض كل بيانات المستخدم بعد اختياره من الكمبو بوكس      
        Try
            Call initCMD
()

 
           Dim Cindx As Integer Val(Cmb_Users.SelectedIndex 1)

 
           SQL "Select * from Tab_Users where G_ID= '" Cindx "' "

 
           Da = New SqlDataAdapter(SQLconnDB)
 
           DS = New DataSet
            
'DS.Clear()
            Da.Fill(DS, "tab_Users")

            Txt_User_ID.Text = DS.Tables("Tab_Users").Rows(Cindx).Item(1)
            Txt_Pwd.Text = ds.Tables("Tab_Users").Rows(Cindx).Item(2)
            '
Cmb_User_Kind.Text ds.Tables("Tab_Users").Rows(0).Item(3)

 
           Da.Dispose()
 
           Da Nothing
            closeDB
()
 
       Catch ex As Exception
            MsgBox
(ex.Message)
 
       End Try
 
       'تعبئة الكمبيو بوكس من قاعدة البيانات
        '
\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
 
       'End Sub

    End Sub 


مع العلم أن هذه الكمبو بوكس التي أقوم بالاختيار منها تم تعبئتها في الفورم لود من نفس الجدول ( المستخدمين )


عند الضغط علي زر تحرير تظهر لي الرسالة التالية
بالصورة
الرد
تم الشكر بواسطة:
#2
السلام عليكم...

حسب ما فهمت، الـ ComboBox يحتوي على أسماء المستخدمين، و أنت بالتالي تريد البحث عن المستخدم المحدد باسمه لإحضار بياناته. لكن ما هو مكتوب أنك تأخذ رقم العنصر + 1 من الـ ComboBox و المفروض أن تقرأ الاسم المحدد فيه، ثم تستعمله في جملة SELECT:

PHP كود :
Dim UName As String Cmb_Users.SelectedItem.ToString
SQL 
"SELECT * FROM Tab_Users WHERE (u_name = '" UName "')" 

* طبعاً بدل u_name ستضع اسم الحقل أو العمود المحتوي على أسماء المستخدمين في الجدول.

و باعتبار أن جملة SELECT هذه ستجلب سجلاً واحداً فإنك ستستخدم الصف (Row) رقم صفر (0) فقط. مثلاً:

PHP كود :
Txt_User_ID.Text DS.Tables("Tab_Users").Rows(0).Item(1

نرجو الاستفادة و السلام.
بِسْمِ اللهِ الرَّحْمَنِ الرَّحِيمِ ( وَ مَا تُقَدِّمُوا لِأَنفُسِكُم مِّنْ خَيْرٍ تَجِدُوهُ عِندَ اللهِ هُوَ خَيْراً وَ أَعْظَمَ أَجْراً ) صَدَقَ اللهُ الْعَظِيمُ
الرد
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  سؤال في الكريستال ريبورت Emam emam 1 30 منذ 6 ساعة مضت
آخر رد: محمد كريّم
Question سؤال في الطباعة باستخدام data grid view Hassan.syria 1 102 03-09-19, 05:58 PM
آخر رد: asemshahen5
  سؤال حول Setup Factory كيفية جعل الدرايف المحدد غير السي تلقائيا alaa_altunsi 0 58 30-08-19, 11:48 AM
آخر رد: alaa_altunsi
  سؤال حول طريقة ربط الداتا بيس اون لاين bakriano30@yahoo.com 1 113 30-08-19, 02:18 AM
آخر رد: asemshahen5
  [VB.NET] كيف بامكاني جلب نص معين من خلال موقع pastebin ميدو الفنان 5 170 27-08-19, 02:20 AM
آخر رد: ابو روضة
  سؤال احبتى هل من الممكن تحديث بيانات التقرير فى الكريستال ربيورت خالد كامل1 17 401 24-08-19, 03:14 PM
آخر رد: عبد العزيز البسكري
  [سؤال] سؤال غريب اليوم السابع 4 137 22-08-19, 01:06 PM
آخر رد: viv
  أحتاج كود اعادة ترقيم حقل المسلسل بعد حذف صف ما في الجدول Abdelazez.Ahmad 15 2,688 20-08-19, 02:00 AM
آخر رد: أبوسعود
Shocked [SQL] عودة: سؤال ربط برنامج بقاعدة بيانات sql server shado1796 7 2,253 20-08-19, 01:14 AM
آخر رد: اسامه الهرماوي
  سؤال في ال BackGroundWorker Emam emam 6 258 18-08-19, 02:25 AM
آخر رد: Emam emam

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


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