Q&A

  • 메모의 내용을 DB에 저장시에 에러~
안녕하세요~ ^^;
메모의 내용을 DB에 저장하려고 합니다.
다른 텍스트 박스의 내용을 저장하는건 성공했는데
메모관련 코드만 쓰면
"Type Mismatch in Expression" 이런 에러가 나오네요~
저는
            SQL.Add('Update "MovieDB.db" set Memo=:pMemo1);
            SQL.ADD('where Memo=:pMemo');
            ParamByName('pMemo').AsString := Form.DBMemo.Lines.Text;
            ParamByName('pMemo1').AsString := Memo.Lines.Text;
            ExecSQL;
         end;
이렇게했는데 안되네요... 별방법 다써봤지만 헛수고만 했습니다.
AsMemo 두 해보고 Memo.Lines.GetText 도 해보고........... 에거...
소중한 답변기다리겠습니다.
3  COMMENTS
  • Profile
    강정구 2002.10.29 19:27
       ParamByName('pMemo').AsMemo :=  Form.DBMemo.Text;
       ParamByName('pMemo1').AsMemo := Memo.Text;
    이렇게 한번 해보심..
  • Profile
    송재진 2002.10.29 21:09
    이렇게 해봤는데도 역시나 같은 에러가 나네요~ ㅡㅡ^
    해결할 방법이 없는건지.......
  • Profile
    김영철 2002.10.30 02:21
      ParamByName('pMemo').AsString :=  Form.DBMemo.Text;
      Form.DBMemo.Text(요놈이 memo면 마찬가지로 text=>lines.text로)
      ParamByName('pMemo1').AsString := Memo.lines.text