谁帮我把access的数据库改成sql的啊?

来源:百度知道 编辑:UC知道 时间:2024/06/14 12:42:59
谁帮我把access的数据库改成sql的啊?
<%
Class Config
Public SysName '系统名称
Public SysVersion '系统版本
Public DataBase_FilePath '数据库文件路径
Public DataBase_Type '数据库类型 Access|SQLServer
Public ConnStr '数据库链接串
Public FileSystemObject_Name '文件系统对象名称
Public Password_EncodeKey '管理密码加密串
Public PrintDBSqlWithError '打印有错误的数据库脚本
'初始化类
Private Sub Class_Initialize
SysName = "后台管理系统"
SysVersion = "..."
DataBase_Type = "sql"
DataBase_FilePath = Server.MapPath("../data/database.mdb")
Select Case DataBase_Type
Case "sql"
ConnStr = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & DataBase_FilePath
Case Else
Response.Write "不支持此数据库类型"

把ConnStr = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & DataBase_FilePath 改为:
ConnStr = "Provider=SLQOLEDB.1;Data Source=(local);INITIAL CATALOG =sql数据库名;UID=登陆用户名(如:SA);PWD=登陆服务器密码"
这样就可以连接你想连接的SQL数据库了.
试试吧!!

ConnStr="Driver={SQL Server};DataBase=Master;Server=(local);UID=sa;PWD=123"

DataBase是数据库名
Server:是服务器名,本机就写(local),其它机器写IP,如:192.168.1.25
UID:是用户
PWD:是密码

其它的查询access与sql基本上通用,除了个别函数不能用。
有问题,可以发百度消息问我。