[英]I want to select column from a Excel sheet which has multi word coloumn name using oleDB select command?
This is my code 这是我的代码
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);
This one working fine but 这一个工作正常,但
SELECT Name,EmailID,Phone Number From [Sheet1$] ... not working SELECT Sheet,EmailID,电话号码来自[Sheet1 $] ...无效
I'm trying with SELECT "Name","EmailID","Phone Number" From [Sheet1$] but not working properly... 我正在尝试使用SELECT“名称”,“EmailID”,“电话号码”来自[Sheet1 $]但不能正常工作......
Try this 尝试这个
cmdExcel.CommandText = "SELECT Name,EmailID,PhoneNumber AS [Phone Number]
FROM [Sheet1$]";
OR 要么
cmdExcel.CommandText = "SELECT Name,EmailID,[Phone Number] AS PhoneNumber
FROM [Sheet1$]";
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.