解决方案 »
- 网易笔试题
- eclipse出错啦
- 怎样将查询出来的list集合 赋值给BO(高手请进)
- hibernate 分页查询 出现 只进 ResultSet 不支持请求的操作问题
- 菜鸟好急,关于struts2 页面传值给action的问题。。
- java群,16274661,诚邀有活力的精英加盟!
- 进几呼救sqlserver的jdbc为什么不可用(分不够在加)(高手们看看你们不会觉得难)
- Web.xml中定义Servlet求助
- jsp 中用什么来辨别 空格 这个标号的
- javaweb记住密码功能遇到的问题
- easyui tree我用java写的json,为什么我的第一级树出来了,然后其他的树都放到了第一级下的子级其他子级下面都是空的,求大侠帮忙
- Spring @Transactional使用错误
问题应该就出在汉字的问题吧,在一个,仔细检查下你的字符串拼接,明显存在问题
String condition=" SELECT * FROM message Where number = ' " + number + " ' "
最后一个引号和第一个引号对应,则String condition = "" ;
再看sql语句 :SELECT * FROM message Where number = ' " + number + " ' 中number在数据库中是字符串类型,所以where number = '?'
这个问号中有个变量,用"+number+" 来连接。。
好像SqlServer用的是[]!你可以试试哦!select * from (select 's' as "天" from dual) where "天" = 's'