我现在用vb.net 编写aspx网页时给用户提供了一 <导出数据服务> 在用户导出数据时可以选择导出数据的类型(.doc,.xls....已解决)
用户还可以选择导出数据的那些字段(用户要那些字段,不要那些字段)我现在要做的就是跟据用户所选择的字段生成相相应的sql语句
现在问题就出现了我用的是CheckBox,当 CheckBox1_CheckedChanged事件时 If CheckBox1.Checked = True Then
czid = "czid as 客户编号"
Else
czid = ""
End If
我现在要把这些变量连接成一个sql语句子,如"select" & czid & "," & cnaem & "," &...........
但是如果czid =""时这个sql语句就是是借的,供用户选择的字段又很多我不可能使用if 语句生sql 那个大哥会的帮帮我,我才出道
用户还可以选择导出数据的那些字段(用户要那些字段,不要那些字段)我现在要做的就是跟据用户所选择的字段生成相相应的sql语句
现在问题就出现了我用的是CheckBox,当 CheckBox1_CheckedChanged事件时 If CheckBox1.Checked = True Then
czid = "czid as 客户编号"
Else
czid = ""
End If
我现在要把这些变量连接成一个sql语句子,如"select" & czid & "," & cnaem & "," &...........
但是如果czid =""时这个sql语句就是是借的,供用户选择的字段又很多我不可能使用if 语句生sql 那个大哥会的帮帮我,我才出道
解决方案 »
- 导出 Excel 问题
- 一个关于水晶报表,发布出错的问题
- 急求拦截POST数据的软件,万分感谢!
- 散分:做了一个固定表头表身滚动及锁定列、列宽度调整、排序等功能的DataGrid控件,顶者有分,提出建议意见者高分。
- // 只想知道用代理可以连接到url在网页中查看,这样是否速度很慢,怎样速度才能快点?
- http://www.lostinet.com/products/lostinetweb/_SmartIFrame_/WebForm1.aspx
- 星星评分~怎么保存分数
- FunsionCharts图表的问题
- 如何在客户端得到label的直??,比如textbox, 可以这样写,document.all(“textbox”).value
- ASP.NET发布问题???????????????????????????????
- asp.net 如何创建路径或是文件夹
- VS2005取出密码????
{
string czid = "";
foreach (ListItem cbl in CheckBoxList1.Items)
{
if (cbl.Selected)
{
czid += cbl.Value + " AS " + cbl.Text + ",";
}
}
if (czid.Length != 0)
{
string sql = "SELECT " + czid.TrimEnd(',') + " FROM tb";
}
}