if active then close;
sql.clear;
sql.add('describe test');
open;
이러케하면 에러가 나는데 이러케 하는거이 아닌가요?
listbox에 테이블구조를 넣고 십은데 이러케하나요?
if active then close;
sql.clear;
sql.add('describe test');
open;
listbox1.items.add(fieldbyname('name').asstring); - > ? 맞는지 원..알수가 없어요,... 부탁합니다.
이러케하는 이유인즉 ...> 필드가 있는지 여부를 체크해서 없으면 필드를 생성할려고 하기 때문입니다. ...쩝 너무 기초적인 질문인가요?
대신에
SELECT ' ' || COLUMN_NAME || ' ' || DATA_TYPE || '(' ||DATA_LENGTH|| ')' || CASE WHEN NULLABLE = 'N' THEN ' NOT NULL ' ELSE ' ' END || ', '
FROM SYS.ALL_TAB_COLUMNS
WHERE OWNER = 'SCOTT'
AND TABLE_NAME = 'TB_CUST'
를 참고하세요..^^