تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[VB.NET] طلب تعديل كود بحث من البحث في الاكسس الى البحث بالسكيول وشكراً
#1
هذا الكود كنت استخدمه في عرض البيانات داخل التكست بوكس من قاعدة بيانات اكسس والان ابي استخدمه لقاعدة بيانات سكيول سيرفر ولكن يوجد خطا ولا اعرف كيف اعدله مطلوب تعديل OleDb.OleDbCommand وكذلك OleDbDataReader حتى تتولفق مع قاعدة بينات سكيول سيرفر


كود :
 Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click




       Try
           If TextBox2.Text = "" Then
               MessageBox.Show("الرجاء ادخال رمز الشخص المراد الاستعلام عنه", "رسلة", MessageBoxButtons.OK, MessageBoxIcon.Exclamation, MessageBoxDefaultButton.Button2, MessageBoxOptions.RtlReading)
               TextBox2.Focus()
               Exit Sub
           Else
           End If
           If Cn.State = ConnectionState.Open Then Cn.Close()
           'Cn.ConnectionString = CON
           Cn.Open()
           Dim SQL As String = "select * from users where ramz ='" & TextBox2.Text & "'"
           Dim cmd As New OleDb.OleDbCommand(SQL, Cn)
           Dim dr As OleDb.OleDbDataReader = cmd.ExecuteReader
           cmd.CommandText = SQL
           If dr.Read = True Then
               TextBox1.Text = dr.GetValue(0)
               TextBox2.Text = dr.GetValue(1)
               TextBox3.Text = dr.GetValue(4)
               dr.Close()
               Cn.Close()
           End If
       Catch ex As Exception
           MessageBox.Show(ex.Message.ToString)
       End Try




   End Sub
الرد
تم الشكر بواسطة:
#2
بما أن التعامل مع قواعد بيانات اكسس واكسل نستدعي مكتبة OleDB          
PHP كود :
Imports System.Data.OleDb 

 إذاً للتعامل مع قاعدة بيانات SQL يجب عليك استيراد المكتبة الخاصة بالتعامل مع قواعد بيانات SQL كالاتي 
PHP كود :
Imports System.Data.SqlClient 
وبعدين تستبدل OleDB  إلىSql   

PHP كود :
''جملة الاتصال بالسيرفر 
Dim cn 
As New SqlConnection(نص الاتصال)
Dim Cmd As New SqlCommand 
 
ويما إنك وضعت الكود سوف يتم التعديل عليه
PHP كود :
Private Sub Button1_Click(ByVal sender As System.ObjectByVal e As System.EventArgsHandles Button1.Click




       
Try
 
          If TextBox2.Text "" Then
               MessageBox
.Show("الرجاء ادخال رمز الشخص المراد الاستعلام عنه""رسلة"MessageBoxButtons.OKMessageBoxIcon.ExclamationMessageBoxDefaultButton.Button2MessageBoxOptions.RtlReading)
 
              TextBox2.Focus()
 
              Exit Sub
           
Else
 
          End If
 
          If Cn.State ConnectionState.Open Then Cn.Close()
 
          'Cn.ConnectionString = CON
           Cn.Open()
           Dim SQL As String = "select * from users where ramz ='" & TextBox2.Text & "'"
           Dim cmd As New SqlClient.SqlCommand(SQL, Cn)
           Dim dr As SqlClient.SqlDataReader = cmd.ExecuteReader
           cmd.CommandText = SQL
           If dr.Read = True Then
               TextBox1.Text = dr.GetValue(0)
               TextBox2.Text = dr.GetValue(1)
               TextBox3.Text = dr.GetValue(4)
               dr.Close()
               Cn.Close()
           End If
       Catch ex As Exception
           MessageBox.Show(ex.Message.ToString)
       End Try




   End Sub 

عليك تغيير جملة الاتصال 

من OleDb.OleDbConnection إالى SqlClient.SqlConnection 
الرد
تم الشكر بواسطة:
#3
بارك الله فيك اخي وجزاك الله خير على سرعة التجاوب والرد وشكراً لك جعله الله في موازين حسناتك تم التعديل والحمد لله شغال معي مية بالميه
الرد
تم الشكر بواسطة: thevirus
#4
وإياك,,,,,,,,
اي سؤال في اطار معرفتي المتوااضعة لن اتردد في الاجابة عليه لاني دخلت على هذا المنتدى الاكثر من رائع ((بارك الله في القائمين على نشاطه)) وانا في مستوى الصفر
وتعلمت منه اشياء ساعدتني جدا والفضل يعود لاعضاء هذا المنتدى بعد الله سبحانه وتعالى طبعاً
الرد
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  البحث بالرقم و بالاسم محمد خيري 3 111 منذ 11 ساعة مضت
آخر رد: asemshahen5
  [VB.NET] بعد برمجة البرنامج البحث بيت تاريخين يعمل علي جهازي ولا يعمل عند العميل shoma79 2 53 أمس, 04:16 AM
آخر رد: Rabeea Qbaha
  سؤال بخصوص ال update فى الاكسس mostafa nada 8 177 18-11-18, 06:08 PM
آخر رد: mostafa nada
  محتاج مساعدة فى تعديل كود بسيط Mohamed Magdy 5 72 17-11-18, 04:30 AM
آخر رد: elgokr
  [VB.NET] المساعدة في تعديل كود farfour 1 33 15-11-18, 06:18 PM
آخر رد: elgokr
  تعديل التاريخ من اليمين لليسار في الكريستال ريبورت جيولوجي مبتدئ 1 52 13-11-18, 01:05 AM
آخر رد: عبد العزيز البسكري
  [سؤال] طلب تعديل علي كود سكرين شوت ScreamVoice 2 75 08-11-18, 06:17 PM
آخر رد: ScreamVoice
  [سؤال] طلب تعديل علي رابط موقع داخل الكود ScreamVoice 2 81 04-11-18, 01:22 PM
آخر رد: ScreamVoice
  [سؤال] كود البحث بين تاريخين livealone2002 12 295 03-11-18, 06:18 AM
آخر رد: Rabeea Qbaha
  طلب تعديل كود ahmedmansour 3 103 01-11-18, 12:07 AM
آخر رد: elgokr

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


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