Q&A

  • 한칸 띠어두 에러나여..ㅠㅠ
^^ wrote:

> 왕초보 wrote:

> > 안녕허세여...

> >

> > 아래의 구문에서 에러가 나여..

> >

> > 에러 메세지는.. "qryTemp : Parameter 'N1' not found" 입니다..

> >

> > 어디서 잘못된 걸까여? T_T~

> >

> > 고수님덜이 한수 갈쳐주세여...^^;;

> >

> > with qryTemp do

> > begin

> > SQL.Clear;

> > SQL.Add('Insert Into ' + strGroup + '''');

> > SQL.Add('(Title, Maker, Content, Date, Time, Priority, Category)');

> > SQL.Add('Values (:N1, :N2, :N3, :N4, :N5, :N6, :N7)');

> >

> > ParamByName('N1').AsString := Title;

> > ParamByName('N2').AsString := Maker;

> > ParamByName('N3').AsString := Content;

> > ParamByName('N4').AsString := DateToStr(Now);

> > ParamByName('N5').AsString := TimeToStr(Now);

> > ParamByName('N6').AsString := Priority;

> > ParamByName('N7').AsString := Category;

> >

> > ExecSQL;

> > end;

> >

> >

> > 부탁드림다..

> >

> >

> SQL.Add('Values (:N1, :N2, :N3, :N4, :N5, :N6, :N7)');

> 여기서 (:N1 --> ( :N1 으로 한칸 띄우면 될꺼 같아요.

2  COMMENTS
  • Profile
    ^^ 2001.06.02 04:31
    왕초보 wrote:

    > ^^ wrote:

    > > 왕초보 wrote:

    > > > 안녕허세여...

    > > >

    > > > 아래의 구문에서 에러가 나여..

    > > >

    > > > 에러 메세지는.. "qryTemp : Parameter 'N1' not found" 입니다..

    > > >

    > > > 어디서 잘못된 걸까여? T_T~

    > > >

    > > > 고수님덜이 한수 갈쳐주세여...^^;;

    > > >

    > > > with qryTemp do

    > > > begin

    > > > SQL.Clear;

    > > > SQL.Add('Insert Into ' + strGroup + '''');

    > > > SQL.Add('(Title, Maker, Content, Date, Time, Priority, Category)');

    > > > SQL.Add('Values (:N1, :N2, :N3, :N4, :N5, :N6, :N7)');

    > > >

    > > > ParamByName('N1').AsString := Title;

    > > > ParamByName('N2').AsString := Maker;

    > > > ParamByName('N3').AsString := Content;

    > > > ParamByName('N4').AsString := DateToStr(Now);

    > > > ParamByName('N5').AsString := TimeToStr(Now);

    > > > ParamByName('N6').AsString := Priority;

    > > > ParamByName('N7').AsString := Category;

    > > >

    > > > ExecSQL;

    > > > end;

    > > >

    > > >

    > > > 부탁드림다..

    > > >

    > > >

    > > SQL.Add('Values (:N1, :N2, :N3, :N4, :N5, :N6, :N7)');

    > > 여기서 (:N1 --> ( :N1 으로 한칸 띄우면 될꺼 같아요.



    헉 죄송.. -_-;;;

    SQL.Add('Insert Into ' + strGroup + ''''); 여기서...

    끝에 '''' -> '' 로 하면 될꺼 같아요..

  • Profile
    ... 2001.06.04 19:54


    > > > > SQL.Add('Insert Into ' + strGroup + '''');



    insert into 테이블명 values(...)인데

    strGroup은 테이블 이름 아닌가요?

    ''는 쓸 필요가 없져..

    첫줄은 'insert into strGroup ' 로 그냥 쓰면 됩니당..