读书人

ds.Tables[quot;t1quot;].Select(quot;moneygt;0quot;);乃

发布时间: 2012-06-28 15:20:04 作者: rapoo

ds.Tables["t1"].Select("money>0");就是不灵
这个比较大于 好像就是不灵,是不是money定义的类型不对,如何处理

[解决办法]
t1 什么类型的
[解决办法]

C# code
ds.Tables["t1"].Select("Convert(money, 'System.Int32')>0");
[解决办法]
money应该是你数据库的字段
改成这样试试
ds.Tables["t1"].Select(" [money]>0");
[解决办法]
探讨
money应该是你数据库的字段
改成这样试试
ds.Tables["t1"].Select(" [money]>0");

[解决办法]
探讨
无法在 System.String 和 System.Int32 上执行“>”操作

[解决办法]
探讨
money 是不是有小数? 如果是,改成这样

C# code
ds.Tables["t1"].Select("Convert(money, 'System.Decimal')>0");

[解决办法]
探讨
引用:
money 是不是有小数? 如果是,改成这样

C# code
ds.Tables["t1"].Select("Convert(money, 'System.Decimal')>0");

有没有可能他的money里面有文字啊,比如一百二十块钱?

读书人网 >C#

热点推荐