1.編寫Com+組件在建立C#工程之后必須要給類一個強名稱.要創建強名稱,可以使用sn工具.此命令行工具有許多選項,在命令提示符處鍵入sn/?可以查看所有選項.對程序集簽名所需的選項是“-k”,它將創建一個密鑰文件.默認情況下,該文件使用.snk作為擴展名.例如,要創建一個名為MyCom.snk的密鑰文件,可以使用以下命令行:sn-kMyCom.snk然后在工程中引用這個強名稱方法如下:(1):注釋掉AssemblyInfo.cs中的[assembly:A
系統 2019-08-12 01:51:50 2431
微軟OfficeWord本身已經提供了另存為PDF文檔功能,對于少量文檔,手工使用該方式進行Word轉換為PDF尚可,一旦需要處理大量的文檔,可能就顯得有些捉襟見肘了。不過對于已經安裝有Office環境,借助一些簡單的代碼即可實現批量Word轉PDF了。源碼奉上:usingSystem;usingSystem.Collections.Generic;usingSystem.ComponentModel;usingSystem.Data;usingSyste
系統 2019-08-12 09:27:15 2430
文/Andmm出處/博客園目前的項目又要對word2003進行編程,主要功能是讀取和插入標簽的數據.具體代碼如下:(打開word文檔與網上雷同)引用部分:Code[copytoclipboard]usingSystem;usingSystem.Data;usingSystem.Configuration;usingSystem.Web;usingSystem.Web.Security;usingSystem.Web.UI;usingSystem.Web.U
系統 2019-08-12 09:26:48 2429
usingSystem;usingSystem.Collections.Generic;usingSystem.ComponentModel;usingSystem.Data;usingSystem.Drawing;usingSystem.Linq;usingSystem.Text;usingSystem.Windows.Forms;namespaceTextBox_1{publicpartialclassForm1:Form{publicForm1(){
系統 2019-08-12 01:53:15 2429
usingSystem;usingSystem.Collections.Generic;usingSystem.Windows.Forms;usingSystem.Data.SqlClient;usingSystem.Data;usingSystem.ServiceProcess;namespaceAdminZJC.DataBaseControl{//////數據庫操作控制類///publicclassDataBase
系統 2019-08-12 01:52:14 2429
privatevoidExportDataToWord(stringcontent){StringBuildersbMain=newStringBuilder();#region頭部分sbMain.Append("");sbMain.Append("");s
系統 2019-08-12 09:26:54 2428
平時需要把excel導入到oracle中,現總結方法如下:1、使用OLE方式:stringConnStr="Provider=Microsoft.Jet.OleDb.4.0;"+"datasource="+文件.xls+";ExtendedProperties=Excel8.0";OleDbConnectionconn=newOleDbConnection(ConnStr);conn.Open();DataTabledt=newDataTable();Ol
系統 2019-08-12 01:53:49 2428
publicstaticvoidHttpDown(stringfileName,System.Web.UI.Pagep_Page,stringfloder){stringpath=fileName;//輸出到客戶端FileInfofile=newFileInfo(path);p_Page.Response.Clear();p_Page.Response.Charset="GB2312";p_Page.Response.ContentEncoding=Sys
系統 2019-08-12 01:33:04 2428
原文:http://www.cnblogs.com/Aiooioo/archive/2011/05/30/cs-iis.html在.Net中我們可以使用內置的類DirectoryEntry來承載IIS服務器中的任何網站,虛擬路徑或應用程序池對象,例如:DirectoryEntryent=newDirectoryEntry("IIS://localhost/w3svc/1/root");就創建了一個IIS路徑為IIS://localhost/w3svc/1/
系統 2019-08-12 09:26:46 2425
看見還有很多人在研究flash的socket,其中經常會出現一些問題,所以將我以前寫的一個程序代碼拿出來給大家參考...這是c#的代碼,經過測試的,本來想把源程序都放上來,可以我用的是vs2005(而且現在又壞了,系統出問題了),下面是程序的主要源代碼,不包含一些自動生成的代碼.這些代碼是根據一個開源的C#socket程序改編的,而且我已經寫了比較詳細的注釋了,如果你看了這些代碼還是發現有問題,可以向我索取完整的源程序:[1b]把源文件傳上來,大家可以下載
系統 2019-08-29 22:23:50 2423
唉,只怪自己學術不精,現在才學習SQL存儲過程,從網上找了不少資料,可是很凌亂,定位也比較高,不適合我這樣的小菜學習,現在我就來總結一下C#使用SQL存儲過程完整的流程,以SQL2005為例。先簡單的說說什么是存儲過程:存儲過程就是固化在SQL數據庫系統內部的SQL語句,這樣做的好處是可以提高執行效率、提高數據庫的安全性、減少網絡流量。接下來就講解如何在數據庫中建立一個存儲過程。打開SQL2055數據庫,展開“數據庫”節點,找到你使用的數據庫(目的數據庫)
系統 2019-08-12 01:32:23 2422
c#2005以上版本對varchar,nvarchar額外添加了一個Max的參數,不用指定具體的類型大小varchar最大是8000,nvarchar最大是4000如果使用varchar(max)遠遠突破了8000的限制,大小可以到2^31-1個大小所以varchar(max)可以替換text類型如何在c#的代碼ado.net中指定該參數SqlParameterparamSummary=newSqlParameter("@DocumentSummary",
系統 2019-08-12 01:55:42 2420
一、C#vsSQLite:C#SQLite字段名類型庫類型GetFieldType(#)轉換備注F_BOOLboolBITNOTNULLBooleanF_BOOL_NULLbool?BITBooleanF_SBYTEsbyteINT8NOTNULLSBytesbyte_F_SBYTE_NULLsbyte?INT8SBytesbyte_F_BYTEbyteUINT8NOTNULLByteF_BYTE_NULLbyte?UINT8ByteF_SHORTshor
系統 2019-08-12 01:32:31 2420
#實現對Word文件讀寫手頭上的一個項目報表相對比較簡單,所以報表打印采用VBA引擎,通過定制Word模版,然后根據模版需要填充數據,然后OK,打印即可。實現方法:首先需要引用VBA組建,我用的是Office2003Professional,Dll版本號為MicrosoftWord11.0另外當然還需要引用Interop.Word.Dll.代碼如下:///#region打開Word文檔,并且返回對象wDoc,wDoc//////打開Word文檔,并且返回對
系統 2019-08-12 09:26:53 2419
HelperusingSystem;usingSystem.Collections.Specialized;usingSystem.Configuration;usingSystem.Data;usingSystem.Data.Common;usingSystem.Data.SqlClient;usingMicrosoft.Practices.EnterpriseLibrary.Data;usingMicrosoft.Practices.Enterpris
系統 2019-08-12 01:51:45 2419