大雀软件园

首页 软件下载 安卓市场 苹果市场 电脑游戏 安卓游戏 文章资讯 驱动下载
技术开发 网页设计 图形图象 数据库 网络媒体 网络安全 站长CLUB 操作系统 媒体动画 安卓相关
当前位置: 首页 -> 技术开发 -> NET专区 -> ASP+与VB.Net问答QA总汇

ASP+与VB.Net问答QA总汇

时间: 2021-07-31 作者:daque

程式語言的基础屬於 .net framework 較底層的局部,即使這個局部會有很大的變動,架構在 .net framework 上头的东西其變動將更大,所以,據研究判断將來 vb7 在語法上的變動應該很小,大概就不复變動了。###################################################################################安裝 .net sdk之後,vb6是否就會成為vb.net,會不會影響vb6原來的程式的運作? --------------------------------------------------------------------------------文献日子:2001/02/06 安裝 .net sdk 之後,vb6 不會成為 vb.net,vb.net beta 1 附屬於 visual studio.net beta 1,而 visual studio.net beta 1 有 3 片光光碟。###################################################################################在win2000 server 能否有供给以網頁上傳檔案的功效,即使仍未供给,除去從 nt4.0 升級 2000 的本领外,能否有代替计划? --------------------------------------------------------------------------------文献日子:2001/02/06 asp.net 領先接洽一書 8-1 節就有介紹 asp+ 的檔案上傳功效(尽管在 nt 4.0 或 2000 下面都不妨平常運作)。--------------------------------------------------------------------------------###################################################################################第二章所提到的 config.web 檔案能否要每個目錄都放一個,或是放在一個目錄後,其餘的子目錄都不必放了,其余,虛擬目錄要不要放? --------------------------------------------------------------------------------文献日子:2001/02/19 config.web 的功效及於其子目錄,即使放在 aaa 目錄,則 aaa 的子目錄就不妨不必再放了,但即使 aaa 的子目錄想要有本人的設定,則不妨在本人的目錄安置另一個 config.web 檔案。最特出的目錄是 wwwroot 目錄(若安裝時未做改變,預設目錄為 c:\inetpub\wwwroot),放在 wwwroot 目錄的config.web檔案其功效則及於wwwroot的一切子目錄一切虛擬目錄。####################################################################################asp 網頁中的 session 變數犹如不许傳遞至 asp+ 網頁中,還是另有其余办法可讀取? --------------------------------------------------------------------------------文献日子:2001/02/19 session 在 asp 及 asp+ 之中確實是不沟通的,但 cookie 卻是沟通的,因為 cookie 是儲生存瀏覽器之中,您不妨您不妨改以 cookie 代替 session。--------------------------------------------------------------------------------####################################################################################asp 之中儲存及讀取 cookie 的敘述犹如不適用於 asp+? --------------------------------------------------------------------------------文献日子:2001/02/19 在 asp 網頁製作教本中,讀取及儲存 cookie 的敘述如次:data1 = request.cookies("data1") response.cookies("data1") = data1而這兩個敘述等於:(註:个中的 value 是 cookie 預設的屬性)data1 = request.cookies("data1").value response.cookies("data1").value = data1然而在 asp+ 並不接收預設的屬性,以是:data1 = request.cookies("data1") ' 錯誤response.cookies("data1") = data1 ' 錯誤data1 = request.cookies("data1").value ' 正確response.cookies("data1").value = data1 ' 正確####################################################################################即使一個 aspx 網頁运用兩個之上的 pagelet(pagelet 介紹於第 7 章),而个中的函數重複(比方兩個 pagelet 都有定義 page_load 事变步调),能否會有衝突? --------------------------------------------------------------------------------文献日子:2001/02/19 各别 pagelet 的副程式(函數)是各自獨立的,所以不妨有各自的 page_load 事变步调。--------------------------------------------------------------------------------####################################################################################在 asp+ 裡要加上註解是犹如 asp 的規則嗎? --------------------------------------------------------------------------------文献日子:2001/02/19 跟 asp 一樣,即使在 vb 程式中加註,也是运用單引號('),即使在 html 文献中加註,也是运用 <!-- 註解笔墨 -->。--------------------------------------------------------------------------------####################################################################################在 asp+ 裡即使一条龙太長的話,是否可在任何场合將它移到下一条龙,而不用如 vb 一樣在第一条龙的行尾加上 ''_'' 符號..? --------------------------------------------------------------------------------文献日子:2001/02/19 一樣要运用 _。####################################################################################page_load 事变步调的參數 --------------------------------------------------------------------------------文献日子:2001/03/30 q:page_load(sender as object, e as eventarges) 裡面都是用 sender 及 e,這是 asp+ 的規定或是不妨隨便用? 即使一個 <script...> </script> 裡面有兩個 sub ...end sub,也是不妨都用 sender、e 嗎?a:page_load 是 asp+ 預設的事变步调,事变步调跟副程式(函數)一樣會先定義參數(包括「個數」及「型別」),以 page_load 為例,參數有兩個,其型別分別等於 object 及 eventarges,至於參數的「名稱」則不妨由我們自定,比方將:sub page_load(sender as object, e as eventarges)改成sub page_load(p1 as object, p2 as eventarges)也是不妨的。至於兩個各别的sub都定義沟通的sender參數「名稱」,是沒關係的。--------------------------------------------------------------------------------####################################################################################grid8.aspx 程式的窜改 --------------------------------------------------------------------------------文献日子:2001/03/30 q:有關第六章的 p.5-21 datagrid欄位的連結(程式位於 p5-23 的 grid8.aspx),我嘗試把「學號」的連結改為「全名」的連結, 但皆顯示錯誤的訊息,我不过將:<asp:boundcolumn datafield="學號" headertext="學號"/>改成:<asp:hyperlinkcolumn datatextfield="全名"headertext="全名"datanavigateurlfield="全名"datanavigateurlformatstring="students.aspx?id={0}"target="_blank" />另一上面studends.aspx的窜改如次:connstr = "provider=microsoft.jet.oledb.4.0; data source=" &server.mappath("sample.mdb")sql = "select * from 成績單 where 全名=" & request("id")a:問題出在studends.aspx的窜改:sql = "select * from 成績單 where 全名=" & request("id")「學號」欄位是數值,但「全名」欄位是字串,以是之上敘述正確的窜改是:sql = "select * from 成績單 where 全名='" & request("id") & "'"即是在 request("id") 前後加上單引號。####################################################################################我無法順利下載 .net framework beta1 --------------------------------------------------------------------------------文献日子:2001/03/30 q:按照「asp.net 領先接洽」書上第二章 2-5 節上 msdn.microsoft.com/downloads/default.asp 下載 .net framework sdk beta1,因為 .net framework sdk beta1 太大,从来無法下載胜利,能否有其余弹道博得 .net framework sdk beta1 ?我伙伴有 visual studio.net beta 1,个中能否會有 .net framework sdk beta1?a:您也不妨在 visual studio.net beta1 的「component update」光碟中找到 .net framework sdk beta1,场所就在這片光碟的\frameworksdk 目錄中。--------------------------------------------------------------------------------####################################################################################現在用 asp.net 製作網頁好嗎?會不會現在寫出來的 asp.net 網頁到了正式版推出時实足都不许用了? --------------------------------------------------------------------------------文献日子:2001/01/29 asp.net 現在的本子是 beta 1,上一版是 preview 版,從 preview 版到 beta 1 版,確實有些程式必須窜改,不過都是小场合,就比率來看,約有 10% 有窜改。asp.net 的下一版應該是 beta 2,然後是正式版,根據本站的判斷,暂时 .net framework 的架構已經大概底定,比較简单變動的局部應該是 visual studio.net 的局部,而 asp.net 較逼近 .net framework 的底層,所以可判斷的是將來的變動應該不大,之上意見謹供參考。還有,本站近來開發的 asp 網頁,已經十足运用 asp.net 了。(當然,舊的 asp 網頁暫時就不變動了)--------------------------------------------------------------------------------####################################################################################asp+ 的未來怎样? --------------------------------------------------------------------------------文献日子:2001/01/29 往日 asp 是附屬於 iis 下面的小程式,現在 asp+ 則是附屬於 .net framework 的軟體(當然,還是须要藉助 iis 本领運作)。不妨確定的是 asp+ 將成為微軟 server 端製作網頁的重要东西,visual studio.net 也會救济 asp+ 網頁的編輯,以是 asp+ 網頁的開發將變得更简单。即使您的 web server 採用的是 windows 2000 或 nt,那麼以 asp+ 為網頁製作东西是無庸质疑的。--------------------------------------------------------------------------------####################################################################################該學 asp 還是 asp+? --------------------------------------------------------------------------------文献日子:2001/01/29 暂时(2001年 1 月)對於該學 asp 還是 asp+?的確是很尷尬的工作。從功效來看,asp+ 優於 asp 甚多,且 asp 的網頁实足相容於 asp+,以是學 asp+ 是無庸质疑的選擇,但問題是 asp+ 的書籍很少,據本站所知,暂时市情上的 asp+ 書籍惟有兩本,一本為 asp.net 領先接洽(王國榮著),一本為 a preview of active server pages+(原文書, wrox 出书),但這兩本都不是為初學者所寫的書。即使您不妨等候,asp+ 正式版約 8 月份挂牌,預計到時候會有很多 asp+ 的書籍出书,asp+ 網頁製作教本(為初學者寫的書)也會在這個時候出书,大概現在先學 asp 為本人奠定一點基礎,將來學 asp+ 會比較輕鬆一點,應該不會浪費時間。--------------------------------------------------------------------------------####################################################################################為何 asp.net 領先接洽沒有介紹「視覺化的編輯东西」? --------------------------------------------------------------------------------文献日子:2001/01/29 在 .net framework beta 1 本子中,微軟所供给可下載的軟體有 .net framework sdk 及 visual studio.net,个中 visual studio.net 供给有視覺化編輯东西不妨径直編輯 .aspx 檔案,其操纵介面類似 vb,很简单运用,不過 visual studio.net 只供给給 msdn universal 訂戶下載,普遍讀者不简单博得,故 asp.net 一書暫時沒有介紹。將來 visual studio.net 正式挂牌或是有供给給普遍用戶下載時,本站將會其余撰稿或撰書介紹。--------------------------------------------------------------------------------####################################################################################請問 asp.net 領先接洽中第 6 章的 score.xml 檔是怎样製作的? --------------------------------------------------------------------------------文献日子:2001/01/29 程式碼如次:dim fs as filestreamdim writer as streamwriterdim path as stringdim connstr as stringdim cmd as adodatasetcommanddim ds as dataset = new dataset()connstr = "provider=microsoft.jet.oledb.4.0;" & _"data source=" & server.mappath("sample.mdb")cmd = new adodatasetcommand( "select * from 成績單", connstr )cmd.filldataset(ds, "成績單")path = server.mappath( "score.xml" )fs = new filestream(path, filemode.create, fileaccess.write)writer = new streamwriter(fs, encoding.default)ds.writexml(writer)之上程式將會開啟 sample.mdb 資料庫的「成績單」資料表,然後將其儲存成 score.xml 檔案。註:請記得在 .aspx 檔案的最前方加上:<%@ import namespace="system.io" %><%@ import namespace="system.data" %><%@ import namespace="system.data.ado" %>

热门阅览

最新排行

Copyright © 2019-2021 大雀软件园(www.daque.cn) All Rights Reserved.