出什么错误了?sql说: '什么字符串'之前有未闭合的引号~~ 出什么错误了?sql说: '什么字符串'之前有未闭合的引号~~一般是什么导致这样问题出现的?~~~Thanks ~ 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 一般在SQL语句中如果在字符串中包括单引号('),需要加输入两个单引号('')来实现出现楼主所说的问题,可能是语句中缺少了'号造成的,可以把语句贴出来大家帮你分析下 很大可能是没有对用户输入的单引号作处理就直接放进 sql语句中 进行update、select操作 !!!!!都好像与我的情况不同!! 我的过程这样的: 原来我在学校 我这个小项目 在打包时候在我自己的电脑,在学校的答辩的时候运行, 就是 独立jar文件运行的时候,都是可以的。 可是我运我电脑回到家后。运过程我把硬盘拆下。 回到家后,又改过桌面主题。 结果这个独立的jar 或exe 都不能运行。我打开JBuilder 2006 运行我原来的代码。没有问题,正常运行。 可是打包做成 jar就不行.我用命令行的exe就看到我上面所说的错误了. 后来,我在 我的程序的 密码框 读取那句后面加了 pwd.trim() (数据库读取密码框的字符串 可能不正常.但是用Jbuilder编译调试的时候一点没有问题,我见过这种打包后运行情况有些不一致的情况好几次了.)结果就可以了...... 本来我不需要加 trim() 就可以正常运行的,怎么突然要加进去?我搞定我自己的问题了,如果知道问题原因就告诉下吧,我个人就觉得: Jbuilder 运行编译 和打包后的运行 会有些不一致. !!!结果这个独立的jar 或exe 都不能运行。!! 这句说错了.是能运行,但是运行开始的登录框输入密码那里读取数据库不正常. 出现开始说的错误. 就是不知道怎么的,突然程序里面读取数据库 sql 不行了. 晕,我又犯错了 em = new OperatorModel(logEv.jcoName.getSelectedItem().toString().trim(),String.copyValueOf(logEv.jtfPwd.getPassword())); 是在读取下拉框那里加了.trim()... 还有几个地方读取数据库的.我都加了 trim()进去后才可以 .真怪. 一个备份的问题 求助????????? sql function 相关 求一个简单的SQL语句 存储过程的问题? 我想从一台服务器中的数据库转移到另一台服务器。但是又不想影响正常使用。有什么好方法没?SQL Server 请教高手 MSDE登陆 sql 自定义函数中怎么写条件语句 分离由分隔符分隔的字符串——看不懂 一个非常棘手的问题(在线等待) 再用100分求时间段汇总SQL,解决马上结贴,谢谢 表索引太多,會不會影響性能
出现楼主所说的问题,可能是语句中缺少了'号造成的,可以把语句贴出来大家帮你分析下
我的过程这样的: 原来我在学校 我这个小项目 在打包时候在我自己的电脑,在学校的答辩的时候运行, 就是 独立jar文件运行的时候,都是可以的。 可是我运我电脑回到家后。运过程我把硬盘拆下。 回到家后,又改过桌面主题。 结果这个独立的jar 或exe 都不能运行。我打开JBuilder 2006 运行我原来的代码。没有问题,正常运行。 可是打包做成 jar就不行.我用命令行的exe就看到我上面所说的错误了. 后来,我在 我的程序的 密码框 读取那句后面加了 pwd.trim() (数据库读取密码框的字符串 可能不正常.但是用Jbuilder编译调试的时候一点没有问题,我见过这种打包后运行情况有些不一致的情况好几次了.)结果就可以了...... 本来我不需要加 trim() 就可以正常运行的,怎么突然要加进去?我搞定我自己的问题了,如果知道问题原因就告诉下吧,我个人就觉得: Jbuilder 运行编译 和打包后的运行 会有些不一致.
就是不知道怎么的,突然程序里面读取数据库 sql 不行了.
em = new OperatorModel(logEv.jcoName.getSelectedItem().toString().trim(),String.copyValueOf(logEv.jtfPwd.getPassword())); 是在读取下拉框那里加了.trim()
... 还有几个地方读取数据库的.我都加了 trim()进去后才可以 .真怪.