<%@ page import="java.sql.*" %> " />
您好,欢迎来到[编程问答]网站首页   源码下载   电子书籍   软件下载   专题
当前位置:首页 >> 编程问答 >> Java >> 求教jsp中对sql-server数据库的操作问题

求教jsp中对sql-server数据库的操作问题

来源:网络整理     时间:2016/6/21 16:55:01     关键词:

关于网友提出的“ 求教jsp中对sql-server数据库的操作问题”问题疑问,本网通过在网上对“ 求教jsp中对sql-server数据库的操作问题”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:

问题: 求教jsp中对sql-server数据库的操作问题
描述:

在JSP中对数据进行操作
运行之后的SQL语句为:DELETE * FROM com WHERE no=10001 
可是数据库的数据没有变,请各位大哥帮我看看下面的代码有什么问题,谢谢!!
<%@ page c/html;charset=GB2312" %>
<%@ page import="java.sql.*" %>


  <% //获取提交的编号:
    String newno=request.getParameter("nno");
          if(newno==null)
            {newno="";
            }
     //获取提交的新的CPU:
    Connection con=null;
    Statement sql=null;
    ResultSet rs=null;
    String nc,nb,nm,na;
    int nn,np;
       try{Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
          }
       catch(ClassNotFoundException e){}
       try {
   con=DriverManager.getConnection("jdbc:odbc:data","sa","sa");
           sql=con.createStatement();
           String c />             
       //执行更新操作:
   out.print(condition);
       sql.executeUpdate(condition);
       //显示更新后的表中的记录:
    %>
     

更新后的表的记录:
   <%  
         rs=sql.executeQuery("SELECT * FROM com");
     out.print("");
         out.print("");
            out.print(""+"no");
            out.print(""+"cpu");
            out.print(""+"主板");
            out.print(""+"内存");
            out.print(""+"价格");
out.print(""+"备注");
         out.print("");
       while(rs.next())
       { out.print("");
             nn=rs.getInt(1); 
             out.print(""+nn+""); 
             nc=rs.getString(2); 
             out.print(""+nc+"");
             nb=rs.getString(3); 
             out.print(""+nb+""); 
             nm=rs.getString(4); 
             out.print(""+nm+"");
             np=rs.getInt(5); 
             out.print(""+np+""); 
 na=rs.getString(6); 
             out.print(""+na+""); 
         out.print("") ; 
        }
       out.print("");
      con.close();
     }
    catch(SQLException e1)
     { }
 %>



解决方案1:

String c

解决方案2:

DELETE FROM com WHERE no"+"="+newno
这样呢?

解决方案3:

没有报任何错误吗?
你看看你的sql.executeUpdate(condition);返回值是什么?


以上介绍了“ 求教jsp中对sql-server数据库的操作问题”的问题解答,希望对有需要的网友有所帮助。
本文网址链接:http://www.codes51.com/itwd/1905778.html

上一篇在XMLBeans中使用xpath的问题 下一篇在JAVA里处理中文的能力就那么烂?

相关图片

相关文章