View Full Version : ریختن جمع یک select یه lable
sadaf_
یک شنبه 26 دی 1389, 11:59 صبح
من یک select تک فیلدی به دست آوردم و حالا اون می خوام بریزم تو یک lable
چه کدی می حواد؟
ممنون
ehsanara
یک شنبه 26 دی 1389, 14:41 عصر
65147
این رو ببین
یه Table بساز با فیلد های ID و Name
اطلاعات دیگه رو هم برا اتصال به DataBase تغییر بده که برا راحتی کار بصورت String اول برنامه گذاشتم
shuriken
یک شنبه 26 دی 1389, 15:14 عصر
شما براحتی میتونین اون نتیجه بدست اومدرو cast بکنین به string
البته این بشرطی جواب میده که تنها یک عنصر رو برگردونه(اگه منظورتون از فیلد همین بوده باشه)
ولی اگه دستور select اتون یک ستون یا یک ردیف رو برمیگردونه قضیه فرق میکنه.
اگه اینطوره بگین تا راهنماییتون کنم
Reza_Yarahmadi
یک شنبه 26 دی 1389, 16:06 عصر
میتونید از تابع ExecuteScalar بصورت زیر استفاده کنید
SqlCommand cmd = new SqlCommand("Select MAX(Id) From TableName", conn);
conn.Open();
label1.Text = cmd.ExecuteScalar().ToString();
conn.Close();
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.