CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Java >  J2SE / 基础类

插入access数据问题,帮帮忙

楼主jackyrain(山春野夫)2005-06-02 23:23:18 在 Java / J2SE / 基础类 提问

public   void   insertExptNumber(int   number,String   reason)   {  
  try   {  
  System.out.println("insert   into   expt_result   ([number],[reason])values   ("   +   number   +",\""   +   reason   +   "\")");  
  stmtExecute.execute("insert   into   expt_result   ([number],[reason])   values   ("   +   number   +",\""   +   reason   +   "\")");  
  }   catch   (SQLException   sqle)   {  
  System.err.println(sqle   +   "error   in   insertExptNumber!");  
  }  
  }  
   
   
  报错:insert   into   expt_result   ([number],[reason])   values   (924,"尾数")  
  java.sql.SQLException:   [Microsoft][ODBC   Microsoft   Access   Driver]   参数不足,期待是   1。error   in   insertExptNumber!  
   
   
  我认为这是sql语句的问题,可是我把println()出来的语句insert   into   expt_result   ([number],[reason])   values   (924,"尾数")   放到access中运行却没问题  
   
  大家给看看这是什么原因?谢谢! 问题点数:50、回复次数:2Top

1 楼yaray(雅睿,生活在别处)回复于 2005-06-03 00:04:21 得分 50

insert   into   expt_result   (number,reason)   values   (924,'尾数')  
   
  注意是单引号  
  另:能简单的就简单些,不要加额外的东西   (在此特指SQL语句中的中括号)Top

2 楼jackyrain(山春野夫)回复于 2005-06-03 02:38:45 得分 0

好了,谢谢!  
   
  另:[number]的中括号去掉了就报错,我也不知道number是否是access的关键字Top

相关问题

  • Access数据插入问题
  • access数据插入错误
  • 往access数据库中插入数据
  • 不能向Access Sql Server插入数据!
  • ASP向access插入数据的问题!
  • access数据库插入记录
  • 往access中插入数据出错
  • 插入数据
  • 插入数据
  • 如何向ACCESS数据库中插入DataTime型数据

关键词

  • 语句
  • access
  • sql
  • insertexptnumber
  • reason
  • 尾数
  • number
  • insertinto expt
  • 问题
  • result

得分解答快速导航

  • 帖主:jackyrain
  • yaray

相关链接

  • CSDN Java频道
  • Java类图书
  • Java类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo