2011-03-31 2 views
2

WinForms 또는 WPF에서 창을 삽입/편집 할 수있는 창에서 양식을 생성 할 수있는 방법이 데이터베이스 테이블에 있습니까? 바로 가기가없는 경우 최소한의 노력으로 어떻게 빨리 수행 할 수 있습니까?기본 양식을 생성하여 데이터베이스 항목을 신속하게 편집하는 방법은 무엇입니까?

저는 데이터베이스를 모델링하는 데 많은 시간을 소비해야하는 큰 프로젝트가 있으며 가능한 한 빨리 시각 디자인 부분을 건너 뛰고 응용 프로그램을 완료하고 싶습니다. 그러면 디자인 작업을 올바르게 할 시간이 있습니다.

답변

1

당신을 위해 그런 양식을 생성 할 수있는 많은 도구가 있습니다. 가장 좋은 것은 "코드 매스"입니다.

비주얼 스튜디오에 "T4"라고 불리는 패턴/코드 생성 시스템 (http://msdn.microsoft.com/en-us/library/bb126445.aspx)은 매우 잘 문서화되어 있지는 않지만 일단 사용자가 작업하면 효과적입니다.

시스템을보다 잘 제어하려면 다양한 sql 함수를 사용하여 db의 테이블, 테이블의 필드 (및 각 필드의 데이터 유형 ...) 등을 나열하고 자신, 정말 그렇게 어렵지 않습니다.

건배, CEC

+0

T4의 또 다른 큰 앵커 자원은 다음과 같습니다 http://www.hanselman.com/blog/T4TextTemplateTransformationToolkitCodeGenerationBestKeptVisualStudioSecret.aspx이 다른 리소스에 대한 링크가 많이있다. –

+0

전에 T4에 대해 조금 읽었지 만 좋은 튜토리얼을 찾지 못해서 지금 간과 했으니 까 ... 내가 도와 줄께 고마워. – Philip

관련 문제