PDA

View Full Version : سوال: شمردن تعداد مورد پیدا شده در select کردن



pedram125
دوشنبه 17 تیر 1392, 14:33 عصر
سلام.بچه ها کسی می دونه چه جوری میشه تعداد مورد هایی که توی سلکت کردن پیدا میشه رو بدست آورد؟
تو یه سایت codeproject دیدم که از count استفاده می کیرد اما نگفت چه جوری میشه تعداد count رو تو یه متغییر ذخیره کرد.

مثلا

SELECT COUNT(COLUMN_NAME) FROM USER_TAB_COLUMNS WHERE TABLE_NAME = 'TableName';
چه جوری میشه عدد count رو تو یه متغییر ریخت؟؟؟

farzane_t
دوشنبه 17 تیر 1392, 15:51 عصر
http://barnamenevis.org/showthread.php?406805-%D8%AF%D8%B1%D8%A2%D9%88%D8%B1%D8%AF%D9%86-%D8%AA%D8%B9%D8%AF%D8%A7%D8%AF-%DB%8C%DA%A9-%D8%B1%DA%A9%D9%88%D8%B1%D8%AF-%D8%A7%D8%B2-%D8%AC%D8%AF%D9%88%D9%84&p=1810242#post1810242

hamedd82
دوشنبه 17 تیر 1392, 16:26 عصر
سلام.بچه ها کسی می دونه چه جوری میشه تعداد مورد هایی که توی سلکت کردن پیدا میشه رو بدست آورد؟
تو یه سایت codeproject دیدم که از count استفاده می کیرد اما نگفت چه جوری میشه تعداد count رو تو یه متغییر ذخیره کرد.

مثلا

SELECT COUNT(COLUMN_NAME) FROM USER_TAB_COLUMNS WHERE TABLE_NAME = 'TableName';چه جوری میشه عدد count رو تو یه متغییر ریخت؟؟؟




string str = "SELECT COUNT(*) FROM tbl_Users WHERE FirstName='ali'";
SqlConnection con = new SqlConnection(ConnectionString);
SqlCommand cmd = new SqlCommand(str, con);
con.Open();
int i = Convert.ToInt32(cmd.ExecuteScalar());
con.Close();



توجه داشته باش که زمانی از(*) count استفاده می کنید این دستور سطر های خالی رو هم می شمارد

pedram125
دوشنبه 17 تیر 1392, 19:05 عصر
ممنوننننننننننننن. می دومنم یه تشکر ارزشی نداره ولی بیشتر از این بر نمی یاد.