Visualizzazione dei risultati da 1 a 5 su 5

Discussione: errore di sintassi

  1. #1
    Utente di HTML.it
    Registrato dal
    Apr 2003
    Messaggi
    244

    errore di sintassi

    ho una parte di codice che in un programma funziona e in un altro no
    mi da errore di sintassi e non capisco perchč

    codice:
    dim catalogo as string
    
    Private Sub CMDRICERCA_Click()
    
    Dim DaCercare As String
    Dim mario As String
    
    If CMDRICERCA.Caption = "RICERCA" Then
       DaCercare = InputBox("Stringa da cercare:", "Trova record")
       catalogo = DaCercare
       mario = "COGN DENOM SOC 1 = """ & DaCercare & """"
       Data1.Recordset.FindFirst mario     'mi da errore di sintassi qui
       CMDRICERCA.Caption = "RICERCA SUCCESSIVA"
    
      If Data1.Recordset.NoMatch Then
         MsgBox "Record non trovato", vbExclamation, "Errore di ricerca"
      End If
    Else
      Criterio = "COGN DENOM SOC 1 = """ & catalogo & """"
      Data1.Recordset.FindNext mario
          If Data1.Recordset.NoMatch Then
             MsgBox "Records esauriti", vbInformation, "Fine ricerca"
             CMDRICERCA.Caption = "RICERCA"
          End If
    End If
    End Sub
    sapreste aiutarmi?
    in un programma di rubrica fnziona

    :master: :master:

  2. #2
    dovč che ti dā errore?

  3. #3
    Utente di HTML.it
    Registrato dal
    Apr 2003
    Messaggi
    244

    qui

    Data1.Recordset.FindFirst mario 'mi da errore di sintassi qui

  4. #4
    non avevo letto il commento di fianco.


    mario = "COGN DENOM SOC 1 = """ & DaCercare & """"
    COGN DENOM SOC 1 č il nome del campo !?! Non vā tanto bene, quando si danno i nomi ai campi sarebbe meglio non inserire spazi (usa gli _ )
    Comunque prova a racchidere il nome del campo tra parantesi quadre.

    codice:
    ...
    mario = "[COGN DENOM SOC 1] = """ & DaCercare & """"
    ...

  5. #5
    Utente di HTML.it
    Registrato dal
    Apr 2003
    Messaggi
    244

    grazie

    grazie tante

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.