雖然網(wǎng)上有很多介紹,但是我還是費(fèi)了很大的勁才連上。(要安裝IIS和SQL SERVER)
新建一個(gè)*.asp文件,鍵入
%
set conn =server.createobject("adodb.connection")
conn.open "provider=sqloledb;data source=local;uid=sa;pwd=******;database=database-name"
%>
比較標(biāo)準(zhǔn)的
需要注意的是:
DataServer = "127.0.0.1"
DataServer = "(local)"
都是可以使用的
ConnStr="driver={SQL Server};server="dataserver";UID="datauser";PWD="databasepsw";Database="databasename
ConnStr="provider=sqloledb;data source=(local);uid="datauser";pwd="databasepsw";database="databasename
其中,provider后面的不用管,照寫;source后面的可以是ip地址,這里我用的是本地的;sa是內(nèi)置的
用戶,它的密碼是你在安裝的時(shí)候設(shè)置的;database后面是你要連接的數(shù)據(jù)庫的名稱,例:mydatabase
(不需擴(kuò)展名)。
連好后就能操作數(shù)據(jù)庫了。
下面是一個(gè)通過表單(FORM)傳遞信息并存到數(shù)據(jù)庫的樣例。
HTML文件:
復(fù)制代碼 代碼如下:
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
%>
您可能感興趣的文章:- PHP的ASP防火墻
- asp 在線備份與恢復(fù)sqlserver數(shù)據(jù)庫的代碼
- ASP備份SQL Server數(shù)據(jù)庫改進(jìn)版
- sql server中批量插入與更新兩種解決方案分享(asp.net)
- SQL Server LocalDB 在 ASP.NET中的應(yīng)用介紹
- ASP通過ODBC連接SQL Server 2008數(shù)據(jù)庫的方法
- ASP語言實(shí)現(xiàn)對(duì)SQL SERVER數(shù)據(jù)庫的操作
- ASP和SQL Server如何構(gòu)建網(wǎng)頁防火墻