一个很奇特的String字符串问题。各路神仙来看啦!
//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_mark 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_mark 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里面没什么问题吧,为什么我会碰到这么奇怪的问题,请指教。
...全文
相关推荐
全球检查台纸市场稳健增长:高频诊疗需求、产品升级与医疗供应链新机会.docx
全球检查台纸市场稳健增长:高频诊疗需求、产品升级与医疗供应链新机会
超音速扩散器空气动力学优化的MATLAB代码.zip
1.版本:matlab2014a/2019b/2024b 2.附赠案例数据可直接运行。 3.代码特点:参数化编程、参数可方便更改、代码编程思路清晰、注释明细。 4.适用对象:计算机,电子信息工程、数学等专业的大学生课程设计、期末大作业和毕业设计。
数字化转型最后一公里:AI如何打通企业技术需求对接瓶颈.docx
科易网基于40亿+科创知识图谱数据库,深度探索AI技术在技术转移、成果转化、技术经纪、知识产权、产业创新、科技招商等垂直领域的多样化应用场景,研究科技创新领域的AI+数智化解决方案,推动科技创新与产业创新智能化发展。
guang告通系统源码包 霸屏系统源码带教学有演示
只需要有对方vx号或者电话号 即可完成精准投放任务到对方朋友圈视频号公众号小程序 以及腾讯旗下所有应用所有广gao位中霸屏展示反复触达客户意向不浪费一点宝光 演示站:https://ad.jitutu.cn/ 演示账号:18877777777 密码:244466666
技术转移服务非标质量不稳定?八环节标准化路径让服务可复制.docx
技术转移服务非标质量不稳定?八环节标准化路径让服务可复制


