日期:2014-05-18  浏览次数:20860 次

一个很简单的数据库问题
String s = "SELECT NewsURL FROM ES_News WHERE (NewsTitle = @NewsTitle))";
Response.Write(""+s);
为什么输出来的是“SELECT NewsURL FROM ES_News WHERE (NewsTitle = @NewsTitle”
而不是sql语句执行出来的?

------解决方案--------------------
s 是个字符串变量,Response.Write(""+s); 这样写当然是输入s变量的值了
所以是SELECT NewsURL FROM ES_News WHERE (NewsTitle = @NewsTitle