Time of Update: 2016-05-07
標籤:先介紹下關於資料庫的串連:我們首先通過connection對象對資料連線:string str1 = Application.StartupPath; string str = "provider=Microsoft.Jet.OLEDB.4.0; data Source="[email protected]"\telephone.mdb; Persist Security Info=False";
Time of Update: 2016-05-08
標籤:產生類似 LS14120002 private String GenNewOrder() { String newOrder; var orders = LYOrder.Items; String lastOrder = ((Order)orders[orders.Count - 1]).OrderNum; //int len = lastOrder.Length;
Time of Update: 2016-05-08
標籤:即使看了Demo,我也是很久才搞清除的,可能是我太笨了首先在form上添加一個spreadsheetcontrol控制項,添加各種引用; 然後添加引用:using DevExpress.XtraEditors; using DevExpress.Spreadsheet; // 使用sheet.Import();函數 進行賦值:// 給Spreadsheetcontrol批量複製Worksheet worksheet = this.spreadsheetControl1.
Time of Update: 2016-05-08
標籤:——異常捕獲 我們在程式中經常會出現各種各樣的異常,你如果想要你的程式變得堅強一些。 在你的代碼中應該經常性的使用try-catch來進行異常捕獲。try{ //可能會出現異常的代碼;}catch(Exception ex){ //Exception ex是錯誤記錄檔。ex.ToString()可以讀取出來 //try和catch之間不能有其他的代碼 //出現異常後要執行的代碼;}finally { //都會在上面執行完成後執行}執行過程:
Time of Update: 2016-05-08
標籤:前言不知道大家對const和readonly關鍵字兩者的區別瞭解多少,之前真不是很清楚,如果你也不是很清楚的話,那就一起來探討吧!探討之前我們先來瞭解靜態變數和動態變數。靜態變數 所謂靜態變數就是在編譯期間會對變數進行解析,再講常量的值替換成初始化的值。定義時必須初始化。動態變數 所謂動態變數就是編譯期間會將變數標示唯讀常量,而不用常量的值代替,定義時可以不初始化,可以延遲到建構函式。const和readonlyC#基礎知識七之const和readonly關鍵字
Time of Update: 2016-05-07
標籤://練習1:截取生日 Console.Write("請輸入你的社會安全號碼碼:"); string id = Console.ReadLine(); Console.WriteLine("你的生日是:" + id.Substring(6, 4) + "年" + id.Substring(10, 2) + "月" + id.Substring(12, 2) + "日");
Time of Update: 2016-05-07
標籤:變數的初始化和範圍C#的預定義資料類型流量控制枚舉名稱空間預先處理命令C#編程的推薦規則和約定變數的初始化和範圍 初始化 C#有兩個方法可以一確保變數在使用前進行了初始化:變數是欄位,如果沒有顯式初始化,建立這些變數時,其預設值為0。方法的局部變數必須在代碼中顯式初始化,之後才能在語句中使用,如果在初始化之前使用了他的值,報錯。 範圍 如果局部變數範圍衝突,報CS0136錯。 欄位與局部變數衝突,隱藏掉欄位,訪問被隱藏的執行個體欄位用this關鍵字,靜態欄位使用obj
Time of Update: 2016-05-07
標籤:SerialPort中串口資料的讀取與寫入有較大的不同。由於串口不知道資料何時到達,因此有兩種方法可以實現串口資料的讀取。一、線程即時讀串口;二、事件觸發方式實現。由於線程即時讀串口的效率不是十分高效,因此比較好的方法是事件觸發的方式。在SerialPort類中有DataReceived事件,當串口的讀緩衝有資料到達時則觸發DataReceived事件,其中SerialPort.ReceivedBytesThreshold屬性決定了當串口讀緩衝中資料多少個時才觸發DataReceived事
Time of Update: 2016-05-07
標籤:先來張:View部分:@{ ViewBag.Title = "Home Page"; Layout = null; string date1 = ""; string date2 = ""; if (ViewBag.date1!=null) { date1 = ViewBag.date1; } if (ViewBag.date2 != null) { date2 = ViewBag.date2; }}&
Time of Update: 2016-05-07
標籤:PictureBoxSizeMode.Normal:預設情況下,在 Normal 模式中,Image 置於 PictureBox 的左上方,凡是因過大而不適合 PictureBox 的任何映像部分都將被剪裁掉。 PictureBoxSizeMode.StretchImage:使用 StretchImage 值會使映像展開或收縮,以便適合 PictureBox。 PictureBoxSizeMode.AutoSize:使用 AutoSize
Time of Update: 2016-05-07
標籤: 最近在學習C#,在C#中的類看到重寫和隱藏基類的方法這些概念。才開始感覺自己不是很理解這些概念。也區分不開這些概念。通過自己的尋找資料和練習後。慢慢的理解了類中的隱藏和重寫這個概念。在C#中只有在基類定義了一些虛方法才能在衍生類別中重寫基類中的虛方法。但是如果在衍生類別中使用隱藏方法,就不用在基類中定義虛方法。虛方法和重寫實現的功能感覺是差不多的。都是在衍生類別中改變了基類中的方法,但是兩者還是有質的區別,概念的性質也是不一樣的。
Time of Update: 2016-05-07
標籤:根節點的Level屬性為0,一級子節點Level屬性為1,二級子節點Level屬性為2,以此類推;同級節點可以用索引、名稱、文本來區分。用索引區分根節點時,TreeView.Nodes[0]就是第一個根節點,TreeView.Nodes[1]就是第二個根節點,以此類推;用索引區分一級子節點時,TreeView.Nodes[0].Nodes[0]為第一個根節點的第一個子節點,TreeView.Nodes[0].Nodes[1]是第一個根節點的第二個子節點,以此類推;2.如何擷取TreeVie
Time of Update: 2016-05-07
標籤:C# 工作中遇到的幾個問題1.將VS2010中的代碼編輯器的預設字型“新宋體”改為“微軟雅黑”後,代碼的注釋,很難對齊,特別是用SandCastle Help File Builder產生協助文檔中後,代碼注釋不能對齊。2.在代碼注釋區:1 /// <remarks>2 /// http請求使用說明3 /// <code>4 ///
Time of Update: 2016-05-07
標籤:先上一張從網上找的一個第三方引用MvcPaging,對於我這個新手來說看懂實在太難。。。不過還是照著例子做了首先是Controller部分:using MvcPaging;//千萬不要忘了引用public class ProductController : AppController{//// GET: /Product/Droplets.Models.DropletsEntities db;public ProductController(){ db = new
Time of Update: 2016-05-07
標籤:由於windows服務安裝時,系統會自動將windows服務的程式檔案複製到系統目錄下,通常是System32目錄下,windows服務的運行目錄就是系統目錄,有時候,windows服務在運行時需要知道自己的安裝目錄,比如,windows服務運行時所需要的一些資源檔,通常可能是一些聲音或影像檔,這些資源檔是位於安裝目錄下的,只有windows服務知道了安裝目錄,才能對這些資源檔進行訪問,那麼windows服務如何知道自己的安裝目錄的資訊呢,一種比較簡單的做法是通過訪問註冊表。windows
Time of Update: 2016-05-07
標籤:using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace DelegateDemo1{ class Program { /// <summary> /// 定義一個返回string,沒有參數的委託 delegate:委託關鍵字 ///
Time of Update: 2016-05-08
標籤:import include 引號 單書名號 objectivec#include 指令只是告訴編譯器把所要引用的標頭檔複製粘貼過來#import 會檢查是否已經匯入過了,更有效率,更快。比如a檔案引用過標頭檔x.h,b檔案也需要x.h,但b檔案引用了a,則b中就不需要再重新引用x.h了。<>和“”在標頭檔的區別一般系統內建的用<>而使用者自己定義的用""objective c:import和include的區別, ""和<>區別
Time of Update: 2016-05-07
標籤:#include <stdio.h>#include <stdlib.h>#include <string.h>/*static*/ unsigned long Crc32_ComputeBuf( unsigned long inCrc32, const void *buf,
Time of Update: 2016-05-07
標籤:/* ***********************************************Author :MaltubEmail :[email protected]Blog :htttp://www.xiang578.com************************************************ */#include <cstdio>#include
Time of Update: 2016-05-07
標籤:前言: 對於ios項目開發中總會遇見各種集合遍曆,出於對各種遍曆效率的好奇心,所以準備寫個測試程式測試一下 首先:先聲明一個NSMutableArray,測試資料量分別是1000條,10000條,100000條。int testMaxCount =1000;//10000,100000 NSMutableArray *testArray=[[NSMutableArray alloc]init]; for (int i =0;