none
msflexgrid RRS feed

Respuestas

  • Hola Pier,

    Al estar hablando de msflexgrid.ocx, debo entender que estas usando visual basic 6. en todo caso avisame si lo que necesitas es sobre la version de visual studio 2003/2005. (entonces deberemos discutir sobre alternativas a msgrid)

    Solo necesitas arrastrar y soltar un MsFlexGrid y un objeto Data de la barra de herramientas al form. El siguiente paso es asignar el Valor data source del MsFlexGrid con el nombre del objeto de datos... por defecto 'data1'. Finalmente solo tenemos que asignar el nombre de la base de datos del 'data1' en la propiedad databasename....

    Luego en el evento de load o activate....

    1. Data1.DataBaseName="C:\MibaseAccess.mdb"
    2. Data1.RecordSource="Select * from MiTabla where ...."
    3. Data1.Refresh

    Espero que esta sea la respuesta correcta y poder aprovar!

    Pep Lluis,

     

    miércoles, 26 de julio de 2006 9:40
    Moderador

Todas las respuestas

  • Hola Pier,

    Al estar hablando de msflexgrid.ocx, debo entender que estas usando visual basic 6. en todo caso avisame si lo que necesitas es sobre la version de visual studio 2003/2005. (entonces deberemos discutir sobre alternativas a msgrid)

    Solo necesitas arrastrar y soltar un MsFlexGrid y un objeto Data de la barra de herramientas al form. El siguiente paso es asignar el Valor data source del MsFlexGrid con el nombre del objeto de datos... por defecto 'data1'. Finalmente solo tenemos que asignar el nombre de la base de datos del 'data1' en la propiedad databasename....

    Luego en el evento de load o activate....

    1. Data1.DataBaseName="C:\MibaseAccess.mdb"
    2. Data1.RecordSource="Select * from MiTabla where ...."
    3. Data1.Refresh

    Espero que esta sea la respuesta correcta y poder aprovar!

    Pep Lluis,

     

    miércoles, 26 de julio de 2006 9:40
    Moderador
  • Aunque no hablando de msflexgrid, Por si acaso dejo ejemplo VB2005 con DAO (sin el control 'data' de VB6), simplemente es para ver como se actualizaria el acceso a una MDB de VB6 a VB.NET.

    1. Dim dbs as DAO.Database
    2. Dim rst as DAO.Recordset
    3. Dim fld as DAO.Field
    4. dbs = DAODBEngine_definst.OpenDatabase("C:\MiBasedeDatos.mdb")
    5. rst = dbs.OpenRecordset("MiTabla", DAO.RecordsetTypeEnum.dbOpenDynaset)
    6. fld = rst.Fields("MiColumna")
    7. MsgBox(fld.Value)
    8. dbs.Close

    Pep Lluis,

     

     

    viernes, 28 de julio de 2006 16:29
    Moderador