base de datos Visual FoxPro

24/11/2004 - 20:27 por Mauricio | Informe spam
Hola a todos
Necesito saber como me conecto desde ASP a una base de datos de Visula
FoxPro
si alguien tiene un ejemplo se los agradesco

Gracias
MAO
Bogota-Colombia

Preguntas similare

Leer las respuestas

#1 Grupos de Microsoft
24/11/2004 - 22:58 | Informe spam
Hola Mauricio.

Es muy simple y creo que igual para todos los Motores de Bases de Datos que
conozco.

Tienes que crearte una conexión a la base de datos que puede ser a través de
una cadena de conexión
ó a traves de un nombre de conexión.

Si lo haces por medio de una Cadena de Conexión. debes especificarlo en el
archivo .asp (tu driver, nombre de la base de datos, usuario, contraseña,
etc)
dependiendo del driver por medio de un objeto ADO.

Si lo haces por medio de un nombre de conexión debes irte al panel de
control y en herramientas administrativas comunes (Windows XP, 2000) ó en 98
en
Conexiónes ODBC. entras aquí, generas la conexión y le asignas un nombre,
luego desde ASP creas un objeto ADO y estableces la conexión por medio de
este nombre (hay varios tutoriales en la web de como acceder por ADO a datos
de Bases de Datos)

y listo.

luego por ADO haces el resto, te mando un ejemplo de conexión a Bases de
Datos de Visual Foxpro por Nombre de Conexión

Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open "cortes" ' Aqui Cortes es el nombre que le puse a la conexión
cuando la cree en el Panel de Control (DSN)
sSQL= "Select * From Sgc_Cartas Where poblacion = " + lnPoblacion + " and
abonado = " + lnAbonado
set RS = Conn.Execute(sSQL)

Mira el sitio www.visualsqlcreator.com.ar trabajo hace bastante tiempo en
Fox pero hace 10 dias en ASP asi que ya lo probé
gracias a los grandes amigos que puedes encontrar aquí en el foro.

Espero te sirva.

Daniel.




"Mauricio" escribió en el mensaje
news:e$
Hola a todos
Necesito saber como me conecto desde ASP a una base de datos de Visula
FoxPro
si alguien tiene un ejemplo se los agradesco

Gracias
MAO
Bogota-Colombia


Respuesta Responder a este mensaje
#2 Mauricio
24/11/2004 - 23:24 | Informe spam
Hola Daniel,
Muchas gracias por la respuesta, ya visite la pigina muy buena excelente
producto el que creo.
Continuando con mi duda el problema es que no uso ODBC sino una cadena donde
defino todo
como la sigueinte:

ccon.open "Driver={Microsoft Visual FoxPro
Driver};SourceTypeÛC;SourceDB=c:\mao\pruebas1.dbc;Exclusive=No;NULL=NO;Collate=Machine;BACKGROUNDFETCH=NO;DELETED=NO"

pero me sale un error no se si pueda colaborarme diciendo donde se encuentra
la falla

Gracias.
MAO
Bogota-Colombia

"Grupos de Microsoft" escribió en el
mensaje news:
Hola Mauricio.

Es muy simple y creo que igual para todos los Motores de Bases de Datos
que
conozco.

Tienes que crearte una conexión a la base de datos que puede ser a través
de
una cadena de conexión
ó a traves de un nombre de conexión.

Si lo haces por medio de una Cadena de Conexión. debes especificarlo en el
archivo .asp (tu driver, nombre de la base de datos, usuario, contraseña,
etc)
dependiendo del driver por medio de un objeto ADO.

Si lo haces por medio de un nombre de conexión debes irte al panel de
control y en herramientas administrativas comunes (Windows XP, 2000) ó en
98
en
Conexiónes ODBC. entras aquí, generas la conexión y le asignas un nombre,
luego desde ASP creas un objeto ADO y estableces la conexión por medio de
este nombre (hay varios tutoriales en la web de como acceder por ADO a
datos
de Bases de Datos)

y listo.

luego por ADO haces el resto, te mando un ejemplo de conexión a Bases de
Datos de Visual Foxpro por Nombre de Conexión

Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open "cortes" ' Aqui Cortes es el nombre que le puse a la conexión
cuando la cree en el Panel de Control (DSN)
sSQL= "Select * From Sgc_Cartas Where poblacion = " + lnPoblacion + " and
abonado = " + lnAbonado
set RS = Conn.Execute(sSQL)

