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 01-12-2008
Avatar de Alexandro
Alexandro Alexandro is offline
Miembro
 
Registrado: mar 2008
Ubicación: Mayarí Holguín Cuba
Posts: 127
Poder: 17
Alexandro Va por buen camino
Question como usar los usuarios de una BD

Hola foreros:
Mi pregunta es la siguiente. Estoy construyendo una base de datos la cual antes de comenzar me levanta un formulario que posee un edit para poner el nombre del servidor, otro para el usuario y el ultimo para la contraseña. Ahora bien, yo lo que no se es como puedo comprobar que el usuario y la contraseña son correctos. El usuario yo lo creo en el servodor SQL con su contraseña. Uso delphi7, y SQL Server.
__________________
Cuando las cosas van mal, recuerda que aún pueden ir peor
Responder Con Cita
  #2  
Antiguo 01-12-2008
Avatar de droguerman
droguerman droguerman is offline
Miembro
 
Registrado: abr 2005
Ubicación: tierra
Posts: 999
Poder: 20
droguerman Va por buen camino
Construyendo la cadena de conexión ADO (suponiendo usas ado de la siguiente manera)
Código Delphi [-]
provider=SQLOLEDB;Data Source=TuServidor;InitialCatalog=TuBaseDatos;Userd ID=ElUser;Password=Clave

si al establecer la propiedad de conexión (protected=true) obtienes un error ese usuario no es válido, puedes poner ese código en una sentencia try

saludos
__________________
self.free;
Responder Con Cita
  #3  
Antiguo 01-12-2008
Avatar de Alexandro
Alexandro Alexandro is offline
Miembro
 
Registrado: mar 2008
Ubicación: Mayarí Holguín Cuba
Posts: 127
Poder: 17
Alexandro Va por buen camino
Question

Si, estoy usando ADO. Contruyo la cadena pero no me sale como dices.
esto es lo que sale:
Provider=SQLOLEDB.1;Password=sa;Persist Security Info=True;User ID=sa;Initial Catalog=Produccion;Data Source=INFORMATICA.
+ o - cual seria el codigo para comprobarlo?
__________________
Cuando las cosas van mal, recuerda que aún pueden ir peor
Responder Con Cita
  #4  
Antiguo 01-12-2008
Avatar de Caral
[Caral] Caral is offline
Miembro Premium
 
Registrado: ago 2006
Posts: 7.659
Poder: 25
Caral Va por buen camino
Hola
No entiendo.
Saludos
__________________
Siempre Novato
Responder Con Cita
  #5  
Antiguo 01-12-2008
Avatar de BlueSteel
[BlueSteel] BlueSteel is offline
Miembro Premium
 
Registrado: may 2003
Ubicación: Concepción - Chile
Posts: 2.310
Poder: 23
BlueSteel Va por buen camino
Wink

Cita:
Empezado por Alexandro Ver Mensaje
Si, estoy usando ADO. Contruyo la cadena pero no me sale como dices.
esto es lo que sale:
Provider=SQLOLEDB.1;Password=sa;Persist Security Info=True;User ID=sa;Initial Catalog=Produccion;Data Source=INFORMATICA.
+ o - cual seria el codigo para comprobarlo?
lo que tienes que hacer es cambiar los sa que te marque con rojo....

el Password=sa, debes cambiar el sa por la clave del usuario que quiere ingresar al sistema
el User ID=sa, debes cambiar el sa por el nombre del usuario que quiere ingresar al sistema

Si la conexión es correcta, podrá ingresar al sistema de lo contrario tendrias que enviar un mensaje de que algo no esta correcto

Salu2
__________________
BlueSteel
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
Como monitoreo a los usuarios desde firebird uper Firebird e Interbase 0 21-03-2007 01:12:45
Como es mejor usar Mysql para Usuarios Seudonimos o más de un nombre JXJ MySQL 0 01-11-2006 00:51:41
Como saber el numero de usuarios conectados a Firebird djemix Firebird e Interbase 2 29-08-2006 14:33:45
como rastrear usuarios conectados a sql server alexander66 MS SQL Server 2 31-07-2006 17:27:07


La franja horaria es GMT +2. Ahora son las 12:22: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
Copyright 1996-2007 Club Delphi