그래서 특정 정보 필드가있는 테이블을 업데이트하는 데 사용할 입력 폼이 있습니다. 나는 레코드의 ID를 자동으로 텍스트 상자에 올렸습니다. 나는 버튼 클릭으로 테이블 (ID 제외)에 추가해야하는 세 개의 텍스트 상자가 있습니다.텍스트 상자에서 정보를 가져와 테이블에 삽입하기위한 VBA
Name Date Method
은 필드 이름입니다.
As_Name As_Date As_Method는
테이블 이름 POC
이다 입력란 이름이고, 상기 ID는 POC_ID
(그 일련 번호)이다.
그래서이 개체 (텍스트 상자)가 테이블에 바인딩되는 것을 원하지 않습니다.이 양식은 테이블에서 오는 약간의 "팝업"양식이기 때문에 입력이 필요합니다. 원래 폼을 통해 이미 선택된 POC_ID를 기준으로합니다.
이렇게하려면 어떻게해야합니까? 1) 레코드가 이미 존재하지 않는지 확인하십시오. 2) 위에 나열된 텍스트 상자의 데이터 입력으로 필드를 업데이트하십시오. . 나는 .... 버튼 클릭으로 이것을 사용할 수 있도록하려면
편집 : 실제로
그것은 하나 개 테이블하지 두; 나는 같은 테이블 (다른 정보)에 정보를 보낼 수 있기를 원하는 두 가지 형식을 가지고있다. 이 DB는 이미 다른 사람에 의해 만들어졌으며 내가 그걸 가져갈 수 있다는 것을 알고 있습니다.
새 요구 사항에 따라 추가 정보를 추가하려면 두 번째 작은 팝업 양식을 추가해야합니다 (다른 곳에 배치 할 곳이 없습니다). 나는 이미 그것을했고, 상대적인 id 필드를 추가하기 위해 첫 번째 폼 (이 두 번째 "팝업"폼이 시작되는 폼)을 참조하기 위해 제안 된 객체 접근법을 사용했습니다. 이제 나는 세 번째 값을 입력하도록 요청한이 두 번째 작은 팝업 폼을 가지고 있습니다 (위에 나열된 값임).
나는 단지 텍스트 상자를 링크하는 방법을 모르므로 사용자가 정보를 입력하면 "저장"을 클릭하여 정보를 테이블에있는 TripID (즉, 위에 언급했듯이). 데이터를 테이블에 저장하는 방법을 알고있는 유일한 방법은 새 텍스트를 만들 때 작성기/마법사를 사용하는 것입니다.
양식의 개체 (텍스트 상자, cmb, 목록) 등을 "On Click"방법이있는 테이블에 연결하여 저장 단추를 사용할 수있는 방법을 배우고 싶습니다. 기본적으로 그게 다야!
불명의 점 사과드립니다. 이 양식에는 여러 테이블을 업데이트하는 수많은 입력이 있으며 사용하는 메소드는 버튼에 있습니다. SQL을 실행하여 ID 번호가 처음으로 할당 된 레코드가 없는지 확인한 다음 모든 테이블을 확인합니다. 값을 입력하면 SQL 업데이트를 통해 해당 테이블에 정보가 입력됩니다. 나는 그것을 만들지는 않았지만 폼에 추가 데이터 필드를 추가하는 임무를 맡았습니다. (궁극적으로 추가 리포팅 기능을위한 것입니다 ...) 저에게 너무 많은 vb가 있습니다. 초보자가 무엇인지 이해하고 있습니다. . – Justin
그래서 나는이 양식의 적절한 지점에 작은 버튼을 추가 할 훌륭한 아이디어를 내놓았습니다. 추가 할 필요가있는 세 가지 항목으로 다른 작은 양식을 열었을 것입니다. 그래서 지금은 사용자가 정보를 입력 할 때 적절한 POC_ID 번호에 따라 해당 필드의 테이블로 이동하도록 SQL 프로 시저를 복제하는 방법에 대해 궁금합니다. 예를 들어 술은 .... 내가 빈 양식을 만들고, 텍스트 상자를 입력하고, 이름을 txt1-txt3으로 지정하고, 단추를 양식에 추가한다고 가정 해 보겠습니다. 내가 무엇을 찾고있는 vba는 "클릭"....에서 사용할 수 있습니다. – Justin
해당 텍스트 상자에 원하는 정보를 입력란에 표시하려면 해당 필드의 원하는 ID (자음 번호 ID) 내가 원하는 .... ... 내가 불분명하면 다시 미안하다. 도움을 주셔서 감사합니다. – Justin