您的位置:首页 > 编程语言 > C#

c#项目遇到的问题及解决(1)

2015-11-26 17:48 225 查看
最近学着做一个c#项目,遇到了好多问题,记录下,以免下次又不会。

1、sql查询时采用派生表查询,即select * from (SELECT * FROM TABLE)t,其中t为临时表名,必须有。

遇到的问题是:需要查询的是从两个表中查询相同字段名的数据,解决办法是在里面的查询中加别名即可。

select TID from (SELECT TABLE.ID as TID FROM TABLE)t 。

2、C#中substring方法的用法:截取字符串

weight.Substring(unitweight.Length - 1, 1)

第一个参数为起始位置(从0开始),后一个参数为截取长度

不同于sql server中substring(string,start,length)方法,start从一开始

3、float.tryParse("",float);

若第一个参数为null,则返回false,float=0;否则返回true,float为转化后的值;

4、如果需要js向后台传递参数,则js中document.GetElemnetById().value应使用。ClientID来传递,因为c#会自动生成id,用原来的id会找不到对象。即

js中document.GetElemnetById("<%=id.ClientID%>").value
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: