SQLTitle.Close;
SQLTitle.SQL.Clear;
SQLTitle.SQL.Add('SELECT MAX(Title_Num) maxnum FROM Title.db');
SQLTitle.Open;
if not SQLTitle.isEmpty then
AutoInt := SQLTitle.FieldByName('maxnum').AsInteger + 1;
SQLTitle.Close;
SQLTitle.SQL.Clear;
SQLTitle.SQL.Add('Insert Into Title.db');
SQLTitle.SQL.Add('(Title_Num, Title_Title)');
SQLTitle.SQL.Add('Values');
SQLTitle.SQL.Add('(:Title_Num, :Title_Title)');
SQLTitle.ParambyName('Title_Num').AsInteger := AutoInt;
SQLTitle.ParambyName('Title_Title').AsString := InputString;
SQLTitle.ExecSQL;
코딩을 하였는데, SQLTitle:Field 'Title_Num' not found라는 에러가 발생합니다.
'SELECT MAX(Title_Num) maxnum FROM "Title.db" Title'부분에서 Title_Num부분을
인식하지 못합니다. Title.db부분에 분명히 Title_Num필드가 존재합니다.
이유를 모르겠네요~~~
가르쳐주세요~~~~~~~~