0
有沒有一種方法可以將DataTable中的行添加到Excel電子表格中,而無需像SQL一樣插入語句?有其他方法嗎?從DataTable插入行到Excel電子表格
foreach (DataRow drow in DataTable DT)
{
cmd.CommandText = "INSERT INTO [LHOME$]([Date], [Owner], [MAKE], [BUY],
[OVERAGE], [SUM]) " + "VALUES(" + "'" + drr.ItemArray[0].ToString() + "'" + "," + "'" + drr.ItemArray[1].ToString() + "'" + "," + "'" + drr.ItemArray[2].ToString() +
我想解決進入Excel工作表的DataTypes。因爲所有保存爲字符串的數字都作爲文本插入,每個單元格上都有一個轉換提示。當我按原樣寫入工作表時。 dataTypes都是字符串。但是我正在尋找一種方法,我不必指定DataType。如果有辦法從DataTable推送我的更改並將更改提交到電子表格。
我不認爲問題標題真的與實際問題匹配。 – pyrocumulus 2009-10-23 16:14:23