ASP.NET與資料庫相關技巧

本文給出了使用ASP.NET進行資料庫時的程式實現原始碼,比如取得資料表 i 行 j 列的值;將資料讀入DropDownList和分類編碼檢索出相應的分類名稱並在DataGrid中顯示,供大家參考!一、取得資料表 i 行 j 列的值//建立並開啟資料庫連接OleDbConnection conn=new

在Apache上調試ASP.NET 1.1/2.0代碼

由於Apache2項目中的mod_aspdotnet sub-project實現上的問題(也可以說是bug吧),使我們在其上運行ASP.NET程式時,和在IIS上的aspnet_wp|w3wp中啟動並執行正確性上有一些差別,所以在Apache(mod_aspdotnet)上調試ASP.NET項目的原始碼就很有必要。雖然ASP.NET 2.0已經正式release,不過1.1版本的項目還是目前的主流,所以我們分別看看Apache對這兩個版本Framework的支援。正如我前面所說,ASP.NET

ASP.NET跨頁面傳值技巧

關於頁面傳值的方法,引發了很多討論。看來有很多人關注這個,我就我個人觀點做了些總結,希望對大家有所協助。1.使用QueryString變數QueryString是一種非常簡單的傳值方式,他可以將傳送的值顯示在瀏覽器的地址欄中。如果是傳遞一個或多個安全性要求不高或是結構簡單的數值時,可以使用這個方法。但是對於傳遞數組或對象的話,就不能用這個方法了。下面是一個例子:a.aspx的C#代碼private void Button1_Click(object sender,

ASP.NET2.0進階資料處理之資料繫結

本文詳細介紹了ASP.NET 2.0進階資料處理中的資料繫結,包括有綁定文法,指定運行時所期望的資料類型;如何綁定到公開變數和頁面的簡單屬性;如何綁定到另一個控制項的屬性;如何綁定到通用語言運行時集合類型;如何綁定到ArrayList;如何綁定到DataView等。在前面的“模板中的資料繫結”部分中我們論述過,ASP.NET包含了一種宣告式的資料繫結文法,用於在資料繫結模板中把資料來源欄位與控制項的屬性相關聯。你也可以在代碼中使用<%# ...

ASP.NET 2.0防止同一使用者同時登陸方法

要防止同一使用者同時登陸,首頁應該記錄線上使用者的資訊(這裡與使用者名稱為例),然後判斷正在登陸的使用者裡面是否已存在。在這裡使用一個cache存放已經登陸的使用者名稱,但是還有一個問題就是要知道使用者是

ASP.NET頁面事件:順序與回傳詳解

一、初始化·當頁面被提交請求第一個方法永遠是建構函式。您可以在建構函式裡面初始一些自訂屬性或對象,不過這時候因為頁面還沒有被完全初始化所以多少會有些限制。特別地,您需要使用HttpContext對象。當前可以使用的對象包括QueryString, Form以及Cookies集合,還有Cache對象。注意:在建構函式裡是不允許使用Session的。·下一個將執行的方法是AddParsedSubObject方法,這個方法將添加所有獨立的控制項並把頁面組成一個控制項集合樹,

.NET Remoting與ASP.NET Web服務效能比較

摘要:本文對 Microsoft ASP.NET Web 服務與 Microsoft .NET Remoting 的相對效能進行比較。Microsoft ASP.NET Web 服務的互通性最好,並完全支援 HTTP 上的 WSDL 和 SOAP;而 Microsoft .NET Remoting 可實現公用語言運行庫類型系統的高保真,並支援其他資料格式和通訊通道。從 MSDN Code Center 下載 BDADotnet.msi 範例程式碼(英文)。簡介ASP.NET Web 服務和

在ASP.NET中執行URL重寫經典方案

摘要:介紹如何使用 Microsoft ASP.NET 執行動態 URL 重寫。URL 重寫是截取傳入 Web 請求並自動將請求重新導向到其他 URL 的過程。討論實現 URL 重寫的各種技術,並介紹執行 URL 重寫的一些實際情況。引言讓我們花點時間來看一下網站上的一些 URL。您是否發現一些類似於 http://yoursite.com/info/dispEmployeeInfo.aspx?EmpID=459-099&type=summary 的

在ASP.NET中上傳圖片並產生縮圖

