易截截图软件、单文件、免安装、纯绿色、仅160KB

C#判断语法出错

m_id,m_user,m_content,Convert(varchar(10),m_date,120)as m_date1,(m_content.length > 25 ? m_content. as m_content1 : substring(m_content,0,25)as m_content1) from Pmessage

這樣判斷m_content的長度是否大于25,是則取前面的否則取后面的,出错了,提示">"附近出错!
这哪里是C#语法...SQL没有三元运算符,改成IIF语句,去看SQL教程...

SQL code:
IIF(m_content.length>25,m_content,substring(m_content,0,25)) as m_content1


SQL code:
select case when m_content.length > 25 then m_content else substring(m_content,0,25)end as m_content1


VB.NET , SQL中确实没有 C# , C++ 中 :" 条件 ? 条件成立时返回内容: 条件不成立时返回内容"
但是有这个 IIF, 其一定意义上也是 三元运算符 ,呵呵
IIF(条件,条件成立时返回内容,条件不成立时返回内容)

IIf 函数:http://msdn.microsoft.com/zh-cn/library/27ydhh0d.aspx

Visual Basic 2008 新引入了一个使用短路计算的 If 运算符。
让编程更加简便了,减少IIF中nothing的判断

引用
这哪里是C#语法...SQL没有三元运算符,改成IIF语句,去看SQL教程...

SQL codeIIF(m_content.length>25,m_content,substring(m_content,0,25))as m_content1




相关问答:

C# DataSet导出xml 批处理(循环)得怎么处理

DataSet导出xml 批处理(循环)得怎么处理
XML文件
<A>
      <B>
        <C>
        </C>
  &nb ......

求一段delphi代码转C#代码,急用,可人民币支付,谢谢

急用。联系QQ:8775262,谢谢。
需要进行DllImport的地方直接写DLLImport.方法名。
如:DLLImport.GlobalAddAtom(……);
文件:UShare.pas
Delphi(Pascal) code:

unit UShare;
interface
uses Windows, Me ......

这段JavaScript代码为什么无法执行 - .NET技术 / C#

以下是一段JavsScript脚本,但运行时总会产生 “Microsoft JScript 运行时错误: 'null' 为空或不是对象”异常,大家帮看一下。 
<form id="form1" runat="server">
  < ......

C#和数据库SQL - MS-SQL Server / 基础类

我们C#做一个窗体 往数据库里插入数据
  SqlConnection cn = new SqlConnection("Data Source=20090713-1752\\SQLEXPRESS;Initial Catalog=goods;Integrated Security=True");
  ......

ajax读取ashx输出的json数据报错 - .NET技术 / C#

我用jquery无刷新上传图片后返回json格式的数据报错
(实际上图片是上传成功的了,只是返回json格式总读不到,总是报错)
我调试上传的ashx页如下
无法显示 XML 页。 
使用 样式表无法查看 XML 输入。请更 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号