PowerBuilder에서 기본 객체 (클래스)에 이벤트를 생성하고이 기본 데이터 윈도우의 자손은 해당 테이블 (또는 행)의 기본 키가 무엇인지 알아야합니다. 코드에서 기본 키를 어떻게 결정합니까?PowerBuilder : 데이터 윈도우 기본 키 결정
3
A
답변
3
당신은 데이터 윈도우의 열 목록을 반복하고 설명하거나 점 표기법 사용 키 속성을 확인할 수 있습니다
<DW Control Name>.Describe("<Columnname>.Key")
or
<DW Control Name>.Object.<Columnname>.Key
이 당신이 열을 사용하면 데이터 윈도우에서 볼 수있는 강조 목록에 포함되어 있는지 여부를 알 수 있습니다 메뉴 항목 아래에 화가 Rows-> 업데이트 속성 -> 고유 키 열 (들) :
http://infocenter.sybase.com/help/topic/com.sybase.dc37783_1150/html/dwref/CAIBHFGF.htm
다음은는 해당 속성에 대한 문서입니다 0
1
도트 표기법이나 기본 키를 격리하는 설명 함수를 통해 얻을 수있는 단일 속성이없는 것처럼 보입니다. 적어도 하나도 보지 못했습니다. 나는 여기서 완전히 틀릴 수 있고 그것을 할 수있는 더 좋은 방법이 있습니다.
하지만 Powerscript에서이 작업을 수행하려는 경우 데이터 윈도우의 열을 검사하고 "columnname.key"속성을 검사하여 키의 열을 확인해야합니다.
데이터웨어 하우스 업데이트 속성에서 기본 키 열을 정의한 사용자에 따라 달라질 것으로 예상됩니다. 일반적으로 이들은 읽기 전용 데이터 윈도우에 대해 개발자가 정의하지 않습니다.
누군가 더 좋은 방법이 있다면 게시하십시오.
0
테이블의 기본 키가 무엇인지 알 필요가있는 개체 또는 코드는 무엇입니까 ?? Powerbuilder 버전 2.0부터 사용 해왔고, 내가 알 필요가있는 상황을 상기 할 수 없습니다.
관련 문제
- 1. LINQ to SQL을 사용하여 기본 키 결정
- 2. 결정 디렉토리 등가 (윈도우)
- 3. Products 테이블의 인공 기본 키와 자연 키 사이 결정
- 4. 데이터 세트 및 기본 키
- 5. 기본 키 데이터 유형이 잘못되었습니다
- 6. Entity Framework 4.0의 컨텍스트를 사용하여 엔터티의 기본 키 결정
- 7. PowerBuilder 플러그인 아키텍처
- 8. 음속 기본 키 오류
- 9. 윈도우 주입 키 이벤트
- 10. 데이터 신호 강도 결정
- 11. PowerBuilder v8과 PowerBuilder v12의 차이점
- 12. iPhone/iOS : UITextField의 기본/기본 높이 결정
- 13. 파이썬의 데이터 유형을 결정?
- 14. Oracle 기본 키
- 15. 방사형 기본 함수 결정 경계
- 16. powerbuilder : 데이터 창을 부모 창과 연결합니다.
- 17. powerbuilder 데이터 창에 워터 마크를 추가하십시오.
- 18. Linq에 : 기본 키
- 19. PostgreSQL bytea 기본 키
- 20. 테이블의 기본 키 정보?
- 21. HALF_PTR 윈도우 데이터 형식
- 22. .NET 윈도우 데이터 저장
- 23. 복합 기본 키 업데이트
- 24. 이중 기본 키 디자인
- 25. PowerBuilder 11의 PowerBuilder 6.5 소스 파일 열기
- 26. PowerBuilder 6 프로그램을 PowerBuilder 10.5로 마이그레이션
- 27. PowerBuilder SCC 용 IDE 사용자 정의
- 28. Powerbuilder "runtime"
- 29. Powerbuilder 쿼리
- 30. Powerbuilder : 팝업 위치 지정