-2
の「System.InvalidOperationExceptionが」
SqlConnection tr = new SqlConnection("Data source =MR-GHOST\\SQLEXPRESS ; DataBase =trdatabase; Integrated Security= true;");
SqlCommand cmd; // بمكننا من تعدبل على الداتا حذف اضاقة تعديل من خلال برنامج
SqlDataReader red;
private void button5_Click(object sender, EventArgs e)
{
try
{
cmd = new SqlCommand("Select Title , Author , Publish_date ,pages From books_tables Where ID='"+textBox1+"'",tr);
// select هو الاستعلام الخاص ب البحث
tr.Open();
red = cmd.ExecuteReader(); //نربط داتا ريدر ب سمد لتنفيد الكوموند
red.Read(); // نفوم ب عملبة القراءة
textTitle.Text = red["Title"].ToString();
textAuthor.Text = red["Author"].ToString();
textdate.Text = red["publish_date"].ToString();
textpages.Text = red["pages"].ToString();
}
catch(SqlException pro)
{
MessageBox.Show(pro.Message,"error",MessageBoxButtons.OK,MessageBoxIcon.Error);
}
finally
{
tr.Close();
red.Close();
}
textBox1.Textを使用する可能性が高いことを前提に、現時点で行っていることが非常に良い方法ではないので、パラメータ化されたSQLを調べると述べました。 –