PDA

View Full Version : سوال: چگونگی Update کردن رکوردها در بانک



RIG000
دوشنبه 27 اردیبهشت 1389, 21:47 عصر
مهندسان میشه یه کد update بنویسین . البته تو برنامه اگه یه simple work مینوشتین و ضمیمه میکردین ممنون

hojjatshariffam
دوشنبه 27 اردیبهشت 1389, 22:03 عصر
مهندسان میشه یه کد update بنویسین . البته تو برنامه اگه یه simple work مینوشتین و ضمیمه میکردین ممنون
تو اس کیو ال سرور روی جدولی که می خوای آپدیت بزنی ، راست کلیک کن و Script Table Az رو بزن سپس Update To رو بزن

RIG000
دوشنبه 27 اردیبهشت 1389, 22:11 عصر
نه منظورم اصلا" این نیست مهندس من. ببین منظورم یه کد اپدیت واسه یه برنامه #C هستش که بانکش هم اکسس هست میخام فیلد هایی رو که مثل نام و نام خانوادگی رو که ثبت شده تو بانک رو اپدیت کنم منضورم اینه

iman_me
دوشنبه 27 اردیبهشت 1389, 23:29 عصر
یه برنامه ازمایشی بنویس و بانکش رو اماده کن بزار تا کد ابدیتش رو واست درست کنم

cimiarnm
دوشنبه 27 اردیبهشت 1389, 23:32 عصر
نه منظورم اصلا" این نیست مهندس من. ببین منظورم یه کد اپدیت واسه یه برنامه C#‎ هستش که بانکش هم اکسس هست میخام فیلد هایی رو که مثل نام و نام خانوادگی رو که ثبت شده تو بانک رو اپدیت کنم منضورم اینه
منظورت اینه که یه کد آپدیت رکورو پایگاه داده را میخای؟
اگه اینطوریه میتونی به کد زیر یه نگاهی بیندازی


OleDbCommand conCmd = new OleDbCommand("update notes set [datetime]= '" + msgFrm._workerInf.Dtime );
conCmd.Connection = con;
if (con.State != ConnectionState.Open)
con.Open();
int x = conCmd.ExecuteNonQuery();
con.Close();
MessageBox.Show(" ", "", MessageBoxButtons.OK, MessageBoxIcon.Information);

RIG000
سه شنبه 28 اردیبهشت 1389, 00:12 صبح
یه برنامه ازمایشی بنویس و بانکش رو اماده کن بزار تا کد ابدیتش رو واست درست کنم

مرسی اینم برنامه اگه لطف کنی

amir.khanlari
سه شنبه 28 اردیبهشت 1389, 00:45 صبح
سلام .
من چون از VS2010 استفاده می کنم تیکه کد مربوط به دکمه Update رو براتون میزارم

private void btnupdate_Click(object sender, EventArgs e)
{
OleDbCommand command = new OleDbCommand("update myTable set Text=@Text,Price=@price where Id=@id", connection);
command.Parameters.AddWithValue("@Text", txtText);
command.Parameters.AddWithValue("@price", int.Parse(txtPrice.Text));
command.Parameters.AddWithValue("@id", "your id field");
connection.Open();
command.ExecuteNonQuery();
connection.Close();
}

هر موقع که به نتیجه رسیدید در تاپیک اعلام کنید که وقتی دیگران به این تاپیک مراجعه می کنند به جواب برسند

RIG000
سه شنبه 28 اردیبهشت 1389, 09:10 صبح
سلام .
من چون از VS2010 استفاده می کنم تیکه کد مربوط به دکمه Update رو براتون میزارم

private void btnupdate_Click(object sender, EventArgs e)
{
OleDbCommand command = new OleDbCommand("update myTable set Text=@Text,Price=@price where Id=@id", connection);
command.Parameters.AddWithValue("@Text", txtText);
command.Parameters.AddWithValue("@price", int.Parse(txtPrice.Text));
command.Parameters.AddWithValue("@id", "your id field");
connection.Open();
command.ExecuteNonQuery();
connection.Close();
}

هر موقع که به نتیجه رسیدید در تاپیک اعلام کنید که وقتی دیگران به این تاپیک مراجعه می کنند به جواب برسند
کسی میتونه این کد رو تو برنامه بالا که گذاشتم تطبیق بده من که نتونستم . یا اینکه کد جدیدی رو بنویسه؟

iman_me
سه شنبه 28 اردیبهشت 1389, 21:40 عصر
خوب دوست عزیز بفرما این هم برامه شما
وشه 10تومن خوب بید:لبخند: