不可识别的数据库格式,我用office2007的,ACCESS数据库格式是accdb的?请指教
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了不可识别的数据库格式,我用office2007的,ACCESS数据库格式是accdb的?请指教相关的知识,希望对你有一定的参考价值。
Dim Conn As New ADODB.Connection Conn.Open "Provider='Microsoft.Jet.OLEDB.4.0';Data Source= 'E:\芝租赁\数据库\物业资料2010版BETA.accdb';" 一运行就显示“不可识别的数据库格式'E:\芝租赁\数据库\物业资料2010版BETA.accdb“
参考技术A 你尝试把Microsoft.Jet.OLEDB.4.0
修改为
Microsoft.ACE.OLEDB.12.0
看看。
因为那个
Microsoft.Jet.OLEDB.4.0,
是针对低版本的
Access
使用的。
(
扩展名
为
mdb
的)
哪些 HTML 元素是不可识别的?
【中文标题】哪些 HTML 元素是不可识别的?【英文标题】:Which HTML elements are nonceable? 【发布时间】:2021-04-17 22:47:42 【问题描述】:在内容安全策略的上下文中,如果元素具有相应策略中指定的nonce
属性,则可能会从策略中排除这些元素。
显然这适用于某些 HTML 元素,例如<script nonce="...">
和 <style nonce="..."
。然而,对于某些人来说,它不起作用,例如<iframe nonce="..." >
。
MDN Documentation中写着提示:
注意: CSP
nonce
源只能应用 nonceable 元素(例如<img>
元素没有nonce
属性,没有办法将其与此 CSP 源相关联)。
是否有完整的不可行元素列表?
MDN 列出了脚本和样式标签的nonce
属性。另一方面,nonce
属性 not 为 <link>
元素列出,但仍然有效。还有更多这样的元素吗?
附带问题:为什么 <img>
和 <iframe>
不是不可识别的?
【问题讨论】:
二进制文件太昂贵,无法检查 nonce 合规性。此外,一些浏览器在检测到连接速度较慢时会提供质量降低的图像版本。显然,这些不符合指定的随机数。 根据This Q&A 看来只有Script
/Style
元素是不可取的,并且随着这个问题的观众和赞成票的数量,我希望如果它不是真的有人会现在已经注意到并发表了评论.....
CSP 规范要求 UA 仅检查 script
和 style
元素的随机数。在w3c.github.io/webappsec-csp/#match-element-to-source-list 的算法中,请参见第 2 步:如果类型是“脚本”或“样式”,以及 §6.6.3.1 元素是否不可确定?返回“Nonceable”... 在w3c.github.io/webappsec-csp/#is-element-nonceable,Is element nonceable? 算法本身不仅仅检查script
和style
元素——但目前规范只调用script
& style
元素的算法。因此,如果您在任何其他元素上放置随机数,规范要求浏览器忽略它
【参考方案1】:
在 MDN 文档中有这样的提示:
Note: The CSP nonce source can only be apply nonceable elements (e.g. as the <img>
是的,同时 Firefox v52.9 版本 25/06/2018 支持 <img>
、<iframe>
、<object >
、<embed>
、<audio>
和 <video>
的随机数。如果你有 WinXP 电脑,你可以ensure that。
如上面的测试所示,目前只有 <style>
和 <script>
是 nonceables,即使 CSP3 不限制对任何 HTML 元素使用 nonce。
【讨论】:
以上是关于不可识别的数据库格式,我用office2007的,ACCESS数据库格式是accdb的?请指教的主要内容,如果未能解决你的问题,请参考以下文章