PDA

View Full Version : دستور Find



Roza_tsc
شنبه 31 اردیبهشت 1384, 08:46 صبح
سلام
در VB اگر بخواهیم دو شرط در یک دستور find بیاوریم چگونه می شود؟

sadegi
شنبه 31 اردیبهشت 1384, 12:53 عصر
دوست عزیزمیتونید بگید از چه روشی برای اتصال به پایگاهتون استفاده میکنید؟

niloufar
شنبه 31 اردیبهشت 1384, 13:21 عصر
یعنی چی :گیج: خوب عملگرهای منطقی (مثل And و Or و ...) برای همین کارند دیگه ...

hadi2345
شنبه 31 اردیبهشت 1384, 13:31 عصر
میتونی با استفاده از دستورات شرطی sql به راحتی مشکلت رو حل کنی .

Morteza Manafpour
شنبه 31 اردیبهشت 1384, 14:34 عصر
Filter کردن هم یه روش دیگه است. ::نوشتن::

Roza_tsc
یک شنبه 01 خرداد 1384, 08:19 صبح
من از ADODCبرای اتصال به بانک استفاده می کنم...در ضمن از عملگرهای and , or هم استفاده کردم error میگیره لطفا فرمت دستور find , filter را برام بنویسی
ممنون میشم

hadi2345
یک شنبه 01 خرداد 1384, 09:15 صبح
با سلام مجدد .
من یک نمونه کد استفاده شده رو که درست کار میکنه رو برات میذارم .

Dim s2 As String
Dim code As Integer

code = Adodc1.Recordset!code
s2 = "'" & Text1(11).Text & "'"


Adodc3.RecordSource = "select * from kala where code_anbar=" & code & " and name=" & s2 & ""
Adodc3.Refresh



اگه باز هم مشکلی داشتی بگو تا یک برنامه بذارم .

Roza_tsc
یک شنبه 01 خرداد 1384, 09:29 صبح
ممنون از شما اما ...من میخوام از دستور Find استفاده کنم نه select

hadi2345
یک شنبه 01 خرداد 1384, 09:35 صبح
چرا میخوای اینکارو بکنی ؟ :گیج: select که راحت تره . مساله مهم جواب دادنه که خیلی خوب جواب میده .

niloufar
یک شنبه 01 خرداد 1384, 18:32 عصر
select که راحت تره . مساله مهم جواب دادنه که خیلی خوب جواب میده
غیر از اینا، اصلا راه صحیح و اصولی استفاده از Select است.