[給初學者的話] 與其想得太多,不如立刻動手作#2 -- 興趣 與 工作

工作本來就不有趣,尤其是 "領人家薪水"的工作......
因為真正有趣的工作,就算不給你錢,你都會奮不顧身去「作」!

世界上,沒有一開始就有趣的工作!只有「有沒有能力」掌握的工作。
有能力掌握,才有樂趣。
但要磨練到「有能力」,需要一段時間。

...繼續閱讀 »

自動化投票區、網路問卷、問卷調查,如何規劃與設計?#2 (程式篇)動態產生畫面與控制項

摘要:自動化投票區、網路問卷、問卷調查,如何規劃與設計?#2 (動態產生畫面與控制項)
動態加入ASP.NET Web 控制項 .Controls.Add()

...繼續閱讀 »

[習題]多重欄位搜尋 -- DataSet/DataAdapter + SelectCommand參數 (使用參數配合 DataAdapter)

本文的補充範例,可以放在ASP.NET 4.0 專題實務(松崗出版)
「上集」光碟裡面的 第20章「網站內部的小搜尋引擎」,當作補充教材。
這個範例,在「下集」的光碟裡面也有提供。

使用 DataSet / DataAdapter來作。
本範例多了 SelectCommand「參數」的功能而已。
HTML畫面都一模一樣

...繼續閱讀 »

DataBinding?資料繫結?資料綁定? #4.1 -- [觀念補充]為何大型控制項不需要明確呼叫 .DataBind()方法?

重點:
當呼叫 控制項或 Page類別的 .DataBind()方法時,就會解析資料繫結運算式。

針對像是 GridView、DetailsView 和 FormView的大型控制項,在控制項的「PreRender事件」期間會自動解析資料繫結運算式,並且您不需要明確呼叫 .DataBind()方法。

...繼續閱讀 »

FormatDateTime -- 字串與日期轉換(VB語法、C#語法)

如果要把日期字串,例如,寫在 TextBox1文字方塊 裡面的「2011/04/30 上午 12:00:00」
轉換成 短日期格式(ShortDate。只有 yyyy/MM/dd的日期格式)。

VB語法 --
FormatDateTime(TextBox1.Text, DateFormat.ShortDate)

C#語法 --
DateTime strDate = DateTime.Parse(TextBox1.Text);
String.Format("{0:yyyy/MM/dd}", strDate);

...繼續閱讀 »

[SQL Server]時間戳記。 timestamp與 rowversion資料型態

時間戳記。 timestamp與 rowversion資料型態

這是顯示在資料庫內自動產生的 "唯一"二進位數字(Byte[])的資料類型。rowversion通常用來做為版本戳記資料表資料列的機制。儲存體大小是 8 位元組。rowversion資料類型只是會遞增的數字,因此不會保留日期或時間。

...繼續閱讀 »