안녕하세요. 델파이 초보 조덕진입니다.
다음과 유사한 테이블을 만들어 사용하는데, 이상하게도 날자를 저장하려고 하면,
Invalid Characters 하고 에라가 납니다.
create table store_goods
( st_gd_code char(8),
st_gd_name varchar(50),
st_gd_fromdate date,
st_gd_todate date,
PRIMARY KEY (st_gd_code),
UNIQUE (st_gd_code)
)
저장시에 에라가 발생하는 곳은 st_gd_fromdate와 st_gd_todate입니다.
저장방법은 Query.Edit 후 UpdateSQL로 처리하였습니다. 입력시에는 Query.Append 후
역시 UpdateSQL로 처리하였습니다.
DB 매뉴얼을 찾아봐도 fromdate 나 todate 같은 명령은 없던데....
SQL Explorer를 사용하여 수작업으로 입력을 하면, 이상없이 저장이 됩니다.
고수분들의 의견 기다리겠습니다.
그럼..
알고 있습니다...
어떤 데이타베이스를 사용하시는지는 모르지만 사용DB의 포멧을 찾아서 저장하면
될것같습니다...
좀 어설픈 답변이네요...^^
bassmania wrote:
> 안녕하세요. 델파이 초보 조덕진입니다.
> 다음과 유사한 테이블을 만들어 사용하는데, 이상하게도 날자를 저장하려고 하면,
> Invalid Characters 하고 에라가 납니다.
>
> create table store_goods
> ( st_gd_code char(8),
> st_gd_name varchar(50),
> st_gd_fromdate date,
> st_gd_todate date,
> PRIMARY KEY (st_gd_code),
> UNIQUE (st_gd_code)
> )
>
> 저장시에 에라가 발생하는 곳은 st_gd_fromdate와 st_gd_todate입니다.
> 저장방법은 Query.Edit 후 UpdateSQL로 처리하였습니다. 입력시에는 Query.Append 후
> 역시 UpdateSQL로 처리하였습니다.
>
> DB 매뉴얼을 찾아봐도 fromdate 나 todate 같은 명령은 없던데....
> SQL Explorer를 사용하여 수작업으로 입력을 하면, 이상없이 저장이 됩니다.
>
> 고수분들의 의견 기다리겠습니다.
>
> 그럼..