Access数据库访问效率: 通过ODBC设数据源后访问的效率高还是直接访问效率高
以前我不喜欢设置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访问数据库是否存在效率问题?