如何修改以下子句以在 C# 中正确读取 Excel 工作表?
string queryString = "SELECT * FROM [#Ticker$]";
FROM 子句中的井号不断转换为临时表“.”符号,在运行时给我以下异常。
“Ticker$' 不是有效名称。确保它不包含无效字符或标点符号,并且它不会太长。”
我需要它是工作表名称中的“#”。我无法控制工作表的命名,因此无法更改名称。
最佳答案
经过反复试验,我弄明白了。以下作品。
var queryString = "SELECT * FROM ['#Ticker$']";
包含文字“#Ticker”似乎可以防止将主题标签转换为临时表符号。
关于c# - 在 C# 中使用 OLEDB 数据提供程序读取 excel 文件时的 FROM 子句,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45003215/