小编aja*_*jay的帖子

java.sql.SQLException:ORA-03115:不支持的网络数据类型或表示形式

我正在使用Oracle 11g数据库.当我尝试从db访问数据时,它显示错误java.sql.SQLException:ORA-03115:不支持的网络数据类型或表示.我不明白这个错误意味着什么..

我的代码是:

 String uname,pass;
    ResultSet rs = null;
    response.setContentType("text/html");
    PrintWriter out=response.getWriter();
  try
  {
    uname=request.getParameter("uname");
    pass=request.getParameter("pass");
    Connection con=prepareConnection();
    String Query="select uname from passmanager where pass=?";
    PreparedStatement ps=con.prepareStatement(Query);
    ps.setString(1,pass);
    rs=ps.executeQuery(Query);
    if (rs.next() && uname.equalsIgnoreCase(rs.getString("uname")) || uname.equalsIgnoreCase(rs.getString("email"))) {
    HttpSession session = request.getSession(true);
    session.setAttribute("uname", rs.getString(1));

    ServletContext context = getServletContext();
    RequestDispatcher dispatcher = context
                    .getRequestDispatcher("/profile");
    dispatcher.forward(request, response);
  }
Run Code Online (Sandbox Code Playgroud)

任何人帮我解决这个问题..

sql oracle servlets

23
推荐指数
1
解决办法
5万
查看次数

标签 统计

oracle ×1

servlets ×1

sql ×1