jsp 数据库运行出错 显示SQL语法错误,求高手指导

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jsp 数据库运行出错 显示SQL语法错误,求高手指导相关的知识,希望对你有一定的参考价值。

com.mysql.jdbc.exceptions.MySQLSyntaxErrorException: 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 'password=123' at line 1

JSP的no 与password
<td width="51%" height="40" align="left"><input type="password" id="password" name="password"></td>
<td align="left"><input type="text" name="no" id="no" ></td>

servlet的一些代码:
String jno = request.getParameter("no");
String jpassword = request.getParameter("password");

String memberstring="select no password from member where no=' "+jno+ " ' , password=' "+jpassword+" ' ";

求高手指导

参考技术A select no,password from member where no=' "+jno+ " ' , password=' "+jpassword+" ' "追问

还是出错喔

追答

password前那个逗号换成and 试试看

参考技术B String memberstring="select no password from member where no=' "+jno+ " ' and password=' "+jpassword+" ' ";追问

还是不行啊 还是显示语法错误

追答

String memberstring="select no, password from member where no=' "+jno+ " ' and password=' "+jpassword+" ' ";

本回答被提问者采纳
参考技术C 这sql语句~ 参考技术D 是不是没有补丁?

极品飞车16运行出错,求高手帮忙解决

我下载了极品飞车16,并且打好了游侠破解补丁,一运行就出现如下问题,求高手解答
问题签名如下

问题事件名称: APPCRASH
应用程序名: Need For Speed The Run.exe
应用程序版本: 1.0.0.0
应用程序时间戳: 4eaa0448
故障模块名称: igd10umd32.dll
故障模块版本: 8.15.10.2418
故障模块时间戳: 4df25bcb
异常代码: c0000005
异常偏移: 00225047
OS 版本: 6.1.7601.2.1.0.256.1
区域设置 ID: 2052
其他信息 1: 0a9e
其他信息 2: 0a9e372d3b4ad19135b953a78882e789
其他信息 3: 0a9e
其他信息 4: 0a9e372d3b4ad19135b953a78882e789

联机阅读隐私声明:
http://go.microsoft.com/fwlink/?linkid=104288&clcid=0x0804

你好,很高兴回答你的问题。。。首先你要知道问题出在哪里。
Appcrash是Win7中特有的故障,就是所谓的程序崩溃。引起Appcrash错误的问题很多,如dll加载错误,软件不兼容,增加或丢失文件都会引起Appcrash。不同的错误也要用不同的方法解决,Appcrash大多是插件造成。常见解决方法:检查插件 卸载最近安装不稳定的程序。
楼主,根据你的情况,我觉得应该和你电脑的Dx版本有关,要么就是没有更新到最新版本所致。因为极品16是寒霜2引擎开发的高端游戏,对系统配置还是挺高的。。但是优化并不是很好。不知道楼主的配置如何。目前主流显卡都支持Dx9.0c,但是极品16需要Dx11的支持(Dx10也能兼容)。所以楼主还是更新下显卡驱动,或者根据自己的显卡下载适应的Dx版本!追问

我的电脑配置,I5-2430,N卡GT540M 2G,4G内存,win7旗舰版32位的,也按照你说的更新了DX11,显卡驱动也是最新的,但是还是有上面的问题

追答

你是笔记吧。去百度搜igd10umd32.dll文件并下载,将igd10umd32.dll复制C:WindowsSystem32目录下。然后打开"开始-运行-输入regsvr32 igd10umd32.dll",回车即可解决错误提示!

参考技术A 只要你解压或安装的目录是全英文的就行 比如我的:F:\Need for Speed The Run Limited Edition 16\NFS16_cht-Gamersky\Need for Speed The Run Limited Edition 就能运行了 这故障是因为他找不到中文目录 参考技术B 去游民星空下载16的中文免安装硬盘版,运行看看。如果提示缺少补丁再打进去应该ok的! 参考技术C 游民星空论坛大量解决方案等着您,还等什么,赶紧把 参考技术D 我也是这个问题 求解决啊 第5个回答  2019-11-09 缺少什么就找什么是没问题,但是注意:
binkw32不是放在system32文件夹下面的,
是放在游戏的根目录下
的.
所以,你把你的那个文件重新剪切出来,放到游戏里面就行了
而且,文件版本要是不对的话,就多试几个版本

以上是关于jsp 数据库运行出错 显示SQL语法错误,求高手指导的主要内容,如果未能解决你的问题,请参考以下文章

极品飞车16运行出错,求高手帮忙解决

在连接SQL Server服务器时出现这样的错误提示。求高手帮忙,如能解决,万分感谢。

用VC编程时运行提示出错Microsoft Visual C++ Runtime Library Assertion failed!。 求高手解决啊!

用vs2010,编译C++程序时,插入“__asm”代码显示3个错误,求高手解决!

运行JSP文件是出错,显示404怎样解决?

JSP基本语法