PDA

View Full Version : اشکال در datagrid



fzarei
دوشنبه 24 دی 1386, 14:04 عصر
با سلام
من فرمی طراحی کرده ام شامل چند textbox یک datagrid و یک botton کلید .textbox1 شامل کدی مربوط به جدول است که شاید چندین بار تکرار شود و البته کدهای دیگری هم وجود دارد.
می خواهم با وارد کردن اطلاعات در textbox1 (مثلا کد 125) فقط فیلدهایی که در جدول کد 125 دارند با فشار دادن botton در datagridviwe نمایش داده شوند نه همه فیلدهای جدول.

searchman
دوشنبه 24 دی 1386, 15:26 عصر
سلام
جمله اتان رو نباید اصلاح کنید؟ شما رکورد های حاوی فیلد با مقدار 125 رو می خواهید؟

saman_itc
دوشنبه 24 دی 1386, 16:35 عصر
PrivateSub Button0_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button0.Click
ol_cm = New OleDbCommand(" select * from TelNeed where num like '" & TextBox0.Text & "%' ", ol_cn)
dr = ol_cm.ExecuteReader
If dr.HasRows = TrueThen
dr.Read()
ol_cm = New OleDbCommand(" select * from TelNeed where num like '" & TextBox0.Text & "%' ", ol_cn)
ol_da = New OleDbDataAdapter(ol_cm)
ds = New DataSet
ol_da.Fill(ds, "TelNeed")
DataView1.DataSource = ds.Tables("TelNeed")
EndIf
EndSub

sinpin
دوشنبه 24 دی 1386, 23:46 عصر
PrivateSub Button0_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button0.Click
ol_cm = New OleDbCommand(" select * from TelNeed where num like '" & TextBox0.Text & "%' ", ol_cn)
dr = ol_cm.ExecuteReader
If dr.HasRows = TrueThen
dr.Read()
ol_cm = New OleDbCommand(" select * from TelNeed where num like '" & TextBox0.Text & "%' ", ol_cn)
ol_da = New OleDbDataAdapter(ol_cm)
ds = New DataSet
ol_da.Fill(ds, "TelNeed")
DataView1.DataSource = ds.Tables("TelNeed")
EndIf
EndSub

لطفا کدتون رو توی تگ مناسب قرار بدید

fzarei
چهارشنبه 26 دی 1386, 09:12 صبح
با سلام .
از راهنماییتون متشکرم مشکلم حل شد. من دردستور select یادم رفته بود شرط رو براش بذارم برای همین همه رکوردها در datageid نمایش داده میشد.