Q&A

  • ODBC를 연결않하고 엑세스 DB를 동적으로 만들려고 하는데 어떻게 해야 되나여..?
[질문] 엑세스 DB를 동적으로 만들려고 하는데 어떻게 해야 되나여..?


파라독스 처럼 코딩으로 구현하고 싶은데...

잘 않되거든여...

고수님들의 조언 부탁드립니다.

제가 엑세스는 않해봤거든여...^^;
2  COMMENTS
  • Profile
    전동성 2002.08.30 07:09

    동일함. 데이타베이스를 MS Access용으로 만들면 됨.
    아래의 소스를 참조하세요.

    우선 BDE Admin에서 알리아스가 설정되어 있어야 하니까
    시작-설정-제어판-관리도구-데이터원본(ODBC)에서 Access용 ODBC셋팅을 마치면 자동으로 알리아스가 보임.


    procedure TForm1.Button1Click(Sender: TObject);
    var
    Tablename :String;
    begin
      TableName :=InputBox('입력','새 테이블 이름을 입력하세요.','');
    if TableName = '' then Application.Terminate;
    Table1.close;
    Table1.DatabaseName :='msaccess2';
    Table1.TableName :=TableName;
    Table1.TableType := ttDefault;

    with Table1.FieldDefs do begin
    clear;
    add('Pno',ftAutoInc,0,true);
    add('PName',ftString,20,True);
    end;
    table1.CreateTable;
    table1.open;
    end;


    그럼.
  • Profile
    오병주 2002.08.30 18:17