Q&A

  • ms-sql DB를 파라독스DB로 변환시킬시..
너무 기초적인거 물어봐서 송구스럽네요.
ms-sql에 있는 테이터내보내기로
ms-sql에 있는 테이블을 파라독스 테이블로 가져올려구 하는데
테이블은 새로 만들어지는데
데이터들은 가져오지 못하고 오류가 생깁니다.
내용은
- 기본키가 없는 파라독스테이블에서는 이 작업을 지원하지 않습니다-
라는 메세지가 뜨는군요.
벌써 몇번째인데..
도움좀 부탁드립니다.
2  COMMENTS
  • Profile
    yosule 2003.04.12 20:38

    Runtime시 (프로그램 실행 상태) 테이블을 직접 생성하나요?
    그러면 아래의 예를 참고로 해서 PrimaryKey(기본키)를 생성하세요.

    with Table1 do
    begin
       Active := False;  
       DatabaseName := 'DBDEMOS';
       TableType := ttParadox;
       TableName := 'CustInfo';

       ... 테이블 필드정의 내용이 들어가겠죠?

       with IndexDefs do  ... Primary키를 정의하는 부분입니다.
       begin
          Clear;
          with AddIndexDef do
          begin
              Name := '';          <--- Index명인데 Primary키에서는 필요없슴.
              Fields := 'Field1';  <--- Primary키가 될 필드명.
              Options := [ixPrimary];
          end;
       end;
       CreateTable
    end;
  • Profile
    서린 2003.04.12 21:36
    답변감사드립니다.
    근데 런타임시에 하는게 아니라
    ms-sql에서 데이터변환지원하는 마법사에 파라독스로
    데이터를 내보내기 하는중에 생긴에러입니다.
    ^^;
    내용은 밑에 내용그대로 이고요..^^:
    프라이머리 키를 파라독스 테이블에 만들었는데도 그러네요..
    그럼 주말 잘보내시구요.