【发布时间】:2016-08-31 06:08:12
【问题描述】:
我正在使用 mysql 数据库的 netbeans 中创建一个 GUI 银行项目。我将帐号设置为主键,并且我希望用户只有在输入正确的帐号时才能存款。当我尝试这样做时,只有一行有效,我该如何做,以便每当输入帐号并输入存款金额时,它都会更新余额列。这是我的查询语句:
String Query = "UPDATE ACCOUNTINFO SET BALANCE = '"+txtAmount.getText()+"'
WHERE ACCOUNTNUMBER = '"+txtAccountNum.getText()+"'";
【问题讨论】:
-
您遇到的错误是什么?
-
我得到的错误是只有第一个帐号(这是数据库中的第一列)被存入。然后它不会为除第一个帐号之外的任何其他帐号存入任何资金。
-
我想通了。我刚刚为每次存款创建了一个新窗口,因为它一次只更新一个数据库。