Affichage simultanée des données
Fermé
mohalesage
Messages postés
147
Date d'inscription
mercredi 20 février 2013
Statut
Membre
Dernière intervention
31 décembre 2015
-
11 mai 2013 à 02:54
f894009 Messages postés 17200 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 11 septembre 2024 - 13 mai 2013 à 19:57
f894009 Messages postés 17200 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 11 septembre 2024 - 13 mai 2013 à 19:57
A voir également:
- Affichage simultanée des données
- Excel validation des données liste - Guide
- Affichage double ecran - Guide
- Reinstaller windows sans perte de données - Guide
- Effacer les données de navigation - Guide
- Windows 11 affichage classique - Guide
6 réponses
f894009
Messages postés
17200
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
11 septembre 2024
1 708
11 mai 2013 à 10:09
11 mai 2013 à 10:09
Bonjour,
il faut relancer la mise a jour du connecteur adodc1 (si vous avez toujour les memes nom, autrement adaptez a votre nom de controle)
ajoutez apres RS.Update
SQLs= "la requete qui vous convient"
Adodc1.RecordSource = SQLs
Adodc1.Refresh
il faut relancer la mise a jour du connecteur adodc1 (si vous avez toujour les memes nom, autrement adaptez a votre nom de controle)
ajoutez apres RS.Update
SQLs= "la requete qui vous convient"
Adodc1.RecordSource = SQLs
Adodc1.Refresh
mohalesage
Messages postés
147
Date d'inscription
mercredi 20 février 2013
Statut
Membre
Dernière intervention
31 décembre 2015
1
Modifié par mohalesage le 11/05/2013 à 21:29
Modifié par mohalesage le 11/05/2013 à 21:29
Bonjour l'ami,
J'ai essayer avec
l'affichage sur le tableau ( datagrid ) ne se fait qu'après la saisie d'un autre contact. Je ne comprends pas.
Ce que je cherche est l'affichage automatique, une fois la commande AJOUTER est validée.
Merci pour votre aide
J'ai essayer avec
SQLs="select * from Repertoire" adodc1.RecordSource=SQLs adodc1.Refresh
l'affichage sur le tableau ( datagrid ) ne se fait qu'après la saisie d'un autre contact. Je ne comprends pas.
Ce que je cherche est l'affichage automatique, une fois la commande AJOUTER est validée.
Merci pour votre aide
f894009
Messages postés
17200
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
11 septembre 2024
1 708
12 mai 2013 à 08:32
12 mai 2013 à 08:32
Bonjour,
une fois la commande AJOUTER est validée. Votre saisie est validee avec quoi
une fois la commande AJOUTER est validée. Votre saisie est validee avec quoi
mohalesage
Messages postés
147
Date d'inscription
mercredi 20 février 2013
Statut
Membre
Dernière intervention
31 décembre 2015
1
12 mai 2013 à 15:34
12 mai 2013 à 15:34
Bonjour l'Ami,
Je vous relate ici le code complet de la validation de la commande Ajout :
Même avec la requette et le rafraichaissement de la liaison adodc, la nouvelle saisie n'apparait sur le tableau qu'après l'ajout d'une autre saisie.
c'est dire pour faire appraitre n, il faut n+1
A plus
Je vous relate ici le code complet de la validation de la commande Ajout :
Private Sub cmdAjouter_Click() SQLs = "select * from ReperTel where GSM='" & TGsm & "'" If RS.State = adStateOpen Then RS.Close RS.Open SQLs, DB, adOpenKeyset, adLockPessimistic If RS.EOF Then GoTo OkAddNew Else MsgBox "Attention ! Ce numéro existe déjà", vbCritical + vbMsgBoxRight, "Erreur de saisie" Exit Sub End If OkAddNew: '----------------------------------------------------- Dim Reponse As String Reponse = MsgBox("Etes vous sûr de vouloir enregistrer ce nouveau contact ?", vbCritical + vbQuestion + vbYesNo, "Alors ! Que décidez vous ?") If Reponse = vbYes Then RS.AddNew If Not TNom = "" Then RS![NOM] = TNom If Not TPrenom = "" Then RS![PRENOM] = TPrenom If Not TGsm = "" Then RS![GSM] = TGsm If Not TEmail = "" Then RS![EMAIL] = TEmail RS.Update SQLs="select * from ReperTel" adodc1.ReordSource = SQLs Adodc1.Refresh End If TNom = "" TPrenom = "" TGsm = "" TEmail = "" TNom.SetFocus End If End Sub End Sub
Même avec la requette et le rafraichaissement de la liaison adodc, la nouvelle saisie n'apparait sur le tableau qu'après l'ajout d'une autre saisie.
c'est dire pour faire appraitre n, il faut n+1
A plus
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
f894009
Messages postés
17200
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
11 septembre 2024
1 708
13 mai 2013 à 09:04
13 mai 2013 à 09:04
Bonjour,
RS.Update
RS.Close
SQLs="select * from ReperTel"
RS.Open SQLs, DB, adOpenStatic
Adodc1.RecordSource = SQLs
Adodc1.Refresh
RS.Close
RS.Update
RS.Close
SQLs="select * from ReperTel"
RS.Open SQLs, DB, adOpenStatic
Adodc1.RecordSource = SQLs
Adodc1.Refresh
RS.Close
mohalesage
Messages postés
147
Date d'inscription
mercredi 20 février 2013
Statut
Membre
Dernière intervention
31 décembre 2015
1
13 mai 2013 à 19:30
13 mai 2013 à 19:30
Bonjour l'Ami,
Cette fois est la bonne. Merci pour votre précieuse aide.
Voilà ce que j'ai écris, bien sûr en me basant sur vos suggestions.
Cette fois est la bonne. Merci pour votre précieuse aide.
Voilà ce que j'ai écris, bien sûr en me basant sur vos suggestions.
RS.Update RS.Close SQLs = "select * from ReperTel " & " order by NOM asc" RS.Open SQLs, DB, adOpenStatic Adodc1.RecordSource = SQLs Adodc1.Refresh lblCpteur.Caption = "Le nombre des enregistrements : " & " " & Adodc1.Recordset.RecordCount & " " & "Enregistrés" Adodc1.Refresh RS.Close
f894009
Messages postés
17200
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
11 septembre 2024
1 708
13 mai 2013 à 19:57
13 mai 2013 à 19:57
Bonjour,
Je vois que monsieur est assidu et ne lache pas le "morceau". Bien
Bonne suite
Je vois que monsieur est assidu et ne lache pas le "morceau". Bien
Bonne suite