導航:首頁 > 萬維百科 > asp網站建設

asp網站建設

發布時間:2020-08-08 01:34:36

1、我想學習ASP動態網站的建設

學ASP不能太糾結要看那幾本書,我學ASP的時候也是從百度知道裡面搜索。《網路程序設計--ASP》(附光碟北京大學信息技術系列教材)。我就買過這本書,也沒看多少。當工具再查了。個人推薦還是從建站開始,找一些asp的程序,從實踐中慢慢學習。

PS:個人覺得既然在基礎之上學習,學學php jsp會更好一點。不過當你精通一門語言後,其他學起來會很爽

2、asp.net 動態網站建設

<a href='<%# "mynewnei.aspx?zj="+DataBinder.Eval(Container.DataItem,"zj")&id="+DataBinder.Eval(Container.DataItem,"id")+"%>'

3、網站建設 asp+access

杭州網站建設來幫你。
如果網站運行正常,說明資料庫鏈接沒有問題,為什麼數據沒有保存到資料庫裡面,那是因為資料庫許可權設置有問題,必須給資料庫設置可讀可寫許可權。ACCESS資料庫最容易出這個問題。如果你是生成靜態頁面的網站,在生成文件的那個文件夾也要設置可讀可寫。

4、基於ASP的個人網站設計

題目【基於ASP的個人網站設計】

百度hi在線,聯系吧
$留個標記,絕對救急
$帶著你的問題和Email來找我,
$如有進一步需求 ,可以與我們取得聯系,祝你順利畢業.
----
此回復針對所有需要此源碼的頁面訪問和圍觀者有效.
$帶著你的問題和Email來找我,

5、asp網站建設需要安裝什麼軟體?

你用DREAMWEAVER軟體。IIS也需要配置下。

6、asp網頁設計

首先,聲明,不需要oldword及newword
數據表中,我用.Username 和 Password
傳遞參數,我用Username Password 和 NewPassword
<%
Set Conn=Server.CreateObject("ADODB.Connection")
Connstr="DBQ="+server.mappath("bookstore.asp")+";DefaultDir=;Driver={Microsoft Access Driver (*.mdb)}; DriverId=25; FIL=MS Access; ImplicitCommitSync=Yes;MaxBufferSize=512; MaxScanRows=8; PageTimeout=5; SafeTransactions=0; Threads=3; UserCommitSync=Yes; uid=; pwd=;"
Conn.Open Connstr
%>
<%
Username=request("Username")
Password=request("Password")
NewPassword=request("NewPassword")
SQL="select * from employeeinformation where UserName='"&Username&"'"
Set Rs=conn.Execute(SQL)
If Rs.Eof Or Rs.Bof then
Response.write("用戶名不存在")
Rs.close
Conn.close
Set Rs=nothing
Set Conn=nothing
Response.end
end if
If Password <> Rs("Password") then
response.write("用戶密碼錯誤")
Rs.close
Conn.close
Set Rs=nothing
Set Conn=nothing
Response.end
else
sql = "UPDATE employeeinformation set Password='"&NewPassword&"'"
Conn.execute sql
Conn.close
Response.write("用戶密碼已經更改<br>")
Response.write("用戶名:"&Username&" 新密碼:"&NewPassword)
end if
%>

7、我想問一下學習ASP網站建設的步驟?

可以從學習VB開始。
說VB是ASP的基礎是從軟體工程的角度出發的。

ASP的語言不僅僅只是命令格式差不多,而是包含在<% %>之內的命令完全就是VB語法。雖然ASP也是做為單獨的一個技術來提出的,但他就是完全繼承了VB所有的功能,並且以HTML語言整合(HTML負責界面上,ASP則負責功能上)形成一個B/S(瀏覽器/伺服器)模式的網頁程序。

