مهرداد_
یک شنبه 06 اسفند 1391, 02:24 صبح
سلام به تمامی دوستان
من کار با دیتابیس sqlserver رو تقریبا تازه یاد گرفتم و الان در افزودن مقدار به دیتابیسم مشکل دارم، لطفا راهنماییم کنید.
با این کد من میتونم رکورد جدید به دیتابیسم اضافه کنم، حالا میخوام یه دگمه داشته باشم با عنوان جدید و اون رو که زدم textBox هارو خالی کنه و دوباره یه رکورد جدید دیگه اضافه کنم ولی نمیشه، باید یه بار دیگه فرم رو ببندم و باز کنم تا باز بتونم رکورد جدید اضافه کنم.
الان من نمیدونم که باید چیکار کنم ، اگه میشه یه راهنمایی بفرمایید
SqlConnection objConnection = new SqlConnection();
SqlCommand objcommand = new SqlCommand();
SqlDataAdapter objDataadapter = new SqlDataAdapter();
DataSet objDataset = new DataSet();
string conect = "server=(local);database=Example;trusted_connection =yes;";
objConnection.ConnectionString = conect;
objConnection.Open();
objDataadapter.SelectCommand = objcommand;
objDataadapter.SelectCommand.Connection = objConnection;
objDataadapter.SelectCommand.CommandText = "insert into student (name, family) values(@name, @family) ";
objDataadapter.SelectCommand.Parameters.AddWithVal ue("@name", textBox1.Text);
objDataadapter.SelectCommand.Parameters.AddWithVal ue("@family", textBox2.Text);
objDataadapter.Fill(objDataset, "student");
objConnection.Close();
من کار با دیتابیس sqlserver رو تقریبا تازه یاد گرفتم و الان در افزودن مقدار به دیتابیسم مشکل دارم، لطفا راهنماییم کنید.
با این کد من میتونم رکورد جدید به دیتابیسم اضافه کنم، حالا میخوام یه دگمه داشته باشم با عنوان جدید و اون رو که زدم textBox هارو خالی کنه و دوباره یه رکورد جدید دیگه اضافه کنم ولی نمیشه، باید یه بار دیگه فرم رو ببندم و باز کنم تا باز بتونم رکورد جدید اضافه کنم.
الان من نمیدونم که باید چیکار کنم ، اگه میشه یه راهنمایی بفرمایید
SqlConnection objConnection = new SqlConnection();
SqlCommand objcommand = new SqlCommand();
SqlDataAdapter objDataadapter = new SqlDataAdapter();
DataSet objDataset = new DataSet();
string conect = "server=(local);database=Example;trusted_connection =yes;";
objConnection.ConnectionString = conect;
objConnection.Open();
objDataadapter.SelectCommand = objcommand;
objDataadapter.SelectCommand.Connection = objConnection;
objDataadapter.SelectCommand.CommandText = "insert into student (name, family) values(@name, @family) ";
objDataadapter.SelectCommand.Parameters.AddWithVal ue("@name", textBox1.Text);
objDataadapter.SelectCommand.Parameters.AddWithVal ue("@family", textBox2.Text);
objDataadapter.Fill(objDataset, "student");
objConnection.Close();