?? add.asp.bak
字號:
<% Option Explicit %>
<!--#Include file="odbc_connection.asp"-->
<html>
<head>
<title>輸入結果</title>
</head>
<body>
<%If session("id")="" Then
Response.Redirect"index.asp" '檢查該頁有沒有得到SESSION值,沒有就返回登陸頁面
end If
%>
<%
On Error Resume Next
If Trim(Request("name"))="" Or Trim(Request("sfz"))=""Then
Response.Write "對不起,姓名和身份證號必須輸入"
Response.Write "<p><a href='add_form.htm'>返回,重新填寫</a>"
Else
Dim name,sfz,tel,sex,home,age,intro
name=Request("name")
sfz=Request("sfz")
tel=Request("tel")
home=Request("home")
sex=Request("sex")
age=Request("age")
intro=Request("intro")
'下面將數據填入數據庫中
Dim strSql,sqla,sqlb
sqla = "Insert Into users(name,sfz"
sqlb = "Values('" & name & "','" & sfz & "'"
If tel<>"" Then
sqla = sqla & ",tel"
sqlb = sqlb & ",'" & tel & "'"
End If
If home<>"" Then
sqla = sqla & ",home"
sqlb = sqlb & ",'" & home & "'"
End If
If sex<>"" Then
sqla = sqla & ",sex"
sqlb = sqlb & ",'" & sex & "'"
End If
If age<>"" Then
sqla = sqla & ",age"
sqlb = sqlb & "," & cInt(age) 'age是數字類型,請注意添加方法,只能添加數字!
End If
If intro<>"" Then
sqla = sqla & ",intro"
sqlb = sqlb & ",'" & intro & "'"
End If
sqla = sqla & ",submit_date"
sqlb = sqlb & ",'" & Now() & "'"
strSql = sqla & ") " & sqlb & ")"
db.Execute(strSql) '執行添加操作
'下面判斷插入過程有無錯誤,并給出相應信息
If db.Errors.Count>0 Then
Response.Write "保存過程中發生了錯誤,請重新填寫"
Response.Write "<p><a href='add_form.htm'>返回,重新填寫</a>"
Else
Response.Write "<h2 align='center'>您的信息已經安全加入。</h2>"
Response.Write "<p>姓名:" & name
Response.Write "<p>電話:" & tel
Response.Write "<p>性別:" & sex
Response.Write "<p>住址:" & home
Response.Write "<p>年齡:" & age
Response.Write "<p>備注:" & intro
Response.Write "<p><a href='add_form.htm'>返回,繼續添加</a>"
End If
End If
%>
</body>
</html>
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -