取得目前時間(日期時間型態資料)
select getdate()
取得 YY/MM/DD(字串型態資料)
select convert(char,getdate(),11)
取得 YYYY/MM/DD(字串型態資料)
select convert(char,getdate(),111)
取得 YYMMDD(字串型態資料)
select convert(char,getdate(),12)
取得 YYYYMMDD(字串型態資料)
select convert(char,getdate(),112)
取得 YYYYMMDD(日期時間型態資料)
select dateadd(dd,datediff(dd,0,getdate()),0)
取得星期幾的單一中文字(日,一,二,三,四,五,六)
SELECT Right(datename(weekday,getdate()),1) --系統地區語言必須為中文地區
SELECT CASE datepart(dw, getdate())
WHEN 1 THEN '日'
WHEN 2 THEN '一'
WHEN 3 THEN '二'
WHEN 4 THEN '三'
WHEN 5 THEN '四'
WHEN 6 THEN '五'
WHEN 7 THEN '六' END
2010-11-08
2010-10-08
[JavaScript]讀取XML格式
需求:使用JavaScript讀取XML格式(IE、FireFox、Chrome、Safari皆可)
目前在這些流覽器上讀取XML的方式都有差異,在網路上找到這一段Code,可以完整的在這些瀏覽器上讀取XML內容,並輸出W3C標準的XML節點。
目前在這些流覽器上讀取XML的方式都有差異,在網路上找到這一段Code,可以完整的在這些瀏覽器上讀取XML內容,並輸出W3C標準的XML節點。
2010-10-07
[心情記事]手好酸
快到離職的日子,開始事情愈來愈少了,明明就沒多少事,偏偏要叫我把交接時間拉那麼長,主管是故意的吧~
抓著一些空檔把以前blog裡的文章移過來,之前就試過一次,不知道為什麼沒辦法匯入,只好手動貼,正好也過濾一下文章,順便回顧一下工作以來發生過的大小事,但是,這樣手好酸喔!!!!!!!!!
註記一下:
欠荷蘭遊記、基隆一日遊
抓著一些空檔把以前blog裡的文章移過來,之前就試過一次,不知道為什麼沒辦法匯入,只好手動貼,正好也過濾一下文章,順便回顧一下工作以來發生過的大小事,但是,這樣手好酸喔!!!!!!!!!
註記一下:
欠荷蘭遊記、基隆一日遊
[Asp.Net]Web Form內有使用Crystal Report製作報表,但發佈時出現錯誤訊息
需求:Web Form內有使用Crystal Report製作報表,但發佈的Server並未安裝Crystal Report Server或相關元件。
發生錯誤訊息:
錯誤訊息:無法載入檔案或組件 'CrystalDecisions.Web, Version=10.2.3600.0, Culture=neutral, PublicKeyToken=692fbea5521e1304' 或其相依性的其中之一。 系統找不到指定的檔案。
發生錯誤訊息:
錯誤訊息:無法載入檔案或組件 'CrystalDecisions.Web, Version=10.2.3600.0, Culture=neutral, PublicKeyToken=692fbea5521e1304' 或其相依性的其中之一。 系統找不到指定的檔案。
[Asp.Net]網頁上下載虛擬目錄外檔案
需求:在web的系統上做查詢log檔並下載。
這些檔案通常都被放在虛擬目錄以外的資料夾裡,以下是讀取該路徑底下的檔案下載的方式。
注意:該按鈕不可被UpdatePanel包住,否則會出現錯誤訊息。
這些檔案通常都被放在虛擬目錄以外的資料夾裡,以下是讀取該路徑底下的檔案下載的方式。
注意:該按鈕不可被UpdatePanel包住,否則會出現錯誤訊息。
2010-09-10
[Asp.Net][筆記]cookies、session、application
- Cookies:
而 Cookies 又分為兩種模式:一為連線階段的 cookies(未儲存),二為儲存在電腦上的 cookies。
[jQuery][筆記] jQuery(document).ready() 與 jQuery(window).load()
對jQuery還是一個新手的我,這篇文章需要好好的讀上幾遍,節錄保哥的文章重點以免忘掉。
節錄:保哥的文章 使用 jQuery(document).ready() 與 window.onload 注意事項
基本上在 JavaScript 的 DOM 物件層級中,document 物件是隸屬於 windows 物件 ( document == window.document ),首先先介紹 jQuery(document).ready() 與 jQuery(window).load() 的差異,而這兩者的差別說明如下:
節錄:保哥的文章 使用 jQuery(document).ready() 與 window.onload 注意事項
基本上在 JavaScript 的 DOM 物件層級中,document 物件是隸屬於 windows 物件 ( document == window.document ),首先先介紹 jQuery(document).ready() 與 jQuery(window).load() 的差異,而這兩者的差別說明如下:
2010-09-08
2010-08-31
[Asp.Net]透過網頁去觸發Server端的執行檔
日前,好幾個案子都有要求這個需求,在網頁的管理程式需要觸發server端的某個執行檔,Serch過後找到以下程式碼:
Dim myProcess As Process = New Process
myProcess.StartInfo.FileName = 路徑 + 檔名
myProcess.StartInfo.CreateNoWindow = True
myProcess.StartInfo.UseShellExecute = False
myProcess.StartInfo.RedirectStandardError = False '要顯示錯誤
myProcess.Start()
在執行檔的路徑測試過很多,不管是否被放在Virtual Directories 裡,似乎都可以跑,不像網路上說的那麼複雜要設定不少東西,但從Server觀察行為,在寫入檔案的時候仍有權限問題,有待進一步探討。
環境 IIS 6 + Windows Server 2003 + asp.net
Dim myProcess As Process = New Process
myProcess.StartInfo.FileName = 路徑 + 檔名
myProcess.StartInfo.CreateNoWindow = True
myProcess.StartInfo.UseShellExecute = False
myProcess.StartInfo.RedirectStandardError = False '要顯示錯誤
myProcess.Start()
在執行檔的路徑測試過很多,不管是否被放在Virtual Directories 裡,似乎都可以跑,不像網路上說的那麼複雜要設定不少東西,但從Server觀察行為,在寫入檔案的時候仍有權限問題,有待進一步探討。
環境 IIS 6 + Windows Server 2003 + asp.net
2010-08-11
[Oracle][轉貼]Oracle [char、nchar、varchar、varchar2、nvarchar] 資料類型的區別
常常跟同事在討論這個問題,總是會被他們的回答搞的亂七八糟的,這篇寫的很清楚,拿來分享一下
資料來源:Oracle [char、nchar、varchar、varchar2、nvarchar] 資料類型的區別
資料來源:Oracle [char、nchar、varchar、varchar2、nvarchar] 資料類型的區別
2010-07-29
[JavaScript] [筆記] 入門觀念基礎教學
寫WEB蠻久了,Javascript裡的觀念常常還是知其然不知其所以然,筆記一下
http://newweb.syups.tp.edu.tw/documents/memo/Jscript/jscript.htm
http://newweb.syups.tp.edu.tw/documents/memo/Jscript/jscript.htm
2010-07-28
2010-07-27
[Asp.Net][JavaScript]利用Byte單位來計算字串長度的幾種做法(Javascript,C#,VB.Net)
已經有人整理好作法了
一般計算字串長度,有下列幾種:
1.計算字元數,不管中文字,英文字都算一個字元
2.計算Byte數,中文字算2個byte,英文字算1個byte
[連結]F6 Team :利用Byte單位來計算字串長度的幾種做法(Javascript,C#,VB.Net)
一般計算字串長度,有下列幾種:
1.計算字元數,不管中文字,英文字都算一個字元
2.計算Byte數,中文字算2個byte,英文字算1個byte
[連結]F6 Team :利用Byte單位來計算字串長度的幾種做法(Javascript,C#,VB.Net)
[JavaScript]自定規則的正規表示式
最近在寫一支蠻特別的樣版維護程式,會有一些固定的變數名稱,當這些變數加到字串後,相關的檢核需要做一些檢核,因為這些變數都會被固定的符號包住,所以就想到利用正規表示式來處理了。
2010-07-26
[Asp.Net]Page.ClientScript.RegisterStartupScript 和 Page.ClientScript.RegisterClientScriptBlock 之間的差異
資料來源:[節錄] http://msdn.microsoft.com/zh-tw/library/dd182016.aspx
Page.ClientScript.RegisterStartupScript 和 Page.ClientScript.RegisterClientScriptBlock 之間的差異
兩種方法都能將 JavaScript 函式至入 ASP.NET 網頁,但這兩者到底有何不同呢?主要的不同之處在於 RegisterStartupScript 方法會將 JavaScript 置入 ASP.NET 網頁中,位置是結束 元件的正上方。而 RegisterClientScriptBlock 方法則是把 JavaScript 直接放在網頁的
Page.ClientScript.RegisterStartupScript 和 Page.ClientScript.RegisterClientScriptBlock 之間的差異
兩種方法都能將 JavaScript 函式至入 ASP.NET 網頁,但這兩者到底有何不同呢?主要的不同之處在於 RegisterStartupScript 方法會將 JavaScript 置入 ASP.NET 網頁中,位置是結束 元件的正上方。而 RegisterClientScriptBlock 方法則是把 JavaScript 直接放在網頁的
[Asp.Net][轉貼]Application、Page、Control 生命週期 (事件觸發的順序)
資料來源:Huan-Lin 學習筆記 on DotBlogsApplication、Page、Control 生命週期 (事件觸發的順序)
Application: BeginRequest
Application: PreAuthenticateRequest
Application: AuthenticateRequest
Application: PostAuthenticateRequest
Application: PreAuthorizeRequest
Application: BeginRequest
Application: PreAuthenticateRequest
Application: AuthenticateRequest
Application: PostAuthenticateRequest
Application: PreAuthorizeRequest
2010-07-21
2010-07-17
[旅遊] 荷蘭自助行--第一天 2009.07.31~2009.08.01 (在飛機上)
第一天 2009.07.31~2009.08.01(飛機上)
行程:台灣--香港--荷蘭 阿姆斯特丹 史基浦國際機場(Amsterdam Airport Schiphol)--安多芬(Eindhoven)--德國 杜塞朵夫
行前功課:荷蘭 Nederland(尼德蘭王國),一般人講的Holland是它的其中一省(請見荷蘭wiki),官方語言為荷蘭語,外來文化接受度高(我想跟荷蘭曾經是貿易大國有關吧),因此大部份的人都可以用英文溝通。
行程:台灣--香港--荷蘭 阿姆斯特丹 史基浦國際機場(Amsterdam Airport Schiphol)--安多芬(Eindhoven)--德國 杜塞朵夫
行前功課:荷蘭 Nederland(尼德蘭王國),一般人講的Holland是它的其中一省(請見荷蘭wiki),官方語言為荷蘭語,外來文化接受度高(我想跟荷蘭曾經是貿易大國有關吧),因此大部份的人都可以用英文溝通。
2010-07-01
[Asp.Net][轉貼]Response.Redirect 與Server.Transfer差別
用 Server.Transfer會比用Response.Redirect少了一個Response和Requested..減少了一次 Server與Client的往返
[系統架構][筆記]一些老師寫的文章-基本觀念 (必讀)
邁向架構師的暖身運動(1): 介面導向設計
邁向架構師的暖身運動(2): 抽象化的能力
邁向架構師的暖身運動(3): 培養技術的決策力,而不是一昧的只會追新技術
邁向架構師的暖身運動(4): 不要在路上放一堆石頭,然後來絆自己的腳。
邁向架構師的暖身運動(5): 系統開發的分層概念
邁向架構師的暖身運動(6): 保全證據:記錄的重要性
邁向架構師的暖身運動(7):愈了解基礎知識,愈具有架構設計的能力 2010/08/05補充
範例程式碼,是最佳的兩面刃
Framework 和 Architecture 有何不同?
==================================================================
AllenKuo.Com
遇到這狀況, 您要做幾個 usercontrol ??
[Asp.Net]一個小小的錯誤 - Cookies傳接值方式錯誤
前陣子為了把分別以PHP與asp.net寫成的Web系統整合做了實驗,發現"溝通"時出現錯誤。
兩個案子讀寫cookies的方式不同,造成不管怎麼傳資料,另一方就是抓不到,找了許久,終於在好友的幫助下找出錯誤,原來是我與另一方負責人沒講好如何傳接值。
兩個案子讀寫cookies的方式不同,造成不管怎麼傳資料,另一方就是抓不到,找了許久,終於在好友的幫助下找出錯誤,原來是我與另一方負責人沒講好如何傳接值。
[Asp.Net]Web.Config 設定小技巧
網站開發完成,實際上線之後會發現,以下幾種情況會重新啟動網站應用程式,進而造成使用者的狀態維護失效:
- 改、新增、刪除Bin目錄下的組件。
- 修改、新增、刪除App_GlobalResources或App_LocalResources目錄下的資源檔。
- 修改、新增、刪除 Global.asax。
- 修改、新增、刪除App_Code目錄下的原始程式碼檔。
- 修改、新增、刪除 Profile設定。
- 修改、新增、刪除App_WebReferences目錄下的Web參考。
- 修改、新增、刪除web.config。
[系統架設] Windows Server 2003 + IIS6 + .Net Framework 3.5 架設
這是換新工作後的第一個案子,以前都沒有這樣的經驗,沒想到一開始就給我遇上了麻煩。
在佈署要移交給客戶的系統時,發生的一點問題,疑似是客戶在安裝測試環境的時候,元件安裝順序不同造成的(因為我後來實驗,就算是正常順序安裝元件,也還是得重新設定ASP.NET 2.0,所以在這邊講"疑似"),上網查了一下解決方案得到以下的答案 。
在佈署要移交給客戶的系統時,發生的一點問題,疑似是客戶在安裝測試環境的時候,元件安裝順序不同造成的(因為我後來實驗,就算是正常順序安裝元件,也還是得重新設定ASP.NET 2.0,所以在這邊講"疑似"),上網查了一下解決方案得到以下的答案 。
訂閱:
文章 (Atom)