0

これは私のコードです

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 Name、EmailID、Phone Number From [Sheet1$]...機能していません

SELECT "Name"、 "EmailID"、 "Phone Number" From [Sheet1 $]を試していますが、正しく機能していません...

4

1 に答える 1

2

これを試して

  cmdExcel.CommandText = "SELECT Name,EmailID,PhoneNumber AS [Phone Number]  
  FROM [Sheet1$]";

また

   cmdExcel.CommandText = "SELECT Name,EmailID,[Phone Number] AS PhoneNumber  
   FROM [Sheet1$]";
于 2012-09-17T07:47:16.280 に答える