不明白这个问题呀!!!
user.get_login这个存储过过程,就是数据库的存储过程来的。
是由一系列SQL语句组成的,存放在数据库端,预编译好的语句来的。
要javabean来实现吗?!

解决方案 »

  1.   

    是的,cstmt=con.prepareCall("{call user.get_login(?)}");这个语句难道直接调用数据库的存储过程吗
      

  2.   

    user.get_login(?)是你开发者预先在数据库中写好的。
      

  3.   

    cstmt=con.prepareCall("{call user.get_login(?)}");
    按我个人的理解,user.get_login应是数据库中的存储过程的名子,?号是参数的个数。
    整个语句只是创建了一个
    callablestatement的实例,要实现功能,还应使用类似这样的语句
    sctmt.setXXX(1,Value);
    cstmt.execute();