sqlerror.java.1055,at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1055)
错误提示是这样的:
java.sql.SQLException
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1055)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:956)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:926)
at com.mysql.jdbc.ResultSetImpl.checkRowPos(ResultSetImpl.java:815)
at com.mysql.jdbc.ResultSetImpl.getStringInternal(ResultSetImpl.java:5528)
at com.mysql.jdbc.ResultSetImpl.getString(ResultSetImpl.java:5448)
at com.notebook.struts.action.ShowAction.execute(ShowAction.java:60)
at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:431)
at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:236)
at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196)
at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:414)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
相关的action 代码如下:
public ActionForward execute(ActionMapping mapping, ActionForm form,
HttpServletRequest request, HttpServletResponse response) {
try
{
Class.forName("com.mysql.jdbc.Driver").newInstance();
String url = "jdbc:mysql://localhost:3306/notebook";
Connection con = DriverManager.getConnection(url, "root", "root");
Statement st=con.createStatement();
ResultSet rs=st.executeQuery("select * from notebook");
ArrayList list=new ArrayList();
while(rs!=null)
{
Note note=new Note();
note.setName(rs.getString("name"));
note.setTitle(rs.getString("title"));
note.setContent(rs.getString("comment"));
note.setEmail(rs.getString("email"));
note.setTime(rs.getString("time"));
rs.next();
list.add(note);
}
for(int count=0;count
{
System.out.println(((Note)(list.get(count))).getName());
}
// HttpSession session=request.getSession();
// session.setAttribute("note", );
if(rs!=null)
rs.close();
if(st!=null)
st.close();
if(con!=null)
con.close();
}
catch(Exception e)
{
e.printStackTrace();
}
return mapping.findForward("display");
}
}
我的数据库表名字是对的,notebook,表项为name,email,title,Comments,time 感觉上应该是rs.getstring()这里错了,不过错在哪里了?
sqlerror.java.1055,at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1055)相关推荐
- java.lang.ClassNotFoundException: com.mysql.jdbc.Driver 解决方法 java.lang.ClassNotFoundException: com.
java.lang.ClassNotFoundException: com.mysql.jdbc.Driver 解决方法 java.lang.ClassNotFoundException: com.m ...
- java.lang.AbstractMethodError: com.mysql.jdbc.PreparedStatement.setCharacterStream(ILjava/io/Reader;
出现上述异常是在使用MySQL进行大文本数据的读写时,使用PreparedStatement中的 setCharacterStream(int parameterIndex,Reader reader ...
- Idea运行web项目时,提示java.lang.ClassNotFoundException: com.mysql.jdbc.Driver解决方法
Idea运行web项目时,提示java.lang.ClassNotFoundException: com.mysql.jdbc.Driver解决方法 参考文章: (1)Idea运行web项目时,提示j ...
- jsp项目中连接数据库解决java.lang.ClassNotFoundException: com.mysql.jdbc.Driver的问题
jsp项目中连接数据库解决java.lang.ClassNotFoundException: com.mysql.jdbc.Driver的问题 参考文章: (1)jsp项目中连接数据库解决java.l ...
- idea mysql错误提示_idea提示错误:java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
碰见了一个问题,一直无法解决,希望大家帮帮忙. 这是连接mysql的JdbcUtils代码: public class JdbcUtils { // 配置文件 private static Prope ...
- 解决maven项目jdbc报错:java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
博主使用flink连接数据库时报错,完整报错是:switched from INITIALIZING to FAILED with failure cause: java.lang.ClassNotF ...
- java.lang.UnsupportedClassVersionError: com/mysql/jdbc/Driver : Unsupported major.minor version 52.0
今天用mybatis-generator生成代码的时候,报了java.lang.UnsupportedClassVersionError: com/mysql/jdbc/Driver : Unsupp ...
- JMeter直连数据库报错Uncaught Exception java.lang.AbstractMethodError: com.mysql.jdbc.Connection.isValid(I)Z
报错:Uncaught Exception java.lang.AbstractMethodError: com.mysql.jdbc.Connection.isValid(I)Z in thread ...
- 错误:“java.lang.ClassNotFoundException: com.mysql.jdbc.Driver“ 如何解决?
--运行项目时遇到 java.lang.ClassNotFoundException: com.mysql.jdbc.Driver 问题,解决方案: 错误如下: java.lang.ClassNotF ...
最新文章
- ROS与Arduino学习(三)订阅与发布
- 3、MySQL 8.0.20在Linux(centos 8)上搭建主从复制
- 强烈推荐:程序员必备的两个超级工具,一个是百宝箱,一个是百宝库
- vue项目中遇到的一些问题
- 我的技术回顾那些与ABP框架有关的故事-2018年
- JAVA入门级教学之(关于JVM的内存管理机制)
- 清华大学数学教授吐槽不会做孙子的小学奥数:这学的不是数学,是戏法
- java getattribute为空_Java TransMeta.getAttribute方法代码示例
- vb.net word 自定义工具栏_word重点标记新玩法:应用绘图工具手写笔进行划线涂抹...
- 天合光能环卫机器人_无人驾驶已在南京多个领域落地!无人环卫,离全面落地还有多久...
- OpenGL绘制旋转茶壶
- 机器学习决策树_机器学习与数据科学决策树指南
- Ubuntu 14.04 网卡网关配置修改
- 苹果home键在哪里设置_苹果手机怎样添加辅助触控功能
- [个人笔记] origin学习 入门教程
- a与a的共轭转置相乘_线性代数A矩阵乘以A的转置的含义或者几何意义
- 第五课 大数据技术之Fink1.13的实战学习-状态编程和容错机制
- 计算机职业访谈ppt,大学职业生涯人物访谈.ppt
- 移动互联网敏捷开发流程
- iPhone 6 Plus的逻辑分辨率为什么是414x736?