Referencia del Archivo auladocs/csl-aulachat/src/msql.h

#include "aulachat.h"
#include "msql.h"
#include <mysql.h>

Definiciones

#define NOMBREBD   "aula2"
 trivial
#define MAX_TOKENS   5
 nº máximo de campos a tokenizar. No se retornarán más, se limita a estes.

Funciones

char *** sqlquery2 (char *)
char ** sqltok (char *)
 separación de un query en tokens para contabilizar los campos en sqlquery2
char ** sqlquery (char *)
 Realiza un query a la BD y retorna datos o NULL según los encuentre o no/haya error.
int sqlstart (char *, int *, char *, char *)
 Inicializa la conexión con la BD.

Variables

MYSQL mysql
 global, ya que no sería lógico andar pasando la variable en funciones que nada tienen que ver..

Documentación de las definiciones

#define MAX_TOKENS   5

nº máximo de campos a tokenizar. No se retornarán más, se limita a estes.

#define NOMBREBD   "aula2"

trivial


Documentación de las funciones

char** sqlquery ( char *   ) 

Realiza un query a la BD y retorna datos o NULL según los encuentre o no/haya error.

char*** sqlquery2 ( char *   ) 

realiza un query a la BD y retorna datos o NULL según los encuentre o haya error NOTA: Este query permite devolver además de varios resultados, varios campos con sus resultados correspondientes reutilizando la función sqlquery.

Realizamos un query con N campos y M resultados -> char *** = char[N][M][caracteres]

int sqlstart ( char *  ,
int *  ,
char *  ,
char *   
)

Inicializa la conexión con la BD.

char** sqltok ( char *   ) 

separación de un query en tokens para contabilizar los campos en sqlquery2


Documentación de las variables

MYSQL mysql

global, ya que no sería lógico andar pasando la variable en funciones que nada tienen que ver..


Generado el Thu Apr 19 11:37:18 2007 para AulaChat por  doxygen 1.4.7