PDA

View Full Version : استفاده از جستجوی لغزان



adhami
دوشنبه 04 تیر 1386, 11:09 صبح
با سلام خدمت دوستان
من از کدنویسی زیر برای جستجو در datagrid استفاده کردم که در یک قسمت از این سایت دیدم که اسمش جستجوی لغزان است ولی هنگام استفاده نتیجه لازم را به من نمی دهد :


Dim cn As New ADODB.Connection
Dim rs As New ADODB.Recordset
Dim nameostad As String
nameostad = Trim(txtostad.Text)
cn.Open "Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=TRAINIG;Data Source=."
cn.CursorLocation = adUseClient
rs.Open "select * from ostad where chr_name+' '+ chr_family like '" & nameostad & "'", cn, adOpenKeyset, adLockPessimistic
Set Me.DataGrid1.DataSource = rs
DataGrid1.Refresh
لطفا مشکل کد را به من بگویید .
با تشکر

mpmsoft
دوشنبه 04 تیر 1386, 11:24 صبح
این کد مشکل داره کد صحیح به صورت زیر هستش


Rs.open "SELECT * FROM Customer WHERE name='" & Text1.Text &"'",Conn,1,3
Set DataGrid1.DataSource=Rs


و اگر از دستور Like استفاده می کنی باید % بذاری



Rs.open "SELECT * FROM Customer WHERE nameLike '%" & Text1.Text & "%'",Conn,1,3
Set DataGrid1.DataSource=Rs

adhami
دوشنبه 04 تیر 1386, 11:35 صبح
و اگر از دستور Like استفاده می کنی باید % بذاری



Rs.open "SELECT * FROM Customer WHERE nameLike '%" & Text1.Text & "%'",Conn,1,3
Set DataGrid1.DataSource=Rs


با تشکر از شما
من بیشتر در مورد موضوعی می خواهم بدانم که در این تاپیک به آن اشاره شده است؟
http://barnamenevis.org/forum/showthread.php?t=32107

Evil 69
دوشنبه 04 تیر 1386, 14:07 عصر
می خای بدو نی جست وجو ی لغزان چیه؟

adhami
دوشنبه 04 تیر 1386, 14:26 عصر
می خای بدو نی جست وجو ی لغزان چیه؟
بله من بیشتر در مورد جستجوی لغزان و اینکه چرا کدی که نوشتم برای جستجوی لغزان جواب نداده می خوام بدونم .