我尝试使用java netbean通过自己的界面将数据插入数据库 但是我坚持使用插入查询并不是我的代码段
/*
* To change this license header, choose License Headers in Project Properties.
* To change this template file, choose Tools | Templates
* and open the template in the editor.
*/
package youthsociety;
import java.beans.Statement;
import java.sql.Connection;
import java.sql.DriverManager;
/**
*
* @author Rathnayaka RMBS
*/
public class dbop {
String url="jdbc:mysql://localhost:3306/youthsociety";
String username="root";
String password="";
Connection con=null;
Statement st=null;
public void addmember(memberdata m){
try{
con=(Connection)DriverManager.getConnection(url,username,password);
String query="INSERT INTO members VALUES(?,?,?,?,?,?,?,?)";
st=(Statement)con.createStatement();
st.executeUpdate(query);
}catch(Exception e){
}
}
}
st.executeUpdate(查询)标记为错误。
答案 0 :(得分:0)
好的,让我解释一下你的问题。
现在,如果您使用简单的Statement,请点击以下链接: A Java MySQL INSERT example (using Statement)
如果您使用的是PreparedStatement,可以点击以下链接: A Java MySQL INSERT example (using PreparedStatement)