제 양식에는 DeliveryAddress라는 데이터베이스 SQL 테이블이 있습니다. 텍스트 상자에 필드를 표시하는 규칙이있는 콤보 상자에 링크했습니다.InfoPath에서 지정된 쿼리를 실행할 수 없습니다.
잘됐다.
그런 다음 서버의 테이블을 제거하고 새 테이블로 바꾼 새 목록이 업데이트되었습니다. 나는 또한 그것을 DeliveryAddresses라고 불렀다.
양식에서 데이터 연결을 제거하고 새 연결을 만들었습니다. 필드에 대한 콤보 박스의 판결을 변경했습니다. 그런 다음 양식을 게시했습니다.
게시 된 양식을 더 이상 열 수 없습니다. 나는이 오류를 얻을 : 내가 양식을 미리 볼 때
The query cannot be run for the following DataObject: DeliveryAddress InfoPath cannot run the specified query. [0x80040E37][Microsoft OLE DB Provider for SQL Server] Invalid object name 'dbo.DeliveryAddress'.
을, 아무런 문제가 없습니다.
모두 소스 파일을 확인했지만 이름이 DeliveryAddress 인 곳을 찾을 수 없습니다. 하지만 여전히 어딘지, 어딘가에 열려고합니다.
테이블의 이름을 변경하기 전에 오류가 발생했습니다. 원본 테이블에 있지만 더 이상 새 테이블에없는 필드를 찾을 수 없습니다.
이 문제를 어떻게 해결할 수 있습니까?
rg. Eric