c++에서 데이터베이스 연동 후 원하는 값을 select하려고 하는데
연동은 되지만 쿼리문실행이 안되는지 에러가 납니다..
에러내용 : Invalid utf8 character string :
찾아보니 utf8로 캐릭터셋이 되어있지 않은거라고 하는데....db 테이블이랑 다른것들 다 확인해봐도
utf8로 셋이 되어있습니다...무엇이 문제인가요...
혹시몰라서 코드도 올립니다. 현재 테스트중이라 코드가 지저분한점 이해부탁드립니다
std::wstring ad = macArr[0];
std::string newad;
newad.assign(ad.begin(), ad.end());
char query[255];
sprintf_s(query, "select * from USER where address='%s'", newad);
query_stat = mysql_query(connection, query);
if (query_stat != 0)