在ASP.NET中上傳圖片並產生縮圖,可以參照下列代碼:private void btnUploadPicture_Click(object sender, System.EventArgs e){//檢查上傳檔案的格式是否有效if(this.UploadFile.PostedFile.ContentType.ToLower().IndexOf("image") <

ASP.NET 2.0中隨機讀取Access資料庫記錄

【導讀】由於使用ADO訪問Access資料庫會有緩衝,這在隨機提取資料庫資料時,例如:sql="select top 10 Title,objectGuid from Document Order By Rnd(id)",將得不到隨機記錄,本文中給出的例子可以克服這一缺陷,實現資料庫的隨機讀取。由於使用ADO訪問Access資料庫會有緩衝,這在隨機提取資料庫資料時,例如:sql="select top 10 Title,objectGuid from

ASP.NET 2.0中直接將Access資料庫匯入到Excel中

在實際的開發應用中,資料庫匯入匯出是經常遇到的問題,尤其是資料庫與Excel檔案之間的匯入匯出,還存在資料類型不一致的問題。例如:資料庫的數字超長時會在Excel裡格式化成科學計數法的格式,或者記錄內容是數字和字元的混合內容會丟失內容等等。將Access資料庫的內容直接匯入到Excel則可以避免這些問題。下面例子就是實現這個功能,例子中的資料庫使用《ASP.NET

ASP.NET中為GridView添加刪除提示框

在GridView中我們可以直接添加一個CommandField刪除列來刪除某行資訊。但為了避免誤操作引起的誤刪除,在刪除操作者讓操作者再確認下,完後再進行刪除。首先我們給我們的GridView 添加一個模板列,如下:以下是引用片段:<ASP:TemplateField HeaderText="Delete" ShowHeader="False"><ItemStyle ForeColor="Red" /><ItemTemplate> 

ASP.NET2.0中實現首頁嵌套

現在的很多商業公司都設有不同的部門,而這些部門在公司的網站上都有自己的子網站。一般情況下,每一個部門都會根據自己的需要來維護各自的網站。這樣做雖然會使公司的網站顯得豐富多彩,但這卻會對使用者的訪問帶來不便,也就是說,由於各個部門的子網站沒有保持一致性而使使用者在瀏覽網站時造成了困難。幸運的是,ASP.NET2.0為我們提供了一種解決方案,這就是首頁嵌套。建立嵌套首頁首先需要建立一個標準的首頁,在這個首頁上需要加上一些共用的東西,如公司的Logo、公司名稱、頁尾以及菜單等,而每個部門的子網站必須使

ASP.NET常用的最佳化效能方法詳解

1. 資料庫訪問效能最佳化資料庫的串連和關閉訪問資料庫資源需要建立串連、開啟串連和關閉串連幾個操作。這些過程需要多次與資料庫交換資訊以通過身分識別驗證,比較耗費伺服器資源。ASP.NET中提供了串連池(Connection

在ASP.NET 2.0中建立網站導覽層次

網站導覽提供者--ASP.NET2.0中的網站導覽提供者暴露了應用程式中的頁面的導航資訊,它允許你單獨地定義網站的結構,而不用考慮頁面的實際物理布局。預設的網站導覽提供者是基於XML的,但是你也可以通過編寫自訂的提供者,從任何後端位置暴露這些資訊。網站導覽API--網站導覽API用於在應用程式的代碼中訪問網站導覽資訊,它摘錄了導航資訊儲存的細節。你可以使用API來編程訪問應用程式的瀏覽節點。導航控制項--導航控制項為頁面之間的導航提供了通用的UI,例如樹視圖、菜單和breadcrumb(&quo

ASP.NET2.0+VS2005利器大評析之優點篇

ASP.NET 2.0與Visual Studio 2005正式上市至今已經有好幾個月了。隨著時間的一天天向前推移,如今越來越多的人能夠使用到這一產品。本文作者基於對該產品的試用試圖從個人角度來對這一產品的優點與不足作出評析,僅供參考。一、 引言說實在的,我對ASP.NET 2.0與Visual Studio 2005之間的關係有些喜歡也有些討厭;但是,我最終還是決定把我的大多數內部應用程式遷移到2.0並且決不後悔。基本上,ASP.NET

ASP.NET中對錶單輸入行有選擇驗證

在ASP.NET中,有一系列的驗證控制項,可以很方便地驗證使用者輸入的資料是否合法。儘管這些驗證控制項十分強大並且容易使用,但它們有一個缺點,那就是,一般在使用它們的時候,在提交網頁時,都要對整個網頁的使用者輸入進行驗證。在驗證控制項中,沒有一種直接的方法,可以只驗證頁面中某些部分的輸入。本文將介紹如何利用asp.net驗證控制項以及javascript特性,完成只驗證頁面中某些部分的輸入的功能。為什麼有的時候,只需要對頁面的某些部分的輸入進行驗證呢?舉一個例子,在某些應用中,有的時候為了使用者

ASP.NET動態產生HTML頁面

思路1. 利用如Dw-Mx這樣的工具產生html格式的模板,在需要添加格式的地方加入特殊標記(如$htmlformat$),動態組建檔案時利用代碼讀取此模板,然後獲得前台輸入的內容,添加到此模板的標記位置中,產生新檔案名稱後寫入磁碟,寫入後再向資料庫中寫入相關資料。2. 使用後台代碼寫入程式碼Html檔案,可以使用HtmlTextWriter類來寫html檔案。優點1.

ASP.NET建立Web服務之XML基礎結構

為了在網路多樣性方面取得成功,XML Web服務必須不關心所選擇的作業系統、物件模型和程式語言。而且,XML

ASP.NET中利用水晶報表建立圖表

在很多的應用程式中,報表是不可缺少的,一張好的報表能直觀地讓人把握資料的情況,方便決策。在這篇文章中,我們將以一個三層結構的asp.net程式為例,介紹如何使用crystal report ,來製作一份報表,其中介紹了不少asp.net和水晶報表的技巧。在這個例子中,我們設想的應用要為一個銷售部門製作一份報表,管理者可以查看某段時間之內的銷售情況,以列表或者折線圖的形式反映出銷售的趨勢。我們將使用SQL Server 2000做為資料庫,使用VB.NET編寫中介層邏輯層,而前端的展示層使用C#。

總頁數: 1638 1 .... 1265 1266 1267 1268 1269 .... 1638 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.