PDA

View Full Version : سوال: دستور inser into



hileila
یک شنبه 06 اسفند 1391, 12:09 عصر
سلام من در برنامه ای سی شارپم برای ثبت اطلاعات از دستور insert into به صورت زیر استفاده کردم:
insert into personely name,pass valuse text1.text,text2.text
موقع اجرا از executenonqueryخطامیگیره که دستور inser intoمشکل داره باید چیکارکنم؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟ ؟

کامروا
یک شنبه 06 اسفند 1391, 12:17 عصر
به این صورت بنویسید :
INSERT INTO personely(name,pass) VALUES(@text1,@text2)
برای مقدار دهی پارامتر ها هم بصورت زیر میتونید عمل کنید :
cmd.Parameters.AddWithValue("@text1", text1.Text);
cmd.Parameters.AddWithValue("@text2", text2.Text);

docendo
یک شنبه 06 اسفند 1391, 12:53 عصر
به این صورت بنویسید :
INSERT INTO personely(name,pass) VALUES(@text1,@text2)
برای مقدار دهی پارامتر ها هم بصورت زیر میتونید پارامتر ها رو مقدار دهی کنید :
cmd.Parameters.AddWithValue("@text1", text1.Text);
cmd.Parameters.AddWithValue("@text2", text2.Text);


با درود
قصد جسارت نداشتم کد شما درست میباشد ولی شاید کاربر را گیج کند منظورم اینکه cmd را باید برای دیتا بیس تعریف کنید که بتواند دیتا را بخواند و بنویسد
بدین صورت

OleDbCommand cmd = new OleDbCommand();

شادکام باشید

yashar666
یک شنبه 06 اسفند 1391, 19:31 عصر
البته اگر بانک شما sql باشه cmd میشه :

SqlCommand cmd = new SqlCommand();