Bonjour,

Existe-t-il un moyen en vb, une fois que l'on a défini la connexion à la base de données de vérifier si une table 'matable' existe déjà ou non ?

Je vous met ci-dessous le code que j'ai créé, mais je crois que ma logique et celle du pc ne sont pas compatible...

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
'Création de la table clients
        chaine = "select * from clients_maintenance"
        Marequete = New OleDbCommand(chaine)
        MonadaptateurOle = New OleDbDataAdapter(Marequete)
        Marequete.Connection = MaconnexionOle
        MonadaptateurOle.Fill(Latable)
        If Latable.TableName = "" Then
            MarequeteOle.CommandText = "CREATE TABLE clients_maintenance (Id_cli COUNTER not null, Code_cli VARCHAR(15) not null, Nom_cli VARCHAR (255) not null, Cp_cli VARCHAR(6) null, Ville_cli VARCHAR(255) null, Tel_cli VARCHAR(15) null, Fax_cli VARCHAR(15) null, Port_cli VARCHAR(15) null, Courriel_cli VARCHAR(255) null, Site_cli VARCHAR(255) null, PRIMARY KEY (Id_cli))"
            MarequeteOle.ExecuteNonQuery()
        End If
Si quelqu'un pouvait m'aider à comprendre à quel endroit ma logique ne l'est plus.

Cordialement.