以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- [求助]重新定向数据源后登录失败 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=96609) |
-- 作者:cd_tdh -- 发布时间:2017/2/24 9:55:00 -- [求助]重新定向数据源后登录失败 原来的数据源采用的是局域网模式,重新定向到网络模式后,登录失败,哪儿有问题啊? 连接时没有问题的。 [此贴子已经被作者于2017/2/24 9:57:32编辑过]
|
-- 作者:有点色 -- 发布时间:2017/2/24 9:57:00 -- 1、重定向后,需要合并数据。
2、登陆失败报什么错? |
-- 作者:cd_tdh -- 发布时间:2017/2/24 9:58:00 -- ![]() ![]() ![]() ![]() |
-- 作者:cd_tdh -- 发布时间:2017/2/24 9:59:00 -- 好久没弄弧表了,上午刚把服务器弄好。 [此贴子已经被作者于2017/2/24 9:59:40编辑过]
|
-- 作者:有点色 -- 发布时间:2017/2/24 10:03:00 -- 对应的,去看登陆按钮的事件代码
http://www.foxtable.com/webhelp/scr/1485.htm
|
-- 作者:cd_tdh -- 发布时间:2017/2/24 10:15:00 -- 有点色老师,应该是这儿有问题,重新定向后这个怎么写啊? Dim dr As DataRow
dr = DataTables("账号密码").Find("账号 = \'" & zh.text & "\'") _UserName = dr("账号") [此贴子已经被作者于2017/2/24 10:16:17编辑过]
|
-- 作者:有点色 -- 发布时间:2017/2/24 10:20:00 -- 查不到,说明你表里面没有数据。
If dr Is Nothing Then msgbox("账号不存在") return End If
|
-- 作者:狐狸爸爸 -- 发布时间:2017/2/24 10:22:00 -- 原因在于: 还有,zh从和而来,是不是为空?
[此贴子已经被作者于2017/2/24 10:22:50编辑过]
|
-- 作者:cd_tdh -- 发布时间:2017/2/24 10:24:00 -- 判断了为空啊 MessageBox.Show(1) Dim dr As DataRow [此贴子已经被作者于2017/2/24 10:24:53编辑过]
|
-- 作者:狐狸爸爸 -- 发布时间:2017/2/24 10:25:00 -- Dim dr As DataRow If zh Is Nothing Then MessageBox.show("zh是空的,没有赋值") Return End If dr = DataTables("账号密码").Find("账号 = \'" & zh.text & "\'") If dr Is Nothing Then MessageBox.show("没有符合条件的行") Return End If _UserName = dr("账号") _UserGroup = dr("部门")
|