1. 형식: result= msqlError()
2. 기능: mSQL의 에러 메시지를 얻는다.
3. 설명
(1) 이 함수는 mSQL에서 지원하지 않으며 mSQL의 에러 메시지 변수를 응용했다.
(2) mSQL 사용시 에러가 발생했을 때 에러 메시지의 문자열이 result에 돌려진다.
(3) 발생된 에러가 없을 때는 널 스트링(Null string, "")이 result에 돌려진다.
4. 사용예
msql= msqlConnect(NULL); // localhost를 연결한다.
if(msql==MSQL_ERR) { print("mSQL 서버 연결 에러!\n"); return; }
rt= msqlSelectDB(msql, "no_db"); // no_db 의 데이터베이스가 없다고 가정함
errmsg= msqlError();
msqlClose(msql); // mSQL 서버와의 접속을 폐쇄한다.
printf("rt= %d errmsg= %s\n", rt, errmsg);
------------------------------ [ 출력결과 ] ------------------------------
rt= -1 errmsg= Unknown database "no_db"
|