PDA

View Full Version : سوال: درج در بانك اكسس



ramezani1988
دوشنبه 30 فروردین 1389, 15:15 عصر
سلام
يه كد دارم كه كار درج تو جدول رو انجام مي ده حالا مي خوام يه قسمتشو تغيير بدم دوتا فيلد ديگه رو توش بريزم اما نمي دونم چطور بايد اين كارو انجام بدم
مي خوام به جاي gh متغير Reshte رو بذارم , به جاي 2 يه مقدار عددي
double PO = (Convert.ToDouble(falsekey) / 3);
OCom.CommandText = "insert into karname (code,name,family,truecount,falsecount,blankcount, darsadbedooneghalat,darsad,rotbe,trend,darsename) values (" + ds.Tables["exam1"].Rows[i][0].ToString() + ",'" +
ds.Tables["exam1"].Rows[i][1].ToString() + "','" + ds.Tables["exam1"].Rows[i][2].ToString() + "'," +
truekey.ToString() + ',' + falsekey.ToString() + "," + blankkey.ToString() + "," + ((truekey * 100) / temp1).ToString() + "," +
Convert.ToDouble((truekey - PO) * 100 / temp1).ToString() + ",2,'gh','" + ds3.Tables["Marzbandi"].Rows[k][0].ToString() + "')";
OCom.ExecuteNonQuery().ToString();

spring69
دوشنبه 30 فروردین 1389, 22:05 عصر
سلام
از این کد استفاده کن:


double PO = (Convert.ToDouble(falsekey) / 3);
OCom.CommandText = "insert into karname (code,name,family,truecount,falsecount,blankcount, darsadbedooneghalat,darsad,rotbe,trend,darsename) values (" + ds.Tables["exam1"].Rows[i][0].ToString() + ",'" +
ds.Tables["exam1"].Rows[i][1].ToString() + "','" + ds.Tables["exam1"].Rows[i][2].ToString() + "'," +
truekey.ToString() + ',' + falsekey.ToString() + "," + blankkey.ToString() + "," + ((truekey * 100) / temp1).ToString() + "," +
Convert.ToDouble((truekey - PO) * 100 / temp1).ToString() + ",'"+ n +"','"+ Reshte +"','" + ds3.Tables["Marzbandi"].Rows[k][0].ToString() + "')";
OCom.ExecuteNonQuery().ToString


بعد یه متغیر به نام n از هر نوعی و با هرمقداری که میخوای تعریف کن.
موفق باشی.