原创 Oracle函數使用

在Oracle中,可以使用兩種主要類型的函數。 單行函數:單行操作,每一行返回一個結果。聚合函數:多行操作,返回一行輸出結果。 單行函數:字符函數,數字函數,轉換函數,日期函數,正則表達式函數。 (1)常用的:ASCII轉換,字符串連接,個

原创 我的友情鏈接

51CTO博客開發

原创 數據庫設計技巧

  1. 原始單據與實體之間的關係   可以是一對一、一對多、多對多的關係。在一般情況下,它們是一對一的關係:即一張原始單據對應且只對應一個實體。在特殊情況下,它們可能是一對多或多對一的關係,即一張原始單證對應多個實體,或多張原始單證對

原创 軟件界面交互和易用性改進總結

軟件的智能和記憶功能1.用戶登錄界面最好有用戶名和ID的記憶,焦點直接定位到密碼輸入框2.單據錄入界面最好有保存和載入默認值的功能3.單據搜索界面可以保存用戶自定義的各種搜索條件組合4.用戶調整過的GRID的列寬,窗口的位置可以自動記憶5.

原创 JNA調用DLL一點小結

前段時間碰到一客戶需要在JAVA語言中調用C++編寫的DLL,感覺操作很不方便。於是上網搜索,搜到了JNA的調用,主要文章好像是:http://blog.csdn.net/shendl/archive/2008/12/23/3589676.

原创 MDI防止出現多個子窗體

MDI點擊菜單如果不做任何處理的話,那麼點擊幾下菜單就會出現幾個子窗體,這是我們不希望看到的。 比如增加用戶信息,我們希望在單一窗體上操作。如果點擊出很多個很多個都是增加用戶的窗體,那麼操作起來就不是很方便。 因此需要加入相關代碼(例:來源

原创 異步調用ASP.NET的Web服務

異步調用Web Service就是避免客戶端在調用耗時間的服務方法的時候出現假死狀態。那麼怎麼異步調用呢? 微軟的 System.ComponentModel.BackgroundWorker 類可以解決此類問題 (1)註冊bw.DoWor

原创 針對基類引用符指向派生類對象引起的思考

針對《扣響C#之門》書中第九章中引出的虛方法繼承使用,產生了很多疑問(感謝該書能激發讀者的深思,剛開始學其他書時想都不會去想這些問題),關於這部分內容的確值得深入,先對基類引用符指向派生類對象引起的思考進行分析:   1、當派生類繼承基類時

原创 MDI登陸問題

MDI編程中需要驗證用戶身份,那麼登陸窗口就需要在驗證密碼後進行相關的隱藏處理。 (1)隱藏登陸窗口(登陸窗體作爲啓動) 登陸按鈕事件:this.Hide();//隱藏登陸窗口MDI_Name M = new MDI_Name();M.sh

原创 關於HttpModule中像圖片,*.css,*.js等資源文件也被請求問題的解決

出現這樣的一個問題,就是像圖片,*.css,*.js等文件被請求了,或靜態的*.html,導致程序代碼出錯 (一)可能出現的現象 (1)首次訪問測試頁面Test.aspx能跳轉到Login.aspx頁,但是Login.aspx頁面中的圖片不

原创 C#抽象類和接口的使用

   最近使用了一些抽象類和接口,發表點理論,借用別人造好的輪子,不再轉換成自己的語言了。     一、抽象類:      抽象類是特殊的類,只是不能被實例化;除此以外,具有類的其他特性;重要的是抽象類可以包括抽象方法,這是普通類所

原创 webservice遠程訪問的問題

‍        在asp.net 開發的webservice本地測試可以運行,放在遠程服務器上後訪問卻顯示“測試窗體只能用於來自本地計算機的請求”。 解決方法:   在web.config的<system.web></syste

原创 軟件界面交互和易用性改進總結

軟件的智能和記憶功能1.用戶登錄界面最好有用戶名和ID的記憶,焦點直接定位到密碼輸入框2.單據錄入界面最好有保存和載入默認值的功能3.單據搜索界面可以保存用戶自定義的各種搜索條件組合4.用戶調整過的GRID的列寬,窗口的位置可以自動記憶5.

原创 數據庫設計技巧

  1. 原始單據與實體之間的關係   可以是一對一、一對多、多對多的關係。在一般情況下,它們是一對一的關係:即一張原始單據對應且只對應一個實體。在特殊情況下,它們可能是一對多或多對一的關係,即一張原始單證對應多個實體,或多張原始單證對

原创 XML文件控制權限菜單

在軟件系統中如果牽扯到多個用戶,或者說存在多個角色權限的時候就需要在不同的用戶登陸以後,顯示不同的操作菜單。比如:經理需要審批,管理員備份數據等常見的不同操作。這個時候可以使用不同的菜單頁面實現,不過權限的動態更改會受限制。所以可以使用一個