PDA

View Full Version : سوال: بدست آوردن مجموع اعداد داخل یک ستون در جدول



reza4359
پنج شنبه 15 مهر 1389, 12:01 عصر
سلام دوستان چطوری میشه مجموع اعداد داخل یک ستون در جدول رو بدست اُورد به طوری که هر بار که یک رکورد جدید ایجاد میشه اونم رفرش بشه واونو میخوام داخل رویداد click یک تکست باکس قرار بدم .ممنون

صباح فتحی
پنج شنبه 15 مهر 1389, 12:20 عصر
سلام دوستان چطوری میشه مجموع اعداد داخل یک ستون در جدول رو بدست اُورد به طوری که هر بار که یک رکورد جدید ایجاد میشه اونم رفرش بشه واونو میخوام داخل رویداد click یک تکست باکس قرار بدم .ممنون
منظورت اینه؟
Select Sum(Id) from tbl

reza4359
پنج شنبه 15 مهر 1389, 12:42 عصر
منظورت اینه؟
Select Sum(Id) from tbl
ممنون از جوابتون حالا اینو چطوری به رویداد کلیک تکست باکس نسبت بدم

ایمان مدائنی
پنج شنبه 15 مهر 1389, 12:43 عصر
مي خواهي در چه مواقعي اين اتفاق بيوفته ؟

صباح فتحی
پنج شنبه 15 مهر 1389, 14:24 عصر
ممنون از جوابتون حالا اینو چطوری به رویداد کلیک تکست باکس نسبت بدم

private void button1_Click(object sender, EventArgs e)
{
SqlConnection cn = new SqlConnection(@"Data Source=SABAH-PC\SABAHSQL;Initial Catalog=nilo;Integrated Security=True");
SqlCommand cm = new SqlCommand("SELECT SUM(ID) as [jam] FROM tb ", cn);
SqlDataReader da;
cn.Open();
da = cm.ExecuteReader();
da.Read();
textBox1.Text = da["jam"].ToString();
cn.Close();

}

reza4359
پنج شنبه 15 مهر 1389, 18:14 عصر
private void button1_Click(object sender, EventArgs e)
{
SqlConnection cn = new SqlConnection(@"Data Source=SABAH-PC\SABAHSQL;Initial Catalog=nilo;Integrated Security=True");
SqlCommand cm = new SqlCommand("SELECT SUM(ID) as [jam] FROM tb ", cn);
SqlDataReader da;
cn.Open();
da = cm.ExecuteReader();
da.Read();
textBox1.Text = da["jam"].ToString();
cn.Close();

}
خیلی لطف کردی لطفا بگو منظور از jam , id چیه ؟

reza4359
پنج شنبه 15 مهر 1389, 19:13 عصر
مي خواهي در چه مواقعي اين اتفاق بيوفته ؟
میخوام هر وقت که میخوام یه رکورد جدید ثبت کنم یه تکس باکس باشه که وقتی روش کلیک کردم جمع اعداد وارده به اون ستون رو حساب کنه و داخل یه فیلد از جدول بریزه و هر بار این مقدار با مقداری که در رکورد جدید وارد اون فیلد میشه باهاش جمع بشه

صباح فتحی
پنج شنبه 15 مهر 1389, 22:09 عصر
مگه این اشتباس؟
id اسم اون ستونه که میخای جمعشو بدست بیاری
jam, هم یه فیلد هست که حاصل جمع رو توی اون میریزه
نکته:jam هنگام اجرای کویری ایجادمیشه ها

mmd2009
پنج شنبه 15 مهر 1389, 23:02 عصر
با سلام

با کد زیر هم میتونی البته اکثر زحمتش رو دوست عزیزمون صباح کشیده



SqlConnection cn = new SqlConnection(@"Data Source=SABAH-PC\SABAHSQL;Initial Catalog=nilo;Integrated Security=True");
SqlCommand cm = new SqlCommand("SELECT SUM(ID) as [jam] FROM tb ", cn);
this.label1.Text = cm.ExecuteScalar().ToString();