Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Apr 2012
    Messaggi
    36

    [VB6] Impossibile eseguire stringhe SQL

    salve, questa sub
    codice:
    Private Sub mnuRicercaCodice_Click()
        Dim str As String
        
        str = UCase(Trim(InputBox("Conto da cercare?", "Ricerca conto")))
        
        PblConnettiDatabase
        
        pblRs.Open "SELECT * FROM TbPianoDeiConti WHERE UCASE(denominazione) = " & str, pblCn, 1
        
        If pblRs.EOF Then
            MsgBox "Conto non presente, controlla di aver digitato correttamente", vbCritical, "Ricerca non riuscita"
        Else
            MsgBox pblRs("Codice").Value, vbInformation, "Ricerca eseguita con successo"
        End If
        
        PblDisconnettiDatabase
    End Sub
    mi crea errore

    codice:
    Run-time error '-2147217887 (80040e21)':
    Il driver ODBC non supporta le proprietà richieste
    se clicco debug mi evidenzia la riga

    pblRs.Open "SELECT .......

    spero voi possiate aiutarmi

    grazie

  2. #2
    Utente di HTML.it L'avatar di gibra
    Registrato dal
    Apr 2008
    residenza
    Italy
    Messaggi
    4,244
    Nelle query, i valori stringa vanno racchiusi tra apici.
    Mostra il codice con cui apri la connessione.

  3. #3
    Utente di HTML.it
    Registrato dal
    Apr 2012
    Messaggi
    36
    codice:
    Public Sub PblConnettiDatabase()
        Set pblCn = New ADODB.Connection
        Set pblRs = New ADODB.Recordset
    
        pblCn.Open "driver={Microsoft Access Driver (*.mdb)};dbq=database.mdb"
    End Sub
    
    Public Sub PblDisconnettiDatabase()
        pblRs.Close
        pblCn.Close
        
        
        Set pblCn = Nothing
        Set pblRs = Nothing
    End Sub

  4. #4
    Utente di HTML.it
    Registrato dal
    Apr 2012
    Messaggi
    36
    risolto grazie mille

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.