Q&A

  • ADO 로 DB 다룰때..
ADO 를 이용하여 DB 를 다루고 있습니다..



ADOQuery 를 이용해서 데이터를 Insert 하고 있는데..



어제까지만해도 문제없던 코드에서 에러가 납니다..

메시지 박스 내용은..



The field is too small to accept the amoud of data you attempted

to add. Try inserting or pasting less data.



그리고 맨 아래 'ExecSQL' 부분을 가르키네요..



QueryInsert.Parameters[0].Value := intToStr(Client.UserCount);

QueryInsert.Parameters[1].Value := Client.userID[Client.UserCount];

QueryInsert.Parameters[2].Value := Client.userName[Client.UserCount];

QueryInsert.Parameters[3].Value := TimeToStr(now);

QueryInsert.ExecSQL;



DB 파일을 건드리거나 한게 없는데, 왜그런지 모르겠군요..



답변 부탁드립니다..





0  COMMENTS