델파이3에서...
data base : msaccess7.0
table명 : test
field : 발생년월일 (문자10) 예) 1998/05/31
with query1 do
begin
sql.clear;
sql.add('select 발생년월일 from test where 발생년월일 LIKE "1998/05/%" ');
open;
end;
위와 같이 했는데 검색결과는 없더군요(당연이 데이타는 입력이 되있지요....)
비교되는 년도를 " 가아닌 ' 로도 해보았는데 아되더군요...
또하는 질문은....
select 문장의 where 다음에 비교하는것이 ..
slect * from test 숫자1 = 1998 and 문자1 = "연습중"
이라고 했는데 계속애러가 나네요...
문자를 비교하고 숫자를 비교해도 (순서를 바꾸어서..) 마찬가지내요
이상한것이 문자비교하고 숫자비교해서 찾으려고 하면애러가(순서를 바꾸어도)..
질문이 많아서 미안합니다.
잠시 빌려서 쓰는것이라서 .... (죄송) 답변좀 부탁드립니다.
|