Access数据库访问效率: 通过ODBC设数据源后访问的效率高还是直接访问效率高

iProgram 2002-01-22 02:11:38
以前我不喜欢设置ODBC数据源, 因为很多share-hosting根本不能或很麻烦才能设ODBC ,于是我喜欢通过这种方法访问数据库:
Set conn = Server.CreateObject("ADODB.Connection")
conn.Open "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=" & Server.MapPath("db\db.mdb") & ";"

这样就不必设置数据源了.

最近看上一款主机:http://myhosting.com/
它们每设一个System DSN for Microsoft® Access就得付一次钱,我的问题是:
如果不付钱给他们建DNS for Access,是否也能用上边的方法使用Access数据库?毕竟是Windows服务器吗. 是不是?
上边的方法与通过DNS访问数据库是否存在效率问题?
...全文
135 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
iProgram 2002-01-22
  • 打赏
  • 举报
回复
什么? ODBC反而效率低?Great,更有理由不花冤枉钱乐:)
问题是myhosting提供的主机Standard Plan如果不建ODBC,它们是否允许使用Access?
QSQ99 2002-01-22
  • 打赏
  • 举报
回复
如果是个人主页,并且设置会收费的话,我认为还是直接联的好,毕竟对安全的要求不是很高啊
QSQ99 2002-01-22
  • 打赏
  • 举报
回复
有得有失吧,设置ODBC将隐藏很多的用户信息,直接用命令的话,效率较高,但代码会被别人看见,你斟酌一下自己决定吧,哈哈!!
KnowLittle 2002-01-22
  • 打赏
  • 举报
回复
其实道理都是相通的,使用方便的同时必然有些缺点。有得必有失,这就是生活.
haiznan 2002-01-22
  • 打赏
  • 举报
回复
panch(江湖小子) 说的对!!
用ODBC安全性好些,但速度有一点点降低 !!!建议!!用ODBC
panch 2002-01-22
  • 打赏
  • 举报
回复
用ODBC安全性好些,但速度有一点点降低
cpplus 2002-01-22
  • 打赏
  • 举报
回复
哈哈

就好象你是用直线打电话快呢还是用分机打电话快呢?

storm97 2002-01-22
  • 打赏
  • 举报
回复
创建ODBC降低访问效率!

28,406

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