PDA

View Full Version : مبتدی: خطای ExecuteNonQuery: Connection property has not been initialized.



h_roosta
پنج شنبه 19 اسفند 1389, 22:04 عصر
string cnnstring = "Data Source=.\\SQLEXPRESS;AttachDbFilename=C:\\Users\\h adi\\Documents\\WebSites\\exam\\App_Data\\exam.mdf ;Integrated Security=True;User Instance=True";
string query="add into users ([user_name],[password])valuse(@user_name,@password)";
SqlConnection con = new SqlConnection(cnnstring);
SqlCommand cmd = new SqlCommand(query);
cmd.Parameters.Clear();
cmd.Parameters.AddWithValue("@user_name",user_name.Text);
cmd.Parameters.AddWithValue("@password", password.Text);
con.Open();
cmd.ExecuteNonQuery();
con.Close();

hjran abdpor
جمعه 20 اسفند 1389, 00:38 صبح
با سلام .
دوست عزيز شما به جاي Insert دستور add را نوشتيد كه كاملا اشتباه است .

بهتره ساختار برنامه شما روي قاعده اساسي باشه .
باتشكر

h_roosta
شنبه 21 اسفند 1389, 19:56 عصر
سلام
دستور add رو به insert تبدیل کردم ولی بازم خطای ExecuteNonQuery: Connection property has not been initialized صادر شده