与access完全不同,你最好把SQL SERVER看为一个大型的数据库服务器,一般来说需要自己的独立设置,比如安全性、执行速度、用户权限等,就相当于win2000系统似的---其实你也可以把win2000也看一个数据库系统,所以一切要用到数据库的地方都必须与它进行认证、连接等。
一般来说ASP连接SQL SERVER的方法与连接ACCESS一样,都是通过ODBC的,你只需更改一下里面的驱动程序等即可。
如果需要示例请回帖。

解决方案 »

  1.   

    如果只是个人测试,一般只要改一下连库的方式就可以了,其它的慢慢来,sqlserver是大型数据库,东西很多,不是access可比的。
      

  2.   

    更改连接方式即可ConnStr="Provider=SQLOLEDB.1;Password=pwd;Persist Security Info=True;User ID=sa;Initial Catalog=database;Data Source=server"
    ConnStr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source="+server.mappath("\")&"\access.mdb"+";Persist Security Info=False"
      

  3.   

    如果你的网站空间是申请来的,那就不好意思了,你得再掏一笔钱才能实现。
    你可以把创建该数据库的脚本写好发给收你钱的那个人。然后在程序里做相应的该动。主要是连接上。
    象其他方面,比如程序代码也要调整一下,很多地方还是有所不同的。不如“时间”在SQL 和在ACCESS里的读写方法就有区别。
    因为这两个的价钱肯定是不一样的。
    如果网站是架在自己家里的,那就在自己的服务器上装个sql server就行了。注意:服务器的操作系统要是win server版的,其他的不行。
    还有一点,access是文件型数据库,意思就是所有的东西都放在一个文件里.mdb。而sql server就不行了,就象icehell() 说的那样。