原创 C#程序打包,自動安裝SQL數據庫

一).創建部署項目 1. 在“文件”菜單上指向“添加項目”,然後選擇“新建項目”。 2. 在“添加新項目”對話框中,選擇“項目類型”窗格中的“安裝和部署項目”,然後選擇“模板”窗格中的“安裝項目”。在“名稱”框中鍵入 setup1。 3.

原创 c#實現一般程序結構的搭建

      一般中大型程序的畫面都是由一個主框架,以及若干業務功能畫面組合而成。畫面跳轉過程中,主框架永遠不變,業務功能畫面跳轉。主框架可以管理業務功能畫面,控制其生成,使用,顯示,消亡過程。現在給出自寫的一個主框架代碼。   using

原创 C# DataGirdView 常用方法收集(不斷更新)

1.數據定位         /// <summary>        /// 查找下一個        /// </summary>        /// <param name="sender"></param>        ///

原创 SQL SERVER 中的Convert函數

CONVERT: CONVERT (data_type[(length)], expression [, style]) 參數 expression 如下圖   data_type 目標系統所提供的數據類型,包括 bigint 和 sql

原创 C# 提取所有字段值

using System;using System.Collections.Generic;using System.Text;using System.Reflection;using System.IO;namespace Refec

原创 顯示兩個文件不一致的內容的實現(細胞分裂的方法)

       對於相關的實現前人已經做得很好了,winmerge就是其中非常成功的軟件。筆者重新實現只是因爲winmerge的報表功能不能提供我需要的形式的報表。對此,也處於興趣,按照自己的比較算法實現了一個這樣的功能。     先簡述一

原创 C#在不拋出異常的情況下,獲取棧軌跡

       在程序中經常想捕獲一些東西,有時候想捕獲的不是異常,而是系統的某些操作。這個時候就需要捕獲這個事件,並瞭解他的源頭。c#提供了棧軌跡的概念。           using (StreamWriter sw = new St

原创 常用正則表達式

正則表達式用於字符串處理、表單驗證等場合,實用高效。現將一些常用的表達式收集於此,以備不時之需。 匹配中文字符的正則表達式: [/u4e00-/u9fa5]評註:匹配中文還真是個頭疼的事,有了這個表達式就好辦了 匹配雙字節字符(包括漢字在

原创 關於C#程序打包安裝數據庫的補充

之前轉了一篇c#程序數據庫安裝的文章,原作者用的是vb來寫的安裝程序。我想更多人應該青睞於使用c#,畢竟也是c#的程序打包,作者對c#一定比VB熟悉。之前的vb代碼本人安裝數據庫程序沒用成功,估計原因是sql語句執行的問題。尤其是數據庫本

原创 C#實現數據庫的備份和還原

using System;using System.Collections.Generic;using System.Text;using System.Data.SqlClient;using System.Collections;us

原创 C#實現的簡單實用日誌

using System;using System.Collections.Generic;using System.Text;using System.IO;namespace LogServcie{    public static 

原创 如何解決Vs 調試過程中目標句柄綁定無效的問題

問題:如題 解決方法:是Terminal Services服務被禁止的原因,進控制面版把這個服務設爲自動,啓動服務就一切OK了。 備註:該服務是的作用是允許多位用戶連接並控制一臺機器,並且在遠程計算機上顯示桌面和應用程序。這是遠程桌面(