C++Builder Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
C++빌더 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
메신저 프로젝트
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C++빌더 Q&A
C++Builder Programming Q&A
[17382] Re:다른 이름으로 TTable을 저장할 수 있나요?
똘똘이 [] 789 읽음    2002-04-10 15:21
현재 사용중인 DB를 다른이름으로 저장하시려면
CopyFiled이라는 함수를 이용하여 복사하시고
Table을 새로 만들려면 프로그램내에서 동적으로Create해 주시면 됩니다.
예를들어
Number와 Name의 필드를 갖는 테이블을 만들거면 아래와 같이 하십시오.

//---------------------------------------------------------------------------
void __fastcall TMainForm::CreateTable(void)
//Directory : c:\test
//FileName  : temp.db
{
    CreateDir("C:\\test");
    AnsiString DatabaseName = "C:\\Test";
    AnsiString TableName = "temp.db";

    if(FileExists(DatabaseName+"\\"+TableName)==true) return;

    Table1->Active = false;
    Table1->DatabaseName = DatabaseName;
    Table1->TableName = TableName;
    Table1->TableType = ttParadox;
    Table1->FieldDefs->Clear();
    Table1->FieldDefs->Add("Number", ftInteger, 0, False);
    Table1->FieldDefs->Add("Name", ftString, 20, False);
    Table1->CreateTable();
    Table1->Close();
}
//---------------------------------------------------------------------------

+ -

관련 글 리스트
17371 다른 이름으로 TTable을 저장할 수 있나요? 김소영 754 2002/04/10
17382     Re:다른 이름으로 TTable을 저장할 수 있나요? 똘똘이 789 2002/04/10
17404         Re:Re:다른 이름으로 TTable을 저장할 수 있나요? 김소영 732 2002/04/10
17418             Re:Re:Re:다른 이름으로 TTable을 저장할 수 있나요? 똘똘이 733 2002/04/11
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.