DataTable中关于获取字段相关知识


做机房收费系统时需要从DataTable中获取字段信息,下面我们就看下一些常用的。


获取DataTable中某一行的指定列字段

获取第0行中第5列和第6列的字段

'temDt =LineRecordManage.CheckInfo(enLineRecord).Tables("TLineRecordInfo")'获取DataTable

'strStartDate = temDt.Rows(0)(5)'获取上机日期

'strStartTime = temDt.Rows(0)(6)'获取上机时间

获取DataTable中某一列的所有字段,将某一列的所以字段信息放到组合框中。

temDt =UserManage.CheckOperator(enUser).Tables("TUserInfo") '调用用户处理对象的方法获取DataTable

For Each dr As DataRow In temDt.Rows

cboUserID.Items.Add(dr("user_ID").ToString)

Next

对某一列(register_Money)的字段的运算,我们这里以求和为例。

Dim strRegisterMoney As String =temDt.Compute("sum(register_Money)", "true").ToString'对注册金额列求和

txtRegisterMoney.Text =strRegisterMoney'将所求的和给予文本框


在我们上面例子中求和用的是Sum(求和),当然还有其他的一些运算,比如Avg(平均)、Min(最小值)、Max(最大值)、 Count(计数)等等一些常见的运算。


在我们上面的例子中temDt都是我们根据调用数据层中类的方法而获取的DataTable,在这里我们主要就学下获取DataTable中字段的知识,怎么获取DataTable的就涉及到数据库知识,我们在这里就不做赘余了。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值