ورود

View Full Version : تعداد نام های موجود در دیتا بیس



star_star
سه شنبه 23 آبان 1391, 15:07 عصر
سلام ، سورسی رو میخواستم که بتونه اینکارو بکنه :
یه دیتابیس اکسس داریم ، که یه فیلد داره و اون فیلد پر از اسم های مختلفه ، حالا من چطوری میتونم یه برنامه ای بنویسم که بیاد مثلا بهم بگه که توی این فیلد چندتا اسم "علی" وجود داره ؟

SlowCode
سه شنبه 23 آبان 1391, 15:19 عصر
سلام دوتا راه داری:
1- اگه با کد نویسی به دیتابیس وصل شدی با تابع زیر میتونی این کار رو بکنی:

adodb1.recordsource="select Count(fld_name) from tbl1 as namecount"

با این کد تعداد رکرودهای فیلد fld_name توی یه جدول به نام namecount ذخیره میشه.
2- اگه از کنترل Ado استفاده میکنی، این کد رو بنویس:

Adodc1.Recordsource="select * from tbl1 where fld_name='ali'"
Adodc1.Refresh
msgbox Adodc1.Recordset.RecordCount

البته این روش واسه روش بالایی هم جواب میده.