Time of Update: 2018-12-05
using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;using System.Diagnostics;namespace WindowsFormsApplication16{ public
Time of Update: 2018-12-05
"複雜的 DataBinding 接受 IList 或 IListSource 作為資料來源" 錯誤原來是自己的筆誤發布:admin | 分類:C#技術 | 引用:0 | 瀏覽:712 Jan 2010 DataGridView 類,ListBox等控制項支援標準的 Windows 表單資料繫結模型。這意味著資料來源可以是實現下列介面之一的任何類型: IList 介面,包括一維數組,ArrayList也是。 IListSource 介面,例如,
Time of Update: 2018-12-05
如果只想讀取資料(而不更新資料),則不必將它儲存在資料集內。相反,可以直接從資料庫讀出資料並讀入應用程式這時可以使用資料讀取器來操作,可以使代碼簡單化。如果程式需要通過查詢結果執行連續的唯讀傳遞,則可以使用資料讀取器對象來代替填充資料集。資料讀取器對象從資料來源擷取資料,並將這些資料直接傳遞給應用程式。通常,資料讀取器對象用於當不需要在資料集內快取資料時對資料進行唯讀、只能向前的訪問。(資料配接器本身使用資料讀取器對象來填充資料集。)顯示資料庫資訊的 Web
Time of Update: 2018-12-05
.using System;using System.Drawing;using System.Collections;using System.ComponentModel;using System.Windows.Forms;using System.Data;namespace MyTools{ /// <summary> /// Form1 的摘要說明。 /// </summary> public class Form1 :
Time of Update: 2018-12-05
static方法不能直接存取類內的非static變數和不能調用this,super語句分析 大家都知道在static方法中,不能訪問類內非static成員變數和方法。可是原因是什麼呢? 這首先要從static方法的特性說起。static方法,即類的靜態成員經常被稱為“成員變數”(class members),對於靜態成員變數,我們叫類屬性(class attributes),對於靜態成員方法,我們叫類方法(class
Time of Update: 2018-12-05
1。.NET分布式編程——C#篇 內容介紹:分布式編程和.NET平台這兩個主題都需要花費大量筆墨才能描述清楚,但在本書中,作者擇其精要,深入淺出地介紹了在構建分布式應用時需用到的一些主要的.NET技術,如.NETRemoting、Web服務、序列化、COM+和MSMQ等。對於每一項技術,都首先進行詳細的分析,然後再在實際應用中體會該技術解決問題的能力。 \r\n 本書適用的對象為希望利用.NET技術來構建分布式應用程式的並且具有C#和物件導向編程經驗的程式員。目錄 目錄序言 簡介 前言第1章
Time of Update: 2018-12-05
Ole對象在Access中儲存為二進位檔案,讀取的時候需要注意轉換出的檔案的編碼格式Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> 1OleDbConnection OleConn = new OleDbConnection(); 2OleConn.ConnectionString = @"Provider=Microsoft.Jet.OleDb.
Time of Update: 2018-12-05
本文和大家一起分享利用WCF實現檔案的傳輸。程式運行效果:接收檔案端: 傳送檔案端:串連WCF服務,選擇要傳輸的檔案檔案傳輸成功: 我們會在儲存檔案的預設路徑:C:\Documents and
Time of Update: 2018-12-05
最近使用MSHTML組件在C#
Time of Update: 2018-12-05
using System;using System.Drawing;using System.Collections;using System.ComponentModel;using System.Windows.Forms;using System.Data;namespace SplitWindow{ /// <summary> /// Form1 的摘要說明。 /// </summary> public class Form1 :
Time of Update: 2018-12-05
using System;using System.Drawing;using System.Collections;using System.ComponentModel;using System.Windows.Forms;using System.Data;using System.Net;using System.Net.Sockets;namespace Ping{ /// <summary> /// Form1 的摘要說明。 /// </summary> //
Time of Update: 2018-12-05
using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;using System.Diagnostics;using System.Xml;using System.IO;namespace
Time of Update: 2018-12-05
最近,看了很多MSN的開發資料,大致總結一下,有以下兩種開發思路: 1、直接調用MSN遠程服務,Net開發環境下最出名的要算DotMSN開發庫(開源)。 DotMSN是一款獨立的開源類庫,它不需要和官方的MSN Messenger互動,因此不必安裝MSN Messenger就可以使用DotMSN和MSN
Time of Update: 2018-12-05
本文將解決.net(c#)系統中因編碼轉換而出現的亂碼問題。 最近的系統與字元集打交道,字元集的編碼是一個非常頭疼的事情,不小心就會造成亂碼。深入學習編碼知識,可以使我們在寫程式時少走彎路。要實現的功能:將一大堆網頁檔案大量匯入資料庫,然後再從資料庫中大量匯出儲存為網頁檔案,匯出的檔案還需要再匯入資料庫中,依次迴圈。由於最原始的網頁檔案來源很複雜,所以造成了編碼不統一,有utf8、gb2312、gbk等。一般情況下,.net讀取文字檔時,自己會識別出來編碼,不需要我們操心,但是,經過測試,從資
Time of Update: 2018-12-05
我有台電腦比較特殊,雙網卡,每個各串連一個網,最要命的是都是靜態地址+網關。Windows預設是支援雙網卡的,但兩個都設網關時就不允許了。這樣一來就一次只能連一個網,使用過程中時得來回設網關,非常頭痛! 後來,通過網上學習,沒想到解決的辦法簡單是很,主要是這樣: 1、留一塊網卡不設網關,假設此IP為172.16.20.168/255.255.255.0 2、在CMD命令中添加172網段的的Route(172.16.20.1為網關) route -p add 172
Time of Update: 2018-12-05
常用ADO.net對象示範這個常式示範了OleDbConnection, OleDbCommand, cmd.Parameters, OleDbDataReader, OleDbDataAdapter, DataSet 等對象的用法。這是幾天的研究成果,特此記錄一下。using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using
Time of Update: 2018-12-05
using System;using System.Drawing;using System.Windows.Forms;using System.Threading;namespace hackpig{ public class myFormControl : Form { public delegate void addListItem(String str1); public addListItem myDelegate; p
Time of Update: 2018-12-05
獨立線程池 上次我們討論到,在一個.NET應用程式中會有一個CLR線程池,可以使用ThreadPool類中的靜態方法來使用這個線程池。我們只要使用QueueUserWorkItem方法向線程池中新增工作,線程池就會負責在合適的時候執行它們。我們還討論了CLR線程池的一些進階特性,例如對線程的最大和最小數量作限制,對線程建立時間作限制以避免突發的大量任務消耗太多資源等等。 那麼.NET提供的線程池又有什麼缺點呢?有些朋友說,一個重要的缺點就是功能太簡單,例如只有一個隊列,沒法做到對多個隊列作輪詢,
Time of Update: 2018-12-05
昨天發布的“點我網”掛機小程式中用到了WebBrowser,經過昨晚運行測試,發現個問題:開啟某些網站時彈出腳錯誤對話方塊,等等使用者確認,這樣就中止了自動運行。今天上網查了查,有網友寫的現在文章,學習一下。 註:現已更新掛機程式,歡迎下載! WebBrowser指令碼錯誤的完美解決方案
Time of Update: 2018-12-05
1、為什麼WEB網站要用後台定時任務 也許有人要問,WEB網站本身就後台服務了,為什麼還要定製後台定時任務呢? 其實很簡單,做過實際WEB應用的人都知道。一個實際網站內經常要做一些幕後處理,如統計、評價、資料更新等操作,其中一些任務是非常有規律地重複,當然可以由管理員定期去執行我們開發好的WEB頁上的Click事件(大家知道,IIS是用戶端響應才執行背景程式的)。 另外還一種情況,就是有些Click執行的操作,IIS回應時間是比較長的,比如作者去年做的一