Foxtable(狐表)用户栏目专家坐堂 → [求助]知道数值,不知道数据表,不知字段名,如何查找


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

主题:[求助]知道数值,不知道数据表,不知字段名,如何查找

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


加好友 发短信
等级:六尾狐 帖子:1368 积分:10003 威望:0 精华:0 注册:2015/6/30 8:46:00
[求助]知道数值,不知道数据表,不知字段名,如何查找  发帖心情 Post By:2018/10/11 16:18:00 [显示全部帖子]

知道数值,不知道数据表,不知字段名,如何查找出数据表名称和字段名称

这样能做到吗?主要是想了解一下金碟的字段信息?

如知道料号 “7.05” 如何知道 那个数据中有这个数据
[此贴子已经被作者于2018/10/11 16:18:42编辑过]

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


加好友 发短信
等级:六尾狐 帖子:1368 积分:10003 威望:0 精华:0 注册:2015/6/30 8:46:00
  发帖心情 Post By:2018/10/11 16:54:00 [显示全部帖子]

老师,是外部SQL数据库来的,代码这样修改后会出错。
无法在 System.Int32 和 System.String 上执行“=”操作。

Dim lst As List(Of String)
lst = Connections("AIS20170303202558").GetTableNames
Dim cmd As New SQLCommand
cmd.C
For Each ls As String In lst
    cmd.CommandText = "Se lect * From {" & ls & "} "
    
    Dim dto As DataTable = cmd.ExecuteReader
    e.Form.Controls("TextBox2").text &= ls & "|" '& c.Name    
    For Each c As DataCol In dto.DataCols
     
        Dim DR As DataRow = dto.Find(c.name & " = '7.05'"      )
        If dr IsNot Nothing Then
            msgbox(dto.name & " | " & c.name)
        End If
    Next
Next

 回到顶部