책 내용 질문하기
섹션6 ado개체 이용하기
도서
[2014] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2007 사용자용)
페이지
147
조회수
91
작성일
2014-02-19
작성자
첨부파일

ado개체 이용하기 문제에서 제품정보 폼이 있는데 여기를 보면 txt제품명이 두개가 있습니다.

이는 문제를 일으키지 않나요?

그래서 forms!제품정보.txt제품명 = rs!제품명이두번 들어가는 일이 발생하였는데 이는 아무런 문제를 일으키지 않나요?

실제로 똑같이 코드를 작성했는데 제품정보폼의 오른쪽 txt제품명에는 아무것도 나타나지 않았습니다.

이렇게 하나의 폼에 똑같은 txt제품명을 사용해도 되는지 알고 싶습니다.

답변
2014-02-22 01:46:23

Private Sub cmd제품정보찾기_Click()
Dim rs As ADODB.Recordset
Set rs = New ADODB.Recordset
DoCmd.OpenForm "제품정보"
rs.ActiveConnection = CurrentProject.Connection
rs.Open "select * from 제품별판매현황 where 판매번호=" & txt판매번호
Forms!제품정보.txt판매번호 = rs!판매번호
Forms!제품정보.txt제품명 = rs!제품명
Forms!제품정보.txt판매량 = rs!판매량
Forms!제품정보.txt불량품 = rs!불량품
Forms!제품정보.txt단가 = rs!단가
Forms!제품정보.txt제품평 = rs!제품평
Forms!제품정보.txt거래처명 = rs!거래처명
Forms!제품정보.txt거래처등급 = rs!거래처등급
rs.Close
End Sub

하나는 제품명 이고 하나는 제품평 입니다.

둘은 다른 컨트롤명이고 필드명이네요.

좋은 하루 되세요.

"
  • *
    2014-02-22 01:46:23

    Private Sub cmd제품정보찾기_Click()
    Dim rs As ADODB.Recordset
    Set rs = New ADODB.Recordset
    DoCmd.OpenForm "제품정보"
    rs.ActiveConnection = CurrentProject.Connection
    rs.Open "select * from 제품별판매현황 where 판매번호=" & txt판매번호
    Forms!제품정보.txt판매번호 = rs!판매번호
    Forms!제품정보.txt제품명 = rs!제품명
    Forms!제품정보.txt판매량 = rs!판매량
    Forms!제품정보.txt불량품 = rs!불량품
    Forms!제품정보.txt단가 = rs!단가
    Forms!제품정보.txt제품평 = rs!제품평
    Forms!제품정보.txt거래처명 = rs!거래처명
    Forms!제품정보.txt거래처등급 = rs!거래처등급
    rs.Close
    End Sub

    하나는 제품명 이고 하나는 제품평 입니다.

    둘은 다른 컨트롤명이고 필드명이네요.

    좋은 하루 되세요.

    "
· 5MB 이하의 zip, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.