PDA

View Full Version : مبتدی: نحوه شمارش تعداد اعضای ثبت نام شده در دیتابیس sql server 2008 r2



h.rezaee
دوشنبه 28 اسفند 1391, 12:30 عصر
سلام . می خواستم بدونم چه جوری میشه تعداد رکورد های ثبت شده در دیتابیس رو در یک لیبل نمایش بدیم؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟ ممنون میشم اگه راهنمایی کنید.

veniz2008
دوشنبه 28 اسفند 1391, 13:17 عصر
سلام . می خواستم بدونم چه جوری میشه تعداد رکورد های ثبت شده در دیتابیس رو در یک لیبل نمایش بدیم؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟ ممنون میشم اگه راهنمایی کنید.
سلام.
با کد زیر میتونید تمام رکوردهای دیتابیس (رکوردهای تمام جداول) رو بشمارید :


SELECT sum (sysindexes.Rows)FROM sysobjects INNER JOIN
sysindexes ON sysobjects.id = sysindexes.id WHERE type = 'U'

amin_sltny
دوشنبه 28 اسفند 1391, 13:37 عصر
سلام . می خواستم بدونم چه جوری میشه تعداد رکورد های ثبت شده در دیتابیس رو در یک لیبل نمایش بدیم؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟ ممنون میشم اگه راهنمایی کنید.
سلام

با کد زیر تمام رکورد های یک جدول را بشمارید



SqlDataAdapter da=new SqlDataAdapter("select * from table_name",connection)

DataSet ds=new DataSet();

da.Fill(ds,"Table");

Sim.text=ds.Table["Table].rows.count.Tostring();

h.rezaee
دوشنبه 28 اسفند 1391, 22:13 عصر
سلام

با کد زیر تمام رکورد های یک جدول را بشمارید



SqlDataAdapter da=new SqlDataAdapter("select * from table_name",connection)

DataSet ds=new DataSet();

da.Fill(ds,"Table");

Sim.text=ds.Table["Table].rows.count.Tostring();



ممنون. حالا اگه بخوام تعداد رو برای نوعی خاص بشمورم چی؟؟؟؟؟؟؟؟؟

veniz2008
دوشنبه 28 اسفند 1391, 22:24 عصر
ممنون. حالا اگه بخوام تعداد رو برای نوعی خاص بشمورم چی؟؟؟؟؟؟؟؟؟
در صورت سوال گفته بودید که تعداد رکوردهای ثبت شده در دیتابیس رو نیاز دارید. این فرق میکنه با تعداد رکوردهای ثبت شده در یک جدول.
اگر تعداد رکوردهای ثبت شده در دیتابیس رو میخواید که میشه همونی که واستون گذاشتم. ولی اگر تعداد رکوردهای جدول رو میخواید کدش میشه این :

select count(*) from Table1
اگر محدوده خاصی رو میخواید میتونید با where فیلتر کنید :

select count(*) from Table1 where UserID > 500