prepareStatement问题?

skyyjl 2003-11-06 07:43:48
我在处理如下SQL时候:
select DATE_FORMAT(newsTime,'%Y年%m月%d日') as time from NEWS where kindId=?;
有个动态变量kindId当我用prepareStatement处理时,就取不到time的值,但是当用
createStatement()处理时,如
select DATE_FORMAT(newsTime,'%Y年%m月%d日') as time from NEWS where kindId='"kindId"';
就能取到值,我自己猜想是不是用prepareStatement处理时 '和?有冲突,取不到值。
...全文
19 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
hzbird 2003-11-07
  • 打赏
  • 举报
回复
我只有顶了
pleonheart 2003-11-06
  • 打赏
  • 举报
回复
select DATE_FORMAT(newsTime,'%Y年%m月%d日') as time from NEWS where kindId=?;
从楼主你贴的SQL语句看,你哪个问号是全角的,换成半角的问号?
水电费123343 2003-11-06
  • 打赏
  • 举报
回复
表内数据有空格

81,091

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