key值带入SQL语句结果显示"?"

2022-12-24 08:18

2个回答
你的进行 环境说的不是很清楚,你这段代码 是在自己写的servlet 类 中的方法运行的吗?

如果是 你要保证是以POST 方式 提交过来的,也就是在 post 方法里取传过来的值

如果不是自己写的servlet 的 post 方法中,例如是在struts 的 action 中写的
那么 request.setCharacterEncoding("UTF-8"); 这句话是没有效果的

你还需要 添加 字符过淲器 filter 才能过淲字符 不然你是接不到中文值的
pstmt.setString(1,"%" + key + "%");
貌似应该改成pstmt.setString(1,"%‘+key+’%");吧
相关问答
sql语句里面key是什么意思
1个回答2023-08-11 01:57
其实就是码,也叫键,是如果一个字段是码的话就不允许该字段的值重复并且不能为空 比如primary key 是主键的意思,foreign key 是外键的意思。
ASP+SQL连接上以后,怎么在ASP页面上显示SQL的数据啊!
1个回答2022-10-28 16:32
可以用控件进行绑定,也可以直接用表达式显示在页面!!
excel中根据数值显示不同内容显示不同值
2个回答2023-05-13 15:10
如果是用或>=来设置条件,要把数值最大的条件往前放。 你上面给出的公式中"1.5%""这个地方右边多打了个引号,导致公式错误。另外J4>3000、J4>5000、J4>10000这三个条件的优先级搞错...
全文
进入游戏显示unity的手机游戏
1个回答2023-08-04 13:19
unity是一个企业
SQL KEY关键字后面的字符串怎么来的,是什么意思?
1个回答2022-12-21 17:29
你这个是建立主外键啊 外键名称你看看constraint后面的名称是不是就是你的key后面的名称?
怎么查看redis key的值
1个回答2023-01-06 02:57
1、redis有五种数据类型:string,list,hash,set,zset,不同的数据类型查看值得方式不同。 2、string:get key list:pop key hash: hget ...
全文
wps编辑栏为什么只显示数值不显示公式?
1个回答2023-03-12 12:05
点一下fx试试
小小霸王登入中心为什么显示是英文英文?
1个回答2024-01-24 23:47
如果说显示的英文像这种情况的话,可以去市中心将语言设置改为中文。
SQL如何显示查询结果的前100条?
1个回答2023-11-12 21:37
select top 100 * from 表名 where 条件
SQL语句中 不知道Key是哪一列的,怎样检索
2个回答2022-09-19 16:31
不知道Key,不影响检索结果,只影响检索速度