本质上,您可以先使用以下命令检查特定行的存在:
IF NOT EXIST( SELECt 1 FROM TutorTable WHERe Tid = @tid)BEGIN <your insert statement...>END
(这也使用了参数,而不是rene建议的直接值)
然后,您可以检查ExecuteNonQuery的返回值,以查看实际插入了多少行。

本质上,您可以先使用以下命令检查特定行的存在:
IF NOT EXIST( SELECt 1 FROM TutorTable WHERe Tid = @tid)BEGIN <your insert statement...>END
(这也使用了参数,而不是rene建议的直接值)
然后,您可以检查ExecuteNonQuery的返回值,以查看实际插入了多少行。