Access 的 insert 语句

xiaojiit 2008-08-26 09:35:46
Connection conn = null;
Statement stmt = null;
//ResultSet rs = null;

int i = 0;
String sql = "INSERT INTO [dindan] ([username],[phone],[type],[city],[zq],[time1],[huanchecity],[quchefangshi],[huanchemendian],[memory1]) values ('"
+ adindan.getUsername()
+ "','"
+ adindan.getPhone()
+ "','"
+ adindan.getType()
+ "','"
+ adindan.getCity()
+ "','"
+ adindan.getZq()
+ "','"
+ adindan.getTime()
+ "','"
+ adindan.getHuanchecity()
+ "','"
+ adindan.getQuchefangshi()
+ "','"
+ adindan.getHuanchemendian()
+ "','"
+ adindan.getMemory() + "'";

try {
conn = conndb.getConn();
stmt = conn.createStatement();
i = stmt.executeUpdate(sql);

stmt.close();
conndb.close();
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
我这样写怎么提示insert into 语句语法错误呀?谢谢各位了。
...全文
55 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
daizheng17 2008-08-26
  • 打赏
  • 举报
回复
遇到SQL错误。这是解决的好办法。其二是调试
sxn19811006 2008-08-26
  • 打赏
  • 举报
回复
ai
xiaojiit 2008-08-26
  • 打赏
  • 举报
回复
呵呵,问题已经解决,谢谢了,少写了个")".
daizheng17 2008-08-26
  • 打赏
  • 举报
回复
首先你把这些SQL合在一起生成出来,放到你的数据库中运行一下。马上就能知道你哪里错。可能是空格啊。。什么。

生成SQL语句一看就明白。

81,094

社区成员

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

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