我用的是ACCESS数据库,其中有五个字段:id,name,sex,age,major,我就是想往其中插入一条记录,但是怎么也插不进去,编译也能通过,运行也没报错!!!请问这是什么原因啊!!!
import java.sql.Statement;
import java.sql.ResultSet;
import java.sql.DriverManager;
import java.sql.SQLException;
import java.sql.Date;
import java.sql.Connection;
class abc
{
public static void main(String[] args)
{
try
{
String ul="jdbc:odbc:abcd";
String username="";
String password="";
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Connection con = DriverManager.getConnection(ul,username,password);
Statement st=con.createStatement();
String sql="insert into student values('00001','杨过','男','20','大侠')";
st.executeUpdate(sql);
}
catch(SQLException e)
{
e.printStackTrace();
}
catch(ClassNotFoundException e)
{
e.printStackTrace();
}
}
}
import java.sql.Statement;
import java.sql.ResultSet;
import java.sql.DriverManager;
import java.sql.SQLException;
import java.sql.Date;
import java.sql.Connection;
class abc
{
public static void main(String[] args)
{
try
{
String ul="jdbc:odbc:abcd";
String username="";
String password="";
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Connection con = DriverManager.getConnection(ul,username,password);
Statement st=con.createStatement();
String sql="insert into student values('00001','杨过','男','20','大侠')";
st.executeUpdate(sql);
}
catch(SQLException e)
{
e.printStackTrace();
}
catch(ClassNotFoundException e)
{
e.printStackTrace();
}
}
}
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货