Tôi đang sử dụng để trích xuất OleDbDataAdapter
DataSet
từ file excel, nhưng tôi có vấn đề với SELECT
tuyên bố bênLàm thế nào để lựa chọn từ bất kỳ bảng tính trong Excel tập tin sử dụng OleDbDataAdapter
DataSet excelDataSet = new DataSet();
using (OleDbConnection con = new System.Data.OleDb.OleDbConnection(connectionString))
{
con.Open();
OleDbDataAdapter cmd = new System.Data.OleDb.OleDbDataAdapter("select * from [Name of spreadsheet]", con);
cmd.Fill(excelDataSet);
con.Close();
}
Nếu bạn thấy tôi có "select * from [Name of spreadsheet]"
, nhưng tôi cần lấy bất kỳ bảng tính nào hoặc ví dụ như bảng tính đầu tiên, nhưng tên cho bảng tính này có thể là bất kỳ thứ gì.
Làm cách nào để chỉ định? Có bất kỳ ký tự đặc biệt nào như "select * from [%]"
Cảm ơn! Làm việc như một say mê! Upvote và accept =) Sẽ đọc về các lược đồ trong OleDbConnection =) – Bryuk