|
Drivers de ODBC de Hyper File ????? |
Started by Manuel, Jan., 23 2009 8:16 AM - 6 replies |
| |
| | | |
|
| |
Posted on January, 23 2009 - 8:16 AM |
Segun entiendo para que funcione la base de datos Hyper File ya sea Classi ó C/S en la maquina del cliente hay que instalar los ODBC, el problema es que no encuentro los drivers, instalale el Hyper File que biene en WinDev 12, pero segun el help dice:
To use the the ODBC driver for Hyper File Classic or Hyper File Client/Server:
1. Start the ODBC administrator (ODBCAD32.EXE) on your computer. To do so, select "Start .. Run" from Windows and type "ODBCAD32.EXE".
2. Select the "User Database" tab.
3. Click the "Add" button.
4. Select the "Hyper File 12" driver.
No esta en la Lista que se pueden Agregar.
5. Click the "Done" button.
6. Enter the name of the Hyper File data source. This name will be used to identify the Hyper File database in the external programs.
7. Click "Details".
8. Use the browse buttons to select the WDD file corresponding to the analysis.
9. In the list of analyses, select the analysis you want and validate.
10. If the database is in "Hyper File Classic" format, select the "Hyper file Classic" option then select the directory of the corresponding data files using the browse buttons. All the Hyper File Classic data files corresponding to the selected analysis are grouped in this directory. Caution: a file directory must be selected for each analysis. Validate ("OK" button).
11. If the database is in "Hyper File Client/Server" format, select the "Hyper file Client/Server" option then specify the connection parameters of the server:
The server's address,
The port,
The name of the database to use,
The user name used to access the database,
The password associated with the user. The password is stored in encrypted format.
Validate ("OK" button).
The database can be used in read and write modes from the external programs via the ODBC driver for Hyper File Classic or Client/Server.
Gracias |
| |
| |
| | | |
|
| | |
| |
Posted on January, 23 2009 - 9:47 AM |
Hola manuel, me parece que te estas complicando la vida, para que funcione una base de datos Hiper File, no hace falta ningún driver ODBC, simplemente crea el analisis y ya estas en condiciones de usar la base de datos en tu programa.
Al inicio del codigo del proyecto pon el siguiente código: Para hyper file C/S
sConnectionName is string = "xxxx" gsSConnectionCaption is string = "xxxx" sConnectionType is string = "WinDevClientServeurHF" sAccessType is int = hOReadWrite sSourceName is string = "IP:4900" sDatabaseName is string = "Base de datos" sUserName is string = "usuario" sPassword is string = "password" gsSAdditionalInfo is string = ";Encryption = none;Initial Catalog=xxx"
IF Not HOpenConnection(sConnectionName, sUserName, sPassword, sSourceName, sDatabaseName, sConnectionType, sAccessType) THEN Error("No se ha podido realizar la conexión a la base de datos","pruebe más tarde") EndProgram END
Hyperfile Clasico:
HCreationIfNotFound("*")
|
| |
| |
| | | |
|
| | |
| |
Posted on January, 23 2009 - 11:46 PM |
Creo que trabajas con Fox, pues no te preocupes, HF, son los nativos de windev, webdeb, por lo que actua como si fuese foxpro, lo defines en el analisis y ya esta.
saludos
Segun entiendo para que funcione la base de datos Hyper File ya sea Classi ó C/S en la maquina del cliente hay que instalar los ODBC, el problema es que no encuentro los drivers, instalale el Hyper File que biene en WinDev 12, pero segun el help dice:
To use the the ODBC driver for Hyper File Classic or Hyper File Client/Server:
1. Start the ODBC administrator (ODBCAD32.EXE) on your computer. To do so, select "Start .. Run" from Windows and type "ODBCAD32.EXE".
2. Select the "User Database" tab.
3. Click the "Add" button.
4. Select the "Hyper File 12" driver.
No esta en la Lista que se pueden Agregar.
5. Click the "Done" button.
6. Enter the name of the Hyper File data source. This name will be used to identify the Hyper File database in the external programs.
7. Click "Details".
8. Use the browse buttons to select the WDD file corresponding to the analysis.
9. In the list of analyses, select the analysis you want and validate.
10. If the database is in "Hyper File Classic" format, select the "Hyper file Classic" option then select the directory of the corresponding data files using the browse buttons. All the Hyper File Classic data files corresponding to the selected analysis are grouped in this directory. Caution: a file directory must be selected for each analysis. Validate ("OK" button).
11. If the database is in "Hyper File Client/Server" format, select the "Hyper file Client/Server" option then specify the connection parameters of the server:
The server's address,
The port,
The name of the database to use,
The user name used to access the database,
The password associated with the user. The password is stored in encrypted format.
Validate ("OK" button).
The database can be used in read and write modes from the external programs via the ODBC driver for Hyper File Classic or Client/Server.
Gracias |
| |
| |
| | | |
|
| | |
| |
Posted on January, 24 2009 - 9:56 PM |
Gracias Compañeros por contestar..
El problema es con la maquina del cliente.
En mi maquina puedo crear perfectamente la base de datos Hyper File ya sea classi ó c/s, tambien me funciona bien con DBFS de visual foxpro
En mi maquina que donde programo todo esta bien, el problema es cuando instalo el programa en la maquina del cliente.
creo una base de datos \10 ya sea classi/ c/s ó DBS de fox en \11 creo un proyecto con RAD para dar mantenimiento a una tabla.
Todo perfecto, ahora creo un instalador para el cliente con el DEPLOY, todo bien
YA en la maquina del cliente corro el instalador y bien crea todo, corro el programa entra bien pero no hay datos ni presenta la pantalla de inclui/modificar, etc..
copio el \10 como lo tengo en la maquina de desarrollo pero nada ????????
la idea de usar hyper file es por la seguridad de los datos.
ya lei toda la documentacion (turorial/Conceptos) sobre database pero no dice nada sobre la ubicacion en la maquina del cliente sobre los datos, etc...
Me puede indicar como hacen ustedes cuando instalan un programa desarrollado en windev ó webdev ?????
Gracias
Manuel |
| |
| |
| | | |
|
| | |
| |
Posted on January, 25 2009 - 4:31 PM |
Saludos
Manuel por favor me podrias ayudar con los procedimiento para poder trabajar con una aplicacion windev con ( tablas libres ) dbf de visual fox, yo he intentado varias formas pero no lo he logrado, trabajo con windex 12 y vfp 9 mi email es windev @ mansoft.com.ec
Muchas Gracias
Manuel wrote in news message <f7fda20f2d2b9b0742bd270e437202e4@news.pcsoft>:
Gracias Compañeros por contestar..
El problema es con la maquina del cliente.
En mi maquina puedo crear perfectamente la base de datos Hyper File ya sea classi ó c/s, tambien me funciona bien con DBFS de visual foxpro
En mi maquina que donde programo todo esta bien, el problema es cuando instalo el programa en la maquina del cliente.
creo una base de datos \10 ya sea classi/ c/s ó DBS de fox en \11 creo un proyecto con RAD para dar mantenimiento a una tabla.
Todo perfecto, ahora creo un instalador para el cliente con el DEPLOY, todo bien
YA en la maquina del cliente corro el instalador y bien crea todo, corro el programa entra bien pero no hay datos ni presenta la pantalla de inclui/modificar, etc..
copio el \10 como lo tengo en la maquina de desarrollo pero nada ????????
la idea de usar hyper file es por la seguridad de los datos.
ya lei toda la documentacion (turorial/Conceptos) sobre database pero no dice nada sobre la ubicacion en la maquina del cliente sobre los datos, etc...
Me puede indicar como hacen ustedes cuando instalan un programa desarrollado en windev ó webdev ?????
Gracias
Manuel
|
| |
| |
| | | |
|
| | |
| |
Posted on January, 27 2009 - 1:22 AM |
Supongo que hablamos de Windev ?
Cuando compilas, te pregunta , en paso 4, donde van los datos, en modo local, pueden estar en el directorio de la aplicacion o crear una carpeta a parte. En modo client/server, solo instalas el server y una vez lo has definido se hace todo solo, teniendo en cuenta que desde el analisis ya le habras dichiocomo se llama tu servidor.
saludos
Gracias Compañeros por contestar..
El problema es con la maquina del cliente.
En mi maquina puedo crear perfectamente la base de datos Hyper File ya sea classi ó c/s, tambien me funciona bien con DBFS de visual foxpro
En mi maquina que donde programo todo esta bien, el problema es cuando instalo el programa en la maquina del cliente.
creo una base de datos \10 ya sea classi/ c/s ó DBS de fox en \11 creo un proyecto con RAD para dar mantenimiento a una tabla.
Todo perfecto, ahora creo un instalador para el cliente con el DEPLOY, todo bien
YA en la maquina del cliente corro el instalador y bien crea todo, corro el programa entra bien pero no hay datos ni presenta la pantalla de inclui/modificar, etc..
copio el \10 como lo tengo en la maquina de desarrollo pero nada ????????
la idea de usar hyper file es por la seguridad de los datos.
ya lei toda la documentacion (turorial/Conceptos) sobre database pero no dice nada sobre la ubicacion en la maquina del cliente sobre los datos, etc...
Me puede indicar como hacen ustedes cuando instalan un programa desarrollado en windev ó webdev ?????
Gracias
Manuel
|
| |
| |
| | | |
|
| | |
| |
Posted on January, 27 2009 - 8:01 AM |
Gracias Compañeros.
Manuel |
| |
| |
| | | |
|
| | | | |
| | |
|