尝试将一些重复数据插入JTextField时,会显示该消息:
键'PRIMARY'重复输入'1'
如何将其更改为更直观的内容,例如“已在系统中注册的代码”?
答案 0 :(得分:1)
在插入之前,使用select语句检查记录是否已存在于数据库中。如果已经存在,请提供您的用户通知,否则插入数据。
答案 1 :(得分:0)
你可以试试这个:
if (the user inserts duplicate data into a JTextField) {
throw new SQLException("Code already registered in the system.");
}
这将允许您更改消息。 希望有所帮助!