我曾经也和你有过同样的经历,
刚从access转到sql的时候很不情愿,
但现在看来,在数据库的连接和数据表的操作上,
sql和access没有大的区别,
sql的显著优势在于它有完善的管理和维护,
而若想实现数据库的任意搬迁,我想就得将数据源连接串
做成变量,在程序中留一个出口,实现在程序中配置。

解决方案 »

  1.   

    “将数据源连接串做成变量,在程序中留一个出口,实现在程序中配置”要如何实现呢?希望可以提供一个例子,或是看看我写的
    set conn=server.createobject("adodb.connection")
    conn.open "Driver={SQL Server};Server="+cstr(request.servervariables("server_name"))+";Uid=sa;Pwd=;Database=data;"
    有什么不对的地方?
      

  2.   

    1.<% dim dsn,conn
    dsn="driver={sql server};server=服务器;uid=给你的用户名;pwd=密码;database=数据库"
    set conn=server.createobject("adodb.connection")
    conn.open dsn
    %>
    2.自动编号等(其实差不多)
    3.把你的数据库倒成为.sql文件放到那里的查询分析器执行或者把数据文件和日志文件考过去叫那里的网管帮你附加数据库。
      

  3.   

    谢谢,xiaowangzi(小汪仔) ,我试了一下,得到如下信息:服务器对象, ASP 0177 (0x800401F3)
    无效的 ProgID。 若要获取关于此消息的更多的信息,请访问 Microsoft 联机支持站点: http://www.microsoft.com/contentredirect.asp 。 这证明数据库连接上了吗?