Foxtable(狐表)用户栏目专家坐堂 → 请问WEB数据源,推荐用http还是https,安全性如何?


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

主题:请问WEB数据源,推荐用http还是https,安全性如何?

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


加好友 发短信
等级:五尾狐 帖子:1022 积分:12768 威望:0 精华:0 注册:2011/5/29 15:19:00
请问WEB数据源,推荐用http还是https,安全性如何?  发帖心情 Post By:2020/3/25 11:06:00 [只看该作者]

http会不会有风险?

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


加好友 发短信
等级:超级版主 帖子:107035 积分:544406 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/3/25 11:11:00 [只看该作者]

正常http就够了,好像web数据源是有做了加密传输的。当然如果需要更安全可以使用https

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


加好友 发短信
等级:五尾狐 帖子:1022 积分:12768 威望:0 精华:0 注册:2011/5/29 15:19:00
好像WEB数据源不能跨表引用,下面例子的代码用报错。  发帖心情 Post By:2020/3/25 11:30:00 [只看该作者]

Dim t As Table = Tables(e.Form.Name & "_患者信息")
t.DataTable.LoadFilter = "NO T EXI STS (Sele ct * FR OM {随访_结案评估} AS b WHERE b.项目登记号 = {患者信息}.项目登记号)"
t.DataTable.Load
报错,提示:
语法错误或违反访问规则

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


加好友 发短信
等级:超级版主 帖子:107035 积分:544406 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/3/25 11:45:00 [只看该作者]

如果是SqlServer,各种一下数据库执行的是什么sql

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


加好友 发短信
等级:五尾狐 帖子:1022 积分:12768 威望:0 精华:0 注册:2011/5/29 15:19:00
这个吗?  发帖心情 Post By:2020/3/25 11:50:00 [只看该作者]

如图
图片点击可在新窗口打开查看此主题相关图片如下:微信截图_20200325114919.png
图片点击可在新窗口打开查看

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


加好友 发短信
等级:超级版主 帖子:107035 积分:544406 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/3/25 11:52:00 [只看该作者]

调用3楼代码的时候执行什么sql?
[此贴子已经被作者于2020/3/25 11:52:49编辑过]

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


加好友 发短信
等级:五尾狐 帖子:1022 积分:12768 威望:0 精华:0 注册:2011/5/29 15:19:00
搞错,SQL服务器没有收到任何代码,WEB服务也没有任何报错。  发帖心情 Post By:2020/3/25 12:10:00 [只看该作者]

只是客户端提示了。
1、语法错误或违反访问规则
2、“table”参数不能为空。
参数名: table

重新打开窗口,卡顿了很久,就有新的提示
1、如果设置 ContentLength>0 或 SendChunked==true,则必须提供请求正文。  在 [Begin]GetResponse 之前通过调用 [Begin]GetRequestStream,可执行此操作。
2、---------------------------
错误
---------------------------
加载表"管理随访_项目_区结防_患者信息"失败,详细错误信息:

System.NullReferenceException: 未将对象引用设置到对象的实例。

   在 Foxtable.O0o0.oooOoo_oO.0_o.(OleDbConnection A_0, String A_1, String A_2, DataSet A_3, DataTableCollection A_4, String A_5, Boolean A_6, OleDbConnection A_7, UserInfo A_8, DataSet A_9, Int32 A_10, ProjectProperty A_11, String A_12, HttpClient A_13)
---------------------------
确定   
---------------------------
有多少个 sqltable,就提示几次。

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


加好友 发短信
等级:五尾狐 帖子:1022 积分:12768 威望:0 精华:0 注册:2011/5/29 15:19:00
能确认是哪个环节的问题吗?  发帖心情 Post By:2020/3/25 14:48:00 [只看该作者]

能确认是哪个环节的问题吗?
客户端
Web数据源服务端

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


加好友 发短信
等级:超级版主 帖子:107035 积分:544406 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/3/25 14:48:00 [只看该作者]

去掉sql里的大括号

t.DataTable.LoadFilter = "NO T EXI STS (Sele ct * FR OM 随访_结案评估 AS b WHERE b.项目登记号 = 患者信息.项目登记号)"

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


加好友 发短信
等级:五尾狐 帖子:1022 积分:12768 威望:0 精华:0 注册:2011/5/29 15:19:00
去掉就可以了,谢谢。  发帖心情 Post By:2020/3/25 15:02:00 [只看该作者]

谢谢

 回到顶部