//TODO:灵异事件,select 前加个空格有的会出错。
strSQL="select *,substring(convert(varchar(12),r_usetime,120),1,10) r_usetime," +
"(select fu_name from z_factory_user where fu_id=r.user_id) fu_name," +
"(select servername from server_info where server_code=r.server_id) servername," +
"(select zd_zmc from t_init_data_table_ where table_id = 'RepeaterInfo' and zd_zbh = r.repeater_type and zd_id='repeater_type') repeater_type2," +
"(select k.StationName from RepeaterInfo k where k.StationID=r.Host_id and k.host_id='') dev_name," +
"(select zd_zmc from t_init_data_table_ where table_id = 'RepeaterInfo' and zd_zbh = r.protype and zd_id='protype') protype2" +
" from RepeaterInfo r where 1=1 and repeaterid= " +
"'"+repeaterid+"'" ;
这段代码 不一样的地方就在
如果strSQL=" select *,多了个空格!!!!1.只有这里多了个空格,我的这串sql语句就查询不出来,如果去掉空格就好了,用jdbc查询。
2.如果在最后一行" from RepeaterInfo r where 1=1 and repeaterid= " +
"'"+repeaterid+"'" ;
这个from前面多加个空格,也可以查询出来,如果没加又是查询不出来。请问各位高手,这个空格应该在String里面没什么问题吧,为什么我会碰到这么奇怪的问题,请指教。
解决方案 »
- 谁有用java做的播放器
- JBoss
- 找不到原因请高手指教
- 新人提问, 关于jsp提取数据进行排序的问题
- JCaptcha验证码功能(验证问题),大侠请进。。。
- 紧急求助!!!WSWS3192E: 错误:WebServicesFault 的映射异常。 <(404)Not Found>WebServicesFault
- 如何在EJB实现继承?
- Tomcat和Jboss的最新版本分别是多少?哪里可以下载到?
- struts怎样做验证?
- 新人一个Android的小问题,对于各位大哥应该无压力的吧!~求教啊!
- Swing文件上传
- 请教,ssh框架中,url标签中参数的值,在action处理类中得不到,怎么办?
...d zd_id='protype') protype2" + " from ..."这个空格是要存在的,不然SQL语句都不对了至于select前面的就…………
还真不知道呢