PDA

View Full Version : سوال: Insert نمودن یک مقدار select در تی بل دیگر



fdaliry
جمعه 23 بهمن 1388, 18:46 عصر
سلام
من این کد را نوشتم تا (در صورت وجود یک ردیف در تی بل) یک فیلد از آن ردیف در تی بل دیگر ذخیره شود
ولی در ذخیره به تی بل دیگر مانده ام
ممنون میشم کمکم کنید


string d;
OleDbConnection con;
OleDbDataAdapter adap;
DataSet ds = new DataSet();
con = new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=|DataDirectory|db.mdb");
d = "select * from niroha where(name='" + textBox3.Text + "' AND fname='" + textBox4.Text + "')";
adap = new OleDbDataAdapter(d, con);
adap.Fill(ds, "niroha");
dataGridView1.DataSource = ds.Tables["niroha"];

if (ds.Tables[0].Rows.Count != 0)
{

در اینجا مشکل دارم

}

اوبالیت به بو
جمعه 23 بهمن 1388, 20:29 عصر
if (ds.Tables[0].Rows.Count > 0)
{
//اینها پارامترهایه تو هستن که اول فراخوانی می کنی بعد ثبت می کنی
string FirstName = ds.Tables[0].Rows[0]["FirstName"].ToString();
string LastName = ds.Tables[0].Rows[0]["LastName"].ToString();
int Age =int.Parse( ds.Tables[0].Rows[0]["Age"].ToString());

//تویه این متد داده هات رو تو دیتابایس ثبت می کنی
InsertMethod();

}