ADO.NET는 Excel 파일을 읽고 데이터 소스로 사용
4096 단어 Excel
주의해야 할 점: Web을 설정합니다.config일 때 버전 문제에 주의하세요!
// Web.config ,
<add key="ExcelConnectionString" value="Provider=Microsoft.Jet.OLEDB.4.0; Data Source='miroExcel/Info.xls';Extended Properties='Excel 8.0;HDR=yes;IMEX=2'"/>
/// <summary>
/// Excel
/// </summary>
/// <returns>DataSet</returns>
public DataSet GetBoolExcelDAL(string cardId, string excelPath)
{
try
{
string strCon = "Provider=Microsoft.Ace.OleDb.12.0; Data Source ='" + excelPath + "';Extended Properties='Excel 12.0;HDR=yes;IMEX=2'";
OleDbConnection Conn = new OleDbConnection(strCon);
string strsql = string.Format("select * from [Sheet1$] where CardId='{0}'", cardId);
Conn.Open();
OleDbCommand oleCommand = new OleDbCommand(strsql, Conn);
OleDbDataAdapter oleAdapter = new OleDbDataAdapter(oleCommand);
DataSet ds = new DataSet();
oleAdapter.Fill(ds, "ExcelData");
if (ds != null)
{
return ds;
}
else
{
return null;
}
}
catch (Exception ex)
{
return null;
}
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Excel Grep toolExcel Grep tool ■히나가타 ■ 시트 구성 ExcelGrep.cls...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.