关于 dataTable 求一算法

lingyunfeipu 2005-01-20 01:56:14
有表A
name money
a 30.00
b 70.00

表B

name code money
xxx 01 7
xxx 02 25
xxx 03 40
xxx 04 28

要求把表B按照表A分成两部份,可以在表B中添加纪录
要求表B中的money要分成30 和 70
例如

name code money
a 01 7
a 02 23
a 02 2
b 03 40
b 04 28



...全文
149 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
yichuan1982 2005-01-20
  • 打赏
  • 举报
回复
没看懂你什么意思????
心情解码 2005-01-20
  • 打赏
  • 举报
回复
up


--

brightheroes 2005-01-20
  • 打赏
  • 举报
回复
一组是30,一组是70

>>>我看你的意思,好像是a小于30的,和b小于70的算一组,剩下的算一组
lingyunfeipu 2005-01-20
  • 打赏
  • 举报
回复
是把表B分成多条纪录,要求分为两组
一组是30,一组是70
brightheroes 2005-01-20
  • 打赏
  • 举报
回复
下面的例子是分成2个DataRow数组
DataTable dt;
DataRow[] dr1 = dt.Select(" (money < 30 and name = 'a') or (money < 70 and name = 'b') ");
DataRow[] dr2 = dt.Select(" (money >= 30 and name = 'a') or (money >= 70 and name = 'b') ");
brightheroes 2005-01-20
  • 打赏
  • 举报
回复
分成两个表还是其他的什么?

16,554

社区成员

发帖
与我相关
我的任务
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
  • VB.NET
  • 水哥阿乐
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