eg:dt.select("re<1.0") re的类型为float类型,记录中也有可能re为null,我每次加数值判断大小时负数就不能判断,这是怎么回事
解决方案 »
- 返回前一个页面,将前一个页面的方法刷新,重新取得值,这个该如何做?
- 一个关于img属性的问题
- 我弄的繁体中文,传到台湾那边的繁体中文服务器上,怎么成乱码了?
- C#下的图形编程
- JS:我在js脚本中使用 document.body.scrollLeft 的时候,总是报错。
- asp.net更新数据的问题
- C#如果把一个arraylist对象绑定到一个repeater中,如何输出其内容?
- 动态控件赋值的问题
- Asp.net+JQuery导入Linkedin Profile信息
- 小弟初学,100分求一个“新闻浏览数加1”的函数。要写数据库的。
- EF Code First 如何同步数据表结构时,保留数据
- 登录功能
我每次加数值判断大小时负数就不能判断 ? 什么意思
http://msdn.microsoft.com/zh-cn/library/way3dy9w(VS.80).aspx
参考
http://jasondct.blog.163.com/blog/static/81820673201179105523929/
DataTable dt = new DataTable();
dt.Columns.Add("txt", typeof(float));
dt.Rows.Add();
dt.Rows.Add();
dt.Rows[0][0] = 2;
dt.Rows[1][0] = -100;
DataRow[] dr = dt.Select("txt<-10");
DataTable dt = new DataTable();
dt.Columns.Add("价格", typeof(float));
dt.Rows.Add(-5.2);
dt.Rows.Add(3.4);
dt.Rows.Add(DBNull.Value);
dt.Rows.Add(-1.85);
DataRow[] rows = dt.Select("价格<-1");
foreach (DataRow row in rows)
Response.Write(row[0] + "<br/>");
-5.2
-1.85