Q&A

  • WebModule에서 Query로 Insert문 실행 시 에러
존경하는 고수님 아래 소스를 보시고 왜 디비에 인설트가 안되는지 알려주세여,,

뭐가 잘못
1  COMMENTS
  • Profile
    김지엽 2001.10.23 01:35
    INSERT 구문에, 입력하고자 하는 값은 들어가 있는데, 그 값들이 어느 필드인지는 지정이 안되어서 날아가네요?





    INSERT [INTO]



    {table_name | view_name}[(column_list)]



    {VALUES | values_list | select_statement



    SQL.Clear;

    //...



    SQL.Add('insert into LOGdb');

    SQL.Add('(LOGDATE, USERNAME, USERIP)'); // <- 요걸 추가하고 해보세요.

    SQL.Add('values (:LOGDATE, :USERNAME,:USERIP)');



    ParamByName('LOGDATE').AsString := Request.QueryFields.Values['LOGDATE'];

    ParamByName('USERNAME').AsString := Request.QueryFields.Values['USERNAME'];

    ParamByName('USERIP').AsString := Request.QueryFields.Values['USERIP'];