Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2002
    Messaggi
    354

    [VB6] Richiamare una query di access

    Qualcuno mi riesce ad aiutare e capire come richiamare una query di un database access in VB6?

    ora per riempire una datagrid uso questo codice:

    codice:
    If ContattiDB.State = 1 Then
    ContattiDB.Close
    End If
        
    ContattiDB.Source = "Select * from Personale Order By Cognome"
    ContattiDB.ActiveConnection = ContattiConn
    ContattiDB.Open
    
    Set DGContatti.DataSource = ContattiDB
    e fin qui tutto ok, mi prende tutti i record e me li fa apparire nella datagrid.

    ora vorrei richiamare invece una query e riempire la datagrid con i risultati ottenuti. La query, come si richiama?

  2. #2
    Utente di HTML.it L'avatar di Stoicenko
    Registrato dal
    Feb 2004
    Messaggi
    2,254
    cosa significa "richiamare la query"??

  3. #3
    Utente di HTML.it
    Registrato dal
    Oct 2002
    Messaggi
    354
    ho una query che mi "screma" i nominativi presenti nel database e mi estrae solo quelli con un determinato cognome...

    quindi vorrei richiamarla...

    oppure se sapete come scivere il Select in altro modo ben venga...

    tipo:

    "Select * from Personale where Cognome= "Rossi" Order By Nome"

    dove mi seleziona tutto dalla tabella Personale, dove Cognome è uguale a Rossi e mi riordina per Nome...

  4. #4
    Utente di HTML.it L'avatar di Stoicenko
    Registrato dal
    Feb 2004
    Messaggi
    2,254
    hai provato a mettere il where nella select che fai sopra?

  5. #5
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Non si capisce quello che vuoi fare ...

    Se vuoi selezionare alcuni record e non tutti, usa la WHERE ... qual e' il problema?
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  6. #6
    Utente di HTML.it L'avatar di gibra
    Registrato dal
    Apr 2008
    residenza
    Italy
    Messaggi
    4,244
    Per richiamare una query memorizzata nel database devi utilizzare un Command.

    Vedi questo articolo su ADO, Command e Parameters, con progetto di esempio allegato:

    ADO, Parametri ed affini
    http://nuke.vbcorner.net/Articoli/VB...5/Default.aspx

    Ciao

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.