select case when hf=0 then '未婚' else '已婚' end as hf,...... from ....
解决方案 »
- 前台里面用DataList控件显示图片?
- 今天心情不错股票涨停,放分
- 数据比较
- 请问数值变大写的函数
- 求助!无法在Web服务器上启动调试??
- 送分,送分,送分,送。。。。。。。。。。。。。。。。。。。。。
- ASP.net如何像VB.net一样使用其它表单?
- 真的没人回到这个问题么??(关于datagrid)不够加分
- 大侠门,我想问下,哪有asp.net+C#与flash完美结合的教程和范例啊?我急用啊,大家有经验的也可以进来交流交流~
- 大家帮忙看看我的代码问题在那儿,为什么if,else,catch中的response.redirect都运行呢?
- Asp.net中的DataTable的状态保留问题。
- 100分求ASP(不是.NET) 调用SQL SERVER的存储过程,且存储过程中有多个select 语句,故需要返回多个记录集,请问这样可以做到吗?怎样做呢
但是还有其它方法吗?各位请不吝赐教.
b.Columns.Add("ll", System.Type.GetType("System.String"))
Dim i As Integer
For i = 0 To b.Rows.Count - 1
b.Rows(i)("ll") = i.ToString() //你可在此做相应处理
Next
Text='<%# DataBinder.Eval(Container, "DataItem.布尔值").ToString()=="1"? "已婚":"未婚" %>'
// 该方法用于组合SQL DECODE子句串.熟悉DECODE方法的人可能知道--->
// NFname表示生成的新列名;
// QFname表示请求的字段;
// DBtname表求数据库表名;
// VFname表示DBtname中与查询表中的QFname列的值相对应的字段;
// SFname表示DBtname中要返回与值对应的字符串(如"未婚")的列名。
// 调用:"select ID,XM,HF,"+DecodeNewCol("StrHF","HF","myDB.Dist","VAL","EXP")+" from myDB.Users"
// 此语名最终通过查询词典表(myDB.Dist)生成如下语句:
// Select ID,XM,HF,Decode('HF','0','未婚','1','己婚','NULL',' ','HF') StrHF from myDB.Userspublic string DecodeNewCol(string NFname,string QFname,string DBtname,string VFname,string SFname)
{
string myStr;
myStr = "DECODE("+QFname+",";
DataTable myDt45;
myDt45 = GetDt("select distinct "+VFname+","+SFname+" from "+DBtname);
foreach(DataRow myDtR in myDt45.Rows)
{
myStr=myStr + "'"+myDtR[VFname]+"',"+"'"+myDtR[SFname]+"',";
}
myStr = myStr + "NULL,' ',"+QFname+") "+NFname+" ";
return myStr;
}