Visual Basic - pasar una tabla a un MSFlexGrid

Life is soft - evento anual de software empresarial
 
Vista:

pasar una tabla a un MSFlexGrid

Publicado por Franci (1 intervención) el 23/04/2008 21:58:22
Hola, soy nuevita en esto de la programacion y quiero poder pasar 2 campos de mi base de datos a un MSFlexGrid cuando presione un botón para luego exportarlo a excel presionando otro botón. ¿como lo hago?.
Me estoy conectando a traves de Microsoft DAO 3.6 en Visual Basic 6.0 con una base de datos en access.

estos son los códigos que tengo:

' EN GENERAL / DECLARACIONES '

Option Explicit
Private db as Database
Private rs as Recordset

' LUEGO EN EL FORM_LOAD( ) '

Const sPathBase as String = " C:Program FilesMicrosoft Visual BasicVB98asedato.mdb"
Set db = OpenDatabase (sPathBase)
Set rs = db.OpenRecordset ("Select * From Tabla", dbOpenDynaset)

HABER SI ALGUIEN ME AYUDA.

GRACIAS
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 119
Ha disminuido 1 puesto en Visual Basic (en relación al último mes)
Gráfica de Visual Basic

RE:pasar una tabla a un MSFlexGrid

Publicado por Christian (713 intervenciones) el 25/04/2008 06:03:13
Hola Francita??? explicame de que nombre viene o es asi??

Te recomiendo que pases a ADO cuanto antes, mas si estas aprediendo te va a servir mas cuando sigas avanzando en esto.

mira creo que el msflexgrid tiene la propiedad recordsource sino seguro que es el mshflexgrid (funcionan igual)

entonces harias

set grid1.recordsource = rs

lo otra seria recorrer tu recordset por columnas y filas y cargar el msflexgrid mediante Textmatrix

te preparo ejemplo de los 2 casos con tiempo, si precisas saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar