我在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功能。这是一个有点模糊的,但这里有一个链接或两到一些信息: