Vb SQL access ajout avec un numéro automatiqu
Résolu/Fermé
hajarette
Messages postés
125
Date d'inscription
dimanche 16 novembre 2008
Statut
Membre
Dernière intervention
8 novembre 2012
-
5 août 2010 à 14:09
hajarette Messages postés 125 Date d'inscription dimanche 16 novembre 2008 Statut Membre Dernière intervention 8 novembre 2012 - 5 août 2010 à 16:31
hajarette Messages postés 125 Date d'inscription dimanche 16 novembre 2008 Statut Membre Dernière intervention 8 novembre 2012 - 5 août 2010 à 16:31
A voir également:
- Vb SQL access ajout avec un numéro automatiqu
- Numero prive - Guide
- Vb cable - Télécharger - Audio & Musique
- Numéro père noël whatsapp - Accueil - Messagerie instantanée
- Ajout rapide snap - Forum Snapchat
- Trouver le numéro de quelqu'un avec son snap - Forum Snapchat
2 réponses
Krysstof
Messages postés
1483
Date d'inscription
mercredi 18 février 2009
Statut
Membre
Dernière intervention
23 août 2010
294
Modifié par Krysstof le 5/08/2010 à 14:13
Modifié par Krysstof le 5/08/2010 à 14:13
Bonjour
c'est normal, il faut faire un insert un poil différent :
Insert into Table(champ2, champ3, champ4) Values(val2 va3, val4)
le but étant de ne pas mettre le champ1 qui serait autoincrémenté.
en gros tu donnes la liste des champs dans l'ordre de tes valeur, en sautant le premier.
c'est normal, il faut faire un insert un poil différent :
Insert into Table(champ2, champ3, champ4) Values(val2 va3, val4)
le but étant de ne pas mettre le champ1 qui serait autoincrémenté.
en gros tu donnes la liste des champs dans l'ordre de tes valeur, en sautant le premier.
Krysstof
Messages postés
1483
Date d'inscription
mercredi 18 février 2009
Statut
Membre
Dernière intervention
23 août 2010
294
5 août 2010 à 15:31
5 août 2010 à 15:31
sans les ligne
dim adapter5 = quelqquechose
set adapter5 = new qquelquechose
ca marchera pas, ou tu les a pas copier/coller
dim adapter5 = quelqquechose
set adapter5 = new qquelquechose
ca marchera pas, ou tu les a pas copier/coller
hajarette
Messages postés
125
Date d'inscription
dimanche 16 novembre 2008
Statut
Membre
Dernière intervention
8 novembre 2012
16
5 août 2010 à 15:36
5 août 2010 à 15:36
si j'ai mi dans Modul : Public adapter5 As OleDbDataAdapter
Krysstof
Messages postés
1483
Date d'inscription
mercredi 18 février 2009
Statut
Membre
Dernière intervention
23 août 2010
294
5 août 2010 à 15:42
5 août 2010 à 15:42
oué ben c'est un object activex, il faut donc l'initialiser avec SET
set adapter5 = new OleDbDataAdapter
set adapter5 = new OleDbDataAdapter
hajarette
Messages postés
125
Date d'inscription
dimanche 16 novembre 2008
Statut
Membre
Dernière intervention
8 novembre 2012
16
5 août 2010 à 15:54
5 août 2010 à 15:54
ca a declanché le message suivant : OleDbException was unhandled ( Type de données incompatible dans l'expression du critère.)
sur la ligne : adapter5.Update(dec_dataset, "Gh_Client")
sur la ligne : adapter5.Update(dec_dataset, "Gh_Client")
Krysstof
Messages postés
1483
Date d'inscription
mercredi 18 février 2009
Statut
Membre
Dernière intervention
23 août 2010
294
5 août 2010 à 16:07
5 août 2010 à 16:07
hum, je réalise...
pourquoi utilises-tu des dataset pour passer ta commande OLE?
tu as ta OleDbCommand qui est prete, il suffit de faire
conComm.executeNonQuery
et hop, ca lance la commande sql sur la connection.
pourquoi utilises-tu des dataset pour passer ta commande OLE?
tu as ta OleDbCommand qui est prete, il suffit de faire
conComm.executeNonQuery
et hop, ca lance la commande sql sur la connection.
hajarette
Messages postés
125
Date d'inscription
dimanche 16 novembre 2008
Statut
Membre
Dernière intervention
8 novembre 2012
16
5 août 2010 à 16:15
5 août 2010 à 16:15
peux tu me faire copier coller du code !
5 août 2010 à 15:28
je l'ai fait, mais ca me donne le message suivant : La référence d'objet n'est pas définie à une instance d'un objet ( NullReferenceException was Unhandled )
sur la ligne " adapter5.InsertCommand = conComm"