Mira el sitio www.visualsqlcreator.com.ar trabajo hace bastante tiempo en
Fox pero hace 10 dias en ASP asi que ya lo probé
gracias a los grandes amigos que puedes encontrar aquí en el foro.

Espero te sirva.

Daniel.




"Mauricio" escribió en el mensaje
news:e$
Hola a todos
Necesito saber como me conecto desde ASP a una base de datos de Visula
FoxPro
si alguien tiene un ejemplo se los agradesco

Gracias
MAO
Bogota-Colombia






Respuesta Responder a este mensaje
#3 Grupos de Microsoft
25/11/2004 - 13:52 | Informe spam
Mauricio. generalmente si es del Servidor a una Base de Datos utilizo una
Conexión con DNS.
si es desde varios clientes a un Servidor utilizo una cadena de conexión.

Ahora. lo que puedes hacer es Crear una Conexión en el Panel de Con trol y
ponerle un nombre, conectarte
desde asp. (primero controlar que funcione con nombre de conexión para ver
si el Driver funciona bien) állí tambien
tienes una ayuda (en el panel de control) para crear la cadena.

La verdad que no lo probé con la cadena, voy a fijarme y te digo.

atte. Daniel.



"Mauricio" escribió en el mensaje
news:
Hola Daniel,
Muchas gracias por la respuesta, ya visite la pigina muy buena excelente
producto el que creo.
Continuando con mi duda el problema es que no uso ODBC sino una cadena


donde
defino todo
como la sigueinte:

ccon.open "Driver={Microsoft Visual FoxPro



Driver};SourceTypeÛC;SourceDB=c:\mao\pruebas1.dbc;Exclusive=No;NULL=NO;Col
late=Machine;BACKGROUNDFETCH=NO;DELETED=NO"

pero me sale un error no se si pueda colaborarme diciendo donde se


encuentra
la falla

Gracias.
MAO
Bogota-Colombia

"Grupos de Microsoft" escribió en


el
mensaje news:
> Hola Mauricio.
>
> Es muy simple y creo que igual para todos los Motores de Bases de Datos
> que
> conozco.
>
> Tienes que crearte una conexión a la base de datos que puede ser a


través
> de
> una cadena de conexión
> ó a traves de un nombre de conexión.
>
> Si lo haces por medio de una Cadena de Conexión. debes especificarlo en


el
> archivo .asp (tu driver, nombre de la base de datos, usuario,


contraseña,
> etc)
> dependiendo del driver por medio de un objeto ADO.
>
> Si lo haces por medio de un nombre de conexión debes irte al panel de
> control y en herramientas administrativas comunes (Windows XP, 2000) ó


en
> 98
> en
> Conexiónes ODBC. entras aquí, generas la conexión y le asignas un


nombre,
> luego desde ASP creas un objeto ADO y estableces la conexión por medio


de
> este nombre (hay varios tutoriales en la web de como acceder por ADO a
> datos
> de Bases de Datos)
>
> y listo.
>
> luego por ADO haces el resto, te mando un ejemplo de conexión a Bases de
> Datos de Visual Foxpro por Nombre de Conexión
>
> Set Conn = Server.CreateObject("ADODB.Connection")
> Conn.Open "cortes" ' Aqui Cortes es el nombre que le puse a la conexión
> cuando la cree en el Panel de Control (DSN)
> sSQL= "Select * From Sgc_Cartas Where poblacion = " + lnPoblacion + "


and
> abonado = " + lnAbonado
> set RS = Conn.Execute(sSQL)
>
> Mira el sitio www.visualsqlcreator.com.ar trabajo hace bastante tiempo


en
> Fox pero hace 10 dias en ASP asi que ya lo probé
> gracias a los grandes amigos que puedes encontrar aquí en el foro.
>
> Espero te sirva.
>
> Daniel.
>
>
>
>
> "Mauricio" escribió en el mensaje
> news:e$
>> Hola a todos
>> Necesito saber como me conecto desde ASP a una base de datos de Visula
>> FoxPro
>> si alguien tiene un ejemplo se los agradesco
>>
>> Gracias
>> MAO
>> Bogota-Colombia
>>
>>
>
>


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida