mysql-java连接数据库问题,

问题描述

java连接数据库问题,
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '8 pt0_.id as id0_ pt0_.pjad as pjad0_ pt0_.pjname as pjname0_ pt0_.pjnumber a' at line

尝试着用ssh框架,出现了这问题,请教大神

解决方案

这是sql错误吧。你看看你的sql字段在Hibernate里面的映射有没有错误

解决方案二:
这个意思应该是你的sql语句在at line后面的一个数字处出现了错误,断点,得到这条sql语句,在复制这条sql语句到数据库客户端,测试下可不可以运行,在哪里报错。

解决方案三:
sql 语句错误了。截取出来测试吧。

解决方案四:
语法错误吧,把你的sql贴出来

解决方案五:
java连接数据库的一个问题
java如数据库乱码问题
java连接数据库==>出现问题了

解决方案六:
class=""org.springframework.orm.hibernate3.LocalSessionFactoryBean"">

org.hibernate.dialect.SQLServerDialect

employee/vo/Pt.hbm.xml
employee/vo/User.hbm.xml

</bean>

解决方案七:
映射文件
class=""org.springframework.orm.hibernate3.LocalSessionFactoryBean"">

org.hibernate.dialect.SQLServerDialect

employee/vo/Pt.hbm.xml
employee/vo/User.hbm.xml

时间: 2024-08-04 13:07:42

mysql-java连接数据库问题,的相关文章

java mysql-Eclipse 使用java连接数据库MySQL

问题描述 Eclipse 使用java连接数据库MySQL Eclipse 使用java连接数据库MySQL ResultSet rs=stat.executeQuery(sql1) 虽然可以,sql1=SELECT*FROM hit可以,但是稍微复杂点用不了怎么办?比如sql1=SELECT*FROM hit WHERE (POWER(MOD(ABS(X-113.964034)360)2)+POWER(ABS(Y-22.590436)2)) AS distance ORDER BY dista

java连接数据库,驱动也加载了,还是出错

问题描述 java连接数据库,驱动也加载了,还是出错 我用的是sqlserver2008 解决方案 private String url="jdbc:sqlserver://localhost:1433;DatabaseName=Memorandum"; private String driver="com.microsoft.sqlserver.jdbc.SQLServerDriver"; 看下这两句话对么 解决方案二: 看你的错误信息是插件而不是mysql连接数

java连接数据库问题 不显示内容

问题描述 我用java连接数据库,没有抛出任何异常,但是我想返回数据库的内容,但是就是没有相关信息.后来我想测试一下,显示连接成功.也就是Connection con的值不为null.进一步测试,我把databasename的值改为一个我数据库中没有的数据库,但是显示依然成功,请问这是怎么回事,是驱动还是什么别的原因造成的. 问题补充:代码为:import java.sql.*; import java.util.*;public class LuceneDb{public static voi

java连接数据库增、删、改、查工具类_java

java连接数据库增.删.改.查工具类 数据库操作工具类,因为各厂家数据库的分页条件不同,目前支持Mysql.Oracle.Postgresql的分页查询在Postgresql环境测试过了,其他数据库未测试.sql语句需要使用预编译形式的 复制代码 代码如下: package db; import java.lang.annotation.ElementType;import java.lang.annotation.Retention;import java.lang.annotation.R

ibaties+mysql+java 查询性能问题

问题描述 ibaties+mysql+java 查询性能问题 通过ibaties 访问数据库返回列表给Java list,mysql控制台查询0.004秒 Java代码执行1分钟左右.有些时候 通过mysql管理工具查询几百万数据简单的sql实际看到数据时间是4分钟,系统返回的查询时间时0.002秒这种问题是由于什么引起的.怎样优化此类问题谢谢. 补充一下:不考虑硬件. 解决方案 可能的原因为: 1. 和数据库的IO负载有关: 2. mybatis查询开启了缓存. 针对查询,优化查询使用的索引,

Java连接数据库,成功加载SQL驱动程序,但数据库连接失败

问题描述 Java连接数据库,成功加载SQL驱动程序,但数据库连接失败 import java.sql.Connection; import java.sql.DriverManager; import java.sql.Statement; public class T2 { public static void main(String[] args) { try { Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver&quo

数据统计-java连接数据库 对数据库的操作

问题描述 java连接数据库 对数据库的操作 创建数据库表格(学生考勤信息),以每周为单位,怎样在java中创建统计并查询出一个月的信息. 个人思路:在java中另外创建各个周的表格,表格结构一样 解决方案 grep by ** 有一个按照月统计的sql自己差吧.. 解决方案二: jtable很好用见表格 用二维数组向里面填充就可以

mysql java.sql.SQLException 问题

问题描述 mysql java.sql.SQLException 问题 java.sql.SQLException: We are already in the process of making 20 connections and the number of simultaneous builds has been throttled to 19 这是什么问题,大家帮我解决下,急. . . 解决方案 并发的线程过多,已经超过你设置的连接数,同时强调一点,设置的连接数可能会对你的系统的性能有一

求大神帮忙使用netbeans写java连接数据库时Statemnt中没有executeQuery方法

问题描述 求大神帮忙使用netbeans写java连接数据库时Statemnt中没有executeQuery方法 我在使用的netbeans中做数据库连接的时候没有Statemnt中没有executeQuery方法但是有execute方法怎么办是JDK的问题还是netbeans问题?求大神帮助!!!! 解决方案 public interface Statement 中有executeQuery 在java.sql中; public class Statement 这里面是没有executeQue

搭建测试项目,提示找不到资源包,新人求指教,JDK+TOMCAT+MYSQL+JAVA WEB项目

问题描述 搭建测试项目,提示找不到资源包,新人求指教,JDK+TOMCAT+MYSQL+JAVA WEB项目 我是把 WEB项目的整个文件夹放到 TOMCAT的WEBAPPS下的 下图为问题的表现: 在点击登录时出现的 下图为登录界面 我在网络上查询,疑似是 资源映射位置错误,但我对着别人的解释逐个对比,没发现哪里错了.死活搭不成功,心塞得厉害 下面是我的资源图 项目文件位置图 登录页面位置图 SERVLET资源映射设置图 SERVLET资源实际位置图 SERVLET资源 的网址映射 还请各位前