| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 3717 人关注过本帖
标题:求解![Microsoft][ODBC Microsoft Access Driver] 查询值的数目与目标字段 ...
只看楼主 加入收藏
迷茫乞丐
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2014-5-24
收藏
 问题点数:0 回复次数:2 
求解![Microsoft][ODBC Microsoft Access Driver] 查询值的数目与目标字段中的数目不同。
一运行就出现[Microsoft][ODBC Microsoft Access Driver] 查询值的数目与目标字段中的数目不同。的问题



<%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*" errorPage="" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.
<%request.setCharacterEncoding("GB2312");%>
<html xmlns="http://www.
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>新增教师信息</title>
</head>
<% Connection conn=null;
  try{
        Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
       String strConn="jdbc:odbc:house";
       String strUser="sa";
       String strPassword="111111";
       conn=DriverManager.getConnection(strConn,strUser,strPassword);
      
       String depart="";
       String teacherid=request.getParameter("teacherid");
       String name=request.getParameter("name");
       String sex=request.getParameter("sex");
       String job=request.getParameter("job");  
       String canjiagongzuoshijian=request.getParameter("canjiagongzuoshijian");
       String lizhishijian=request.getParameter("lizhishijian");
       String zaizhiqingkuang=request.getParameter("zaizhiqingkuang");
       String xianyouzhufangmianji=request.getParameter("xianyouzhufangmianji");
       String fenpeinianyuer=request.getParameter("fenpeinianyuer");
       String remark=request.getParameter("remark");
       depart=request.getParameter("depart");
      
       String sql="insert into Info values(?,?,?,?,?,?,?,?,?,?,?)";
       PreparedStatement pstm=conn.prepareStatement(sql);
       pstm.setString(1,teacherid);
       pstm.setString(2,name);
       pstm.setString(3,sex);
       pstm.setString(4,job);
       pstm.setString(5,canjiagongzuoshijian);
       pstm.setString(6,lizhishijian);
       pstm.setString(7,zaizhiqingkuang);
       pstm.setString(8,xianyouzhufangmianji);
       pstm.setString(9,fenpeinianyuer);
       pstm.setString(10,remark);
       pstm.setString(11,depart);
       int n =pstm.executeUpdate();
        if(n>0){
                 out.print("<script Language='JavaScript'>window.alert('添加成功,即将返回添加页面')</script>");
                 out.print("<script Language='JavaScript'>window.location='addTeacher.htm'</script>");
                 }else{
                 out.print("<script Language='JavaScript'>window.alert('添加失败,即将返回添加页面')</script>");
                 out.print("<script Language='JavaScript'>window.location='addTeacher.htm'</script>");
                 }
   pstm.close();
   conn.close();
   }catch(ClassNotFoundException e){
       out.println(e.getMessage());
       }catch(SQLException e){
        out.println(e.getMessage());
       }
       finally
       {
          try{
               if(conn!=null)
                   conn.close();
            }catch(Exception e){}
        }
%>

</html>
搜索更多相关主题的帖子: Microsoft content PUBLIC import title 
2014-06-23 14:30
小小小火柴
Rank: 5Rank: 5
来 自:江西赣州
等 级:职业侠客
威 望:3
帖 子:141
专家分:337
注 册:2012-9-28
收藏
得分:0 
teacherid是主键,假如是自增的话,这里插入是不需要写的!

   好好学习!
2014-06-23 17:23
迷茫乞丐
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2014-5-24
收藏
得分:0 
谢谢,teacherid是主键,但不想让它增怎么办啊?
2014-06-24 10:58
快速回复:求解![Microsoft][ODBC Microsoft Access Driver] 查询值的数目与目标 ...
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.015586 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved