View Full Version : سوال: نحوه ثبت ویرایشات datagridview و ذخیره در database
محمد علی کارگر
چهارشنبه 08 دی 1395, 13:20 عصر
با سلام در فایل پیوستی 2 مشکل برای بنده به وجود آمده که از دوستان خواهش میکنم کمکم کنید ممنون
1- در زمان فراخوانی فرم ویرایش مثل فرم ثبت با کمبو باکس لود نمیشه با تکست باکس لود میشه
2- اگه تغیراتی در فرم ویرایش ایجاد کنم ودکمه ذخیره را بزنم دوباره کل دیتا گرید ویو را ذخیره می کند .
البته با توجه به اینکه نتونستم کد درستی بنویسم کد ذخیره را حذف کردم تا شما دوستان کمکم کنید.
hamed_611
چهارشنبه 08 دی 1395, 17:05 عصر
سلام مهندس .. شما بانک اطلاعاتی رو هم باید بذاری .. چنتا جدول داری ؟ نام جدول ؟ نام فیلدها ؟
محمد علی کارگر
پنج شنبه 09 دی 1395, 02:39 صبح
سلام مهندس .. شما بانک اطلاعاتی رو هم باید بذاری .. چنتا جدول داری ؟ نام جدول ؟ نام فیلدها ؟
با سلام دیتابیس را هم گذاشتم ممنون
محمد علی کارگر
جمعه 10 دی 1395, 16:38 عصر
سلام کسی نمیخواد کمکم کنه
1-جدول ثبت مواد اولیه دارم که 2عدد فیلد داره1- ای دی 2- نام ماده اولیه
2- جدول مصرف مواد اولیه دارم که 4 عدد فیلد داره 1- ای دی 2- نام فرمول 3- نام ماده اولیه مصرفی 4- مقدار مصرفی
3- یک عدد ویو هم دارم که از ستون نام فرمول فقط نام فرمول ها را یکبار نشان می دهد.
نام ماده اولیه
ای دی
گندم
1
ذرت
2
مقدار مصرف
نام ماده اولیه
نام فرمول
ای دی
25
گندم
1
1
58
ذرت
1
2
36
نمک
1
3
45
سویا
1
4
12
جو
1
5
14
ذرت
2
6
22
سویا
2
7
45
جو
2
8
16
نمک
2
9
نام فرمول
1
2
محمد علی کارگر
جمعه 10 دی 1395, 17:00 عصر
توضیحات بیشتر:
hamed_611
جمعه 10 دی 1395, 19:57 عصر
پروژت حتما باید با ADO.NET باشه ؟؟ من با لینک می تونم بنویسمش .. مشکلی نیست ؟
محمد علی کارگر
شنبه 11 دی 1395, 19:49 عصر
پروژت حتما باید با ADO.NET باشه ؟؟ من با لینک می تونم بنویسمش .. مشکلی نیست ؟
سلام دوست عزیز .نه فقط باید ADO.NET باشه.
محمد علی کارگر
شنبه 11 دی 1395, 20:14 عصر
سلام دوست عزیز .نه فقط باید ADO.NET باشه.
private void glassButton1_Click(object sender, EventArgs e)
{
SqlCommand cmd = new SqlCommand();
cmd.Connection = Form1.conn;
Form1.conn.Open();
cmd.CommandText = ("update RECIPTION set row=@row,amount=@amount WHERE CODE=@CODE ");
cmd.Parameters.Add("@row", SqlDbType.NVarChar,50,"row").Value = dataGridView1.CurrentRow .Cells[0].Value.ToString();
cmd.Parameters.Add("@amount", SqlDbType.Decimal, 2, "amount").Value = dataGridView1.CurrentRow.Cells[1].Value.ToString();
cmd.Parameters.Add("@code", SqlDbType.NVarChar,50,"code").Value = textBox1.Text;
cmd.ExecuteNonQuery();
Form1.conn.Close();
}
محمد علی کارگر
یک شنبه 12 دی 1395, 22:17 عصر
سلام واقعا کسی نمیتونه کمکم کنه .من مبتدی هستم اما واسه شما حرفه ای ها که کاری نداره.
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.