Foxtable(狐表)用户栏目专家坐堂 → 数组输出转化


  共有2065人关注过本帖树形打印复制链接

主题:数组输出转化

帅哥哟,离线,有人找我吗?
有点甜
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/1/17 20:47:00 [显示全部帖子]

请做例子具体说明你的问题

 

Dim str As String ="这里是你的数据,不是查询语句"  '+1.02000E -9,+2.03500E -2 +1.07502E -9,+2.07700E -2
Dim arr() As String = str.Replace(vbcr,"").Split(vblf)
For Each a As String In arr
    Dim r As Row = Tables("CDF容量导入").AddNew
    Dim ar2() As String = a.Split(",")
    r("CAP") = ar2(0)
    r("DF") = ar2(1)
Next
DataTables("CDF容量导入").save()

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/1/18 18:17:00 [显示全部帖子]

试试这样,可能命令窗口弹出什么

 

Dim val2 As String
Dim cmd2 As New SQLCommand
cmd2.CommandText  ="Select 数据 from {电容出厂} where 投产数量='4' "
Dim str As String = cmd2.ExecuteScalar()
Dim arr() As String = str.Replace(vbcr,"").Split(vblf)
For Each a As String In arr
    Dim ar2() As String = a.Split(",")
    output.show(a)
    If ar2.length >= 2 Then
        Dim r As Row = Tables("CDF容量导入").AddNew
        r("CAP") = ar2(0)
        r("DF") = ar2(1)
    End If
Next
DataTables("CDF容量导入").save()


 回到顶部