以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 外部数据源报错 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=190084) |
-- 作者:BG小白 -- 发布时间:2024/1/15 17:26:00 -- 外部数据源报错 增加用户验证就报错了 [此贴子已经被作者于2024/1/15 17:26:09编辑过]
|
-- 作者:BG小白 -- 发布时间:2024/1/15 17:27:00 -- 如果不用验证就没有问题,是按照外部数据源的案例操作的 |
-- 作者:有点蓝 -- 发布时间:2024/1/15 17:32:00 -- 怎么增加的,写了什么代码?http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&Id=150626 |
-- 作者:BG小白 -- 发布时间:2024/1/15 17:34:00 -- Dim Verified As Boolean If e.PostValues.ContainsKey("username") AndAlso e.PostValues.ContainsKey("password") Then \'实际开发的时候,请改为根据用户表验证身份 Dim username As String = e.PostValues("username") Dim password As String = e.PostValues("password") If username = "张三" AndAlso password = "888" Then Verified = True End If End If If Verified = False Then e.AppendCookie("Error","用户身份验证失败!") \'通过Cookie返回错误信息. Return End If Select Case e.Path Case "DataServer.htm" e.AsDataServer("Orders") \'将一个本地数据源公开为Web数据源 End Select |
-- 作者:BG小白 -- 发布时间:2024/1/15 17:35:00 -- http://127.0.0.1/DataServer.htm -FormData- UserName:张三 Password:888 |
-- 作者:BG小白 -- 发布时间:2024/1/15 17:36:00 -- 现在我测试了一下,4个数据库,有1个可以连接,另外三个连接不了 |
-- 作者:有点蓝 -- 发布时间:2024/1/15 20:17:00 -- 是分开2个项目的吗?服务端启动了没有?4个数据库都是怎么连接的 |
-- 作者:BG小白 -- 发布时间:2024/1/16 1:22:00 -- 一个项目,服务端启动了,现在看到的问题是,数据库本地连接没有问题,外部连接就是连接不了 |
-- 作者:有点蓝 -- 发布时间:2024/1/16 8:35:00 -- web数据源必须要分开2个项目的。 服务端必须是一个独立的项目,数据源设置连接真正的数据库:http://www.foxtable.com/mobilehelp/topics/283.htm 在原有的客户端项目里设置web数据源:http://www.foxtable.com/mobilehelp/topics/286.htm
|