如题:
最好给出具体的代码。
谢谢大家了。

解决方案 »

  1.   

    DB db=new DB("");
    Connection con=null;
    con=db.getConnect();
    String sql="exec wabao ?,?,?";
    CallableStatement cs=con.prepareCall(sql);
    cs.setString(1,msg);
    cs.setString(2,usernum);
    cs.registerOutParameter(3,Types.VARCHAR);
    cs.execute();
    f=cs.getString(3);
    cs.close();
    con.close();
      

  2.   

    create proc x
    (@logname char(10))
    as
    select * from xx where logname=@logname<%@ page contentType="text/html;charset=gb2312"%>
    <%@ page import="java.sql.*"%>
    <html>
    <body>
    <%
    Connection con;
    try
    {
    Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
    }
    catch(ClassNotFoundException e)
    {}
    try
    {
    con=DriverManager.getConnection("jdbc:odbc:sa");
    String s="{call dbo.x(?)}";
    CallableStatement sql=con.prepareCall(s);
    sql.setString(1,"ddd");ResultSet rs=sql.executeUpdate();
    while(rs.next())
    {
    out.print(rs.getString(1));
    ]
    }
    catch(Exception e)
    {
    }%>
    </body>
    </html>
    ////////////////////////新鲜的代码。给分。。
      

  3.   

    我用了 liu1122(liu) 的代码
    cs.registerOutParameter(3,Types.VARCHAR);
    谢谢。