2013年5月24日

動態的顯示或隱藏Table的Tr

如果我們要把Html裡的一列TR用開關,來進行開關某一列,我們可以動態改Style裡的Display,要隱藏設定為none,要顯示就設為table-row:

2013年5月22日

TSQL 建立同義詞(別名)

如果我們有個資料表是在不同資料庫裡,而這遠端的資料庫名稱又會變動,是不是有辦法來簡化管理? 這時SYNONYM就是不錯的選擇,以下是語法:

2013年5月20日

C#取代String某一字元

取代String某一字元,沒有一個直接的Method,可考慮以下兩種方式:

TSQL 回傳辨識(Identiy)值

我們Master-detail的資料表關係,如果 Master用Identitity當作資料表的主鍵,detail的主鍵會包含Master的主鍵+序號,就必需要可以抓到主鍵的Identity

TSQL 尋找Procedure的內容

可用以下指令:

2013年5月17日

使用javascript ShowModalDialog

ShowModalDialog與window.open,最大的不同是ShowModalDialog的父視窗是凍結,屬於原來網頁的一部分,而且父子視窗可以互相傳值。

排除ASP.NET Web Site無法進行Unit Test

近日因為要對App_code裡面的類別進行Unit test,因使用微軟ASPNET Unit test,但簡單的測試一個Method就出現以下錯誤:

Web 要求 'http://localhost:41122/XXXXX/' 順利完成,但未執行測試。當設定 Web 應用程式進行測試,但發生錯誤時 (處理要求時發生 ASP.NET 伺服器錯誤),或未執行任何 ASP.NET 網頁時 (URL 可能指向 HTML 網頁、Web 服務或目錄清單),就可能發生這種情形。在 ASP.NET 中執行測試時,URL 必須解析為 ASP.NET 網頁,而且頁面要能順利執行至 Load 事件。要求的回應會連同測試結果一併儲存在檔案 'WebRequestResponse_XXXXXXXTest.html' 中。通常這個檔案可以使用 Web 瀏覽器開啟以檢視內容。

Windows 7 快速merge檔案

如果我們在一目錄下有幾十個檔,需要進行合併,像是建資料表或Procedure的 SQL指令

,這時就可以借助DOS的指令,合併指令如下:

2013年5月16日

使用VS2012繪製Factory Pattern的UML類別圖和產生程式碼

Visual Studio在2010版開始,又把製作UML工具加入,這裡介紹的以VS2012繪製 Gof裡的Factory Pattern的UML類別圖,使用的語言為 C#,並在最後用Visual Stutio直接產生程式碼。在這之前我們先了解一下Factory Pattern

2013年5月15日

2013年5月14日

AS.PNET如何使用Javascript強制作Postback

我們如果要使用Javascript進行頁面的強制Postback,那可以怎麼做呢?

2013年5月13日

英文信的寫法

在商業信件中,何時寫 'Yours faithfully' ? 何時寫 'Yours sincerely' ?

2013年5月11日

ASP.NET網頁間轉址和傳值方式

這是一個網友常問的問題,網頁間轉換時的傳值方式,先談談網頁間的Navigation(導覽 或轉址),畢竟要先轉址才有辦法傳值吧;這邊範例是Source.aspx要轉到Target.aspx,有以下幾種轉址方式:

2013年5月5日

解決Java Plug-in 10.21.2 is not installed properly

最近執行公司的Java Applet程式,收到Oracle跳出該Java版本有安全性j疑慮,之前的 Java漏洞新聞令人骨悚然,於是遵照指示更新到最新的 Java 7 Update 21,結果慘事發生了,一執行程式跳一堆視窗,一直點否後,最後就出現『Java Plug-in 10.21.2 is not installed properly』錯誤

2013年5月1日

實作動態參數的Stored Procedure查詢

我們在撰寫查詢功能的Stored Procedure,會傳入若干的參數,而一般的需求時,當使用者有輸入條件,該參數才當作是篩選的條件,底下例子是摘錄網友的問題,他這邊有兩個資料表