-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 回答