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)
-   -   conectar una bd sqlserver (https://www.clubdelphi.com/foros/showthread.php?t=36818)

jeshu252006 25-10-2006 16:36:03

conectar una bd sqlserver
 
hola a todos estoy recien empesando con delphi y quisiera saber q atributos debo usar para conectarme a la base de datos que esta en ms sql server 2000


si pudieran darme un ejemplo para entender se los agradeceria

Neftali [Germán.Estévez] 25-10-2006 17:00:11

La conexión más normal es utilizando ADO.
Lo normal seróa un ADOConnection para la conexión (utilizando OLEDB) y luego un control para acceder a los datos (ADOTable, ADOQuery,...) conectado a ese ADOConnection.

No hace mucghos días estuvimos hablando del mismo tema; Revisa estos hilos, 1, 2 o realiza una búsqueda en los foros.

jeshu252006 26-10-2006 16:01:48

sorry pero no logro conectarme con la base de datos que esta en sql server 2000

Neftali [Germán.Estévez] 26-10-2006 16:53:44

  1. Coloca un ADOConnection en un Form.
  2. Edita la conexión pulsando DobleClick en la prop. ConnectionString.
  3. Pulsa el botón de BUILD.
  4. Selecciona Microsoft OLE DB Provider for SQL Server; Pulsa SIGUIENTE.
  5. Coloca la IP del Servidor
  6. Coloca usuario y password (uno que tenga permisos) o marca "Usar seguridad integrada de Windows" si tienes así configurado el SQL server.
  7. Escribe abajo el nombre de la Base de Datos
  8. Pulsa PROBAR CONEXIÓN
Código Delphi [-]
  if (funciona) then begin
    // Ya está.
    Exit;
  end
  else begin
    // coloca aquí el error que te da
    MessageDlg('El error es...' + texto_de _error, mtError, [mbOK], 0);
  end;

jeshu252006 26-10-2006 17:26:44

a que te refieres con ese funciona debo poner ahi en nombre que le di a la conexion? ( me refiero a la palabra marcada con rojo en el programa)


if (funciona) then begin
// Ya está.
Exit;
end
else begin
// coloca aquí el error que te da
MessageDlg('El error es...' + texto_de _error, mtError, [mbOK], 0);
end;

Neftali [Germán.Estévez] 26-10-2006 18:05:52

:D:D:D:D:D

No me entendiste, era simbólico.
Si funciona, pues ya está, podemos acabar el hilo, si no te funciona pues nos escribes explicándonos el error que te da...

jeshu252006 26-10-2006 19:01:34

ok y ahora como puedo hacer esa coneccion a traves de un boton

jeshu252006 26-10-2006 19:51:56

Gracias
 
Gracias Neftali por la ayuda ya logre conectarme a la base de datos


La franja horaria es GMT +2. Ahora son las 11:19:34.

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