Browse by Tags

【茶包射手日記】不限條件選項之SQL組裝與資料庫OR運算特性驗證
在設計查詢介面時,下拉式選單是很常見的條件選取方式,而往往我們都會再加上一個"不限條件"選項,允許使用者不限制條件,列出所有項頁。舉例來說: 在設定查詢地區的下拉選單(例如: ddlArea),除了列出基隆市、台北市、台北縣、桃園縣...等各縣市Option外,常會再多一個"所有地區"選項,將Option Value設定='*',選取時表示不限定地區。在Server端,便要將這些篩選條件轉為SQL指令,如何將'*'視為不限地區...
【茶包射手專欄】奧妙的MSDTC咒語
之前運作一段時間的電子表單系統,最近又擴充了三台新主機。奇怪的是,在三台新主機上,有個撤銷表單的網頁功能一直出問題,會傳回 Access is denied. (Exception from HRESULT: 0x80070005 (E_ACCESSDENIED)) 錯誤。 通常,存取權限錯誤可以用抓鬼一哥 Process Monitor 輕易抓出來,但這次卻不然。ProcMon裡看不到可疑的Registry或File Access Denied訊息。Trace Code發現這段程式啟動了 TransactionScope...
KB-當心SqlDataReader.Close時的額外資料傳輸量
正在寫一段由SqlDataReader取回資料逐一處理的程式,由於資料筆數很多,我就用了以下的程式,先小小Read()個三筆試算,就Close SqlDataReader及SqlConnection結束作業。 static void Test() { using (SqlConnection cn = new SqlConnection( "Data Source=mySql; User Id=blah; Password=blahblah; Initial Catalog=MyDB;" )) ...
Posted 23 April 2007 05:13 PMJeffrey | 13 comment(s) 24,187
Filed under: , ,
KB-ADO.NET 2.0+SQL 2005分散式交易錯誤
今天發現正式主機上的ASP.NET 2.0程式傳回以下錯誤: Stack Trace: [SqlException (0x80131904): New request is not allowed to start because it should come with valid transaction descriptor.] System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection...
Posted 17 April 2007 11:46 PMJeffrey | with no comments 5,800
Filed under: , , ,
TIPS-TransactionScope過三關
.NET 新推出的TransactionScope 提供了更簡便封裝Transaction的寫法。今天試著從我的Windows 2003 用TransactionScope包裝一段對SQL 2005 @ Windows 2000的程式碼時,卻連闖三關才達陣! 首先,我收到這個錯誤: System.Runtime.InteropServices.COMException (0x8004D024): The transaction manager has disabled its support for...
Posted 15 March 2007 03:00 PMJeffrey | with no comments 16,645
Filed under: , ,
Windows Vista For ASP.NET Developer
過年期間把辦公室的電腦升級,換成 XPC SD37P ,原本的 XPC SB81P 順勢告老還鄉,讓電腦被女兒霸佔成小畫家及 白雲麵包 專用機的我,能有台桌機可用。 新機在公司就緒,舊機終於可以重裝OS,有兩個選擇: Windows 2003或是Windows Vista? 前些日子,在Rex的 Blog 上看到他的NB已完全Vista化,MSN請教了一下Vista + VS 2005 + SQL 2005是否OK? 不過每天忙得沒時間睡覺的他近來已很少玩ASP.NET,但由蒐羅到的資料來看,由於OS架構的改變...
Posted 05 March 2007 01:30 AMJeffrey | with no comments 11,380
Filed under: , , ,
MSDTC on Windows 2003 SP1的注意事項
而Windows 2003 SP1就更機車了,在MSDTC上會多了幾個選項,當然預設又是最嚴的選項—Mutual Authentication Required,它是個未來才會生效的選項,現在的效果等同於Incoming Caller Authentication Required,而且只有在兩台DTC都是Windows XP SP2或Windows 2003才適用。如果Web或SQL其中一台的OS是Windows 2000時,No Authentication Required是唯一的選擇。 最後...

搜尋

Go

<August 2017>
SunMonTueWedThuFriSat
303112345
6789101112
13141516171819
20212223242526
272829303112
3456789
 
RSS
創用 CC 授權條款
【廣告】
twMVC
最新回應

Tags 分類檢視
關於作者

一個醉心技術又酷愛分享的Coding魔人,十年的IT職場生涯,寫過系統、管過專案, 也帶過團隊,最後還是無怨無悔地選擇了技術鑽研這條路,近年來則以做一個"有為的中年人"自許。

文章典藏
其他功能

這個部落格


Syndication