2011-03-21 59 views
2

我試圖通過命令來刪除Excel表格中的數據刪除表中的數據問題在Excel

刪除[Phones_map $]

然後我得到異常 其他信息:鏈接表中刪除數據不受此ISAM支持。

這裏是連接字符串: 提供商= Microsoft.Jet.OLEDB.4.0;數據源= myfile.xls;擴展屬性= 「Excel的8.0; HDR =無; IMEX = 0」

是另一個SQL命令Excel支持表格數據刪除? 我試過TRUNCATE表,但它不支持
在此先感謝

+0

由於您使用的是外部數據關係,因此我建議您處理此數據的正確方法是將您需要的數據導入到適當的對象/表/結構中,然後指出您的應用程序使用此結構,而不是嘗試直接在Excel中更新數據。 – 2011-03-21 17:52:19

+0

感謝您的回覆,但應用程序將使用DataTable或DataSet,然後將其存儲在已存在的表中。我怎麼知道表中現有的數據會被覆蓋? – 2011-03-21 19:44:51

回答

1

我認爲錯誤信息給你你的答案 - 你不能刪除數據。

+0

我已經在這裏找到[http://www.xtremevbtalk.com/showthread.php?s=d0adaf65eaea6cc4fc819340270658a9&p=969629#post969629](http://www.xtremevbtalk.com/showthread.php?s=d0adaf65eaea6cc4fc819340270658a9&p=969629#post969629 ),有問題通過sql查詢來完成。所以會嘗試其他方式。無論如何感謝您的回覆 – 2011-03-22 21:34:54