Gestion des erreurs sql

Fermé
Wsixpo - Modifié par Wsixpo le 29/10/2010 à 10:25
Bonjour,
Je voudrais savoir s'il est possible de détecter une erreur de requête sql ? Mon soft est du type service (pas d'interface client), mais j'utilise un fichier de log.
Voici un bout de code. Dans ce cas si la requête n'est pas bonne je n'ai pas de déclenchement du 'Catch '
Merci pour votre aide.
     Dim SQLConnect As New SqlConnection 
        Try 
            SQLConnect.ConnectionString = "Persist Security Info=False;Integrated Security=false;password=xxxxxxxxx; user id=xxxxxxxxxxx; database=xxxxxxxxxx; server=xxxxxxxxxxxxxxxx" 
            SQLConnect.Open() 
            Dim datenow As String = Format(Now(), "dd/MM/yyyy HH:mm:ss") 
            Dim myCommand As New SqlCommand("update process set lastdate = '" & datenow & "' where id_process = 1 ", SQLConnect) 
            Dim myReader As SqlDataReader = myCommand.ExecuteReader() 
            myReader.Close() 
            SQLConnect.Close() 
        Catch ex As Exception 
            objLog.EcrireLog("Error", ex.Message.ToString()) 
            bDefaut = True 
        End Try