JSP无法向access中插入数据

2024-12-19 16:40:47
推荐回答(4个)
回答1:

提示,你可发先用数据源的方式向表里写,如没问题,那就是你的url写错了,但还要注意下面******的地方。
可用数据源连接来向数据库添加记录,其中的webdata为数据源(先与数据库连接的数据源名)
<%
Connection conn=null;
Statement smt=null;
ResultSet rs=null;
try{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
}catch(ClassNotFoundException e){}
try{
conn=DriverManager.getConnection("jdbc:odbc:webdata");
smt=conn.createStatement();
String sql="insert into 表名(字段)values('值'); smt.executeUpdate(sql);
}catch(SQLException e){}
%>
*******如果你要往远程服务器上数据库里写,如写不进去,可能是服务器上没有设置数据库的写入权限导致的。

回答2:

没有关闭st?还是没有关闭链接?

回答3:

确认一下url是否正确,打印t出来看一下,或者加上con.commit()看看

回答4:

没提示错误,还是你的步骤有问题,程序逻辑不对