Q&A

  • 동적으로 DB에 필드를 추가하고 싶을때는?
Access DB를 ADO로 연결해 사용하고 있습니다.

프로그램 상에서 Field 추가 버튼을 누르면 Table에 Field를 추가했으면 합니다.

ALTER 명령을 써주면 될거 같은데..방법을 모르겠습니다.



1  COMMENTS
  • Profile
    김일병 2000.08.28 20:44
    왕초보 wrote:

    > Access DB를 ADO로 연결해 사용하고 있습니다.

    > 프로그램 상에서 Field 추가 버튼을 누르면 Table에 Field를 추가했으면 합니다.

    > ALTER 명령을 써주면 될거 같은데..방법을 모르겠습니다.

    >



    str_sql := ' ALTER TABLE table_name ADD COLUMN fieldname CHAR(n) '



    Qry_temp.close;

    Qry_temp.sql.clear;

    Qry_temp.sql.add(str_sql);

    Qry_temp.ExecSQL;



    이렇게 하면 되는데.. ADO에서도 이렇게 하면 되겠죠..?