|
안녕하세요..
ADO에서만 MDB를 조금씩 건들다가..
MDB가 1GB던가..암튼..용량이 커지면 문제가 있다는 말에..
Firebird를 생각하고 있는데요..
테스트 해볼려고 이것 저것 해보다가 도저히 안되서리..이렇게 문의 드립니다.
빌더 6.0이구요.. Firebird 1.5가 설치된 상태입니다.
-----------------------------------------------
CREATE TABLE ORDERS (ORDER_AMT DECIMAL(8,2))
-----------------------------------------------
이런식으로 IBExpert에서 테이블을 생성했습니다
그런 다음에 데이터를 넣고 싶어서, 빌더 상에서 ,.
strSQL = "INSERT INTO ORDERS (ORDER_AMT) VALUES (512.36)";
IBClientDataSet1->Close();
IBClientDataSet1->CommandText = strSQL;
IBClientDataSet1->Open();
이렇게 했더니..
아래와 같은 에러 메시지가 나옵니다.
"Project Project1.exe raised exception class EDBClient with message 'Mismatch in datapacket.'.
Process stopped. Use Step or Run to continue."
제가 궁금 한것은...
1. 위와 같은 에러 메시지는 왜 나올까요?..
2. 날짜를 입력 하는 방법 ("2005-04-01 오전 12:32:32" 이런 형식으로 넣고 싶습니다.)
3. SQL문을 실행 시키는 방법이 Close(), Open()을 해야 하는건지요? 다른 방법으로 해야 하는건지요?..-_-a;.
4. UDF 라는것이..함수들 모아 놓은거라는 글을 봤는데..설치 방법과 사용 방법에 대한 간단한 예제등은 없을까요?..
5. 로그인 창 안나오게 하는 법은 없나요?
이만 쌩초보 질문 드립니다..
도움 부탁드립니다.
|