+ Rispondi al messaggio
Visualizzazione dei risultati da 1 a 6 su 6

Select & Count

  1. #1
    roccolamann non è in linea Scribacchino
    Vorrei far funzionare la seguente routine in VBA:
    Public Sub DATIESPOSIZIONE()
     On Error Resume Next
     Dim Conn As ADODB.Connection
     Dim Rs As ADODB.Recordset
       Set Conn = CreateObject("ADODB.Connection")
        Conn.Provider = "Microsoft.Jet.OLEDB.4.0"
           Conn.Open "C:/Database.mdb"
       Set Rs = CreateObject("ADODB.Recordset")
          Rs.Open "SELECT Count(*) FROM Nazioni", Conn
        MsgBox Count
    End Sub
    
    Tutta via la Msgbox esce sempre vuota; come correggere?

  2. #2
    E perché

    MsgBox Count

    Cosa è Count ?

    Forse volevi usare rs[0]
    ℹ️ Leggi di più su AntonioG ...

  3. #3
    roccolamann non è in linea Scribacchino
    Voglio evidenziare il risultato della funzione Count (quella che conteggia le righe di una tabella)
    ho provato a correggere la routine secondo il tuo suggerimento, così:
    Public Sub DATIESPOSIZIONE()
     On Error Resume Next
     Dim Conn As ADODB.Connection
     Dim Rs As ADODB.Recordset
       Set Conn = CreateObject("ADODB.Connection")
        Conn.Provider = "Microsoft.Jet.OLEDB.4.0"
           Conn.Open "C:/Database.mdb"
       Set Rs = CreateObject("ADODB.Recordset")
          Rs.Open "SELECT Count(*) FROM Nazioni", Conn
        MsgBox Rs[0]
    End Sub
    
    ma nel VBA mi dà subito un messaggio di errore

  4. #4
    Rocco ... dopo tanti messaggi non sai ancora che dire "un messaggio di errore" non aiuta a risponderti?
    ℹ️ Leggi di più su AntonioG ...

  5. #5
    L'avatar di @Alex
    @Alex non è in linea Moderatore Globale
    Se usi Access non conviene, pur non ritenendolo il metodo migliore, usare DCOUNT(...) eviti di usare ADO che con Access(mdb o Accdb) implica una Referenza a dir poco inutile...?
    ℹ️ Leggi di più su @Alex ...

  6. #6
    L'avatar di willy55
    willy55 non è in linea Scribacchino

+ Rispondi al messaggio

Potrebbero interessarti anche ...

  1. Problemi con SELECT COUNT()
    Da nembo nel forum Visual Basic .Net
    Risposte: 4
    Ultimo Post: 11-11-2014, 17:44
  2. Risolto: Select count ad una variabile
    Da Fapic nel forum Visual Basic .Net
    Risposte: 4
    Ultimo Post: 12-04-2010, 09:05
  3. Select Count
    Da alice1 nel forum PHP
    Risposte: 2
    Ultimo Post: 25-10-2006, 15:19
  4. select count e db
    Da papy2 nel forum Visual Basic 6
    Risposte: 5
    Ultimo Post: 17-05-2006, 12:40
  5. [SQL]Select Count
    Da net-addiction nel forum Altri Database Server
    Risposte: 4
    Ultimo Post: 24-03-2006, 15:31