通过OleDB连接方式,访问Access,Excel数据库.OleDbConnectionStringBuilder oleConStr = new OleDbConnectionStringBuilder();
通过OleDB连接方式,访问Access,Excel数据库.
通过OleDB连接方式,访问Access,Excel数据库.Access 连接信息
通过OleDB连接方式,访问Access,Excel数据库.oleConStr.ConnectionString 
= "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + myDBFileName +
通过OleDB连接方式,访问Access,Excel数据库.                                  
";User Id=admin;Password=;";
通过OleDB连接方式,访问Access,Excel数据库.
通过OleDB连接方式,访问Access,Excel数据库.Excel 连接信息
通过OleDB连接方式,访问Access,Excel数据库.
string myExcelConStr = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + myDBFileName + ";Extended Properties=Excel 8.0;";
通过OleDB连接方式,访问Access,Excel数据库.       
通过OleDB连接方式,访问Access,Excel数据库.        myExcelConStr 
=
通过OleDB连接方式,访问Access,Excel数据库.                
@"Provider=Microsoft.Jet.OLEDB.4.0;" +
通过OleDB连接方式,访问Access,Excel数据库.                
@"Data Source=" + myDBFileName + ";" +
通过OleDB连接方式,访问Access,Excel数据库.                
@"Extended Properties=" + Convert.ToChar(34).ToString() +
通过OleDB连接方式,访问Access,Excel数据库.                
@"Excel 8.0;" + ExcelConnectionOptions() + Convert.ToChar(34).ToString();
通过OleDB连接方式,访问Access,Excel数据库.
通过OleDB连接方式,访问Access,Excel数据库.        
public bool Headers
通过OleDB连接方式,访问Access,Excel数据库.
通过OleDB连接方式,访问Access,Excel数据库.        
private void CreateNewTable()


通过OleDB连接方式,访问Access,Excel数据库.=======表的复制=========
通过OleDB连接方式,访问Access,Excel数据库.
//创建新表dataTableDest
通过OleDB连接方式,访问Access,Excel数据库.
DataTable dataTableDest = new DataTable(); 
通过OleDB连接方式,访问Access,Excel数据库.
//将表dataTableSource的结构复制到新表dataTableDest中
通过OleDB连接方式,访问Access,Excel数据库.
dataTableDest = dataTableSource.Clone(); 
通过OleDB连接方式,访问Access,Excel数据库.
//然后再复制数据到新表中
通过OleDB连接方式,访问Access,Excel数据库.
foreach(DataRow dr in dataTableSource.Rows) 

直接用下面的方法就行了
通过OleDB连接方式,访问Access,Excel数据库.dataTableDest = dataTableSource.Copy();

通过OleDB连接方式,访问Access,Excel数据库.
========创建表=================
通过OleDB连接方式,访问Access,Excel数据库.        DataTable dt 
= new DataTable("TableName");
通过OleDB连接方式,访问Access,Excel数据库.
//增加列
通过OleDB连接方式,访问Access,Excel数据库.
        dt.Columns.Add("column0", System.Type.GetType("System.String"));
通过OleDB连接方式,访问Access,Excel数据库.        dt.Columns.Add(
new DataColumn("IsChild"typeof(bool)));
通过OleDB连接方式,访问Access,Excel数据库.        DataColumn dc 
= new DataColumn("column1", System.Type.GetType("System.Boolean"));
通过OleDB连接方式,访问Access,Excel数据库.        dt.Columns.Add(dc);
通过OleDB连接方式,访问Access,Excel数据库.
//增加行
通过OleDB连接方式,访问Access,Excel数据库.
        DataRow dr = dt.NewRow();
通过OleDB连接方式,访问Access,Excel数据库.        dr[
"column0"= "Good";
通过OleDB连接方式,访问Access,Excel数据库.        dr[
"column1"= true;
通过OleDB连接方式,访问Access,Excel数据库.        dt.Rows.Add(dr);
通过OleDB连接方式,访问Access,Excel数据库.        
//Doesn't initialize the row
通过OleDB连接方式,访问Access,Excel数据库.
        DataRow dr1 = dt.NewRow();
通过OleDB连接方式,访问Access,Excel数据库.        dt.Rows.Add(dr1);
通过OleDB连接方式,访问Access,Excel数据库.
//选择行
通过OleDB连接方式,访问Access,Excel数据库.        
//Search the second row 如果没有赋值,则用is null来select
通过OleDB连接方式,访问Access,Excel数据库.
        DataRow[] drs = dt.Select("column1 is null");
通过OleDB连接方式,访问Access,Excel数据库.        DataRow[] drss 
= dt.Select("column0 = 'Good'");
通过OleDB连接方式,访问Access,Excel数据库.
//复制表包括数据
通过OleDB连接方式,访问Access,Excel数据库.
        DataTable dtNew = dt.Copy();
通过OleDB连接方式,访问Access,Excel数据库.
//只复制表的架构
通过OleDB连接方式,访问Access,Excel数据库.
        DataTable dtOnlyScheme = dt.Clone();
通过OleDB连接方式,访问Access,Excel数据库.
//增加行并赋值
通过OleDB连接方式,访问Access,Excel数据库.        
//Method 1
通过OleDB连接方式,访问Access,Excel数据库.
        DataRow droperate = dt.Rows[0];
通过OleDB连接方式,访问Access,Excel数据库.        droperate[
"column0"= "AXzhz";
通过OleDB连接方式,访问Access,Excel数据库.        droperate[
"column1"= false;
通过OleDB连接方式,访问Access,Excel数据库.        
//Method 2
通过OleDB连接方式,访问Access,Excel数据库.
        droperate[0= "AXzhz";
通过OleDB连接方式,访问Access,Excel数据库.        droperate[
1= false;
通过OleDB连接方式,访问Access,Excel数据库.        
//Method 3
通过OleDB连接方式,访问Access,Excel数据库.
        dt.Rows[0]["column0"= "AXzhz";
通过OleDB连接方式,访问Access,Excel数据库.        dt.Rows[
0]["column1"= false;
通过OleDB连接方式,访问Access,Excel数据库.        
//Method 4
通过OleDB连接方式,访问Access,Excel数据库.
        dt.Rows[0][0= "AXzhz";
通过OleDB连接方式,访问Access,Excel数据库.        dt.Rows[
0][1= false;
通过OleDB连接方式,访问Access,Excel数据库.        dtOnlyScheme.Rows.Add(dt.Rows[
0].ItemArray);
通过OleDB连接方式,访问Access,Excel数据库.
通过OleDB连接方式,访问Access,Excel数据库.
//获取行的状态
通过OleDB连接方式,访问Access,Excel数据库.
        if (dt.Rows[0].RowState == DataRowState.Unchanged)

相关文章: