안녕하세요....오늘도 다덜 즐코를 하시는지....
혹시 짜증이나 나시지 않으시는지 모르겠네여..그럼 질문을 하겠씁니다.
델파이 5 디비: 인터베이스
procedure TFgur_maeip.BitBtn1Click(Sender: TObject); //추가
begin
with query1 do
begin
databasename:='ANGANG';<=== 알리아스 명
close;
sql.clear;
sql.Add('insert into query1');
sql.Add('(gur_code,sp_name,danga,suryng,gumaek,mdate,jernpyo_no');<===필드명
sql.add('(null,null,null,null,null,null,null)');
if prepared = false then preoare;
execsql;
open;
end;
query1.Fieldbyname('MDATE').asstring:=formatdatetime('yyyy-mm-dd',dtp1.date);<===추가시 자동으러 나옴니다..
query1.Fieldbyname('jernpyo_no').asstring:=dbedit1.text;
end;<===역시 추가시 필드에 자동으러 입력
실제로 사용자가 입력할 부분은 상품명 과 수량뿐입니다..
<첫번째 질문>
현재 에러는 음는디..추가 버튼을 클릭하면 레코드가 생성되지를 않네엽....쩝..
어찌 해야 할런지...
혹시 insertrecord 이 매소드를 사용해야 하는지...이 매소드를 사용해야 한다면 형식 좀
소스 좀 부탁 드림다...
<두번째 질문>
수량에서 엔터 치면 다음 레코드가 자동으러 추가 되고 커서는 상품명에 가 있어야 합니다...이부분을 아직 잘 모르겠네엽....
커서 이동은 되는데 수량 필드에서 엔터를 치면 다음 레코드가 추가되고 커서가 상품명에 가게 하는 것을 못하고 있습니다... 많은 고수님들의 가르침을 받겠습니다..
그럼 이만 항상 코딩과의 쌈에서 건승 하시길...
레미안 배상
쿼리문중
with query1 do
> begin
> databasename:='ANGANG';<=== 알리아스 명
> close;
> sql.clear;
> sql.Add('insert into query1');
> sql.Add('(gur_code,sp_name,danga,suryng,gumaek,mdate,jernpyo_no');<===필드명
> sql.add('(null,null,null,null,null,null,null)');
> if prepared = false then preoare;
> execsql;
> open; ====================> 'open' 이것을 빼고 해 보시죠..
> end;
레미안 wrote:
> 안녕하세요....오늘도 다덜 즐코를 하시는지....
>
> 혹시 짜증이나 나시지 않으시는지 모르겠네여..그럼 질문을 하겠씁니다.
>
> 델파이 5 디비: 인터베이스
>
> procedure TFgur_maeip.BitBtn1Click(Sender: TObject); //추가
> begin
> with query1 do
> begin
> databasename:='ANGANG';<=== 알리아스 명
> close;
> sql.clear;
> sql.Add('insert into query1');
> sql.Add('(gur_code,sp_name,danga,suryng,gumaek,mdate,jernpyo_no');<===필드명
> sql.add('(null,null,null,null,null,null,null)');
> if prepared = false then preoare;
> execsql;
> open;
> end;
> query1.Fieldbyname('MDATE').asstring:=formatdatetime('yyyy-mm-dd',dtp1.date);<===추가시 자동으러 나옴니다..
> query1.Fieldbyname('jernpyo_no').asstring:=dbedit1.text;
> end;<===역시 추가시 필드에 자동으러 입력
>
> 실제로 사용자가 입력할 부분은 상품명 과 수량뿐입니다..
>
> <첫번째 질문>
> 현재 에러는 음는디..추가 버튼을 클릭하면 레코드가 생성되지를 않네엽....쩝..
> 어찌 해야 할런지...
>
> 혹시 insertrecord 이 매소드를 사용해야 하는지...이 매소드를 사용해야 한다면 형식 좀
> 소스 좀 부탁 드림다...
>
> <두번째 질문>
> 수량에서 엔터 치면 다음 레코드가 자동으러 추가 되고 커서는 상품명에 가 있어야 합니다...이부분을 아직 잘 모르겠네엽....
>
> 커서 이동은 되는데 수량 필드에서 엔터를 치면 다음 레코드가 추가되고 커서가 상품명에 가게 하는 것을 못하고 있습니다... 많은 고수님들의 가르침을 받겠습니다..
>
> 그럼 이만 항상 코딩과의 쌈에서 건승 하시길...
> 레미안 배상
>