메모장의 내용을 쿼리 컨퍼넌트를 사용해서 인서트시
momo1.lines.text 의 내용을 저장하면...
엔터키값이 나오는데 어케 처리해야 할지 몰라서
소스가 있으면 좀 올려주세요..
그리고.. 내용을 그대로 다시 memo에 보여줘하야 하는데..
어케하는 건지...
초보라서.....고수님덜의 많은 부탁 드립니다....
항상 즐코덜 하세요..
With Query1 Do
Begin
Close;
Sql.Clear;
Sql.Add(' INSERT INTO ABCTABLE(AATEXT) VALUES(:AATEXT)');
ParamByName('AATEXT').AsString := Memo1.Text;
ExecSql;
End;
음냐.. 그냥 지나가다... 데이터 베이스가 그냥 스트링이라면 모르겠지만
메모에서 내용을 받아오면 그냥이 많을때 해당 필드 내용이 깨지는 경우가 있습니다. asstring 로 하지 마시고 asmemo 로 데이터를 넘기시고
받아올때는 위의 답변과 같이 하심 될껍니다.
memo1.text := ... (line.text 가 아닌걸로 아는데 ㅡ,.ㅡ''')
ㅋㅋ 별볼일 없는 넘이 그냥 지나가다
With Query1 Do
Begin
Close;
Sql.Clear;
Sql.Add(' INSERT INTO ABCTABLE(AATEXT) VALUES(:AATEXT)');
ParamByName('AATEXT').AsString := Memo1.Text;
ExecSql;
End;
파라미터를 사용하였습니다. 그럼 알아서 들어갑니다.
이런식으로 하시면 편하죠.
다시 읽어올때는 반대로..
Memo1.Line.Text := Query1.FieldByName('AATEXT').AsString;