PDA

View Full Version : علت ذخیره نشدن در بانک اطلاعاتی



haghani2009
دوشنبه 30 فروردین 1389, 23:41 عصر
سلام
من یه تکه کد برای insert در بانک اطلاعاتی نوشتم ولی وقتی برنامه را می بندم در بانک اطلاعاتی ذخیره نمی شود. از Data Adapter هم استفاده کردم.




SqlConnection con=new SqlConnection(@"Data Source....");
SqlCommand cmd=new SqlCommand("Select Count(*) from Darkhast where DarkhastNum=@ DarkhastNum");
cmd.Parameters.addwithvalue("@DarkhastNum",TxtDarkhastNum.text);
SqlDataAdapter da=new SqlDataAdapter();
DataTable dt=new DataTable();
con.open();
da.selectCommand=cmd;
da.fill(dt);
if(dt.rows[0][0].tostring()!="1")
cmd.commandtext="insert...."
cmd.executenonquery();
con.close();

odin_emperor
پنج شنبه 02 اردیبهشت 1389, 12:22 عصر
این کد رو اضافه کن ببین چی میشه!

da.update(dt)

FastCode
پنج شنبه 02 اردیبهشت 1389, 12:52 عصر
DataTable dt=new DataTable();

چه نقشی ایفا میکنه؟

tondar1
پنج شنبه 02 اردیبهشت 1389, 14:18 عصر
سلام دوست عزیز این کدی که نوشتی کامل بزار اینجا تا بشه راهنمایی کرد

sds1920
پنج شنبه 02 اردیبهشت 1389, 17:45 عصر
من حدس مي زنم شما خاصيت Connection شي sqlCommand رو تعيين نكرده باشي.

mehdi5106
پنج شنبه 02 اردیبهشت 1389, 21:30 عصر
به این تاپیک یک سر بزن:
http://barnamenevis.org/forum/showthread.php?p=959625