محمد رضا فاتحی

با سلام من کد زیر را در سی شارپ وارد کردم ولی هیچ...

محمد رضا فاتحی ( تحصیلات : لیسانس ، 24 ساله )

با سلام
من کد زیر را در سی شارپ وارد کردم ولی هیچ اتفاقی در پایگاه داده نمی افتد اگر می شه کمکم کنید
یه جدول داره به نام book با دو تا فیلد int
ممنون می شم
SqlConnection con = new SqlConnection(@"Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\data.mdf;Integrated Security=True;Connect Timeout=30;User Instance=True");
string command = "insert into book values(11,100)";
con.Open();
SqlCommand com = new SqlCommand();
com.Connection = con;
com.CommandText = command;
com.ExecuteNonQuery();
con.Close();


مشاور: خانم جبل عاملی

با سلام احتمالا اشتباهی که شما انجام داده اید این است که در قسمتی که توضیح command را می دهید باید به صورت زیر بنویسید: string command ="INSERT INTO ".$table."(username,password) VALUES ( ".$username." , ".$password “)”;. در واقع فیلدهای جدول book را هم باید مشخص کنید برای مثال جدولی که ما در نظر گرفته ایم، به طور نمونه دو فیلد username و password را برای آن گذاشته ایم. حال برای مثال شما: (به جای username, password فیلد های جدول book خود را قرار دهید.) String command =” INSERT INTO book (username, password)VALUES (11, 10)”

نسخه چاپی