想Access中插入数据的问题 出现什么错误?sql语句中的数据类型是否和access的一致? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 一是把错误信息打印出来,看看问题出在哪二是把程序中设置ODBC的代码去掉,自己手动设置ODBC,把连接建好。我以前搞ACCESS是一个表一个文件的。如改为:public AddDataBase() { /* String dbU = "jdbc:odbc:Driver={Microsoft Access Driver (*.mdb)};DBQ=c:/tomcat/webapps/myapps/Books.mdb";*///上面一句话,换成手工设置好ODBCString dbURL="jdbc:odbc:books" //这里books是手工设置ODBC的数据源名称 String user = "anonymous"; String password = "guest"; try { Class.forName( "sun.jdbc.odbc.JdbcOdbcDriver" ); connection = DriverManager.getConnection( dbURL,user,password ); } 上次试过用这个方法 不过要小心 不能空格什么的 String dbU = "jdbc:odbc:Driver={Microsoft Access Driver (*.mdb)};DBQ=c:/tomcat/webapps/myapps/Books.mdb";*/ String user = "anonymous";String password = "guest";你的Access设置了这样的用户名和密码么?如果没有把它们设为空就可以了最好把你的错误信息贴出来 String sql = "INSERT INTO 410 ( ID,Name,StudentNumber ) VALUES (' 6 ',' zhenxing ',' 012365 ')";数据库里已经存在这条记录了吗???或者仔细检查类型是否匹配。试试 :String sql = "INSERT INTO 410 ( ID,Name,StudentNumber ) VALUES (6,' zhenxing ',012365)"; JAVA socket 怎样暂停这段程序 急求 求一个原创的有源码的JAVA制作的XML转换小工具(报酬具体谈) 各位大侠对各个版本的可以生成Excel文档的软件有什么看法,例如POI 包裹类构造函数的问题 怎样用java构造post数据包发送到服务端 关于JfreeChart制作时序图表 巨难的问题?不知道不人知道吗?有谁知道形参中传递的对象在哪里生成? 救命啊,高分求救!进者有分! 多个文件循环上传时出错 如何反编译嵌在网页中的Applet? 求助,急用 谁知道 JVM INSTR dup 什么意思.
二是把程序中设置ODBC的代码去掉,自己手动设置ODBC,把连接建好。我以前搞ACCESS是一个表一个文件的。
如改为:
public AddDataBase()
{
/* String dbU = "jdbc:odbc:Driver={Microsoft Access Driver (*.mdb)};DBQ=c:/tomcat/webapps/myapps/Books.mdb";*/
//上面一句话,换成手工设置好ODBC
String dbURL="jdbc:odbc:books" //这里books是手工设置ODBC的数据源名称
String user = "anonymous";
String password = "guest";
try
{
Class.forName( "sun.jdbc.odbc.JdbcOdbcDriver" );
connection = DriverManager.getConnection( dbURL,user,password );
}
String dbU = "jdbc:odbc:Driver={Microsoft Access Driver (*.mdb)};DBQ=c:/tomcat/webapps/myapps/Books.mdb";*/
String password = "guest";你的Access设置了这样的用户名和密码么?如果没有把它们设为空就可以了最好把你的错误信息贴出来
String sql = "INSERT INTO 410 ( ID,Name,StudentNumber ) VALUES (' 6 ',' zhenxing ',' 012365 ')";数据库里已经存在这条记录了吗???或者仔细检查类型是否匹配。
试试 :String sql = "INSERT INTO 410 ( ID,Name,StudentNumber ) VALUES (6,' zhenxing ',012365)";