que es el hirens
Referencia de funciones de la librería DBFWIN32
Función: dbLogIn()
Descripción: Establecer conexión a grupo de archivos DBF’s.
Sintaxis:
Long dbLogIn ( (LPCSTR)NombreUsuario, (LPCSTR)RutaArchivos )
Argumentos:
NombreUsuario: cadena con el nombre del usuario que creará la conexión. No se valida y puede ser una cadena vacía.
RutaArchivos: cadena con el nombre de lacarpeta donde se localizarán los archivos a usar por la conexión. No se valida si la carpeta existe, hasta que se hace uso de los archivos se generará un error en caso de que la ruta no sea valida
Regresa:
valor mayor a cero si se creó la conexión, cero si no se pudo crear la conexión.
Posibles causas de fallo: la única causa por la cual no se pueda crear una conexión es falta de recursosde memoria.
Función: dbLogOut()
Descripción: Finaliza una conexión.
Sintaxis:
void dbLogOut( HDBC hDbc )
hDbc: valor de la conexión obtenida con la función dbLogIn().
Función: dbGetNoLock()
Descripción: Busca un registro por índice y llave. Si se encuentra el registro, este no será bloqueado.
Sintaxis:
int dbGet(HDBC hDbc, LPSTR FileName, LPSTR TagName, LPSTR Key)
Argumentos:hDbc: valor de la conexión.
FileName: nombre del archivo.
TagName: nombre del índice.
Key: cadena con la llave a buscar.
Regresa:
cero si tuvo éxito o mayor a cero si hubo un error. Para obtener información del error ocurrido usar la función dbResult().
Referencia de funciones de la librería DBFWIN32
Función: dbGetBottomNoLock()
Descripción: Busca el último registro en base al índiceactivo. Si se encuentra el registro, este no será bloqueado.
Sintaxis:
int dbGetBottomNoLock(HDBC hDbc, LPSTR FileName, LPSTR TagName)
Argumentos:
hDbc: valor de la conexión.
FileName: nombre del archivo.
TagName: nombre del índice.
Regresa:
cero si tuvo éxito o mayor a cero si hubo un error. Para obtener información del error ocurrido usar la función dbResult().
Función:dbGetTopNoLock()
Descripción: Busca el último registro en base al índice activo. Si se encuentra el registro, este no será bloqueado.
Sintaxis:
int dbGetTopNoLock(HDBC hDbc, LPSTR FileName, LPSTR TagName)
Argumentos:
hDbc: valor de la conexión.
FileName: nombre del archivo.
TagName: nombre del índice.
Referencia de funciones de la librería DBFWIN32
Función: dbGetTopNoLock(), Continuación...Regresa:
cero si tuvo éxito o mayor a cero si hubo un error. Para obtener información del error ocurrido usar la función dbResult().
Función: dbGetNextNoLock()
Descripción: Busca un registro por índice y llave y se posiciona en el siguiente registro encontrado. Si se encuentra el registro, este no será bloqueado.
Sintaxis:
int dbGetNext(HDBC hDbc, LPSTR FileName, LPSTR TagName, LPSTRPrevKey)
Argumentos:
hDbc: valor de la conexión.
FileName: nombre del archivo.
TagName: nombre del índice.
PrevKey: cadena con la llave a buscar.
Regresa:
cero si tuvo éxito o mayor a cero si hubo un error. Para obtener información del error ocurrido usar la función dbResult().
Referencia de funciones de la librería DBFWIN32
Función: DbGetPrevNoLock()
Descripción: Busca un registropor índice y llave y se posiciona en el anterior registro encontrado. Si se encuentra el registro, este no será bloqueado.
Sintaxis:
int dbGetNext(HDBC hDbc, LPSTR FileName, LPSTR TagName, LPSTR PrevKey)
Argumentos:
hDbc: valor de la conexión.
FileName: nombre del archivo.
TagName: nombre del índice.
PrevKey: cadena con la llave a buscar.
Regresa:
cero si tuvo éxito o mayor a cero sihubo un error. Para obtener información del error ocurrido usar la función dbResult().
Función: dbSkip()
Descripción: Busca el siguiente registro desde la posición actual en la tabla. Si se encuentra el registro, este no será bloqueado.
Sintaxis:
int dbSkip(HDBC hDbc, LPSTR FileName, LPSTR TagName,long Direccion)
Argumentos:
hDbc: valor de la conexión.
FileName: nombre del archivo....
Regístrate para leer el documento completo.