我在C#程序與.xls
文件,在那裏我查詢如下數據庫的工作原理:OleDbDataAdapter:檢查表的存在?
SELECT * FROM [" +sheet + "$]
如果表不存在,程序崩潰。
我需要先檢查表是否存在,如果有,請進行一些查詢。
是否有與SELECT
,INSERT
,UPDATE
或DELETE
查詢時OleDbDataAdapter
或SQL
任何這樣的選擇?
我在C#程序與.xls
文件,在那裏我查詢如下數據庫的工作原理:OleDbDataAdapter:檢查表的存在?
SELECT * FROM [" +sheet + "$]
如果表不存在,程序崩潰。
我需要先檢查表是否存在,如果有,請進行一些查詢。
是否有與SELECT
,INSERT
,UPDATE
或DELETE
查詢時OleDbDataAdapter
或SQL
任何這樣的選擇?
您可以通過Connection.GetSchema查瑪(表,視圖,等...) - http://msdn.microsoft.com/en-us/library/ms254934%28v=vs.80%29.aspx
使用於GetOleDbSchemaTable功能。這是一個有點模糊的,但這裏有一個鏈接或兩到一些信息: