Q&A

  • [질문]mdb 메모필드가 255자밖에 저장이 안되요
DB 는 ms access mdb 이고 필드는 TEXT와, 메모 타입입니다.
입역한 memo1의 글자수가 255자만 넘기면 에러가 발생하네요.
< [ODBC Access Driver] 잘못된 정밀도 값입니다.> 이라고 뜨는데 원인이 모르겠네요.
mdb의 memo타입은 65,535자 까지 가능한걸로 아는데...

예)
  qry_tmp.Close;
  qry_tmp.SQL.Clear;
  qry_tmp.SQL.Add(' INSERT INTO DIARY VALUES(:subj, :nmemo) ');
  qry_tmp.Parameters.ParamByName('subj').Value := ed_subj.Text;
  qry_tmp.Parameters.ParamByName('nmemo').Value := Trim(memo1.Text);
  qry_tmp.ExecSQL;

참고로  ADO 쿼리를 이용합니다 .  도와주시면 감사...

0  COMMENTS