原创 SplashScreen和WaitForm使用

splashscreen和waitForm一般用於需要等待得情況,一般,splashscreen用於程序啓動得等待界面,而waitform則用於數據加載等耗時情況下,下面,先給出一種通用得添加方法: 要向程序中,添加這兩個控件,可以再工具

原创 Dev TrackBar的使用--座標軸反轉以及滾輪反向解決

最近,在用GDI+繪圖的過程中,做了一個用滾動條控制刷新所繪區域的功能,因爲滾動條改變,只重繪固定的區域,只顯示該區域內的數據,所以選擇了dev 的Track bar,其實,多數問題可能都是不瞭解屬性所致,如下,直接給出關鍵的屬性圖,

原创 C# GDI+繪圖(三)GDI+實現QQ截圖類似功能

前兩篇,介紹了GDI+的一些基本用法,現在我們來試着實現一個模仿qq截圖的功能來加深一下對GDI+的理解和運用。 首先,我們介紹一下思路:  聊天窗體上有一個截圖按鈕,點擊按鈕後,程序將整個屏幕畫在一個新的全屏窗體上,然後顯示這個窗體.因

原创 常見的關係型數據庫和非關係型數據及其區別

一、關係型數據庫   關係型數據庫最典型的數據結構是表,由二維表及其之間的聯繫所組成的一個數據組織 優點: 1、易於維護:都是使用表結構,格式一致; 2、使用方便:SQL語言通用,可用於複雜查詢; 3、複雜操作:支持SQL,可用於一個表

原创 DevExpress-GridControl控件-GridView使用

GridControl在不同版本(目前使用14.1.8)提供了多種不同的視圖,它不僅比DataGridView強大,而且在數據加載性能各方面也有了很大的提升。 在此對之前的研究做一份整理記錄,以備後用。 -----------------

原创 C# Socket網絡編程精華篇

  我們在講解Socket編程前,先看幾個和Socket編程緊密相關的概念: TCP/IP層次模型     當然這裏我們只討論重要的四層        01,應用層(Application):應用層是個很廣泛的概念,有一些基本相同的系統級

原创 C#的委託使用(delegate、Action、Func、predicate)

委託是一個類,它定義了方法的類型,使得可以將方法當作另一個方法的參數來進行傳遞。事件是一種特殊的委託。 對於委託的實現原理若不明白,可參考C#action和func的使用 形象理解。 1.委託的定義與使用 1. delegate     

原创 C#多線程和線程池

看過很多文章,很全很不錯的一篇,文章篇幅較大,所以這裏給出原文地址,具體文章參考C#多線程和線程池

原创 Mysql 中函數ifnull()實現oracle nvl()函數

mysql中,沒有nvl()函數,若使用,則會報FUNCTION ceshi.nvl does not exist的錯 相應的,在mysql中,用ifnull()來代替, IFNULL函數是MYSQL數據庫中最重要的函數之一,下面就對該函

原创 Sql Server 中 PIVOT在mysql 中的實現

sql server 中項目代碼: select isnull(MI線,0) as F_MIValue,isnull(SMT線,0) as F_SMTValue,isnull(空壓站,0) as F_ChangePre,

原创 Mysql中 Case的使用方法

Mysql中,Case有2中使用方法,分別如下所示: CASE value WHEN [compare-value] THEN result [WHEN [compare-value] THEN result ...] [ELSE res

原创 WinForm加載時各事件的順序 .

WinForm加載時各事件的順序真是沒有找到好的介紹,那就自己來試吧。 記錄在這裏,將來還會繼續更新。 public partial class TestForm : Form { public Test

原创 Mysql中字符串正確的連接方法

雖然SQL server和My sql的語句基本都一致,但是仍然存在一些小區別。就如字符串的連接來說,SQL server中的字符串連接是使用“+”來連接,不帶引號sql server是做加法運算。而my sql中無論是帶引號和不帶引號,

原创 DevExpress控件-ButtonEdit控件的使用(圖文)

本文爲我的.NET控件庫DevExpress使用筆記,我的DevExpress版本爲15.1.7 1、控件類型全稱:DevExpress.XtraEditors.ButtonEdit 2、控件所在程序集:DevExpress.XtraEd

原创 SQL中in和not in在LINQ中的寫法

1.主要是借住contains和where完成嵌套 //SQL中的in和not in語法對應的LINQ寫法 //相當於查詢語句:select * from listAll p where p.name not in(select f.