易截截图软件、单文件、免安装、纯绿色、仅160KB

[转]C#.net编程创建 Access 文件和 Excel 文件

一些系统可能需求把数据导出到Access或者Excel文件格式,以方便的传递数据、打印等。
Excel 文件或者 Access这两种需要导出的文件可能并不是事先就存在的,这就需要我们自己编程生成他们,下面整理一下生成这两个文件的一些方法,只罗列最常用的。并不全。
一、首先生成Excel文件。
    方案一、如果用Excel保存的只是二维数据,也就是把他当数据库的来用。
最简单,你不用引用任何额外组件,只需要用 OLEDB 就可以完成创建Excel文件。 范例代码如下。
using System.Data.OleDb;
public static void CreateExcelFile2()
  {
   string OLEDBConnStr = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=c:\\aa2.xls;";  
   OLEDBConnStr +=   " Extended Properties=Excel 8.0;";
   string strCreateTableSQL = @" CREATE TABLE ";
   strCreateTableSQL += @" 测试表 ";
   strCreateTableSQL += @" ( ";
   strCreateTableSQL += @" ID INTEGER, ";
   strCreateTableSQL += @" UserID INTEGER, ";
   strCreateTableSQL += @" UserIP VARCHAR , ";
   strCreateTableSQL += @" PostTime DATETIME , ";
   strCreateTableSQL += @" fromParm VARCHAR  ";
   strCreateTableSQL += @" ) ";
   OleDbConnection oConn = new OleDbConnection();
  
   oConn.ConnectionString = OLEDBConnStr;
   OleDbCommand oCreateComm = new OleDbCommand();
   oCreateComm.Connection = oConn;
   oCreateComm.CommandText = strCreateTableSQL;
   oConn.Open();
   oCreateComm.ExecuteNonQuery();
   oConn.Close();
}
using System.Data.OleDb;
public static void CreateExcelFile2()
  {
   string OLEDBConnStr = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=c:\\aa2.xls;";  
   OLEDBConnStr +=   " Extended Properties=Excel 8.0;";
   string strCreateTableSQL = @" CREATE TABLE ";
   strCreateTableSQL += @" 测试表 ";
   strCreateTableSQL += @" (


相关文档:

mac理解Media Access Control介质访问控制

 媒体接入控制层的缩写
什么是mac!!!
如果你是通过校园网或小区接入Internet,那么一定听说过MAC地址。什么是MAC地址,MAC地址在这种局域网环境中究竟起到什么作用?下面就来介绍一下MAC地址的知识,MAC地址和IP地址的区别以及MAC地址在实际应用中所涉及到的安全问题。
  一、基础知识
  如今的网络是分层来实 ......

PB中连接Access数据库的三种方法

PB中连接Access数据库的三种方法
方式一:
SQLCA.DBMS = "ODBC"
SQLCA.AutoCommit = False
SQLCA.DBParm = "ConnectString='driver=Microsoft Access Driver (*.mdb);DBQ=c:\foodmart.mdb'"
CONNECT;
IF SQLCA.SQLCode <> 0 THEN
MessageBo ......

Windows 2008 IIS access访问数据库报错

故障现象:
Windows 2008 64位系统,asp网页访问access数据库报如下错误.
相关代码
set conn=server.CreateObject("adodb.connection")
set rs=server.CreateObject("adodb.recordset")
connstr="provider=microsoft.jet.oledb.4.0;data source="&server.mappath("db/db.mdb")
conn.open connstr
sql="select * fr ......

C#: 提取网页中的javascript代码

public static void Main()
        {
            WebRequest req = WebRequest.Create("http://blog.csdn.net/xiaofengsheng");
            try
  & ......

把access数据库导入excel表格


    public void ExportExcel(DataTable dtData, string filename)
    {
        System.Web.UI.WebControls.DataGrid dgExport = null;
        // 当前对话
        Sy ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号