Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Conexión con bases de datos (https://www.clubdelphi.com/foros/forumdisplay.php?f=2)
-   -   Conexiones de Delphi para uso de base de datos (https://www.clubdelphi.com/foros/showthread.php?t=45822)

panchiviri 14-07-2007 18:20:10

Conexiones de Delphi para uso de base de datos
 
hola a todos , por favor necesito los codigo para realizar Conexiones de Delphi para uso de base de datos

-SQL Server
-Microsoft Access
-MySQL
-Interbase

Como realizar la conexión la base de dato, como consultar, modificar y eliminar registros en delphi

Muchas Gracias =)

panchiviri 14-07-2007 18:44:15

Necesito esa ayuda urgente por favor. =(

panchiviri 14-07-2007 18:46:04

Por favor necesito esto Urgente =(

marcoszorrilla 14-07-2007 18:56:59

No precisas ningún código, sino los componentes adecuados para cada caso, por ejemplo para Access y Sql Server puedes utilizar los componentes ADO que tienes en la paleta correspondiente de Delphi.

panchiviri 14-07-2007 19:18:23

Cita:

Empezado por marcoszorrilla
No precisas ningún código, sino los componentes adecuados para cada caso, por ejemplo para Access y Sql Server puedes utilizar los componentes ADO que tienes en la paleta correspondiente de Delphi.

podrias explicarte un poco mas es que soy aprendis, apenas estoy empezando a trabajar con delphi (soy estudiante)

marcoszorrilla 15-07-2007 12:55:48

Referente a los componentes ADO, no tienes mas que utilizar la paleta ADO que viene con Delphi, tienes un componente para efectuar la conexión con la base de datos, no es más que colocarlo en el formulario y luego utilizas el asistente para conexión y en un momento estarás conectado a la base.

Ahora solamente te queda utilizar un TadoTable o Tadoquery según los casos y ya podrás visualizar los datos de tus tablas.

Un Saludo.

JuanPa1 18-07-2007 16:43:29

Coneccion a BDD
 
Para conectarte a SQL Server utilizando TADOconnection para la conección y TADOQuery para las consultas o sentencias sql el código es el siguiente:
Código Delphi [-]
ADOConnection.Connected := False;
ADOConnection.ConnectionString:= 'Provider=MSDASQL.1;Persist Security Info=False;User ID='+ Usuario +';Password='+ clave +';Data Source='+ DSN_ODBC + ';';
         Try
         ADOConnection.Connected := True;
         except on e:exception do
         Begin
             showmessage('Error de conexión con Base de Datos :' +      E.Message);
             ADOConnection.Connected := False;
             Exit;
         End;
         end;  
//El codigo anterior te permite crear la conección a la base de datos utilizando un origen de datos(ODBC).
//El siguiente código te permite utilizando TADOQuery crear las consultas o hacer inserciones.
//Ojo..debes enlazar el TADOQuery en su propiedad Connection al TADOConnection.
 
if ADOQuery.Active then ADOQuery.Close;
         ADOQuery.SQL.Clear;
ADOQuery.SQL.add('INSERT INTO tabla (campo1,campo2) VALUES('valor1','valor2') ');
try
ADOQuery.ExecSQL;//esto ejecuta la sentencia sql,se utiliza para sentencias sql q no retornan ningun resultado
except
showmessage('Error al momento de insertar');
end;

//Para las demás bases de datos debes cambiar el proveedor en la cadena de conección, tambien debes tener en cuenta que la sentencia sql cambia de una base de datos a otra.


Saludos.

//Edite: Para colocar etiquetas Delphi...


La franja horaria es GMT +2. Ahora son las 07:38:50.

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