2권 데이터베이스 의 실전모의고사 438페이지 2.'추가' 버튼에 클릭 기능 구현하기와 470 페이지 2.'삭제' 버튼에 클릭 기능 구현하기에서
cmb소매점코드 ="" / cmb상품이름=" "
위와 같이 공백이 있고 없고 차이인데 둘다 컨트롤의 내용을 지우는 기능을 수행하는 건가요? 아니면 다른것이 있나요
그리고 470 페이지 2. '삭제' ~ 에서
Private Sub cmd삭제_Click()
DoCmd.RunSQL "delete * from 상품_2 where 상품이름 = cmb상품이름"
cmb상품이름 = " "
cmb상품이름.RowSource = "SELECT 상품_2.상품이름 FROM 상품_2 ORDER BY 상품_2.상품이름;"
End Sub
DoCmd.RunSQL "delete * from 상품_2 where 상품이름 = cmb상품이름" 이 부분을
DoCmd.RunSQL "delete * from 상품_2 where 상품이름 = '" & cmb상품이름 & "'" 으로 바꾸어도 되는건가요??
안녕하세요.
둘 다 데이터 값을 지우는 기능을 합니다.
약간의 차이는 있는데요, cmb소매점코드 ="" 는 지우는 것 / cmb상품이름=" " 는 공백을 넣는 것입니다.
바꾸셔도 되긴 하지만, Docmd.RunSQL 에서는 컨트롤을 분리하여 연결하지 않고 입력해도 됩니다.
좋은 하루 보내세요.
-
관리자2019-02-20 23:16:09
안녕하세요.
둘 다 데이터 값을 지우는 기능을 합니다.
약간의 차이는 있는데요, cmb소매점코드 ="" 는 지우는 것 / cmb상품이름=" " 는 공백을 넣는 것입니다.
바꾸셔도 되긴 하지만, Docmd.RunSQL 에서는 컨트롤을 분리하여 연결하지 않고 입력해도 됩니다.
좋은 하루 보내세요.