Requete ajout
Fermé
alcap0ne
Messages postés
10
Date d'inscription
mardi 29 avril 2008
Statut
Membre
Dernière intervention
14 septembre 2009
-
5 mai 2008 à 10:31
plubarj Messages postés 101 Date d'inscription jeudi 17 avril 2008 Statut Contributeur Dernière intervention 13 octobre 2008 - 5 mai 2008 à 10:53
plubarj Messages postés 101 Date d'inscription jeudi 17 avril 2008 Statut Contributeur Dernière intervention 13 octobre 2008 - 5 mai 2008 à 10:53
2 réponses
Polux31
Messages postés
6917
Date d'inscription
mardi 25 septembre 2007
Statut
Membre
Dernière intervention
1 novembre 2016
1 204
5 mai 2008 à 10:53
5 mai 2008 à 10:53
Bonjour,
1 - En quel langage ?
2 - En principe on évite de mettre des données issues d'un calcul dans une table de base de données. Par exemple pour une ligne de facture, on a le prix unitaire HT et la quantité, on ne met pas le prix total HT, ni le prix total TTC. Ceux ci n'ont pas besoin d'être stockés.
;o)
polux
1 - En quel langage ?
2 - En principe on évite de mettre des données issues d'un calcul dans une table de base de données. Par exemple pour une ligne de facture, on a le prix unitaire HT et la quantité, on ne met pas le prix total HT, ni le prix total TTC. Ceux ci n'ont pas besoin d'être stockés.
;o)
polux
plubarj
Messages postés
101
Date d'inscription
jeudi 17 avril 2008
Statut
Contributeur
Dernière intervention
13 octobre 2008
6
5 mai 2008 à 10:53
5 mai 2008 à 10:53
Hello Alcap0ne
Il serait préférable que ton formulaire n'entre pas les données directement dans la table.
Complète ta requête pour qu'elle présente en résultat tous les champs de ta table et ensuite tu mets un bouton [OK] sur ton formulaire auquel tu attribue le code sur l'évènement Click:
Tu peux également ajouter avant ton RunQL
Il serait préférable que ton formulaire n'entre pas les données directement dans la table.
Complète ta requête pour qu'elle présente en résultat tous les champs de ta table et ensuite tu mets un bouton [OK] sur ton formulaire auquel tu attribue le code sur l'évènement Click:
DoCmd.RunSQL "INSERT INTO maTable ( maColonne1, maColonne2 ) SELECT '"& me.monChamp1 &"' AS Expr1, '"& me.monChamp2 &"' AS Expr2;"Tu peux obtenir le code SQL de ta requête via le menu Affichage.
Tu peux également ajouter avant ton RunQL
DoCmd.SetWarnings Falseet après:
DoCmd.SetWarnings True