بحثت فى المنتدى ولم اجد طريقة بسيطة لتعلم الربط باداة ADO لعمل شاشة دخول وصلاحيات مستخدمين مرتبطة بقاعدة بيانات SQl
ارجو الافادة لانى عاشق للغة الفيجول بيسك واريد التعلم الصحيح لها.
بحثت فى المنتدى ولم اجد طريقة بسيطة لتعلم الربط باداة ADO لعمل شاشة دخول وصلاحيات مستخدمين مرتبطة بقاعدة بيانات SQl
ارجو الافادة لانى عاشق للغة الفيجول بيسك واريد التعلم الصحيح لها.
الأخ الكريم/الأخت الكريمة
السلام عليكم ورحمة الله وبركاته
مرحباً بكم في منتدى الفريق العربي للبرمجة
نود تنبيهك أن العنوان غير مناسب.
الرجاء اختيار عنوان مناسب أكثر في مواضيعك القادمة، وهذا بمثابة إشعار للأهمية.
وفي حال التكرار سيتعرض موضوعك للإغلاق والحذف!!!
قواعد المشاركة
شاكرين لكم حُسن تعاونكم
Do as I say, not as I do
We are Anonymous. We are Legion. We don't forgive. We don't forget
أخي الكريم في البداية أدخل على تعديل ومن ثم عدل عنوان الموضوع ليكون الموضوع واضح من عنوانه
لو استخدمت البحث لوجدت الكثير من الامثلة
وعلى العموم هذا كود الدخول:
Dim CN As New ADODB.Connection
Dim US As New ADODB.Recordset
CN.Open "Provider=Microsoft.Jet.OLEDB.4.0;Jet OLEDB:Database Password=123;Data Source=" & App.Path & "\mydatabase.MDB"
If US.State = 1 Then US.Close
US.ActiveConnection = CN
US.CursorType = adOpenDynamic
US.Source = "SELECT * FROM userstable WHERE username= '" & Text1.Text & "' and password= '" & Text2.Text & "'"
US.LockType = adLockOptimistic
US.CursorLocation = adUseClient
US.Open
If US.RecordCount = 0 Then
msg = MsgBox("Wrong username or password", vbCritical + vbMsgBoxRtlReading, "Error")
Text1.Text = ""
Text2.Text = ""
Text1.SetFocus
Else
Unload Me
Form2.Show
End Ifمحتار!!! مش عارف شوتعمل؟؟! عندك مشاكل ونفسك تنحل؟؟!
عليك بالاقتراب من خالقك
عليك بصلاة الاستخارة
وعليك بالصدقة
داوو مرضاكم بالصدقة
ما نقص مال من صدقة
تصدقو ولو بشق تمرة