当前位置: 代码迷 >> ASP.NET >> Response.Write()不输出解决方法
  详细解决方案

Response.Write()不输出解决方法

热度:2073   发布时间:2013-02-25 00:00:00.0
Response.Write()不输出
从数据库读取数据到Datatable,然后转成Json格式有前台读取,当我的sql语句写死比如"select * from TBL_Commodity where Ctype=1"的时候Response.Write()可以正常输出,但是当拼接sql语句("select * from TBL_Commodity where Ctype="+参数)或者使用存储过程的时候Response.Write()不输出任何内容,后台调试读取数据转成json的都正常也确实返回Json的string字符串但就是不显示数据,也不报错,这是为什么呀

------解决方案--------------------------------------------------------
断点调试下,看参数是否有值。另外并你可以
int id=1
"select * from TBL_Commodity where Ctype="+id这样试试,如果这样正确,那就是你传的参数可以是字符串,那就必须("select * from TBL_Commodity where Ctype='"+id+"'"了
------解决方案--------------------------------------------------------
那你传过来的 单数 是个什么?你可以试试传一个1过去,然后看看 单数 是个什么数据
  相关解决方案