Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > SQL
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

 
 
Herramientas Buscar en Tema Desplegado
  #7  
Antiguo 30-06-2007
Avatar de courtois
courtois courtois is offline
Miembro
 
Registrado: abr 2006
Ubicación: Mexico DF
Posts: 200
Poder: 21
courtois Va por buen camino
Yo uso esto en una de mis aplicaciones
Código Delphi [-]
procedure DatabasesOnServer(Databases : TStrings);
var rs : _RecordSet;
begin
  Databases.Clear;
  with TAdoConnection.Create(nil) do
  try
    ConnectionString := 'Provider=SQLOLEDB.1;Password='+editPass.Text+';'+
                        'Persist Security Info=True;User ID='+editUser.Text+
                        ';Initial Catalog=master;Data Source='+editServer.Text;
    LoginPrompt := False;
    try
      Open;
      rs := ConnectionObject.OpenSchema(adSchemaCatalogs,EmptyParam,EmptyParam);
      with rs do
      begin
        try
          Databases.BeginUpdate;
          while not Eof do
          begin
            Databases.Add(VarToStr(Fields['CATALOG_NAME'].Value));
            MoveNext;
          end;
        finally
          Databases.EndUpdate;
        end;
      end;
      Close;
    except
      on e:exception do
        MessageDlg(e.Message,mtError, [mbOK],0);
    end;
  finally
    Free;
  end;
end;

y lo uso asi
Código Delphi [-]
   Screen.Cursor := crSQLWait;
   Invalidate;
   comboCatalogos.Items.Clear;
   DatabasesOnServer(comboCatalogos.Items);
   Screen.Cursor := crDefault;

Última edición por courtois fecha: 30-06-2007 a las 11:29:44.
Responder Con Cita
 


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

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
Pasaje de datos entre bases de datos Mauro Daniel Conexión con bases de datos 1 04-05-2008 15:28:24
bases de datos en red algibe Conexión con bases de datos 1 15-03-2007 19:40:01
Como pasar datos de una hoja de Excel a Bases de Datos de Paradox Goyo OOP 1 06-02-2007 01:57:20
Bases de Datos .TRN CARSOFT_AR Varios 3 09-12-2005 15:35:41
listado con varios datos usando TListBox o TDBGrid mrmanuel OOP 6 22-05-2003 04:18:59


La franja horaria es GMT +2. Ahora son las 10:48:45.


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