전자 데이터 테이블의 셀을 삭제할 수 없습니다.
자세한 오류 정보: {System.Data.OleDb.OleDbException(0x80004005): 전자 데이터 테이블의 셀을 삭제할 수 없습니다. System.Data.OleDb.OleDbCommand.ExecuteCommandTextForSingleResult(tagDBPARAMS dbParams, Object & executeResult)는 System.Data.OleDb.OleDbCommand.Execute uteCommandText(Object & executeResult)시스템에서Data.OleDb.OleDbCommand.ExecuteCommand(CommandBehavior behavior, Object & executeResult)는 시스템에 있습니다.Data.OleDb.OleDbCommand.ExecuteReaderInternal(CommandBehavior behavior, String method)은 시스템에 있습니다.Data.OleDb.OleDbCommand.ExecuteNonQuery () Roadmap_Excel.Form1.button2_Click(Object sender, EventArgs e)
관련 코드:
연결 문자열:
// OleDB
string strConn = "Provider=Microsoft.Ace.OleDb.12.0;Persist Security Info=False;" + "data source=" + @excelPath + ";Extended Properties='Excel 12.0; HDR=yes; IMEX=10'";
OleDbConnection conn = new OleDbConnection();
conn.ConnectionString = strConn;
삭제된 코드를 실행하려면 다음과 같이 하십시오.
try
{
cmd = new OleDbCommand("Drop Table [" + roadmapTableName + "]", conn);
cmd.ExecuteNonQuery();
}
catch (System.Exception ex)
{
textBox1.Text += (" :" + ex.Message);
textBox1.Text += ("\r
");
// ISAM 。
cmd = new OleDbCommand("Delete From [" + roadmapTableName + "]", conn);
cmd.ExecuteNonQuery();
}
정말 원인을 찾을 수 없으니 수동으로 삭제하세요.아직 해결책을 찾지 못했고, 인터넷에서도 관련 문제의 홈페이지를 검색하지 못했다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
【AWS】 S3 Glacier 아카이브 삭제에서 볼트 삭제 (Win)부정적인 유산을 정리하기 위해 어쩔 수 없이 AWS를 명령행에서 조작한 기록입니다. 설치 프로그램을 다운로드하고 설치하기만 하면 됩니다. 내 경우에는 이미 여러 사용자가 있었으므로 전체 액세스 권한이 부여 된 사용자...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.