首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

ds.Tables["t1"].Select("money>0");乃是不灵

2012-06-28 
ds.Tables[t1].Select(money0)就是不灵这个比较大于 好像就是不灵,是不是money定义的类型不对,如何

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里面有文字啊,比如一百二十块钱?

热点排行