PDS8475
活跃的成员
- 已加入
- 2019年6月25日
- 留言内容
- 41
- 编程经验
- Beginner
喜
我正在尝试检查数据库中是否存在特定记录。
我正在使用以下代码
问题在于它会检查值是否在数据库中的任何位置,但不会检查它们是否在同一记录中。我将如何检查它们是否都在同一记录中?
我正在尝试检查数据库中是否存在特定记录。
我正在使用以下代码
C#:
OleDbCommand check_All = new OleDbCommand("SELECT COUNT(*) FROM Donations WHERE EquipmentType = @TestType AND EquipmentMake = @TestMake AND EquipmentModel = @TestModel AND EquipmentSerial = @TestSerial", Testconnection);
check_All.Parameters.AddWithValue("@TestType", Type_comboBox.Text);
check_All.Parameters.AddWithValue("@TestMake", Make_textBox.Text);
check_All.Parameters.AddWithValue("@TestModel", Model_textBox.Text);
check_All.Parameters.AddWithValue("@TestSerial", Serial_textBox.Text);
//Testconnection.Open();
int AllExist = (int)check_Serial.ExecuteScalar();
if (AllExist > 0)
{
MessageBox.Show("All exists");
}
else
{
MessageBox.Show("All does not exist");
}
问题在于它会检查值是否在数据库中的任何位置,但不会检查它们是否在同一记录中。我将如何检查它们是否都在同一记录中?