Skip to the content
HOME
로그인
회원가입
MY오튜
고객센터
사이트맵
Search
OfficeTutor 365
Office 365, Microsoft 365 배움터
Menu
퓨쳐리스트
소개
MY 퓨처리스트
MY 라이브러리
오피스튜터
배움터
나눔터
MY 오튜
오피스튜터 365
Learning Path
출강 및 단체 교육
Microsoft 365 교육
퓨쳐리스트 소식
오피스튜터 채널
인프런
오피스튜터 TV
라이브 클래스
Search
나눔터
HOME > 나눔터 > 묻고답하기 > 액세스
나눔터 홈
묻고답하기
엑셀
워드
액세스
파워포인트
아웃룩
원노트
오피스공통
MVP
MVP 안내
MVP 명예의 전당
MVP 카페
MY나눔터
액세스
액세스
에 대한 질문과 답변을 올려주세요. 단, 취지에 맞지 않는 글은 운영자가 삭제합니다.
"000 님, 도와주세요", "부탁 드립니다.", "급합니다!"
등과 같이 막연한 제목을 달지 말아주세요.
[필독] 빠르고 정확한 답변을 얻는 16가지 Tip
!
[필독]
저작권법 개정에 따른 이용안내
작성자:
열심맨
(ojk)
추천:
1
파일:
조회:
2664
제목:
레코드 업데이트 성공,실패 확인방법 문의
* 답변하시는 분들께 도움이 되도록 자신의 환경을 아래 항목 옆에 기재해 주세요.
- 액세스 버전(95,97,2000,xp,2003,2007):
* 아래줄에 질문을 작성하세요 >>
엑세스2010 버전사용중 입니다
이번에 바코드스캐너를 구입해서 사용중 입니다
택배송장번호를 스캔하면
해당레코드를 찾아여 발송일(오늘날짜) 업데이트가
자동으로 되도록 하여
아주 편리하게 사용중 입니다
여기서 개선할점이 생겼습니다.
만약 해당레코드를 못찾으면 발송일이
업데이트가 안될텐데
이걸 알수 있을까요?
즉, 업데이트가 성공했는지
실패를 했는지 알수있는 방법이 궁금합니다~
[불량 게시물 신고]
황동준
스캔후 업데이트가 어떤 식인지 알려주세요. 쿼리인지 dao ado인지,
단순히 생각하면 바코드 스캔후 DLookup으로 해당 송장번호를 찾으면 되겠네요, 없으면 널을 반환하니까.
12-16 (08:27)
ⓧ
삭제
■신고
열심맨
'경고메세지 안나오게 삽입
DoCmd.SetWarnings 0
'진행상태 도 발송완료 로 바꾸어야 한다.
DoCmd.RunSQL "update 주문테이블 set 발송일=date(), 진행상태='발송완료' where 송장번호 = [Forms]![바코드입력받는폼]![실제송장번호]"
12-16 (08:43)
ⓧ
삭제
■신고
황동준
If IsNull(DLookup("송장번호","주문테이블","송장번호='" & Forms!바코드입력받는폼!실제송장번호 & "'")) then
MsgBox "주문테이블에 해당 송장번호가 없습니다."
Exit Sub
End If
12-16 (09:47)
ⓧ
삭제
■신고
열심맨
아~ 알것같습니다...
가르침 정말로 감사드립니다~~^^
즐거운 하루 되세요~~
12-16 (10:01)
ⓧ
삭제
■신고
열심맨
감사합니다... 잘됩니다. ^^
'경고메세지 안나오게 삽입
DoCmd.SetWarnings 0
'진행상태 도 발송완료 로 바꾸어야 한다.
DoCmd.RunSQL "update 주문테이블 set 발송일=date(), 진행상태='발송완료' where 접수코드 = [Forms]![바코드입력받는폼]![실제접수코드]"
'업데이트가 성공했는지 알아낸다.
If IsNull(DLookup("접수코드", "주문테이블", "접수코드='" & [Forms]![바코드입력받는폼]![실제접수코드] & "'")) Then
a성공유무 = "실패"
Else
a성공유무 = "OK~~"
End If
12-16 (13:26)
ⓧ
삭제
■신고
작성일 : 2019-12-15(12:17)
최종수정일 : 2019-12-15(12:17)