PDA

View Full Version : چگونگی search در پایگاه داده در vb.net با متد find



arashghadakchi
یک شنبه 18 شهریور 1386, 14:21 عصر
چگونگی search در پایگاه داده در vb.net با متد find در table binding source
THANKS

choobin84
پنج شنبه 22 شهریور 1386, 21:52 عصر
چیزی از متد find نمی دونم، اصلا یه همچین چیزی تا حالا ندیدم.
جستجو را با دستورات sql می توانید به راحتی انجام دهید.

غلامرضا شریفی
پنج شنبه 22 شهریور 1386, 23:59 عصر
data_list_kol.Find ("fkod =" & val(me.TextBox1.Text ))

yaserzare
جمعه 23 شهریور 1386, 10:58 صبح
شما باید از objdataview استفاده کنی برای نمونه کد زیر را در نظر بگیر:

این کد برای ارتباط دادن جدولی که دو فیلد کد ونام دارد

dim objdataset as new dataset
dim objdataadapter as new sqldataadapter
Dim objDataView As DataView
Dim objCurrencyManager As CurrencyManager


( )PrivateSub FillDataSetAndView
ObjDataSet = New DataSet
("ObjDataAdapter.Fill(ObjDataSet, "tablename
("objDataView = New DataView(ObjDataSet.Tables("tablename

(objCurrencyManager = CType(Me.BindingContext(objDataView), CurrencyManager
EndSub

( )PrivateSub BindFields
''''''''' Clear any previous bindings...

( )TxtCode.DataBindings.Clear
( )TxtName.DataBindings.Clear

''''''''' Add new bindings to the DataView object...

("TxtCode.DataBindings.Add("Text", objDataView, "code
("TxtName.DataBindings.Add("Text", objDataView, "name
EndSub
در رویداد load فرم خود از این دو تابع بالا استفاده کن


Dim intPosition AsInteger
"objDataView.Sort = "name
(intPosition = objDataView.Find(result

If intPosition = -1 Then
'''''''' Display a message that the record was not found...
("MsgBox("not record
Else
objCurrencyManager.Position = intPosition
EndIf

arashghadakchi
شنبه 14 مهر 1386, 15:06 عصر
Thanks A Lot

scorpion_man
یک شنبه 18 آذر 1386, 15:45 عصر
چگونگی search در پایگاه داده در vb.net با متد find در table binding source
THANKS
متد find فقط بر روی ستونی با مشخصات primry Key میشه اعمال کرد که اگه چنین فیلدی دارید میتونید بعد پر کردن data این فیلد و با استفاده properties primry key بر روی datatable تون انجام بدبید که به راهتی میتونی با(find(number این کارو انجام بدید ولی راه بهتر استفاده از متد select در object Rows در datatable هست که آرایه ای از سطرهای یافت شده رو بر میگردونه که واقعا مفیده که با این متد میتونید text رو هم جستجو کنید

TakStaR.m
شنبه 26 بهمن 1387, 16:55 عصر
salam.
man Code Find dar database SQL ro ba Zabane C# mikham.
thanks a lot.