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

كود :
like'" & ComboBox1.Text & "'
ثانيا حين تريد استخدام Like فهو يتطلب علامة او رمز % تكتبها بالمكان المناسب ودرج وشاع ان تكتب في الجانبين اي قبل الاسم وبعده هكذا
كود :
like'%" & ComboBox1.Text & "%'

ثم لماذا تستخدم المعامل Like في البحث عن معلومات حساسة كهذه؟
ولا تنسى ان تصمم مثال جديد بالفكرة افضل لدي من ارسال مشروع كامل لا اضمن حل مشكلاته.
الرد }}}
تم الشكر بواسطة: raoe-041 , الوليد ☺
#12
اخي سعود جزاك الله خيرا و اعرف اني غلبتك معي و لكن تحملنا لان الهدف هوا تعلم من ذوي الخبرة

اولا انا لمى استخدم % يدخل الي البرنامج بمجرد ان يكون الرقم السري صحيح حتى لو كان الاسم غير كامل يعني مثلا نفرض ان الاسم هو عادل ياسين لو كتبت عاد يدخل الى البرنامج و لا يدقق .............


اذا لم استخدم like فماذا علي ان استخدم ...............
هو برنامجي فقط صلاحيات المستخدم و اريد بعد التعديل عليه و ساقوم بنشره هنا في المنتدى حتى تعم الفائدة .........
و شكرا
..................  و فوق كل ذي علم عليم  ................
الرد }}}
تم الشكر بواسطة:
#13

السلام عليكم ورحمة الله

أنت تقول (يدخل الى البرنامج و لا يدقق) طيب لو فيه مستخدمان الأول (محمد) والثاني (محمود) وتصادف تشابه كلمة المرور
وأراد (محمود) الدخول فكتب (محم) أكيد البرنامج راح يختار الأول وهو (محمد) ويتفاجأ (محمود) أنه دخل بيت ثاني

الرد }}}
تم الشكر بواسطة:
#14
نعم اخي الوليد هذه هي المشكلة لو استخدمت علامت (%) لذلك لم استخدم هذه العلامة و اريد من البرنامج ان يطابق النص كاملة ......... و لكن المشكلة لا يقوم بتحميل البيانات مرة اخرى للاداة combobox و ايضا لا يدقق من خلال خاصية combobox . text ارجو الحل من احد الاخوة و لكم جزيل الشكر ........و بحثت في الانترنيت و لم اجد الجواب ...........
..................  و فوق كل ذي علم عليم  ................
الرد }}}
تم الشكر بواسطة:
#15

السلام عليكم ورحمة الله

ردي السابق لأني فهمت أن هذيك رغبتك، آسف. واسمك حاول أجيبه بالعربي ما لقيت أي اسم يركب على الحروف raoe تعبني

شوف هذا الكود اسم الاجراءين ComboBoxFill وLogin من مشروع أحد الأخوة الله يذكره بالخير،
وحطيت لك أسطر الاستخدام معاه عشان تعرف الطريقة

الاجراء ComboBoxFill لتعبئة أي كمبوبكس بس أرسل له اسم الكمبوبكس والكونكشن واسم الجدول واسم الحقل الأساسي والحقل الثاني اختياري

PHP كود :
Dim conn As New OleDbConnection("Provider = Microsoft.ACE.OLEDB.12.0; Data Source = Database1.accdb;")

