Q&A 게시판

cancel
Showing results for 
Search instead for 
Did you mean: 

labview에서 mariadb에 한글 문자열 insert 오류

mariadb를 character-set을 utf8로 맞추고 내부 sql문으로 한글을 집어넣을 때는 잘 들어가는데...

 

labview에서 insert하는데 labview Incorrect string value mariadb에러 메시지가 뜨네요...

 

utf8로 변환해서 넣어봐도 마찬가지인데 어떻게 해야할까요?

 

Exception occured in Microsoft OLE DB Provider for ODBC Drivers: [ma-3.1.4][10.4.8-MariaDB]Incorrect string value: '\xB0\xA1\xB0\xA1\xB0\xA1' for column `ksmcir`.`plan_head`.`IN_ID` at row 1

 

'가'는 돼는데 '가나' 는 '가??'로 저장되네요. '가가' 그리고 '가가가'는 저장됩니다. 하지만 여전히 에러는 계속뜹니다.

0 Kudos
Message 1 of 3
(72 Views)

안녕하세요 samjsys,

 

혹시 에러 발생할때 에러번호나 에러코드 있으신가요??

0 Kudos
Message 2 of 3
(47 Views)
Highlighted

ADO Error: 0x80040E07
NI_Database_API.lvlib:Rec Create - Command.vi->NI_Database_API.lvlib:Cmd Execute.vi->NI_Database_API.lvlibSmiley Very HappyB Tools Update Data.vi->제품등록.vi 안에 Exception occured in Microsoft OLE DB Provider for ODBC Drivers: [ma-3.1.4][10.4.8-MariaDB]Incorrect string value: '\xB0\xA1' for column `ksmcir`.`plan_head`.`IN_ID` at row 1

 

'가' 를 넣었을때 오류코드입니다. 분명 utf8변환으로 EA B0 80을 만들어서 媛(16진수로 EA B0 80)€을 입력했습니다. 하지만 오류는 B0 A1으로 나오는것같네요...

0 Kudos
Message 3 of 3
(39 Views)