zoukankan      html  css  js  c++  java
  • DataTable.Select() 方法的简单用法

    这个方法还是比较好用的,可以得到在datatable里你想要的符合条件的多个列 我的代码里用的是强类型dataset(项目里用的) 下面是代码片段,不完整,只是说明的用法
     If arrSyouhinCDList.Count > 0 Then
                        For i = 0 To arrSyouhinCDList.Count - 1
                            strSyouhinCD = arrSyouhinCDList(i).ToString
                            Dim rows() As DataRow
                            rows = dsM_syouhin_daihyou_kanren.m_syouhin_daihyou_kanren.Select("syouhin_cd='" & strSyouhinCD & "'")

                            For Each row As DataRow In rows
                                strDaihyouCD = row.Item("daihyou_cd").ToString
                                arrDaihyouCDList.Add(strDaihyouCD)
                            Next
                            arrAllDaihyouCD.Add(arrDaihyouCDList)
                            arrDaihyouCDList.Clear()
                        Next i
                    End If


    select方法里的参数叫"FilterExpression",写法就像拼SQL字符串一样
    select方法的返回值是Datarow()(datarow集合,就是多个datarow) 再用for each方法取得想要的值就行了

    Powered by ScribeFire.

  • 相关阅读:
    PHP 中 define() 和 const 定义常量时的区别
    tar 解压常用压缩文件格式命令大全
    JVM的GC策略
    守护线程(Daemon Thread)
    探索HashMap实现原理及其在jdk8数据结构的改进
    Java面试& HashMap实现原理分析
    Java分布式应用
    全面理解Java内存模型
    Java& Vector与ArrayList区别
    深入理解Java虚拟机&运行时数据区
  • 原文地址:https://www.cnblogs.com/lost0/p/862350.html
Copyright © 2011-2022 走看看