|
| ASP與資料庫結合應用 |


設計資料表之前的準備
| 羅輯判斷因子 | 描述 |
| = | 等於 |
| <> | 不等於 |
| > | 大於 |
| < | 小於 |
| >= | 大於或等於 |
| <= | 小於或等於 |
| BETWEEN | 在某一範圍內的值,使用方法:Between 資料1 AND 資料2,資料可為數字、文字,當以文字作為Between條件時會以英文字母順序排序理之。 |
| LIKE |
搜尋相似值,可以以%代表其餘的值,例如'a%'代表搜尋所有以a為首的值。如果寫成'%a%'則是代表搜尋所有包含a的值。 |
※注意:有部分SQL版本的 <>可能寫成!=
<%
set conn=Server.CreateObject("ADODB.Connection")
conn.Provider="Microsoft.Jet.OLEDB.4.0"
conn.Open "資料庫檔案所在位置"
%> |
|
<% set db = Server.CreateObject("ADODB.Connection") db.ConnectionString="DRIVER={Microsoft Access Driver (*.mdb)};DBQ="& Server.MapPath("資料庫檔案所在位置") &";DriverId=25;FIL=MS Access;MaxBufferSize=512;PageTimeout=50 db.Open %> |
<%
set conn=Server.CreateObject("ADODB.Connection")
conn.Provider="Microsoft.Jet.OLEDB.4.0"
conn.Open "資料庫檔案所在位置"
set rs=Server.CreateObject("ADODB.recordset")
rs.Open SQL命令或者資料表, conn
%> |
<%
set conn=Server.CreateObject("ADODB.Connection")
conn.Provider="Microsoft.Jet.OLEDB.4.0"
conn.Open Server.MapPath("user.mdb")
set rs=Server.CreateObject("ADODB.recordset")
rs.Open "select * from userdb", conn
for each x in rs.fields
response.write(x.name)
response.write(" = ")
response.write(x.value)
response.write(" <br> ")
next
%> |
<%
set conn=Server.CreateObject("ADODB.Connection")
conn.Provider="Microsoft.Jet.OLEDB.4.0"
conn.Open Server.MapPath("user.mdb")
set rs=Server.CreateObject("ADODB.recordset")
rs.Open "select * from userdb", conn
response.write("index = " & rs("index") & "<br>")
response.write("name = " & rs("name") & "<br>")
response.write("tel = " & rs("tel") & "<br>")
response.write("address = " & rs("address") & "<br>")
response.write("groups = " & rs("groups") & "<br>")
%> |
<%
set conn=Server.CreateObject("ADODB.Connection")
conn.Provider="Microsoft.Jet.OLEDB.4.0"
conn.Open Server.MapPath("user.mdb")
set rs=Server.CreateObject("ADODB.recordset")
rs.Open "select * from userdb", conn
do while not rs.eof
for each x in rs.fields
response.write(x.name)
response.write(" = ")
response.write(x.value)
response.write(" <br> ")
next
response.write("<br>")
rs.movenext
loop
%> |
<html> <body> <% |
| add_data.html |
<html> <body> <form method="post" action="record_add.asp"> |
| record_add.asp |
<% |
Wrote by Kit Leong 2003