这是我的代码
OleDbCommand cmdExcel = new OleDbCommand();
OleDbDataAdapter oda = new OleDbDataAdapter();
DataTable dtable = new DataTable();
cmdExcel.CommandText = SELECT Name,EmailID,PhoneNumber From [Sheet1$]
oda.SelectCommand = cmdExcel;
oda.Fill(dtable);
这个工作正常,但
SELECT Sheet,EmailID,电话号码来自[Sheet1 $] ...无法正常工作
我正在尝试使用SELECT [名称],“电子邮件ID”,“电话号码”来自[Sheet1 $],但无法正常工作......
答案 0 :(得分:2)
试试这个
cmdExcel.CommandText = "SELECT Name,EmailID,PhoneNumber AS [Phone Number]
FROM [Sheet1$]";
OR
cmdExcel.CommandText = "SELECT Name,EmailID,[Phone Number] AS PhoneNumber
FROM [Sheet1$]";