#ifndef WSQLLIB_H #define WSQLLIB_H #include #include #define ID_LOGIN_EDIT1 100 #define ID_LOGIN_EDIT2 101 #define ID_LOGIN_EDIT3 102 #define SQL_COMMANDS 10 typedef struct { char host[128]; char user[128]; char passwd[128]; } LOGINDATA; typedef struct { int connected; int qFlag; int nRows; int nFields; MYSQL mysql; MYSQL_RES *res; } MYSQLCONN; #ifdef __cplusplus extern "C" { #endif extern HINSTANCE hInst; int Login(LOGINDATA *loginData); int SQLConnect(int sql_num, char *host, char *user, char *passwd); int SQLDisconnect(int sql_num); int SQLSelectDB(int sql_num, char *db); int SQLQuery(int sql_num, char *query); MYSQL_FIELD *SQLFetchField(int sql_num); MYSQL_ROW SQLFetchRow(int sql_num); int SQLEndQuery(int sql_num); #ifdef __cplusplus } #endif #endif .