PDA

View Full Version : ریختن جمع یک select یه lable



sadaf_
یک شنبه 26 دی 1389, 10:59 صبح
من یک select تک فیلدی به دست آوردم و حالا اون می خوام بریزم تو یک lable
چه کدی می حواد؟
ممنون

ehsanara
یک شنبه 26 دی 1389, 13:41 عصر
65147

این رو ببین
یه Table بساز با فیلد های ID و Name
اطلاعات دیگه رو هم برا اتصال به DataBase تغییر بده که برا راحتی کار بصورت String اول برنامه گذاشتم

shuriken
یک شنبه 26 دی 1389, 14:14 عصر
شما براحتی میتونین اون نتیجه بدست اومدرو cast بکنین به string
البته این بشرطی جواب میده که تنها یک عنصر رو برگردونه(اگه منظورتون از فیلد همین بوده باشه)
ولی اگه دستور select اتون یک ستون یا یک ردیف رو برمیگردونه قضیه فرق میکنه.

اگه اینطوره بگین تا راهنماییتون کنم

Reza_Yarahmadi
یک شنبه 26 دی 1389, 15:06 عصر
میتونید از تابع ExecuteScalar بصورت زیر استفاده کنید

SqlCommand cmd = new SqlCommand("Select MAX(Id) From TableName", conn);
conn.Open();
label1.Text = cmd.ExecuteScalar().ToString();
conn.Close();