一個技巧完善的專欄管理的程序->這是asp.net的第二個應用(3)
發表時間:2023-08-10 來源:明輝站整理相關軟件相關文章人氣:
[摘要]http://www.asp888.net 豆腐技術站 剛才說了一些題外話,現在我們來看看我們如何將在add.aspx中輸入的數據保存在sql server中<!--#include file...
http://www.asp888.net 豆腐技術站
剛才說了一些題外話,現在我們來看看我們如何將在add.aspx中輸入的數據保存在sql server中
<!--#include file="func.aspx"-->
<%
dim conn as SQLConnection
dim sqlRead as SQLDataReader
dim sqlCmd as SQLCommand
'這樣我們通過 func.aspx 文件的使用,對連接代碼等等很多通用的程序進行了同意的管理和調用
conn=GetConn()
dim strUserName as string
dim strPass as string
dim strSQL as string
strUserName=request.form("txtUserid")
strPass=request.form("txtPass")
strSQL="select UserPassword from lanmuuser where username='" & replaceSql(strUserName) & "'"
sqlCmd=new SQLCommand(strSQL,conn)
sqlCmd.ActiveConnection.Open()
sqlCmd.Execute(sqlRead)
sqlCmd.ActiveConnection.Close()
'這個部分是對 添加文章的用戶 進行 限制和管理
'在演示的版本中,這段代碼是 屏蔽起來的,如果我們需要對 用戶進行限制
'簡單的作個lanmuuser 的 table 就可以了
if not sqlRead.Read() then
response.Write("這個用戶不存在")
response.end
end if
if sqlRead(0)<>strPass then
'密碼不正確
response.Write("密碼不正確")
response.end
end if
'校驗合法
dim strClassid as string
strClassid=request.form("selClass")
dim strTitle as string
strTitle=request.form("txtTitle")
dim strContent as string
strContent=request.form("txtContent")
dim strSelFrom as string
strSelFrom=request.form("selFrom")
strSQL="insert into lanmu(classid,title,content,dtime,userid,IsUse,viewnum,selFrom)values("
strSQL=strSQL & "" & strClassId & ",'" & replaceSql(strTitle) & "','" & replaceSql(strContent) & "',"
strSQL=strSQL & "getdate(),'" & replaceSql(strUserName) & "','0',0,'" & strSelFrom & "')"
sqlCmd=new SQLCommand(strSQL,conn)
sqlCmd.ActiveConnection.Open()
'response.write(strSQL)
sqlCmd.execute
response.write("恭喜,恭喜,您的文章已經成功的添加到了 文章數據庫,管理員會在下次更新的時候檢查你的文章,如果沒有什么問題的話,您的文章將會很快出現在我們的欄目中")
response.end
%>
呵呵,是不是很簡單?:)別高興的太早,這個只是把數據存入了數據庫,下面我們就會在后面的文章中,看到我們
是怎么樣把數據顯示出來的,畢竟,這個才識主要的:)