Java使用wamp服务器在Java中编辑数据库
我12岁,我正在学习导致一些问题的java:D。因为我不能真正编程那么多,所以这是我的问题。 我想用Java编辑一个数据库,我的数据库服务器在Wamp上运行,所以我有PhpMySql。我创建了一个数据库,并试图让它在Java中显示良好的工作状态,现在我想通过Java编辑数据库。我认为这段代码可能有效:Java使用wamp服务器在Java中编辑数据库,java,mysql,jdbc,Java,Mysql,Jdbc,我12岁,我正在学习导致一些问题的java:D。因为我不能真正编程那么多,所以这是我的问题。 我想用Java编辑一个数据库,我的数据库服务器在Wamp上运行,所以我有PhpMySql。我创建了一个数据库,并试图让它在Java中显示良好的工作状态,现在我想通过Java编辑数据库。我认为这段代码可能有效: rs = stmt.executeQuery("UPDATE `martbank`.`users` SET `Balance` = '"+Saldo.getText()+"' WHER
rs = stmt.executeQuery("UPDATE `martbank`.`users` SET `Balance` =
'"+Saldo.getText()+"' WHERE `users`.`User_Id` ="
+Nummer.getText()
+" AND `users`.`Surname` = '"+lastname.getText()
+"' AND `users`.`Firstname` = '"+firstname.getText()
+"' AND `users`.`Pin` = '"+Password.getText()
+"' AND `users`.`Balance` = '"+Saldo.getText()
+"' AND `users`.`Password` = '"+Password.getText()+"' LIMIT 1 ;");
如果我能得到帮助,我很高兴听到这个消息。很抱歉,你的问题非常不具体,但让我试着给你一些见解 首先,您应该熟悉JDBC以及连接到数据库并执行查询的概念。这是一个完美的开始。它将为您提供有关如何使用JDBC驱动程序、连接以及如何使用数据库连接的简单开箱即用示例 之后,确保您知道什么是
PreparedStatement
,以及如何使用它。您编写查询的方式太简单了
希望这个答案能帮助您接触Java和数据库。首先学习如何使用准备好的语句!第一个技巧,使用
PreparedStatement
。第二个技巧,重命名变量,不要以大写字母开头。@Michael-O是否愿意发布一个将代码移动到PreparedStatement
的示例?该代码到底有什么问题?SQL异常?数据库的意外更新?@LuiggiMendoza,不,我没有。这已经被写了无数次了,还有谷歌。没有必要重复显而易见的东西。好吧,那我就这么做吧,我是个初学者,12岁了,所以我对Java不太了解。我会知道的。@MarttiGroenen您可能想从这里开始查看“学习Java语言”的完整教程:@MarttiGroenen您这么早就开始学习真是太好了。好运气,我12岁(Im 12:D)就开始早起了。@MarttiGroenen Youtube?那些旧式的好书都到哪儿去了:-)祝你一切顺利!