社区
C#
帖子详情
datatable的compute("max(ID)","")问题
newmankind
2012-06-19 09:40:27
为什么不论ID是Integer或者text(从数据库Sqlite里取的),最后到9,之前是正常的,但是到10之后一直取最大的就是9:
...全文
409
8
打赏
收藏
datatable的compute("max(ID)","")问题
为什么不论ID是Integer或者text(从数据库Sqlite里取的),最后到9,之前是正常的,但是到10之后一直取最大的就是9:
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
newmankind
2012-06-19
打赏
举报
回复
求赐教,在线等!感谢
newmankind
2012-06-19
打赏
举报
回复
另,兄台,这个格式该如何写,dt.Compute("Max("+Convert.ToInt32("ID")+")", "")
之类的都不行
;
[Quote=引用 4 楼 的回复:]
Max(Convert(ID, 'System.Int32'))
最好还是转换一下,如果都是9的,那估计是按字符串去排序的
[/Quote]
newmankind
2012-06-19
打赏
举报
回复
Convert(ID, 'System.Int32'))
表数据多的话会不会影响效率?谢谢,我准备试试去
[Quote=引用 4 楼 的回复:]
Max(Convert(ID, 'System.Int32'))
最好还是转换一下,如果都是9的,那估计是按字符串去排序的
[/Quote]
wanghui0380
2012-06-19
打赏
举报
回复
Max(Convert(ID, 'System.Int32'))
最好还是转换一下,如果都是9的,那估计是按字符串去排序的
newmankind
2012-06-19
打赏
举报
回复
有什么办法能有效按照数字大小么?谢谢
[Quote=引用 1 楼 的回复:]
当然,比较按照了ASCII比较规则
也就是序号规则
[/Quote]
newmankind
2012-06-19
打赏
举报
回复
刚刚发就被淹没了?
蔡袅
2012-06-19
打赏
举报
回复
当然,比较按照了ASCII比较规则
也就是序号规则
C#
DataTable
中
Com
pute方法用法
本文深入探讨了C#中
DataTable
的
Com
pute方法使用技巧,包括基本的数学计算、字符串操作、聚合函数应用以及复杂的表达式处理。通过实例展示了如何利用
Com
pute进行数据筛选、计算和汇总,同时介绍了计算列的创建和使用。
C#
DataTable
.
Com
pute()用法
本文详细介绍了
DataTable
.
Com
pute()方法的使用,包括表达式的创建、运算符的处理、特殊字符的转义方法、聚合函数的应用等。并通过实例展示了如何利用此方法进行复杂的计算。
DataTable
.
Com
pute()
本文详细介绍了
DataTable
.
Com
pute方法的使用,包括计算表达式、筛选器、特殊字符处理、聚合函数及其实例。涵盖字符串运算、算术运算、条件判断、类型转换等功能,适用于数据筛选和汇总分析。
DataTable
.
Com
pute()用法
本文详细介绍了
DataTable
.
Com
pute方法的使用方式及表达式的创建方法。包括特殊字符处理、用户定义值处理、运算符使用、字符串处理、通配符使用、父/子关系引用、聚合操作以及支持的函数等内容。
C#中
DataTable
中的
Com
pute方法使用收集
本文深入探讨了
DataTable
中
Com
pute函数的使用方法,包括基本的计算表达式和条件过滤器的应用,以及如何进行复杂的数学和聚合函数计算。同时,介绍了计算列的创建和使用,以及父子表之间的计算操作。
C#
111,129
社区成员
642,540
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章