-3
command.CommandText = "SELECT * FROM student details WHERE StudentID=@StudentID";

上記のプログラムステートメントにユーザー入力の学生IDを含めるように変更するにはどうすればよいですか?

4

2 に答える 2

1

私が正しく理解していれば、これを使用してください:

command.Parameters.AddWithValue("@StudentID", int.Parse(yourTextBox.Text));
于 2012-08-22T09:58:09.083 に答える
1

私はあなたがこれを望んでいると思います(あなたの質問は少しあいまいですが):

int studentId;
if (int.TryParse(textbox1.Text, out studentId)) {
    command.Parameters.AddWithValue("@StudentID", studentId);
}
于 2012-08-22T09:58:20.393 に答える