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

锐浪报表 SQL 问题
当我们显示一个报表的时候可以根据查询条件显示
  但锐浪报表的写SQL字符串是在那个连接字符串的方框底下
  并且例如 TextBox 这种控件 怎么在SQL 语句里面用呢

  如果在C#里面可以用‘ “+textbox1.text+”’ 拼接起来

  但是在锐浪里面怎么做呢

  我需要根据界面的情况,(查询条件)来生成报表
  例如 今这个月卖了多少A店卖了多少啤酒?

------解决方案--------------------
没用过锐浪,不过他的这种估计也是拼凑SQL来的

StringBuilder sb = new StringBuilder();
sb.Append("select * from 表名 where 1=1 ");
if(文本框中有输入值)
{
sb.Append(" and 店名='"+this.TextBox1.Text+"'");
}
....依次类推