Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Conexión con bases de datos
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Conexión con bases de datos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 05-11-2007
Avatar de linuz
linuz linuz is offline
Miembro
 
Registrado: sep 2004
Posts: 88
Poder: 20
linuz Va por buen camino
Conexion Delphi5 y SQL Server

Hola a todos,

He estado buscando información por los post pero no he encontrado exactamente lo que andaba buscando.

Lo que quisiera hacer es conectar mi aplicación con una base de datos en SQL Server. He leído que esto se puede hacer mediante los componentes ADO, pero mi versión de delphi (5) no los tiene, por lo que he intentado buscarlos mediante los enlaces sugeridos por el clubdelphi, pero no he conseguido encontrarlos.

¿Alguien de ustedes sabe como podría conseguir conectarme a dicha base de datos?

Muchas gracias por su ayuda.

Un saludo.
Responder Con Cita
  #2  
Antiguo 05-11-2007
Avatar de poliburro
[poliburro] poliburro is offline
Miembro Premium
 
Registrado: ago 2004
Ubicación: México D.F
Posts: 3.068
Poder: 23
poliburro Va por buen camino
Ok, si deseas utilizar ADO en delphi 5, lo que debes hacer es lo siguiente.

Instalas el MDAC más reciente,

una vez instalado y despúes de reiniciado tu equipo, te vas a la ventana para importar controles Activex, buscas el item Microsoft Activex Data Objects, seleccionas el más reciente si te aparecen varios, y le das instalar.
Esto creará en la paleta Activex los controles de ADO. Esto requiere cierta experiencia, pues manejarlos requiere que hayas trabajado con ellos previamente.

Otra solución para conectarte a MsSql puede ser Zeos o DbExpress.

Suerte
__________________
Conoce mi blog http://www.edgartec.com
Responder Con Cita
  #3  
Antiguo 05-11-2007
Avatar de linuz
linuz linuz is offline
Miembro
 
Registrado: sep 2004
Posts: 88
Poder: 20
linuz Va por buen camino
Hola,

Cita:
Empezado por POLIBURRO
Ok, si deseas utilizar ADO en delphi 5, lo que debes hacer es lo siguiente.

Instalas el MDAC más reciente
No se que es MDAC, ni para que sirve, ¿puedes concretar mas porfavor?

Los componentes DBExpress no se si los tengo. Tengo una prestaña que pone "Data Access" en el cual puedo conectar distintos tipos de base de datos mediante un alias, supongo que por OBDC.

Voy un poco perdido.

Gracias por la ayuda.
Responder Con Cita
  #4  
Antiguo 05-11-2007
Avatar de ContraVeneno
ContraVeneno ContraVeneno is offline
Miembro
 
Registrado: may 2005
Ubicación: Torreón, México
Posts: 4.738
Poder: 23
ContraVeneno Va por buen camino
Si vas a utilizar ADO y Delphi 4, necesitas las actualizaciones.

Conectarse por medio de un Alias ODBC y utilizar los componentes BDE nunca me ha dado problemas.. es más, prefiero BDE que ADO.
__________________

Responder Con Cita
  #5  
Antiguo 05-11-2007
Avatar de poliburro
[poliburro] poliburro is offline
Miembro Premium
 
Registrado: ago 2004
Ubicación: México D.F
Posts: 3.068
Poder: 23
poliburro Va por buen camino
Cita:
Empezado por ContraVeneno Ver Mensaje
Si vas a utilizar ADO y Delphi 4, necesitas las actualizaciones.

Conectarse por medio de un Alias ODBC y utilizar los componentes BDE nunca me ha dado problemas.. es más, prefiero BDE que ADO.

Sip, efectivamente, siempre en gustos se rompen géneros,

yo prefiero ADO por sobre cualquier otra tecnologia.

:P
__________________
Conoce mi blog http://www.edgartec.com
Responder Con Cita
  #6  
Antiguo 05-11-2007
Avatar de ContraVeneno
ContraVeneno ContraVeneno is offline
Miembro
 
Registrado: may 2005
Ubicación: Torreón, México
Posts: 4.738
Poder: 23
ContraVeneno Va por buen camino
¿por que demonios mi mensaje dice "Delphi 4" ?

Moderadores, dejen de estar jugando y no editen mis mensajes ...

Me refería a Delphi 5, repito, Delphi 5.

¿por que prefiero BDE?

En Delphi 2006, si utilizo ADO, tendría que hacer:

Código Delphi [-]
with DataModule.qryConsulta do begin
 ......
 Parameters.ParamByName('Parametro').Value := edtUnValor.AsFloat;
 .......

Pero si utilizo BDE:
Código Delphi [-]
with DataModule.qryConsulta do begin
 ......
  ParamByName('Parametro').AsFloat := edtUnValor.AsFloat;
 .......

Es algo tan sencillo como dos simples diferencias... pero bueno, en gustos se rompen géneros
__________________

Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Conexion a MS SQL SERVER Diegochr Conexión con bases de datos 12 03-10-2007 23:52:35
Conexion con Ms Sql server mrh_peru Conexión con bases de datos 4 19-10-2006 01:48:27
conexion a sql server nnl MS SQL Server 6 25-09-2006 21:50:04
Conexion a SQL Server JuanchoArg Conexión con bases de datos 3 01-09-2006 23:55:16
Insertar filas en excel mediante OLE SERVER en aplicación Delphi5 vick Conexión con bases de datos 0 23-11-2005 20:16:09


La franja horaria es GMT +2. Ahora son las 14:28:07.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi