تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
كود زر تعبئة الداتا جريد بنتيجة البحث في swl server 2005
#1
السلام عليكم قبل سؤالي الف مليون شكر للقائمين علي هذا المنتدي الرائع
ولي سؤال
هذا الكود كتبته للبحث عن اسم الفرع وتعبئة النتيجة في داتا جريد 
كود :
       Try
           Call conecDB()
           SQL = SQL = "select * from Tab_Main Where Car_No = '" & Txt_Car_ReqNo.Text & "'"
           ad = New SqlDataAdapter(SQL, Conn)

           With Scmd
               .CommandText = SQL
               Sdr = .ExecuteReader
           End With

       Catch ex As Exception
           MsgBox(ex.Message)
           End
       End Try
يعطي رسالة الخطأ التي بالصورة 
أرجو المساعدة أو 

أريد كود البحث عن قيمة في تكست وإدارج النتيجة في داتا جريد بنفس الفورم
ولكم جزيل الشكر والتقدير
الرد }}}}
تم الشكر بواسطة:
#2
عزيزي الكريم

اولا الكود اللذي وضعته لا يتطابق بالكامل

انت اعطيت قيمة مغير قاعدة البيانات ل Object  واستدعيت Object أخر

 .. جرب الكود التالي

PHP كود :
Try
 
           Dim Con As New SqlClient.SqlConnection("Your Connection String")
 
           If Con.State ConnectionState.Closed Then Con.Open()
 
           Dim SQLstr As String "select * from Tab_Main Where Car_No = '" Txt_Car_ReqNo.Text "'"
 
           Dim Cmd As New SqlClient.SqlCommand(SQLstrCon)
 
           Dim DR As SqlClient.SqlDataReader
            DR 
Cmd.ExecuteScalar
            If Con
.State ConnectionState.Open Then Con.Close()
 
       Catch ex As Exception
            MessageBox
.Show(ex.Message)
 
       End Try 


ملاحظة ... بناء على الكود اللذي وضعته والكود المطروح الناتج سيكون قيمة واحدة فقط!
الرد }}}}
تم الشكر بواسطة:
#3
(08-11-15, 06:14 PM)Mr. DotNet كتب : عزيزي الكريم

اولا الكود اللذي وضعته لا يتطابق بالكامل

انت اعطيت قيمة مغير قاعدة البيانات ل Object  واستدعيت Object أخر

 .. جرب الكود التالي

PHP كود :
Try
 
           Dim Con As New SqlClient.SqlConnection("Your Connection String")
 
           If Con.State ConnectionState.Closed Then Con.Open()
 
           Dim SQLstr As String "select * from Tab_Main Where Car_No = '" Txt_Car_ReqNo.Text "'"
 
           Dim Cmd As New SqlClient.SqlCommand(SQLstrCon)
 
           Dim DR As SqlClient.SqlDataReader
            DR 
Cmd.ExecuteScalar
            If Con
.State ConnectionState.Open Then Con.Close()
 
       Catch ex As Exception
            MessageBox
.Show(ex.Message)
 
       End Try 


ملاحظة ... بناء على الكود اللذي وضعته والكود المطروح الناتج سيكون قيمة واحدة فقط!

أسأل الله العظيم رب العرش الكريم أن يجزيك خيراً

ولكن أريد كود تعبئة الداتا جريد من داتا ست وجزاك الله خيرا
الرد }}}}
تم الشكر بواسطة:
#4
تفضل هذا الكواد بالكامل لتعبأة الجريد فيو من قاعدة البيانات حسب المثال المطلوب

PHP كود :
Try
 
           Dim Con As New SqlClient.SqlConnection("Your Connection String")
 
           If Con.State ConnectionState.Closed Then Con.Open()
 
           Dim SQLstr As String "select * from Tab_Main Where Car_No = '" Txt_Car_ReqNo.Text "'"
 
           Dim DA As New SqlClient.SqlDataAdapter(SQLstrCon)
 
           Dim DS As New DataSet
            DA
.Fill(DS)
 
           DataGridView1.DataSource DS.Tables(0)
 
           If Con.State ConnectionState.Open Then Con.Close()
 
       Catch ex As Exception
            MessageBox
.Show(ex.Message)
 
       End Try 
الرد }}}}
تم الشكر بواسطة:
#5
(08-11-15, 06:50 PM)Mr. DotNet كتب : تفضل هذا الكواد بالكامل لتعبأة الجريد فيو من قاعدة البيانات حسب المثال المطلوب

PHP كود :
Try
 
           Dim Con As New SqlClient.SqlConnection("Your Connection String")
 
           If Con.State ConnectionState.Closed Then Con.Open()
 
           Dim SQLstr As String "select * from Tab_Main Where Car_No = '" Txt_Car_ReqNo.Text "'"
 
           Dim DA As New SqlClient.SqlDataAdapter(SQLstrCon)
 
           Dim DS As New DataSet
            DA
.Fill(DS)
 
           DataGridView1.DataSource DS.Tables(0)
 
           If Con.State ConnectionState.Open Then Con.Close()
 
       Catch ex As Exception
            MessageBox
.Show(ex.Message)
 
       End Try 

جزاك الله خيرا
الرد }}}}
تم الشكر بواسطة:
#6
شوف البساطة
PHP كود :
Dim Query From Cust in MyDataset.Customer Where Cust.ID Me.txtID.Text
Select Cust
Dim bs 
as new BindingSource()
bs.DataSource Query
Me
.dgv1.DataSource bs 
الرد }}}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [VB.NET] داتا جريد فيو فارس احمد السيد 1 35 منذ 8 ساعة مضت
آخر رد: khodor1985
  البحث بجزء من التاريخ أسامة السالمي 6 91 16-02-17, 03:19 PM
آخر رد: أسامة السالمي
  استفسار عن تعبئة combobox من قاعدة البيانات المتألق9 2 53 16-02-17, 11:57 AM
آخر رد: المتألق9
  [سؤال] طريقة تعبئة listbox من ملف text وربطه برابط على الانترنت youssef1 10 189 11-02-17, 12:56 AM
آخر رد: hassan
Question [سؤال] محتاج طريقة لعرض الأسماء المكررة في الداتا بيز refaat130 3 83 06-02-17, 07:50 PM
آخر رد: sendbad100
  كيفية اظهار قاءمة عند النقر بزر الفأرة الايمن على الداتا قريد فيو في فيجوال 2008 المتألق9 2 69 05-02-17, 01:43 AM
آخر رد: المتألق9
  [سؤال] استفسار بخصوص انواع كود البحث.. Marwan9990 1 76 03-02-17, 07:09 PM
آخر رد: مساعدة
  مساعده في برمجة الداتا قرد فيو معتز الجازوي 2 61 01-02-17, 12:34 AM
آخر رد: معتز الجازوي
  [VB.NET] البحث التلقائي tifagreet 1 71 30-01-17, 06:07 PM
آخر رد: مساعدة
  كيف يمكن تقريب الكسر العشري لاقرب رقم فى داتا جريد فيو السيد الجوهري 1 57 28-01-17, 06:34 PM
آخر رد: ابو ليلى

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


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