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

    ExecuteNonQuery Error

    codice:
    'libreria per usare mysql
    Imports MySql.Data.MySqlClient
    
    Public Class classi
    
        Public Sub connessione()
    
            Dim ServerString As String = "Server=localhost;User Id=root;Password=password;Database=db"
    
            Dim SQLConnection As MySqlConnection = New MySqlConnection
    
            SQLConnection.ConnectionString = ServerString
            Try
                If SQLConnection.State = ConnectionState.Closed Then
                    SQLConnection.Open()
                    'MsgBox("Connessione con il server effettuata con successo")
    
                Else
                    SQLConnection.Close()
                    MsgBox("Error. Control connection parameter")
                End If
    
            Catch ex As Exception
                MsgBox(ex.ToString)
            End Try
    
        End Sub
    
        Public Shared Function ExecuteNonQuery(ByRef sql) As Boolean
    
            Dim ServerString As String = "Server=localhost;User Id=root;Password=password;Database=db"
    
            Dim SQLConnection As MySqlConnection = New MySqlConnection
    
            SQLConnection.ConnectionString = ServerString
    
            SQLConnection.Open()
            Try
                If sql.ExecuteNonQuery() > 0 Then
                    SQLConnection.Close()
                    ExecuteNonQuery = True
                Else
    
                    SQLConnection.Close()
                    ExecuteNonQuery = False
    
                End If
    
            Catch ex As Exception
                MsgBox(ex.ToString)
                SQLConnection.Close()
                SQLConnection.Dispose()
                ExecuteNonQuery = False
    
            End Try
        End Function
    End Class
    mi compare lerrore nell ultima parte in quanto non trova executenonquery. Dove ho sbagliato?

  2. #2
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,472

    Moderazione

    Originariamente inviato da Loliva Fabio A.
    mi compare lerrore nell ultima parte in quanto non trova executenonquery. Dove ho sbagliato?
    Non hai indicato a quale tipo appartiene il parametro sql:

    codice:
        Public Shared Function ExecuteNonQuery(ByRef sql) As Boolean
    Tra l'altro, il nome ExecuteNonQuery l'hai usato anche per la funzione che hai scritto tu.

    P.S.:
    non hai indicato il linguaggio nel titolo (che aggiungerò io), come richiesto dal Regolamento, e mi sembra una continuazione del problema già avviato qui. Infine, se ottieni un errore, devi scrivere qual è, dopo aver fatto ricerche in merito.
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

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.