以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 内部数据表迁移到sql外部数据表后出错 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=116900) |
-- 作者:yetle -- 发布时间:2018/4/2 14:43:00 -- 内部数据表迁移到sql外部数据表后出错 .NET Framework 版本:2.0.50727.8669 Foxtable 版本:2018.3.9.1 错误所在事件:窗口,登陆,AfterLoad 详细错误信息: InvalidArgument=“0”的值对于“index”无效。 参数名: index Dim cmd As New SQLCommand Dim dt As DataTable Dim dr As DataRow Dim cmb As WinForm.ComboBox = e.Form.Controls("ComboBox1") cmd.C cmd.CommandText = "SELECT * Fro m {用户表} order by 登陆时间 Desc" dt = cmd.ExecuteReader() For Each dr In dt.Datarows cmb.Items.Add(dr("用户名称")) Next cmb.SelectedIndex = 0 Dim cmb2 As WinForm.ComboBox = e.Form.Controls("ComboBox2") Dim dt2 As DataTable=DataTables("账套管理") Dim dr2 As DataRow For Each dr2 In dt2.DataRows cmb2.Items.Add(dr2("数据源名称")) Next For i As Integer = 0 To cmb2.Items.Count - 1 If cmb2.Items(i) = dt.DataRows(0)("登陆账套") Then cmb2.SelectedIndex = i Else cmb2.SelectedValue="默认账套" End If Next |
-- 作者:有点甜 -- 发布时间:2018/4/2 14:54:00 -- 1、迁移到sqlserver之后,数据是没有的,你要把数据合并进去。
2、去你数据库那里看是否有数据。 |
-- 作者:yetle -- 发布时间:2018/4/2 16:38:00 -- 数据合并进去怎么操作? |
-- 作者:有点甜 -- 发布时间:2018/4/2 16:53:00 -- 以下是引用yetle在2018/4/2 16:38:00的发言:
数据合并进去怎么操作?
如 http://www.foxtable.com/webhelp/scr/0187.htm
|