雖然ASP也有很多網路教程。但是這些都不系統。都是半路出家,只是從一個例子告訴你怎麼用。不會深入討論,更不會將沒有出現在例子里的方法都一一列舉出來。而且,他的語法和設計思路和VB完全相同,導致很多ASP的書都留一句「相關內容請參考VB的相關教材....」更糟糕的是,相當多的ASP教程混合了Javascript, VBscript等等腳本語言,搞的初學者,完全不知道到底自己學的是什麼。最後,除了教程裡面說的幾個例子,還是什麼都不會。
比如,我看了一些網路教程的第一章,就混合了HTML,JS,BS,還有一條這樣的命令
Dim bc
Set bc = Server.CreateObject("MSWC.BrowserType")
初學者知道什麼?只知道依葫蘆畫瓢,當遇到這個問題的時候就記得,開始有這么一句。但是,別的問題還是不知道到底該寫些什麼。

和VB不同,VB的教程非常的系統,從最基礎的語法、過程、函數講起,更有強大的MSDN支持(幫助系統,不會的命令,函數就可以查)。然後引導你有一些編程的思維。
同樣上面一條命令,在VB里,就會詳細解釋

dim是用來聲明變數的,它是過程級聲明,只能在該過程中被識別...和private不同,private是全局聲明,即在整個工程(程序)中,都可以識別和記錄該變數....當需要引入一個用戶自定義的變數的時候,需要先聲明.....

set...=....是對對象賦值的。如果對象是變數,那麼可以省略set。set a = b,就是將b的值賦給a

.是界定對象和對象的屬性、方法等的表示符,Server.CreateObject,就是指的server(伺服器)這個對象的CreateObject(創建對象)方法

....

看起來好像先學習VB再學習ASP是多此一舉,其實直接學ASP才叫浪費時間,因為可能你整個ASP學完了,還只能做教程里出現的例子,那是一點作用也沒有的,到頭來再反過來學VB,才發現,原來這么多東西都不懂。
你說哪個更容易學習?

重要的不在這里。asp的中級應用還有activex等等,這些東西asp教程里壓根都沒介紹,為什麼?因為activex是作為後台在伺服器或者由客戶端下載後運行的,而不是在html網頁中執行的。activex完全是由vb編寫的。asp根本沒有必要把VB里的內容重新再講一遍,他也講不清楚,因為基礎都沒學。
也許大家訪問過微軟官方網站的升級頁面,覺得這個ASP是不是寫的很好?相信很多ASP學習者都希望達到這個水平,但是,如果僅僅只學ASP是絕對做不到的,而由VB轉向ASP的就應該清楚,這個東西也是相當好寫的,它不僅用到了activex,還調用了不少api函數,又是vb的知識!

舉個例子,一個網路連鎖的超市,有這樣一些業務流程,某一個分店發現它的庫存不足了,系統自動匯報給總部,並且在對外的網站上自動生成網頁,告訴顧客,這個商品不足了,如果要來買的話請到別的分店去。總部接到匯報後,查看倉庫,發現倉庫的量只能供一個分店一周的銷量,於是馬上找到相應貨物的供應商,要求他們發貨....
(不要以為這種辦公很遙遠,這個例子只是進銷存系統中的一部分功能,國內很多大型超市內部就是採用的這樣的系統,國外的早就開始使用了,這樣的系統,根據用戶的要求、難度,售價在50萬~2000萬之間,這比你辛苦了幾年寫一個ASP論壇賺錢的多。當然,大型的工程也會用到其他的語言,比如C甚至是JAVA等)

這個流程,是完全利用網頁和internet網完成的。可以單純的使用ASP來寫。但是可以說,這樣的工程大多數只學習ASP網頁的都不會,因為完全不知道邏輯怎麼理。但是對於學過VB進銷存的人來說,非常容易把他改寫為asp。因為業務邏輯和編程思維在那裡。而不是簡單的從別人的例子里學習。

當然了,無論是先學習VB還是先學習ASP,都必須花相當多的功夫。回過頭,如果你是從飯碗的角度出發,建議你學扎實點,雖然這樣花的時間多些。
如果只是興趣愛好,或者想做個網頁玩玩,其實學學html和flash就可以了。至於asp,掌握皮毛也沒多大的意思,就是說,速成無用,千萬不要跟風,所以一定要清楚你的目標。

