社区
Web 开发
帖子详情
求助?这是什么错误????
smhilycwx
2003-04-08 04:23:16
我在从数据库里面提取数据的时候发生如下的错误:
Invalid operation for the current cursor position.
请问是什么错误啊,那里出问题了呢
...全文
53
11
打赏
收藏
求助?这是什么错误????
我在从数据库里面提取数据的时候发生如下的错误: Invalid operation for the current cursor position. 请问是什么错误啊,那里出问题了呢
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
smhilycwx
2003-04-09
打赏
举报
回复
谢谢大家
RoseRiver
2003-04-08
打赏
举报
回复
请注意Rs.next()是一个函数调用,单独使用要加;
用作条件表达式的时候可以不要,缺;是因为少了相应的{和}
george_yingjun
2003-04-08
打赏
举报
回复
Rs.next()返回一个布尔值.
判断是否还存在下一条记录.
smhilycwx
2003-04-08
打赏
举报
回复
我是这样加了,可是出来一个奇怪的问题:我是加的if(Rs.next()),
这样编译竟然报错说在if(Rs.next())缺一个分号,怎么可能呢?if后面要分号?
可是加了一个分号后竟然成功了?真奇怪
还有我这样加了:Rs.next(); 也是可以的,为什么呢?
我茫然了?
RoseRiver
2003-04-08
打赏
举报
回复
在<table width="756" border="1" >后加上
<%
while(Rs.next())
{
%>
在</table>
前加
<%
}
%>
RoseRiver
2003-04-08
打赏
举报
回复
同意java_jin的说法,在调用Rs.getString()前要调用Rs.next()
其次,ResultSet的取值的顺序要和数据库中的字段顺序保持一致
smhilycwx
2003-04-08
打赏
举报
回复
java_jin(小柱子):
在哪里加上面一句话啊
java_jin
2003-04-08
打赏
举报
回复
加
<%if(rs.next){%> <%}%>
smhilycwx
2003-04-08
打赏
举报
回复
html文件
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>采购查询</title>
</head>
<body bgcolor="#d6e2ce">
<table width="757" border="1" >
<!--DWLayoutTable-->
<tr>
<td width="747" height="458" valign="top"> <table width="90%" height="22" border="0">
<tr>
<td><font size="3"> 采购查询 </font></td>
</tr>
</table>
<form action="cgcx_number.jsp" method="post" name="form" id="form">
<font size="2"> 根据单据号查询:
<input name="ddh" type="text" id="ddh" value="请输入订单号" size="20">
<input type="submit" name="Submit4" value="查找">
</font>
</form>
</body>
</html>
jsp文件
<%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*" errorPage="" %>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>无标题文档</title>
</head>
<body bgcolor="#d6e2ce">
<%
String SQL;
ResultSet Rs;
String bill_no = new String(request.getParameter("ddh").getBytes("ISO8859-1"));
//out.print(bill_no);
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
Connection con = DriverManager.getConnection("jdbc:microsoft:sqlserver://zhengtao:1433","sa","sa");
con.setCatalog( "enterprise");
Statement stmt=con.createStatement();
SQL = "SELECT * FROM e_cgdd1 WHERE caigou_no = '"+bill_no+"'";
Rs = stmt.executeQuery(SQL);
//if(Rs.wasNull()) out.print("无此订单");
%>
<table width="756" border="1" >
<!--DWLayoutTable-->
<tr>
<td width="746" height="700" valign="top"> <br>
<form name="form1" method="post" action="cgdd_insert.jsp" onSubmit="return check()">
<p><font size="2"> </font><font size="3">采购订单</font><font size="2">
<input type="submit" name="Submit" value="提交&新增" style="background-color:#92D3B3" >
采购订单号
<input name="cgddh" type="text" value="<%=Rs.getString("caigou_no") %>" >
</font></p>
<p><font size="2"> 供应商
<input name="gys" type="text" size="25" value="<%=Rs.getString("provider") %>" >
业务类型
<input name="ywlx" type="text" size="15" value="<%=Rs.getString("operation_type") %>" >
结算方式
<select name="select" size="1" value="<%=Rs.getString("settle_mode") %>" >
<option value="现金">现金</option>
<option value="支票">支票</option>
<option value="信用证">信用证</option>
<option value="银行汇票">银行汇票</option>
<option value="商业汇票">商业汇票</option>
<option value="银行本票">银行本票</option>
<option value="信用卡">信用卡</option>
</select>
<br>
货币
<input name="hb" type="text" size="10" value="<%=Rs.getString("money") %>" >
汇率
<input name="hl" type="text" id="hl" size="8" value="<%=Rs.getFloat("exchange_rate") %>" >
说明</font>
<input name="sm" type="text" size="50" value="<%=Rs.getString("explain") %>" >
<br>
<font size="2"> 制单人
<input name="zdr" type="text" size="13" value="<%=Rs.getString("biller") %>" >
制单日期
<input name="zdrq" type="text" size="14" readonly="true" value="<%=Rs.getDate("bill_date").toString() %>" >
审核人
<input name="shr" type="text" size="13" value=<%=Rs.getString("assessor")%> >
审核日期
<input name="shrq" type="text" size="14" readonly="true" value="<%=Rs.getDate("assess_date").toString() %>" >
</font> <br>
</p>
</form></td>
</tr>
</table>
<%
Rs.close(); //关闭结果集
%>
</body>
</html>
vcvj
2003-04-08
打赏
举报
回复
就这问题了:
getConnection().createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_READ_ONLY);
任怀林
2003-04-08
打赏
举报
回复
源代码?
Android studio连接MySQL 编写的登录界面老是用户密码
错误
求助
???
login登录界面。
MySQL语法
错误
求助
,下面的语法
错误
在什么地方,javaEE怎么学习??
MySQL语法
错误
求助
java中需要调用存储过程,但是在通过Navicat for MySQL创建存储过程时除了问题,
求助
各位大佬指点一下,语法
错误
究竟是啥? ps:java只学习玩基本的类之后,老师跨度非常大,几天时间到了jdbc,各位大佬也可以指点一下对于javaEE的学习方法,多谢 ...
求助
?
求助
?
求助
?VB.NET查询时间段出错!
http://download1.csdn.net/down3/20070618/18185745432.rarPrivate Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim sqlstr As Stringsqlstr = "se
当编译
错误
时
写给新手看的文章,希望能够帮到您 BB in start 相信很多程序员在一开始学习时总会遇到这种问题——CE(编译
错误
) 我每次看到我的群里有人问“
求助
大神,这个怎么错了??”而且
错误
原因是CE我就心烦——你能够细心一点吗? CE——编译
错误
,也叫语法
错误
。通常是因为粗心造成的。我们看一看百度的解释: 如果编译过程中发现源程序有语法
错误
,编译程序应报告
错误
的性质和
错误
的发生的地点,并且将错...
【
求助
】SpringMVC发生500
错误
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
求助
:SpringMVC报500
错误
一、 前言二、代码三、偶然发现 一、 前言 本人在初学SpringMVC,创建第一个SpringMVC项目,没有使用注解。运行时发生500
错误
二、代码 web.xml <?xml version="1.0" encoding="UTF-8"?> <web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee" xmlns:xsi.
Web 开发
81,122
社区成员
341,744
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章