调用sql server 数据库与调用Access数据库,写法上有什么区别吗?

解决方案 »

  1.   

    http://vbboshi.myrice.com/vbtech/database.htm
      

  2.   

    连接数据库的五中常见方法第一种 - 这种方法用在ACCESS中最多
    strconn = "DRIVER=Microsoft Access Driver (*.mdb);DBQ=" _
    & Server.MapPath("aspfree.mdb")
    set conn = server.createobject("adodb.connection")
    conn.open strconn第二种-这种方法用在SQL SERVER中多
    strconn = "Driver={SQL Server};Description=sqldemo;SERVER=127.0.0.1;" _
    &"UID=LoginID;Password=;DATABASE=Database_Name"
    set conn = server.createobject("adodb.connection")
    conn.open strconn第三种
    strconn="Driver={Microsoft Access Driver(*.mdb)};" _
    &"DBQ=F:\Inetpub\wwwroot\somedir\db1.mdb;DefaultDir=" _
    &"f:\Inetpub\wwwroot\somedir;uid=LoginID;" _
    &"pwd=Password;DriverId=25;FIL=MSAccess;" 
    set conn = server.createobject("adodb.connection")
    conn.open strconn第四种运用系统数据源
    The following uses a Data Source Name: Example
    set conn = server.createobject("adodb.connection")
    conn.open "Example"第五种运用ODBC数据源,前提是你必须在控制面板的ODBC中设置数据源
    set rs = server.createobject("adodb.recordset")
    rs.open "tblname", "DSNName", 3, 3  第一种 - 这种方法用在ACCESS中最多
    strconn = "DRIVER=Microsoft Access Driver (*.mdb);DBQ=" _
    & Server.MapPath("aspfree.mdb")
    set conn = server.createobject("adodb.connection")
    conn.open strconn
     
    对数据库的操作都是一样的
      

  3.   

    连接的时候不同的数据库连接字符串不一样,程序里面的SQL语句,除了一些函数不同之外,大部分语法都一样!!