最後補充一點,沒有數學基礎不太重要,至少你英語好,不是嗎?這是個很大的優勢,因為,MSDN很多文檔都還是英文的,而且程序本身也是英文的。這樣可以幫你節約不少記憶和理解的時間。
一般來說,絕大多數的程序用到的數學知識不多。倒是邏輯和分析能力很重要。數學知識一般只用在演算法(比如加密、游戲這類的程序)上,商業軟體更側重程序邏輯和業務邏輯分析上。

任何語言,如果只是學習它語言是沒有意義的,就比如說ASP,現在又出現了php(愛問就是用php寫的),php具有更容易開發和執行效率更高的優點。一旦出了一個新的語言,那麼語法,結構,函數什coder和programmer,而是對程序理解非常深的,能很快分析和解決問題的analyst(往往就是指系統架構師和系統分析師,這些人,也許只精通匯編語言)。但是如果你只停留在表層,任何新語言對你來說,都需要重頭到尾的學習,非常浪費時間更不能真正的掌握和自主開發。

跟風不是一個好風氣,一學java就都學java,如果我說現在java過時了呢?現在又出了個ruby,比么的都變了。如果你只是一味的學語言,那麼也許等你學完ASP出來,ASP就過時了,那麼你又去學習別的。真正的學習軟體,應該是學習編程語言的一種架構,一種編程思想,這種對事物分析的思想是不會被淘汰的。這樣,無論出現什麼語言,只要你經過段時間的了解,就可以馬上找到入口處,很快的適應用新語言來編程。更何況,要知道,在軟體行業里工資拿的高的,不是那些對語言掌握的非常精通的java更好用。是不是大家又一窩蜂去ruby?什麼時候才能上升到分析程序的層次而不是僅僅把別人寫好的下載下來,研究語法,函數,OK,我會了,以後遇到這個問題就這么寫,遇到另一個問題了,我再找,再下載,再看,再研究.....

8、網站建設 asp代碼

收你這樣多錢,你還不如重新做過算了.(佛山和易藝術中心)

9、ASP網站建設的教程?

十天學會ASP教程
http://article.3326.com/A/000/000/000000360.htm

包括讀取數據,寫入,查詢,刪除等等!

自己多看看吧,都有圖文的
參考資料:www.3326.com

10、ASP網頁設計

conn.asp
<%
Dim Conn,ConnStr
Set Conn=Server.CreateObject("Adodb.Connection")
ConnStr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source="&Server.MapPath("access資料庫路徑")
Conn.open ConnStr
If err Then
err.clear
Set Conn = Nothing
Response.Write "資料庫連接失敗"
Response.End
End If
%>

Login.asp
<!--#include file="conn.asp" -->
<%
if request.QueryString("action")="check" then
user_name=request.Form("user_name")
Pass_wd=request.Form("Pass_wd")
if user_name="" or Pass_wd="" then
response.Write "<script language=javascript>alert('用戶名或密碼不能為空!');history.back()</script>"
response.end
end if

Set Rs = Server.CreateObject("ADODB.Recordset")
sql = "select * from [user] where usrname='"&user_name&"' and password='"&Pass_wd&"'"
Rs.open sql,conn,1,1
if not Rs.eof then
Response.redirect "down.asp?usr=admin"
end if
Rs.close
set Rs=nothing
end if
%>
<table width="100%" border="0">
<form id="form1" name="form1" method="post" action="?action=check">
<tr>
<td width="29%" align="right">用戶名:</td>
<td width="71%"><input type="text" name="user_name" /></td>
</tr>
<tr>
<td align="right">密碼:</td>
<td><input type="password" name="Pass_wd" /></td>
</tr>
<tr>
<td> </td>
<td><input type="submit" name="Submit" value="提交" />
<input type="reset" name="Submit2" value="重置" /></td>
</tr>
</form>
</table>

down.asp
<!--#include file="conn.asp" -->
<%
if request.QueryString("usr")="admin" then
Set Rs = Server.CreateObject("ADODB.Recordset")
sql = "select * from [user] where usrname='"&user_name&"' "
Rs.open sql,conn,1,1
if not Rs.eof then
Response.redirect "http://"&Request.ServerVariables("SERVER_NAME")&"/存放spring.doc的路徑/"&rs("muban")&""
end if
Rs.close
set Rs=nothing
end if
%>

與asp網站建設相關的知識