View Full Version : ایجاد کوئری ترکیبی_جستجوی ترکیبی
lovecity7
چهارشنبه 25 شهریور 1394, 12:07 عصر
سلام خدمت دوستان
من می خوام در vb با دیتابیس اکسس کوئری ترکیبی یا جستجوی چند موردی بسازم لطفاً کمک کنید
lovecity7
پنج شنبه 26 شهریور 1394, 08:10 صبح
سلام
کسی حرفی نداره که استفاده کنیم؟
butterfly8528
جمعه 27 شهریور 1394, 05:21 صبح
سلام،
یک راه حل جامع برای این منظور که چندین سال است در زبان های مختلف (C#, VB6, Delphi, PHP) از آن استفاده می کنم:
Dim bnlQ As Boolean
Dim strQuery as String = "SELECT * FROM tblName"
If txtName.Text.Trim() <> "" Then
strQuery = strQuery + " WHERE Name LIKE '%" + txtName.Text + "%'"
bnlQ = True
End If
If txtFamily.Text.Trim() <> "" Then
If bnlQ Then
strQuery = strQuery + " AND Family LIKE '%" + txtFamily.Text + "%'"
Else
strQuery = strQuery + " WHERE Family LIKE '%" + txtFamily.Text + "%'"
bnlQ = True
End If
End If
.
.
.
موفق باشید.
lovecity7
شنبه 28 شهریور 1394, 07:57 صبح
سلام ممنون ازلطفتون.
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.