View Full Version : سوال در مورد جستوجو کردن
  
a_m_i_n_000
دوشنبه 18 اردیبهشت 1391, 22:06 عصر
سلام 
میخواستم ببینم لت چه دستوری میتونم واسه جستجو با select شرط تعیین کرد که اگه در دیتابیس پیدا شد یه کار انجام بده و اگه نشد یه کاره دیگه . 
مثلا واسه مورد زیر میخوام شرط تعیین کنم : 
Adodc.RecordSource = "SELECT * FROM Table WHERE Filed LIKE '%" & b & "%'"
ASedJavad
سه شنبه 19 اردیبهشت 1391, 09:45 صبح
سلام
باید تعداد رکورد ها رو چک کنی اگه صفر بود یعنی چیزی پیدا نشده
a_m_i_n_000
سه شنبه 19 اردیبهشت 1391, 10:03 صبح
سلام
باید تعداد رکورد ها رو چک کنی اگه صفر بود یعنی چیزی پیدا نشده
 
ميشه با كد راهنمايي كنين ؟ با چه دستوري تعداد ركوردها رو چك كنم ؟
ASedJavad
سه شنبه 19 اردیبهشت 1391, 10:08 صبح
به نظرم با این دستور:Adodc.Recordset.RecordCount
m.4.r.m
سه شنبه 19 اردیبهشت 1391, 11:21 صبح
اینطوری هم میشه نوشت :
If Adodc.Recordset.recordcount <> 0 Then
  Adodc.RecordSource = "SELECT * FROM Table WHERE Filed LIKE '%" & b & "%'"
  Else
  MsgBox "هیچ رکوردی یافت نشد", vbCritical, ""
End If
a_m_i_n_000
سه شنبه 19 اردیبهشت 1391, 17:08 عصر
اینطوری هم میشه نوشت :
If Adodc.Recordset.recordcount <> 0 Then
  Adodc.RecordSource = "SELECT * FROM Table WHERE Filed LIKE '%" & b & "%'"
  Else
  MsgBox "هیچ رکوردی یافت نشد", vbCritical, ""
End If
این که جواب نداد :گریه:
یکی راهنمایی کنه :افسرده:
 
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.