안녕하세요..
Null값을 가지는 날짜필드를 검색하려고 하는데요
잘 안되걸랑요.
예)
with query do
begin
str := 'update adong set tse=:V1 where tse=null';
sql.clear;
sql.add(str);
sql.ParamByName('V1').AsDate := strtodate('2000-1-1');
open;
end;
tse는 날짜필드이구요 DB는 dbaseIII(dbf)를 사용합니다.
위와같은 문장에서 where tse=null 부분에서 Error가 발생합니다.
이런 방식으로 검색하려면 소스를 어떻게 입력해야 하는지 좀 알려주세요..
아직 초보라서인지 혼자서 해본깐 계속 에러가 생기더라구요..
아시는 분 꼭좀 알려주세요.
> 안녕하세요..
>
> Null값을 가지는 날짜필드를 검색하려고 하는데요
> 잘 안되걸랑요.
> 예)
>
> with query do
> begin
> str := 'update adong set tse=:V1 where tse=null';
> sql.clear;
> sql.add(str);
> sql.ParamByName('V1').AsDate := strtodate('2000-1-1');
> open;
> end;
>
> tse는 날짜필드이구요 DB는 dbaseIII(dbf)를 사용합니다.
> 위와같은 문장에서 where tse=null 부분에서 Error가 발생합니다.
>
> 이런 방식으로 검색하려면 소스를 어떻게 입력해야 하는지 좀 알려주세요..
> 아직 초보라서인지 혼자서 해본깐 계속 에러가 생기더라구요..
> 아시는 분 꼭좀 알려주세요.
날짜 필드의 null을 검색할려면 sql에서 tse=null 이 아니라 tse is null
이라고 하셔야 합니다..