![]() |
#2
疯狂的小a2018-03-10 21:38
![]() package com.xiaoa.demo; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.Statement; import com.mysql.jdbc.Connection; public class Conn { static Connection con; //static PreparedStatement sql; static ResultSet res; public Connection getConnetion(){ try { //Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver"); Class.forName("com.mysql.jdbc.Driver"); System.out.print("驱动加载成功"); } catch (Exception e1) { e1.printStackTrace(); } try { //con=(Connection) DriverManager.getConnection("jdbc:sqlserver://localhost:1433;DatabaseName=ADM","sa","sa"); con=(Connection) DriverManager.getConnection("jdbc:sqlserver://localhost:1433/ADM","sa","sa"); //con=(Connection) DriverManager.getConnection("jdbc:mysql://localhost:3306/test","root","123"); //这还是连我的mysql数据库可以成功 System.out.print("数据库连接成功"); } catch (Exception e1) { e1.printStackTrace(); } return con; } public static void main(String[] args) { Conn c=new Conn(); c.getConnetion(); try { String sql="insert into user(userID,password)values(51,65)"; //String sql="insert into user(id,password)values(51,'65')"; Statement stmt=con.createStatement(); stmt.executeUpdate(sql); //报错指示在这行报错内容是:Incorrect syntax near the keyword 'user'//看看你的user表有没有 System.out.print("添加成功"); con.close(); }catch (Exception e1) { e1.printStackTrace(); } } } |
import java.sql.*;
public class Conn {
static Connection con;
//static PreparedStatement sql;
static ResultSet res;
public Connection getConnetion(){
try {
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
System.out.print("驱动加载成功");
} catch (Exception e1) {
e1.printStackTrace();
}
try {
con=DriverManager.getConnection("jdbc:sqlserver://localhost:1433;DatabaseName=ADM","sa","sa");
System.out.print("数据库连接成功");
} catch (Exception e1) {
e1.printStackTrace();
}
return con;
}
public static void main(String[] args) {
Conn c=new Conn();
c.getConnetion();
try {
String sql="insert into user(userID,password)values(51,65)";
Statement stmt=con.createStatement();
stmt.executeUpdate(sql); //报错指示在这行报错内容是:Incorrect syntax near the keyword 'user'
System.out.print("添加成功");
con.close();
}catch (Exception e1) {
e1.printStackTrace();
}
}
}