将select * from inf改成select Name,Age,Add,Tel,Note from inf试试看。
解决方案 »
- hibernate如何判断数据是否被外键关联
- 菜鸟求一段最简单的代码(struts+IBATIS[ABATOR生成代码])
- javascript 代码 改java代码
- 请问有人用eclipse3.2和myeclipse5.5的吗??有点问题
- smartupload 上传限制
- 没分了,剩十分了,问个servlet的入门级问题
- 从数据库得到10行10列数据,不用循环判断,如何得到这100个数据中的唯一数据集合
- Beans做完之后放在哪里才能在jsp中使用啊!?
- 各位大虾,帮帮忙。jsp的问题。谢谢!
- 一个莫名其妙的怪问题?怎么办,快来帮帮忙,好吗? 谢谢!!!!!!!!!!!!
- 查询例子谁有?(用到servlet,databean)
- 上传的文件重命名
at sun.jdbc.odbc.JdbcOdbcResultSet.findColumn(JdbcOdbcResultSet.java:1779)
at sun.jdbc.odbc.JdbcOdbcResultSet.getString(JdbcOdbcResultSet.java:376)
at _zhk._person_0inf__jsp._jspService(/zhk/person_inf.jsp:19)
at com.caucho.jsp.JavaPage.service(JavaPage.java:87)
at com.caucho.jsp.JavaPage.subservice(JavaPage.java:81)
at com.caucho.jsp.Page.service(Page.java:474)
at com.caucho.server.http.FilterChainPage.doFilter(FilterChainPage.java:166)
at com.caucho.server.http.Invocation.service(Invocation.java:277)
at com.caucho.server.http.CacheInvocation.service(CacheInvocation.java:129)
at com.caucho.server.http.HttpRequest.handleRequest(HttpRequest.java:216)
at com.caucho.server.http.HttpRequest.handleConnection(HttpRequest.java:158)
at com.caucho.server.TcpConnection.run(TcpConnection.java:140)
at java.lang.Thread.run(Thread.java:484)
这是为什么?
在数据库里有没有?
而且,缺省不是可以为null吗?
如果遇到空的时怎么办啊
add是文本属性,都为不允许空字符,则note会出错,把note改成允许空字符就通过了。
但是为什么add就可以不允许空字符缺不出错。
我还是不知道问题的毛病
.
.
.
InputStream fin;
byte[] buff = new byte[1024];
int size;
while(rs.next()){
.
.
.
fin = rs.getAsciiStream("note");
for(;;){
size=fin.read(buff);
System.err.println("size is "+size);
if(size==-1) break;
out.print(new String(buff, 0, size));
}
out.print("<br>");
}
还是要好好谢谢你。
明天我来加分。
<html>
<body>
<%@page language="Java" import="java.sql.*"%>
<jsp:useBean id="p_bean" scope="page" class="person.personbean"/>
<%
ResultSet rs=p_bean.executeQuery("select name,age,add,tel,note from inf");
String kk="";
InputStream fin;
byte[] buff = new byte[4096];
int size;
while(rs.next()){
out.println("<LI>"+kk+"</li><br>");
out.println(rs.getString("name"));
out.print(" ");
out.print(rs.getString("tel"));
out.print(" ");
out.print(rs.getString("add"));
out.print(" ");
out.print(rs.getString("age"));
out.print(" ");
fin = rs.getAsciiStream("note");
for(;;){
size=fin.read(buff);
System.err.println("size is "+size);
if(size==-1) break;
out.print(new String(buff, 0, size));
}
out.print("<br>");
}
rs.close();
%>
</body>
</html>
也谢谢lusxiao恢复偶的帖子。