Private 
Sub Form1_Load(sender As System.ObjectAs System.EventArgsHandles MyBase.Load
    ComboBoxFill
(Me.ComboBox1conn"Users""Username""ID")

End Sub


Private Sub Button1_Click(sender As System.ObjectAs System.EventArgsHandles Button1.Click
    
If Login(Me.ComboBox1.TextMe.TextBox1.TextThen
        MsgBox
("مرحباً بك")
    Else
        
MsgBox("عفواً... إسم المستخدم أو كلمة المرور غير صحيحة")
        
Me.TextBox1.Clear()
        
Me.TextBox1.Focus()
    
End If
End Sub


Public Sub ComboBoxFill(comboBox As ComboBoxconnection As OleDbConnectiontable As Stringdisplay As StringOptional value As String "")
    Try
        
Using da As New OleDbDataAdapter(" SELECT * FROM [" table "] "connection)
            
Dim dt As New DataTable
            da
.Fill(dt)
            
comboBox.DataSource dt
            comboBox
.DisplayMember display
            comboBox
.ValueMember value
        End Using
    
Catch ex As Exception
        MsgBox
(ex.Message)
    
End Try
End Sub

Public Function Login(username As Stringpassword As String) As Boolean
    
Try
        
Using da As New OleDbDataAdapter("SELECT * FROM [Users] WHERE [Username] = @Username AND [Password] = @Password "conn)
            
da.SelectCommand.Parameters.AddWithValue("@Username"username)
            
da.SelectCommand.Parameters.AddWithValue("@Password"password)
            
Using myDatatable As New DataTable
                
If da.Fill(myDatatable) > 0 Then Return True
            End Using
        End Using
    
Catch ex As Exception
        MsgBox
(ex.Message)
    
End Try
End Function 


الرد }}}
تم الشكر بواسطة: raoe-041
#16
اخي الوليد عاجز عن شكرك و لكن اقول لك جزاك الله خيرا ...............
الكود يظهر لدي الكثير من الاخطاء و حتى اني قمت بتصحيح الاخطاء و لكن لم يحمل البيانات مرة اخرى و بالاخص comboboxfill ..............

و شكرا لك على اهتمامك بمساعدة الاخرين .............
..................  و فوق كل ذي علم عليم  ................
الرد }}}
تم الشكر بواسطة:
#17

السلام عليكم ورحمة الله

أشكرك أخي/أختي (اسم غير معروف)

أنا لا أضع الأكواد إلا بعد تجربتها

لم تذكر الأخطار ولو وضعت صورة للشاشة مع إزاحة رسالة الخطأ يميناً لنرى الكود الذي يقف عليه فهذه الطريقة تسهل الحل على كل من يمر على الموضوع.

الرد }}}
تم الشكر بواسطة: raoe-041
#18
اخي الوليد شكرا لك انحلت المشكلة .............
المشكلة كانت بسيظة لم اقم بتحميل جدول البيانات بعد رسالة الخظأ .........

PHP كود :
Else
 
           MsgBox("اسم المستخدم او كلمة السر خاطئة")

 
           User_Table_Load()

 
       End If 
و ياريت اخي الوليد تفعل خاصية الرسائل لديك ...............
..................  و فوق كل ذي علم عليم  ................
الرد }}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [سؤال] عدم إظهار الصور مع النص فى Listview من قاعدة البيانات alims 2 1,581 27-08-23, 12:22 PM
آخر رد: رضوان الجماعي
  استفسار عن تخزين الوقت في قاعدة البيانات strongriseman 2 1,126 22-04-22, 07:27 PM
آخر رد: strongriseman
  [سؤال] مشكلة فى عرض الصورة من ادخل قاعدة البيانات alims 2 1,264 17-11-21, 10:09 AM
آخر رد: سعود
  استعلام يرجع اسماء الاعمدة و نوع البيانات في جدول معين بسام محمدغانم 0 964 23-10-21, 01:43 AM
آخر رد: بسام محمدغانم
Question سؤال عن ComboBox alims 0 765 10-10-21, 12:52 PM
آخر رد: alims
  الحفظ فى قاعدة البيانات اسلام الكبابى 10 2,350 06-09-21, 06:52 PM
آخر رد: اسلام الكبابى
  طريقة أضافة اكثر من سيرفر على نفس قاعدة البيانات alim54 0 1,139 20-06-21, 11:20 PM
آخر رد: alim54
  ملى الصفحة تلقائياً او ربط مستعرض الانترنت بقاعدة البيانات علي عدنان 2 3,847 02-02-21, 01:31 AM
آخر رد: فارس زيدان
  كود عدم تكرار البيانات بالداتا جريد فيو ِAbou Sama 4 7,573 04-12-20, 10:59 PM
آخر رد: Osama_NY
  عمل تحديث لعرض البيانات المضافة جديداً aldery 0 1,430 23-07-20, 02:36 AM
آخر رد: aldery

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


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