Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > SQL
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 15-05-2007
yhoda yhoda is offline
Miembro
 
Registrado: may 2007
Ubicación: Cuernavaca
Posts: 18
Poder: 0
yhoda Va por buen camino
Asignar un dbgrid

Saludos...
me gustaria saber si me podrian ayudar a en como llenar un DBgrid con los datos que obtengo de una tabla
Responder Con Cita
  #2  
Antiguo 15-05-2007
yhoda yhoda is offline
Miembro
 
Registrado: may 2007
Ubicación: Cuernavaca
Posts: 18
Poder: 0
yhoda Va por buen camino
Hola soy yo de nuevo... bueno he estado un buen rato buscando , y tengo mi base de datos en ms sql 2000, en la cual tengo la tabla Empleados, con las columnas NoEmpleado, NomEmpleado, NoCiudad, Ubicacion, y Sueldo.
en Delphi 6 encontre Tquery al cual le asigno la base de datos, y con DataSourse se lo direcciono a la DBGrid, hago un select
den el valor sql del Tquery(query1)

select * from Empleados order by name;

y no se despliega nada de lo que mando en el db grid, no se que sea lo que me esta haciendo falta, seguramente estoy haciendo algo o todo mal, por eso les pido su ayuda

gracias
Responder Con Cita
  #3  
Antiguo 15-05-2007
Avatar de vtdeleon
vtdeleon vtdeleon is offline
Miembro
 
Registrado: abr 2004
Ubicación: RD & USA
Posts: 3.236
Poder: 24
vtdeleon Va por buen camino
Saludos

El enlace debe ser DataSet ==> DataSource ==> DbGrid

Para MS SQL es mejor utilizar los componentes de la paleta ADO.

Utiliza el AdoQuery, le asingas la sentencia como antes. Ahora le das clic a la propiedad ConnectionString de ese componentes donde haces el enlace para conectarlo a la base de datos. Saldrá una ventanita, selecciona "use connection String y dale a boton Build. En la pestaña Provider selecciona uno que diga algo parecido a "Microsoft OLE....SQL Server", le das Next. Ya ahi eliges el Servidor, base de datos y usuarios privilegiados a acceder a esa base de datos.

Suerte
__________________
Van Troi De León
(Not) Guía, Code vB:=Delphi-SQL, ¿Cómo?
Viajar en el tiempo no es teóricamente posible, pues si lo fuera, ya estarían aqui contándonos al respecto!
Responder Con Cita
  #4  
Antiguo 15-05-2007
yhoda yhoda is offline
Miembro
 
Registrado: may 2007
Ubicación: Cuernavaca
Posts: 18
Poder: 0
yhoda Va por buen camino
Saludos vtdeleon,

gracias por tu respuesta, pero te pedire ayuda de nuevo....ups!!! pues ya hice lo que me dijiste, asigne la bd desde el ADOQuery, y tambien le asigno un select, pero como lo asigno al DBGrid?, ya que te pide la fuente de datos, puse un DataSourse y le puse puse que obtenga los datos del ADOQuery y despues al DBGrid le puse que obtenga los datos de DataSourse.....

Tambien puse la otra forma que pusiste, y si se que estoy haciendo la conecccion ya que he podido borrar y visualizar registros, pero no la puedo ver en el DBGrid.... otra vez seguro estoy haciendo algo mal..... pero como han dicho en otros post...creo que estoy mas verde que una manzana en esto..... saludos
Responder Con Cita
  #5  
Antiguo 15-05-2007
Avatar de juanlaplata
juanlaplata juanlaplata is offline
Miembro
 
Registrado: ene 2007
Ubicación: La Plata, Bs. As. (Argentina)
Posts: 212
Poder: 18
juanlaplata Va por buen camino
como dijo vtdeleon la coneccion seria:
DataSet ==> DataSource ==> DbGrid

entoces
DBGrid.DataSuorce = TDataSuorce1
DataSource.DataSet = TDataSet1
DataSet.Active = True

se pueden hacer en tiempo de diseño o en ejecucion.
Espero funcione. Saludos
Responder Con Cita
  #6  
Antiguo 15-05-2007
yhoda yhoda is offline
Miembro
 
Registrado: may 2007
Ubicación: Cuernavaca
Posts: 18
Poder: 0
yhoda Va por buen camino
mil gracias a ambos ya la pude visualizar!!!
__________________
"la prueba maxima de un Thetán es hacer que las cosas vayan bien"
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
Asignar NIL a un formulario Caro OOP 5 17-08-2006 19:55:00
Cómo asignar un valor a una celda de un DBGrid bellota Varios 9 20-06-2006 20:55:29
Asignar maskedit soloriv Varios 2 28-07-2005 17:29:48
como asignar un valor a una columna en un dbgrid Shidalis Varios 4 18-07-2005 23:50:46
Asignar eventos por código roman HTML, Javascript y otros 3 12-06-2005 03:58:02


La franja horaria es GMT +2. Ahora son las 13:11:00.


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