당연히 char *type 이 아닌가요. (정확히는 모르겠지만, 그럴 것 같군요. 혹시 정확한 결과를 아시는 분 알려 주세요. 아직 MySQL 에서 C Programming 을 해 본적이 없습니다)
> 먼저 c 랑 mysql이랑 연동을 하는데
> 쿼리를 날립니다.
> mysql_query(&mysql,"select id,name from xxx where xxxxxx");
> res=mysql_store_result(&mysql);
> row=mysql_fetch_row(res);
> 이렇게 하면 row[0],row[1]의 값을 가지고 사용을 합니다.
>
> 그런데 여기서 로[0],로[1]의 데이타 타입은 어떻게 됩니까?
> 이거를 (int)row[0] 으로 쓰면 에러는 나지않지만 경고메세지가 나옵니다.왠지 찝찝한 느낌이 들어서
> 질문드립니다.
> 아시는분 잇으면 알려주세요.. 꾸벅~
|