PDA

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


این که جواب نداد :گریه:
یکی راهنمایی کنه :افسرده: