以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 在加载外部数据表时,mid函数报错 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=173819) |
-- 作者:zsxx999ja -- 发布时间:2021/12/17 16:43:00 -- 在加载外部数据表时,mid函数报错 Dim dt As DataTable Dim n As Integer Dim cmd As new sqlcommand cmd.C cmd.CommandText = "s elect distinct 用户名,上分列名 FROM {授权表} WHERE 用户名 = N\'" & user.name & "\'" dt = cmd.ExecuteReader \'output.show(user.name) \'output.show(dt.DataRows.Count) Dim str As String str = dt.DataRows(0)("上分列名") \'output.show(str) If e.DataTableName = "学生成绩表" Then e.S electString = "s elect * from [学生成绩表] where mid([检测号],3,1)= 282" End If |
-- 作者:zsxx999ja -- 发布时间:2021/12/17 17:01:00 -- 我主要是想在加载外部表“学生成绩表”时,只加载授权表中的用户及相对应的上分科目和上分年级,请帮写一下 |
-- 作者:有点蓝 -- 发布时间:2021/12/17 17:12:00 -- SqlServer使用substring:http://www.foxtable.com/webhelp/topics/1827.htm |
-- 作者:zsxx999ja -- 发布时间:2021/12/19 10:29:00 -- 上面的办法实现了。 |