不能进行数据更改(access)

llww7779 2007-12-18 02:59:09
以下是程序代码,提示是update语句语法错误
import java.sql.*;

public class odgg
{
Connection conn;
Statement sql;
ResultSet rs;

public odgg()
{
try
{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
String url = "jdbc:odbc:Driver={MicroSoft Access Driver (*.mdb)};DBQ=E:\\jbuilder\\samples\\Welcome\\classes\\db1.mdb";
conn = DriverManager.getConnection(url, "", "");
sql=conn.createStatement();
}catch(Exception e)
{
e.printStackTrace();
}
}

public static void main(String[] args)
{
odgg odgg1 = new odgg();
try
{int pp=30;int qq=20;
odgg1.sql.executeUpdate("Update wxltable1 Set number = 450 Where id = 1");
odgg1.sql.close();
odgg1.conn.close() ;
}catch(Exception e)
{
e.printStackTrace();
}
}
}
...全文
145 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
甲壳虫 2007-12-21
  • 打赏
  • 举报
回复
可能代码没有问题,有问题的是你的数据库问题,他的权限只是查询,不能进行更新或着其他的操作。记得好象是access的数据库的属性里面的,今天就找不到了,网吧的电脑真的是太拉屎了。

62,623

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