OleDBCommand를 사용하여 Excel 시트에서 일부 데이터를 선택하고 있습니다. 하나의 열에는 데이터 목록 (열 J)과 그 이후의 모든 열 (열 K - AG)은 관계에 따라 1 또는 0이 있습니다. 기본적으로 1 또는 0으로 그려진 그래프입니다. SQL 명령을 사용하여 J 열에있는 모든 항목을 선택하고 싶은데, 여기에서 선택하는 열에 1이 표시됩니다. 예를 들어, 열 J에서 K까지의 관계를보고 싶다고 가정 해보십시오. 그런 다음 J에서 열 J와 K가 1 인 J에서 모든 데이터를 가져 오려고합니다. SQL에서 열을 지정하는 방법이 확실하지 않습니다. 내가 현재 가지고 :SQL OleDBCommand Excel 열 선택
OleDbCommand command = new OleDbCommand("select * from [Master$J0:J20] , connection);
는 어디서 K0 지정할 그 후 WHERE 절을해야합니다 : K20 = '1'맞죠? 아니면 그런 식으로. 나는 그것을 얻을 수 없다.
이것은 어떻게 stackoverflow 커뮤니티에서 답변을 줄지는 않습니다. 당신은 적어도 - 시도하고 실패해야합니다. 주제에 관해이 페이지를 확인하십시오. https://www.simple-talk.com/sql/database-administration/getting-data-between-excel-and-sql-server-using-odbc--/ – celerno
아 그게 도움이 될거야. 링크가 나에게 답을 주었다. – Cassus
요점은 답변 만이 여러분 모두에게 도움이된다는 것입니다. – celerno