Portada
Banner
Portada Foros Manuales Enlaces Email
clear1x1.gif clear1x1.gif clear1x1.gif
clear1x1.gif
clear1x1.gif

Portada
Foros
Manuales
Enlaces
Distribuidores
Precios
Sugerencias

Contacto

 

clear1x1.gif clear1x1.gif
 Guía rápida de inicio al GUI de Visual Pro/5 (Parte 57/68)
Primero Previo Próximo Último

Si nuestro deseo es trabajar con la Base de Datos del Visual PRO/5 como tal, inicialmente necesitamos definirla en un archivo de texto llamado sql.ini, definido en el mismo directorio donde está el ejecutable del Visual PRO/5 (vpro5.exe), el cual estará apuntando hacia un archivo config.TPM por cada base de datos ahí declarada.

El siguiente es un ejemplo del contenido de un archivo sql.ini

; Top of config file                            <- Esta línea es un comentario opcional

[BASIS Data Sources]                      <- Esta línea debe ser escrita exactamente así.
Chile Company                                 <-  Nombre de la primer base de datos.
CD-Store                                           <- Nombre de la segunda base de datos.
Cuentas por Cobrar                          <- Nombre de otra base de datos.
                                                         <- Esta línea en blanco es obligatoria.
[Chile Company]                              <- Declaración de ubicación de la primer Base.
CONFIG=C:\BASIS\TOOLS\CHILEDD\config.tpm
                                                         <- Línea en blanco obligatoria.
[CD-Store]                                        <- Declaración de ubicación de la segunda Base.
CONFIG=C:\BASIS\TOOLS\GUIBUILD\CD-STORE\config.tpm
                                                         <- Línea en blanco obligatoria.
[Cuentas por Cobrar]                      <- Declaración de ubicación de la tercer Base.
CONFIG=C:\basis\CURSOVP5\BBDICT\Curso.tpm

; Bottom of config file                      <- Comentario opcional igual que la primer línea

En este archivo sql.ini se definen tres Bases de Datos y el directorio donde estas se encuentran ubicadas está definido en el archivo cuyo nombre termine con .tpm de cada una de las líneas inferiores. El nombre de una base de datos puede estar compuesto por varias palabras. Lo importante de recordar es que posteriormente la Base de Datos debe ser abierta con ese mismo nombre, respetando las letras mayúsculas, minúsculas y espacios intercalados entre palabras.

Observación muy importante: en el archivo config.bbx en su última línea de texto aparece lo siguiente: #sql

Es necesario por medio de algún editor eliminar el signo # para que la operación del SQL bajo Visual PRO/5 quede habilitada.

Empezando a probar el SQL

En el entendido de que este no es un curso de SQL, vamos a ir viendo pequeños programas que nos mostraran como interactuar con la Base de Datos que nos interese. Debemos comprender que aunque SQL es un estándar entre las diferentes Bases de Datos, generalmente todas tienen ciertas características propias dentro de la sintaxis del lenguaje. Dicho de otra manera, un resultado equivalente con diferentes Bases de Datos, podría requerir la sintaxis propia para cada una.

Para aclarar más lo descrito en el párrafo anterior, se puede decir que con las Bases de Datos externas, no es Visual PRO/5 quien ejecuta las instrucciones de SQL, él se limita únicamente a enviárselas al manejador de la Base de Datos a través del ODBC. Cualquier error que ocurriera con la sintaxis enviada es captado por el Visual PRO/5 y  podríamos desplegado si lo quisiéramos.

Para familiarizarlo con la sintaxis del SQL vamos a mostrar los verbos utilizados con BBx para uso y acceso a los archivos y el equivalente dentro del SQL.

Comando en Visual PRO/5   Equivalente en SQL
MKEYED "file"   CREATE TABLE
ERASE "file"   DROP TABLE
OPEN (canal)"file"   no se da por archivo pero si a la Base de Datos
READ   SELECT
WRITE nuevo registro   INSERT
EXTRACT/WRITE   UPDATE
REMOVE   DELETE
Primero Previo Próximo Último

Portada -- Foros -- Manuales -- Enlaces-- Sugerencias
Para comentarios: webmaster@essnet.com

clear1x1.gif
clear1x1.gif
clear1x1.gif
Portada Email Foros