드로우홀릭 더베이직
안녕하세요 비주얼베이직2010과 엑세스 2010을 사용중입니다.
5월 테이블에 일,대인 , 대인총 필드가 있고, 대인필드의 모든열의 값을 대인총 필드에 넣으려고합니다.
~
SQL = "Update 5월 Set "
SQL = SQL & " 대인총 = (Select Sum(대인) From 5월) "
SQL = SQL & " Where 일 = '" & Mid & "'"
DCom.CommandText = SQL
DCom.ExecuteNonQuery()
DA.Fill(ds, "5월")
where 의 이때 Mid값은 총합 입니다.
오류로 업데이트할 수 있는 쿼리를 사용해야 합니다. 라고 뜨네요
Sum 문장을 어떻게 바꿔야하나요?
파일을 좀 첨부 해 주실 수 있을까요?
그리고 지금 데이터 구조가 각 월별로 테이블을 만드시는건가요? 그것보다는 "월" 테이블을 만들고 각 월을 테이블에 명시하는게 더 좋지 않을까요? 그렇게 한다면 한 테이블에서 다 처리 할 수 있을 것 같습니다.