| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1644 人关注过本帖
标题:JSP 访问 SQL 产生异常 :无效的字符串或缓冲区长度
取消只看楼主 加入收藏
NeilZ
Rank: 1
等 级:新手上路
帖 子:3
专家分:2
注 册:2014-8-27
结帖率:0
收藏
已结贴  问题点数:10 回复次数:0 
JSP 访问 SQL 产生异常 :无效的字符串或缓冲区长度
在连接的时候出现异常,求解答呀。


 <body>
<%
        String url="jdbc:odbc:WorkerDataTable"; // 数据库连接串
        Connection con = null; // 创建数据库连接对象
        String sql;
        Statement stmt; // 创建SQL语句执行对象
        String strNum,strName,strSex;
        int money;
        try
        { Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); }
        // 加载和注册JDBC-ODBC桥驱动
        catch(ClassNotFoundException e)
        {   out.print("ClassNotFound"); }
        
        try
        {
        con=DriverManager.getConnection(url,"sa","whuaiZ1110"); // 连接数据库
        }
        catch(SQLException e)
        {
            System.out.println("给点面子啊SQLException"+e.getMessage());
        }
        
        try
        {
            
            stmt=con.createStatement(); // 得到Statement对象
            sql="select * from WorkerData";
            ResultSet rs=stmt.executeQuery(sql); // 通过SQL查询得到结果集
            while(rs.next()) // 从结果集中获取学生信息并输出,可选择需要信息输出
            {
                strNum=rs.getString(1);
                strName=rs.getString("姓名");
                strSex=rs.getString(3);
                money=rs.getInt("工资");
                out.println("Num="+strNum+" Name:"+strName+" money="+money+"<p>");
            }
            stmt.close(); // 关闭Statement对象
            con.close(); // 关闭连接
        }catch(SQLException ex)
        {
         System.out.println("没进去");  
         out.println("SQLException"+ex.getMessage());}
%>
  </body>
搜索更多相关主题的帖子: 数据库连接 缓冲区 字符串 money null 
2014-11-05 23:50
快速回复:JSP 访问 SQL 产生异常 :无效的字符串或缓冲区长度
数据加载中...
 
   



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

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