程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> ASP編程 >> 關於ASP編程 >> ASP 連接 SQL SERVER 2008的方法

ASP 連接 SQL SERVER 2008的方法

編輯:關於ASP編程

     現在很多朋友使用了sql2008,但原來2000的代碼已經無法使用了,這裡分享下asp連接sql2008的方法,需要的朋友可以參考下

    雖然網上有很多介紹,但是我還是費了很大的勁才連上。(要安裝IIS和SQL SERVER)

    新建一個*.asp文件,鍵入

    代碼如下:


    <%
    set conn =server.createobject("adodb.connection")
    conn.open "provider=sqloledb;source=local;uid=sa;pwd=******;database=database-name"
    %>

     

    其中,provider後面的不用管,照寫;source後面的可以是ip地址,這裡我用的是本地的;sa是內置的

    用戶,它的密碼是你在安裝的時候設置的;database後面是你要連接的數據庫的名稱,例:mydatabase

    (不需擴展名)。

    連好後就能操作數據庫了。

    下面是一個通過表單(FORM)傳遞信息並存到數據庫的樣例。

    HTML文件:

    代碼如下:


    <html>
    <body>
    <form name="Form" action="*.asp" method="post">
    <input name="Name" type="text"><br>
    <input name="Password" type="password"><br>
    <input type="submit">
    </form>
    </body>
    </html>

     

    ASP文件:(文件名與上面action後面的*.asp相同,且保存在同一路徑下)

    代碼如下:


    <%
    dim sql
    sql ="select * from table-name "
    set conn=server.createobject("adodb.connection")
    conn.open "provider=sqloledb;source=local;uid=sa;pwd=*******;database=db-name"
    set rs=server.createobject("adodb.recordset")
    rs.open sql,conn,3,2
    rs.addnew
    rs("name")=request.form("Name")
    rs("pwd")=request.form("Password")
    rs.update
    %>
    1. 上一頁:
    2. 下一頁:
    Copyright © 程式師世界 All Rights Reserved