전 monthcalendar 를 사용해서리 일정관리 프로그램을 만들려구 함당...
음 그러니까엽 monthcalendar 의 날짜를 클릭하면
그날짜를 일정관리db의 날짜와 비교해서리.... 같으면 거기에 있는 일정필드의
레코드를 모달폼의 메모박스에 띄우게 할려구 함당...
음 거의 완성이 된줄 알았는디... 큰 일이
그러니까엽
var
date:string;
begin
date:= datetostr(monthcalendar1.date);
with query1 do
begin
close;
sql.clear;
sql.add('select 일정 from 일정관리');
sql.add('where 날짜='''+date+'''');
open;
end;
if not query1.eof then
begin
form2.memo.text:=query1.fieldbyname('일정').asstring;
end;
end;
이런 식으로 쿼릴 했는디... ㅠ.ㅠ
문젠 요기서 타입이 맞지가 않다는 군엽 테이블의 날짜는 date 형이쥐만...
변수 date는 string 형이줘 그래서 타입이 맞지 않는 다구 하네엽...^^
어떻게 하면 해결할 수 있을 까엽 고수님들의 고견 기댕김당...^^
※피에수:= 디비는 파라독스임당...^^ 그럼 좋은 소식 기댕김당..
휴 겨우 해결했당...^^
사발우성 wrote:
>
> 전 monthcalendar 를 사용해서리 일정관리 프로그램을 만들려구 함당...
>
> 음 그러니까엽 monthcalendar 의 날짜를 클릭하면
>
> 그날짜를 일정관리db의 날짜와 비교해서리.... 같으면 거기에 있는 일정필드의
>
> 레코드를 모달폼의 메모박스에 띄우게 할려구 함당...
>
> 음 거의 완성이 된줄 알았는디... 큰 일이
>
> 그러니까엽
> begin
> with query1 do
> begin
> close;
> sql.clear;
> sql.add('select 일정 from 일정관리');
Sql.Add('where 날짜=:now');
parambyname('now').asdatetime:=monthcalendar1.date; <-- 이부분 추가임당.
end;
> if not query1.eof then
> begin
> form2.memo.text:=query1.fieldbyname('일정').asstring;
> end;
> end;
>