update WebEditorDetail
set detail_desc =replace(detail_desc, '舊的', '新的')
WHERE detail_id='2037'
如果欄位型態是ntxt, 需要轉型,如下
update WebEditorDetail
set detail_desc =replace(cast(detail_desc as varchar(8000)),'舊的', '新的')
WHERE detail_id='2037'
完畢。
2013年9月10日 星期二
2013年9月9日 星期一
使用 DataReader 擷取資料
使用 DataReader 擷取資料時會建立 Command 物件的執行個體,再藉由呼叫 Command.ExecuteReader 擷取資料來源的資料列,建立 DataReader。
步驟
1.引用SqlConnection物件連接資料庫
2.SqlCommand執行sql指令,需要連接資料庫
3.SqlDataReader讀取SqlCommand執行內容
4.關閉 DataReader
1.引用SqlConnection物件連接資料庫
2.SqlCommand執行sql指令,需要連接資料庫
3.SqlDataReader讀取SqlCommand執行內容
2013年8月4日 星期日
2013年7月26日 星期五
'object' 不包含 'get_Range' 的定義
我的解決方法...
由msdn(http://msdn.microsoft.com/zh-tw/library/vstudio/dd264733(v=vs.100).aspx)查到
舊的寫法vs2008, framework 3.5
Microsoft.Office.Interop.Excel.Worksheet est = null;
rng = est.get_Range(est.Cells[m, 1], est.Cells[m, 10]);
改成新的寫法vs2010, framework 4.0
Microsoft.Office.Interop.Excel.Worksheet est = null;
rng = est.Range[est.Cells[m, 1], est.Cells[m, 10]];
即可。
2013年7月25日 星期四
無法內嵌 interop 型別 請改用適當的介面
狀況:Visual Studio使用word遇到之問題, ( vs2008, framework 3.5 ) 升級 (vs2010, framework 4.0)
錯誤訊息:無法內嵌 interop 型別 請改用適當的介面
1.
從方案總管 > 參考 > Microsoft.Office.Interop.Word
按右鍵 內容
2.
名稱 Microsoft.Office.Interop.Word
內嵌interop型別 原因是framework 4.0 的 內嵌interop型別預設為True,請由True改成False
路徑 C:\Program Files\Microsoft Visual Studio 10.0
\Visual Studio Tools for Office\PIA\Office12\Microsoft.Office.Interop.Word.dll
完畢。
您可能會遇到的其他問題:
- 如何加入參考?命名空間 'Microsoft' 中沒有型別或命名空間名稱 'Office' (您是否遺漏了組件參考?)
http://gdlion.blogspot.tw/2013/10/microsoft-office.html
2013年7月15日 星期一
設定排程,定時執行asp網頁
環境:win2003, iis6
假設我要從凌晨一點開始,每五分鐘執行一次
1.點選排程
控制台 > 排定的工作 > 新增排定的工作
2.選ie

5. 從幾點開始
在此勾選 「按下完成後開啟選項工作的進階內容」
8.
執行:
"C:\Program Files\Internet Explorer\IEXPLORE.EXE" "http://localhost/index.asp"
開始位置:
"C:\Program Files\Internet Explorer"
9.凌晨一點開始,每隔5分鐘執行一次。
直到 : 半夜的 23點 59分。
週而復始。

10.
這樣就設定完成了
如果要手動執行 ,按右鍵 > 執行
完畢。
訂閱:
文章 (Atom)