2013-11-04 2 views
1

컴파일하려고하면 "메서드 또는 데이터 멤버를 찾을 수 없습니다."라는 오류가 발생했습니다. 컴파일 오류 : 메서드 또는 데이터 멤버를 찾을 수 없습니다.

코드입니다 :

Set db = CurrentDb 
Set rec = db.OpenRecordset("Select * from SuppliersT") 

rec.AddNew 
rec("SupplierName") = Me.SupplierAddNameTxt 
rec("Address") = Me.SupplierAddAddressTxt 
rec("City") = Me.SupplierAddCityTxt 
rec("ProvinceState") = Me.SupplierAddProvinceStateTxt 
rec("PostalZip") = Me.SupplierAddPostalZipTxt 
rec("Phone") = Me.SupplierAddPhoneTxt 
rec("Fax") = Me.SupplierAddFaxTxt 
rec("Email") = Me.SupplierAddEmailTxt 
rec("Notes") = Me.SupplierAddNotesTxT 
rec.Update 

그것은

REC ("SupplierName") = Me.SupplierAddNameTxt

에 Me.SupplierAddNameTxt을 강조 나는 양식에 SupplierAddNameTxt라는 텍스트 상자를 버튼이 켜져 있기 때문에 그걸 설정하려고합니다. 왜 이렇게하는지 확신하지 못합니다. 도움을 많이 주시면 감사하겠습니다!

+0

이 코드는 양식의 개인 모듈, 예를 들어 frmAddSuppliers에 있습니까? – jacouh

+0

Private Sub MenuDatabaseBtn_Click() MenuDatabseBtn이라는 버튼의 onclick 이벤트에 배치됩니다. – D347HxD

+0

컴파일 오류 또는 런타임 오류입니까? – jacouh

답변

1

코드를 사용하여 SupplierAddNameTxt 컨트롤을 추가 한 frmTest 양식을 만들었습니다. 컴파일 오류가 없습니다.

양식의 컨트롤 이름 SupplierAddNameTxt 단어의 직교를 확인하십시오.

캡션에 SupplierAddNameTxt를 속성 이름 대신 입력 할 수 있습니다.

관련 문제