我的visual basic 6程序有问题,我想在用户添加重复值时添加错误消息(我使用SQL数据库)。我尝试了很多代码,但这些代码都没有,我刚刚删除了一些代码。这是代码。我应该用什么代码才能让它运行?请提前帮助,谢谢。
答案 0 :(得分:1)
您需要指定您认为重复的行。具有已存在的IDNO的行或具有已存在的IDNO和NAME的行?
无论答案如何,你需要:
答案 1 :(得分:0)
有很多方法可以做到这一点。
您可以捕获错误并检查错误代码/消息,如果它是"违反主要约束"显示您选择的错误消息。
我个人会在插入之前检查它是否存在,如果它确实显示"你试图添加的数据已经存在"消息(或任何你想要显示的内容)。
在旁注中,您应该查看参数化查询。您拥有的查询对SQL注入是开放的。看看this