简单的问题

locky1982 2004-09-02 12:03:03
小弟用jbuilder开发一个系统
不想我输入一条记录到数据库的代码为:
conn=ConnectionManager.getConnection()
stmt=conn.prepareStatement("insert into tea_Info (teacherID,teaName,depthID,teaFunction,Number)"+" values(?,?,?,?,?)");

stmt.setString(1,teacherID);
stmt.setString(2,teaName);
stmt.setString(3,depthID);
stmt.setString(4,teaFunction);
stmt.setString(5,Number);
stmt.executeUpdate();
stmt.close();
报错为:
java.sql.SQLException: [Microsoft][ODBC Microsoft Access Driver] INSERT INTO 语句的语法错误。

可小弟初用jsp还真的找不出错误!!
...全文
79 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
locky1982 2004-09-02
  • 打赏
  • 举报
回复
(路漫漫其修远兮) ( )兄,理解错误了
我写的 conn=ConnectionManager.getConnection()中的一个ConnectionManager类
专门用来连接数据库的


jimsons 2004-09-02
  • 打赏
  • 举报
回复
Connection con=DriverManager.getConnection(...);

PreparedStatement stmt=conn.prepareStatement(...);
nchln 2004-09-02
  • 打赏
  • 举报
回复
是不是teacherID是自增id?把sql语句拿到数据库执行试一试喽。

81,122

社区成员

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

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