C 方法將資料匯入Excel

2021-04-02 06:16:12 字數 1513 閱讀 6324

c#操作excel

在伺服器端導資料,excel當做ole db資料庫:

///

///

用oledb

的方法將

datatable

的內容寫入指定的

excel檔案.

///

///

要寫入excel

檔案的datatable.

///

被寫入的

excel

檔案的絕對路徑

///

被寫入的

excel

檔案的sheet

的名稱public static void writeexcel(datatable dtsource,string strpath,string strsheetname)

catch

strcmd = "create table ["+strsheetname+"](";

foreach ( datacolumn dc in dtsource.columns )

strcmd = strcmd.trim().substring(0,strcmd.length - 1);

strcmd +=")";

oledb_comm.commandtext = strcmd ;

oledb_comm.executenonquery();

foreach ( datarow dr in dtsource.rows )

strcmd = strcmd.substring(0,strcmd.length - 1);

strcmd +=")";

oledb_comm.commandtext = strcmd;

oledb_comm.executenonquery();}}

oledb_conn.close();

}catch ( exception ex )

finally}

客戶端用vbscript導資料:

以下指令碼用於將excel檔案儲存在客戶端.

以下函式用於在伺服器端生成客戶端運算元據的指令碼,

private void writeexcel(datatable dtsource, string strpath)

else

else}}

}page.registerclientscriptblock("",sb.tostring()); }

關於

vba方面的知識,參考

vba程式設計.

將Excel資料匯入MySql

將excel資料匯入mysql 1.將選中的資料快兒拷貝到一個txt文字檔案中 記得把後面的空格消掉。假如存到 d data.txt 這個位置裡。2.根據要匯入的資料快兒建立mysql資料庫和表,然後進入命令提示符裡使用命令 load data local infile d data.txt int...

將Excel資料匯入MySql

1.將選中的資料快兒拷貝到一個txt文字檔案中 記得把後面的空格消掉。否則匯入資料庫後會有對應的空行 假如存到 d data.txt 這個位置裡。2.根據要匯入的資料快兒建立mysql資料庫和表,然後進入命令提示符裡使用命令 load data local infile d data.txt int...

將Excel資料匯入MySql

1.將選中的資料快兒拷貝到一個txt文字檔案中 記得把後面的空格消掉。假如存到 d data.txt 這個位置裡。2.根據要匯入的資料快兒建立mysql資料庫和表,然後進入命令提示符裡使用命令 load data local infile d data.txt into table exceltom...

將Excel資料匯入MySql

1.將選中的資料快兒拷貝到一個txt文字檔案中 記得把後面的空格消掉。假如存到 d data.txt 這個位置裡。2.根據要匯入的資料快兒建立mysql資料庫和表,然後進入命令提示符裡使用命令 load data local infile d data.txt into table exceltom...

將Excel資料匯入MySql

1.將選中的資料快兒拷貝到一個txt文字檔案中 記得把後面的空格消掉。假如存到 d data.txt 這個位置裡。2.根據要匯入的資料快兒建立mysql資料庫和表,然後進入命令提示符裡使用命令 load data local infile d data.txt into table exceltom...