La Web del Programador: Comunidad de Programadores
 
    Pregunta:  28781 - LEER BASE DE DATOS CON NSBASIC
Autor:  Giovanni Cabrera
¿Alguien sabe como leer base de datos para palm (archivos pdb) con nsbasic?
El caso es que la abro, y la puedo leer solamente si yo mismo la creo, pero si tengo una ya hecha no se como leerla, le indico la tarjeta 0, que es donde deberia estar la base

  Respuesta:  giovanni cabrera
el archivo lo abres con:
DBOPEN(nombredb , nombre_archivo, tarjeta de memoria)

donde nombredb es el nombre logico de la base de datos,
nombre_archivo es el nombre fisico del archivo de base de datos
y tarjeta de memoria (que, generalmente es cero) se refiere al dispositivo de memoria donde se encuentra el archivo

luego la lees con :
DBREAD(nombredb, dbclave, lista de variables)
donde nombredb es el nombre logico de la base de datos
dbclave es una cadena de texto que permite la busqueda secuencial en el archivo, que tiene que coincidir con algun contenido del primer campo de la base de datos.
luego, la lista de variables son varibles del mismo tipo del contenido de los datos del segundo campo hasta el final, no es posible saltar campos, se requiere una variable para cada campo