2009-10-30 03:06 PM 6 16,815
寫給同事用的工具函數,隨手貼文分享: /// <summary>/// 將CSV內容字串轉成DataTable(全部欄位都視為string,有需要請自行轉換), 不支援""包夾格式/// </summary>/// <param name="csvContent"&...
2009-10-28 12:02 PM 5 9,531
同事遇到的狀況,使用PCAnywhere後,再開啟Excel 2007/Word 2007/Outlook 2007等Office家族軟體,操作介面就會變成如下貧血的怪樣子,但重開機就恢復正常。 Google到相關的討論,雖然情境不完全相同,但裡面提到了VGA Driver的因素,感覺上PCA...
2009-10-25 08:23 AM 5 55,545
之前談過Vista閙鬼半夜自動開機的問題,當時並未找到根本解決之道,只能在Sleep前留意將待安裝的更新先裝好避免。 前幾天網友pig在另一篇文章留言提到了電源管理的選項,我這才恍然大悟,原來該行為是可以被關閉的! 由【控制台/電源選項/變更計劃設定/變更進階電源設定】可以找到【睡眠/允許喚...
2009-10-24 02:11 AM 0 12,805
使用VS2008偵錯IIS7上的Web Application,程式中斷後,在你Line-By-Line埋首抓蟲之際,如果沒法在90秒內克敵制勝,IIS就會不耐久候,跳出以下訊息,偵錯過程跟著就中斷了。 The web server process that was being debugged...
2009-10-23 03:55 PM 0 14,146
因程式Bug搞出一個包含無效元素名稱的XML,發現IE的反應很有趣,XML物件的firstChild屬性會傳回null。 依XML規格,XML元素名稱必須符合以下條件: 包含字母、數字及其他字元 不可以數字或標點符號起始 開頭不可以是xml, XML或Xml 不能包含空白 我寫了個範例挑戰...
2009-10-21 09:04 AM 1 33,883
幫同事解答了關於TextBox.ReadOnly的特性,順便自己也溫習一下。 TextBox.ReadOnly = true;TextBox.Attributes.Add("readonly", "readonly");TextBox.Enabled = false; 以上三種寫法都可在網頁呈現唯...
2009-10-19 02:57 AM 14 25,169
昨天的文章發表後,有兩位網友提到了DataContext是否要加using的議題。 我接觸LINQ to SQL是由Scott Gu的這幾篇文章開始入門的,在他的範例中沒有特別提到using,我也自始就忽略DataContext有實做IDispose這件事。雖然用using包住絕對有益無害(只...
2009-10-18 04:10 AM 10 30,991
上回針對Oracle使用LINQ做了一番評估,打算為Oracle相關專案導入LINQ預做暖身。無意發現除了Entity Framework外,還有另外的選擇---devart的LINQ to Oracle! 基於工作專案常偏向RAD性質,對我來說,LINQ to Oracle的輕巧優於EF的龐...
2009-10-17 04:36 AM 0 8,856
寫了以下的程式做SQL與Oracle的分散式交易: using (System.Transactions.TransactionScope tx = new System.Transactions.TransactionScope()){ //... Update data on ...
2009-10-16 03:58 AM 13 9,651
歷經漫長的六日(原本預估只想撐住四小時,結果百米賽跑變成馬拉松... orz),紀念黑暗執行緒網站百萬人次的黑暗尋寶活動,終於由CCN在2009/10/15 00:36達陣成功,抱走VX-7000! 恭喜CCN之外,也向各位參賽者說聲辛苦了。 【以下有雷,會提及解題關鍵,還想保留闖關樂趣的人回...
2009-10-15 12:29 PM 3 12,240
同事遇到的問題,並自己找到解答,順手做一下筆記。 Windows XP + VS2005 + IE8,發現"有時候"會發生無法Debug ASP.NET網頁的狀況,按下F5後,IE開啟,但未進入Debug模式。(Debug鈕變回綠色可按狀態) 網路搜尋後,找到MSDN論壇上的這篇討論。比對之後,發現...
2009-10-14 01:04 PM 4 21,962
今天要設定Windows 2008防火牆使用SQL分散式交易,查資料時發現了檢測MSDTC連線的新工具--DTCTester。 簡單來說,它是用以取代DTCPing的改良版。主要優點是只需在Client執行,不像DTCPing得在Client,Server都跑互連,而且由於它會真的連線SQL Se...
2009-10-13 08:37 PM 0 5,984
使用System.Data.OracleClient連線Oracle執行指令,發現以下的程式寫法會引發奇怪的錯誤: using (OracleConnection cn = new OracleConnection(cnStr)){ cn.Open(); OracleCommand...
2009-10-13 09:49 AM 9 12,828
不知有沒有人跟我有一樣的困擾? 步入中年後,腦容量似有變小趨勢,每次寫網頁Client Script時,<input>, <select>的欄位名稱老記不住,要用時總是要回HTML Source或用IE Dev Tools去查,查完了一轉頭又忘了,再不然就是切換回Scrip...
2009-10-11 10:23 AM 9 22,295
自從學會LINQ to SQL後,我就愛死那種忘記SqlConnection、丟掉SqlCommand、抛下SqlParameter的簡潔,乾乾淨淨幾行Code就搞定查詢、新增、修改、刪除的感覺。 無奈在公司,就算先撇開專案團隊成員是否已具備LINQ技能的問題,面對Oracle林立的工作專案環...
2009-10-10 06:59 AM 18 11,186
中華民國生日快樂! 獎品寒酸豐盛的百萬人次贈獎活動正式開跑了,Microsoft LIfeCam VX-7000等你來拿! 比賽規則是這樣的,請大家由這個網頁開始,逐步由網頁中隱藏的提示找出下一關的連結位置,最早發現完結篇所在位置的人就可以抱走VX-7000。 抵達終點後,請立即在本篇文章留言...