Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Bases de datos > MySQL
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 03-04-2023
Eduard23 Eduard23 is offline
Miembro
 
Registrado: mar 2023
Posts: 22
Poder: 0
Eduard23 Va por buen camino
gracoas amigo pgranados por responder creo tengo que cambiar algunas cosas y les comento como lo solucione
saludos
Responder Con Cita
  #2  
Antiguo 07-04-2023
Eduard23 Eduard23 is offline
Miembro
 
Registrado: mar 2023
Posts: 22
Poder: 0
Eduard23 Va por buen camino
Buenas tardes Amigos Ya Resolvi el CAmbio de la Base de Datos con el Siguiente Codigo
Procedure Cambiar (Sender: TObject);
AdoConnection1.LoginPrompt := False;
AdoQuery1.Connection := AdoConnection1;
DataSource1.DataSet := AdoQuery1;
DBGrid1.DataSource := DataSource1;
DBNavigator1.DataSource := DataSource1;
// Application.OnException := DisplayException;

StrConn:='Provider=MSDASQL.1;'+
'Persist Security Info=False;'+
'Extended Properties="DSN=MySQL;'+
'DESCRIPTION=Mi Aplicacion;UID=root;'+
'PWD=1234;'+
'DATABASE='+xDataBase+';'+'PORT=3306"';

AdoConnection1.Connected:=False;
AdoConnection1.ConnectionString:=strConn;
Try
AdoConnection1.Open;
Except
ShowMessage('Imposible Conectar a la Base de Datos '+xDataBase);
Raise;
End;
End;
Responder Con Cita
  #3  
Antiguo 07-04-2023
Eduard23 Eduard23 is offline
Miembro
 
Registrado: mar 2023
Posts: 22
Poder: 0
Eduard23 Va por buen camino
Pero Ahora me Surge Otro Problema
Tengo la Base de Datos con Todas las Empresas al Seleccionar una de ellas hace el cambio perfectamente con la rutina anterior pero el dbgrid que muestra todas las empresas se queda en Blanco y aunque cierre y abra la base de datos de empresas no Logro que muestre la informacion.

Gracias Amigos
Responder Con Cita
  #4  
Antiguo 07-04-2023
Avatar de pgranados
pgranados pgranados is offline
Miembro
 
Registrado: sep 2022
Ubicación: México
Posts: 266
Poder: 2
pgranados Va por buen camino
Cita:
Empezado por Eduard23 Ver Mensaje
Pero Ahora me Surge Otro Problema
Tengo la Base de Datos con Todas las Empresas al Seleccionar una de ellas hace el cambio perfectamente con la rutina anterior pero el dbgrid que muestra todas las empresas se queda en Blanco y aunque cierre y abra la base de datos de empresas no Logro que muestre la informacion.

Gracias Amigos
¿Tu DBGrid si esta conectado al datasource del query? en caso de que si, ¿ya lo refrescaste?

Código Delphi [-]
dbGrid.refresh
Responder Con Cita
  #5  
Antiguo 07-04-2023
Eduard23 Eduard23 is offline
Miembro
 
Registrado: mar 2023
Posts: 22
Poder: 0
Eduard23 Va por buen camino
Gracias por tu pronta Respuesta pgranados.
Si claro la primera vez que abro el formulario muestra todas las empresas pero al seleccionar una de ellas y volver a abrir el formaluario de empresas esta en blanco es decir sin contenido no muestra la data.
Uso MySQL por si te sirve de algo
Responder Con Cita
  #6  
Antiguo 07-04-2023
Avatar de pgranados
pgranados pgranados is offline
Miembro
 
Registrado: sep 2022
Ubicación: México
Posts: 266
Poder: 2
pgranados Va por buen camino
Cita:
Empezado por Eduard23 Ver Mensaje
Gracias por tu pronta Respuesta pgranados.
Si claro la primera vez que abro el formulario muestra todas las empresas pero al seleccionar una de ellas y volver a abrir el formaluario de empresas esta en blanco es decir sin contenido no muestra la data.
Uso MySQL por si te sirve de algo
En el evento FormCreate revisa que string de conexión toma el ADOQuery.
Responder Con Cita
  #7  
Antiguo 07-04-2023
Avatar de pgranados
pgranados pgranados is offline
Miembro
 
Registrado: sep 2022
Ubicación: México
Posts: 266
Poder: 2
pgranados Va por buen camino
Cita:
Empezado por pgranados Ver Mensaje
En el evento FormCreate revisa que string de conexión toma el ADOQuery.

Puedes guardarlo en una variable y mostrarlo en un ShowMessage o ponerle un stop y verificar el valor.
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
Cambiar MSG de Error al no conectarse a una base de datos mRoman Conexión con bases de datos 2 09-03-2020 18:01:22
cambiar de pc una base de datos en sql server 2000 mikylin MS SQL Server 2 12-12-2007 15:48:06
cambiar de base de datos Crisperre Varios 6 19-05-2007 20:49:34
Cambiar page (1024) de la base de datos IVAND Firebird e Interbase 4 01-09-2006 01:33:11
Cambiar ruta de base de datos Letty Conexión con bases de datos 3 09-12-2003 11:07:01


La franja horaria es GMT +2. Ahora son las 21:09:19.


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