Visualizzazione dei risultati da 1 a 6 su 6
  1. #1

    [vb6] inserimento dati in un datagrid

    ciao a tutti

    ho il segente codice:

    Private Sub Form_Load()

    rec_cantieri.Open ("select * from materiali")

    Set dati.DataSource = rec_cantieri

    rec_cantieri.Close

    End Sub

    rec_Cantieri è un recordset

    dati è un datagrid

    il tutto funziona senza generare errori (ho seguito la guida nelle pillole) ma il data grid resta vuoto!

    devo impostare altro?

    la tabella materiali contiene 3 campi,come lego i campi alle colonne della datagrid?

    grazie
    "durante i primi 5 miuti di pioggia nel bosco c'è ancora asciutto, poi quando smetterà di piovere nel bosco cadranno gocce per 5 minuti.....la natura ha un'ottima memoria..."

    http://www.kumbe.it

  2. #2
    Utente di HTML.it L'avatar di Gugu
    Registrato dal
    Nov 2002
    Messaggi
    523
    Le colonne, a meno che tu non hai cambiato le proprietà del datagrid, bloccando il numero delle colonne, ecc.. vengono inserite dalla tua tabella in automatico.
    Non devi far niente.. se tutto fosse ok vedresti le 3 colonne del tuo database.

    Domanda.. la connessione al database.. che non hai riportato.. la fai ed è corretta???

    Normalmente io uso un oggetto data dove indico nella proprietà databasename il path del database.
    Poi lego il datagrid all'oggetto data.

    Tu?
    Come ti connetti al database?
    Nel codice fai solo l'sql di apertura della tabella e gestione record.. ma di quale database??
    Ciao
    Andrea

  3. #3
    ciao, grazie per avermi risposto!

    la connessioneal db è corretta, acnhe perchè io utilizzo quel recordset per inserire i dati e faccio diverse select (aprendo e chiudendo il recordset) con le quali riempio delle combo box

    la connessione al db(che è dichiarata in un modulo) quindi è ok...
    "durante i primi 5 miuti di pioggia nel bosco c'è ancora asciutto, poi quando smetterà di piovere nel bosco cadranno gocce per 5 minuti.....la natura ha un'ottima memoria..."

    http://www.kumbe.it

  4. #4
    mi posteresti un'esempio del tuo codice?

    cosi guarda quali differenze ci sono!

    forse devo aggiungere alri componenti ??
    eppure è strano..errori non mene da!
    "durante i primi 5 miuti di pioggia nel bosco c'è ancora asciutto, poi quando smetterà di piovere nel bosco cadranno gocce per 5 minuti.....la natura ha un'ottima memoria..."

    http://www.kumbe.it

  5. #5

    Re: [vb6] inserimento dati in un datagrid

    Originariamente inviato da nik600
    ciao a tutti

    ho il segente codice:

    Private Sub Form_Load()

    rec_cantieri.Open ("select * from materiali")

    Set dati.DataSource = rec_cantieri

    rec_cantieri.Close

    End Sub
    l'errore è segnato in rosso!!non devo chiudere il recordset!!
    "durante i primi 5 miuti di pioggia nel bosco c'è ancora asciutto, poi quando smetterà di piovere nel bosco cadranno gocce per 5 minuti.....la natura ha un'ottima memoria..."

    http://www.kumbe.it

  6. #6
    scusate...ma non c'è un modo x visualizzare comunque i dati nel datagrid chiudendo il recordset?
    "durante i primi 5 miuti di pioggia nel bosco c'è ancora asciutto, poi quando smetterà di piovere nel bosco cadranno gocce per 5 minuti.....la natura ha un'ottima memoria..."

    http://www.kumbe.it

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.