原创 Sql Sever記錄的行列轉換
已知一個表的結構爲: 姓名 科目 成績 張三 語文 20 張三 數學 30 張三 英語 50 李四 語文 70 李四 數學 60 李四 英語 90 怎樣通過select語句把他變成以下結構: 姓名 語文 數學 英語 張三 20 30 5
原创 向ACCESS數據庫插入數據時顯示:“標準表達式中數據類型不匹配。”
在向數據庫插入數據時報異常:“標準表達式中數據類型不匹配。” 經檢查有個是數字類型,所以插入的值中不能用''括起來。 處理:將數據庫類設置成文本,問題解決。 注:我採用的是ODBC將Oracle數據庫導成Access.所以存在有些數據類型
原创 SQL Server優化二
1.應儘量避免在 where 子句中對字段進行 null 值判斷,否則將導致引擎放棄使用索引而進行全表掃描,如: select id from t where num is null 可以在num上設置默認值0,確保表中num列沒有nul
原创 .Net文件夾幫助類
.Net已經將文件類和文件夾類封裝得相當強大。儘管如此,有一些功能還是需要我們自己去寫方法實現。 下面就是工作中碰到的問題: 1。如何獲取文件夾的大小 2。如何複製文件夾 解決1: 方法就是獲取文件夾大小 參數1就是文件夾路徑
原创 如何截取中英文都有的字符串
英文和數字只佔一個字節,但中文佔兩個,而長度是按字節算的。 那麼如何截取含中英文的字符串呢? string str="abcd中文英文edfg; byte[] BufferLength = System.Text.Encoding.Get
原创 如何獲取Access中所有表
public List<string> GetTables() { List<string> Tables = new List<string>(); using (OleDbConnecti
原创 Xml幫助文件
using System.Xml;//初始化一個xml實例XmlDocument xml=new XmlDocument(); //導入指定xml文件xml.Load(path);xml.Load(HttpContext.Current
原创 VS2005如何調試aspx中JavaScript腳本
首先設置IE, 依次選擇 工具-> Internet 選項-> 高級, 找到 瀏覽 下的兩個禁用腳本調試複選框, 將其取消選擇(IE默認將這兩項選中, 不能進行腳本調試), 1. 調試JS腳本文件(*.js文件) 直接在J
原创 關於SQL Server的優化
如何優化SQL Server 1、 用程序中,保證在實現功能的基礎上,儘量減少對數據庫的訪問次數;通過搜索參數,儘量減少對錶的訪問行數,最小化結果集,從而減輕網絡負擔;能夠分開的 操作儘量分開處理,提高每次的響應速度;在數據窗口使用SQ
原创 DataTable表調用Delete()方法
項目中有行代碼突然報:“不能通過已刪除的行訪問該行的信息”。查看代碼發現我之前對DataTable調用過Delete()方法!查詢資料發現,調用Delete()方法後,會將該行標記爲刪除行,當再次訪問的時候,就會出現這樣的問題,標
原创 實現TreeView的一個功能
功能詳細描述:我要完成這樣一個功能,如果treeview的某個節點狀態發生變化,我就讓其所有子節點(包括孫節點)的選中狀態跟當前節點一樣。並且進行判斷,如果該節點所有同級節點的狀態已經全部一致。其父節點的狀態也應該跟當前節點一
原创 自己最近測試程序
自己最近測試程序很多,很多bug是原來很經常碰到。但由於自己一直沒在意,所以這些bug會出現仍然會出現在現在或者將來的程序中,這給後期測試和維護帶來了很大的不便,而且老是讓人覺得不可靠。心理沒有底。然後將測出的bug進行總結,歸
原创 部署IIS遇錯誤:IIS元數據訪問失敗
原因:這是因爲先安裝了asp.net ,再安裝IIS.順序有問題才導致了這個錯誤。 1、依次點擊“開始”-“運行”。2、在“運行”欄內輸入 “C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/a