اخواني اعضاء منتدى الفريق العربي للبرمجة
السلام عليكم ورحمة الله وبركاته
عندي خبرة بسيطة في برمجة المواقع asp.net ولكن واجهتني مشكلة في هذا الكود رغم سهولته ولاادري ماهو السبب لأني استخدمته اكثر من مرة في الربط ونجح معي والان نجح معي في الربط ولكن عندما يتم الربط يظهر لي الجدول بكامل سجلاته في datagrad
وليس كما ارغب بحيث اطلب السجل برقم الاي بي ويظهر .
علما باني واضع في الصفحة textbox و botten و datagrad و datasit والذي اريده ان يظهر سجل واحد برقمه في قواعد البيانات والقاعدة من نوع access . ياتري ماهو سبب عرض السجلات كاملة .
وهذا هو الكود
Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
da.Fill(ds)
DataGrid1.DataSource = ds
DataGrid1.DataBind()
End Sub
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Try
da = New OleDbDataAdapter("select * from bmb Where ID='" & TextBox1.Text & "'", conn)
ds.Clear()
da.Fill(ds)
DataGrid1.DataSource = ds.Tables
DataGrid1.DataBind()
conn.Close()
Catch ex As Exception
lblerorr.Text = ex.Message
End Try
End Sub
End Classعلما بانني متصل بالقاعدة ولاتوجد مشاكل في ذلك
ارجوا من الاخوان الافادة وفقكم الله