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 22-09-2007
Avatar de Crashthebig
Crashthebig Crashthebig is offline
Miembro
 
Registrado: oct 2006
Ubicación: Republica Dominicana
Posts: 59
Poder: 18
Crashthebig Va por buen camino
Thumbs up

para conectarte de otras maquinas a las bases de datos tipo SQL lo mejor es utilizar un origren de datos ODBC esto es muy facil de configurar, solo tienes que crear el origen de datos y conectarte a la base de datos por el componente ADOconnection a por un zconnection de los componentes zeos
__________________
Marcos: Delphi programmer
Desde Republica Dominicana Pa'l mundo entero
http://webhacker.webcindario.com
Responder Con Cita
  #2  
Antiguo 23-09-2007
waly2k1 waly2k1 is offline
Miembro
 
Registrado: dic 2006
Ubicación: El país de las maravillas(Argentina)
Posts: 251
Poder: 18
waly2k1 Va por buen camino
Rta.

Está bien lo que te comentan anteriormente, menos lo de odbc
ya que estarás usando RDO y no ADO, si bien no hay mucha diferencia, OleDB es muy superior a RDO que es un método de acceso a datos antiguo. Fijate la cadena de conexión en tu objeto AdoConnection que la propiedad del server no apunte a (Local) o localhost, sino a nombre del server y/o Server\Instancia.

Yo cambio la cadena de conexión por código. Te pasteo un ejemplo. si te fijas hay variables que deberías definirlas. Son todas de tipo String y en 2 lugares repite el nombre del Server.

var
sConx:String
begin
....
sConx := 'Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=TU_BASE;Data Source=' + TU_SERVER + ';Use Procedure for Prepare=1;Auto Translate=True;Packet Size=4096;Workstation ID=' + TU_SERVER + ';Use Encryption for Data=False;Tag with column collation when possible=False';

Conx.Close;
Conx.ConnectionString := sConx;
Conx.Open;
Conx.Connected := True;
end;

Saludos y espero puedas solucionar eso. sino decime que version de SQL usas, nombre del server y nombre de la instancia.
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
copiar archivo a otra maquina de la red desde un servicio hach API de Windows 1 02-10-2018 11:46:32
como ejecutar una aplicacion desde otra maquina valera API de Windows 5 18-05-2007 21:47:34
copiar fichero desde otra maquina karla Varios 2 17-10-2006 10:04:57
Copiar una base de datos desde otra maquina karla Varios 6 24-08-2006 20:24:16
Conectarse a otra maquina. raco Varios 2 29-04-2005 22:45:22


La franja horaria es GMT +2. Ahora son las 22:00:52.


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