QuotedStr 함수를 쓰니 되네요.
하안인 님이 쓰신 글 :
: 엑셀에 있는 데이타를 mysql 에 삽입하려고 합니다.
:
: 그런데 문자열 중에 따옴표 등이 있어서 quote함수를 했더니 실제로 \' 로 삽입이 되더라구요.
:
: String s;
: s = " '안녕' ... ";
:
: sql = String(" insert into A (m1) values (quote(\"")+s+String("\"");
:
: 하면 데이타가 \'안녕\' 이라고 들어가네요.....
:
: 그리고 quote 함수를 쓴 부분은 ' 가 들어간 후 문자열이 나오더라구요.
:
: '이것은 ... 식으로
:
: 원문에 있는 그대로 집어 넣고 싶은데
:
: quote(' ') 는 해보니 문자열중에 ' 가 있는 것중에 에러 나는 부분이 있어서요.
:
: 아니면 C++에 php 처럼 따옴표에 이스케이프를 붙여 주는 함수가 있나요.
:
: quote("aaa") 하면 필드에 'aaa' 가 들어가네요... 따옴표 없이 들어가야하는데..
:
: 도움을 요청드립니다.
|