CARNET D'ADRESSES - BASE DE DONNÉES ACCESS & ADO 2.0

Verbatime900MB Messages postés 2 Date d'inscription samedi 26 janvier 2002 Statut Membre Dernière intervention 26 janvier 2002 - 26 janv. 2002 à 22:46
Gixe Messages postés 2 Date d'inscription jeudi 27 mai 2010 Statut Membre Dernière intervention 4 décembre 2010 - 4 déc. 2010 à 00:37
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/2464-carnet-d-adresses-base-de-donnees-access-ado-2-0

Gixe Messages postés 2 Date d'inscription jeudi 27 mai 2010 Statut Membre Dernière intervention 4 décembre 2010
4 déc. 2010 à 00:37
Bonjour,
Avec du retard merci pour cette source en plus très bien commentée, ce qui facilite le travail d'un débutant.
Pour un club de sport gérant 450 membres, je l'ai juste modifié pour y ajouter des champs supplémentaires( 27 chez moi) et elle tourne parfaitement.
devsteph Messages postés 15 Date d'inscription mercredi 19 mars 2008 Statut Membre Dernière intervention 25 octobre 2010
19 mars 2008 à 18:22
bonjour à tous

je viens de télécharger le zip mais la base de donnet : carnet d'adresse ne contient pas de formulaire, en fait il y a seulement 1 table.

bizarre.

quel qu un a t il une idée?

merci

steph
mini master Messages postés 32 Date d'inscription mardi 1 mars 2005 Statut Membre Dernière intervention 6 octobre 2006
27 août 2006 à 06:12
sa me donne une erreur quand jesai d'ajouter un nom ... sa vaut pas un char (en bon quebecois)
cs_cyrille Messages postés 47 Date d'inscription mardi 18 décembre 2001 Statut Membre Dernière intervention 17 février 2006
11 sept. 2003 à 19:07
Sans interet. Bonne prog Michele.

Salutations,

Cyrille
cs_cyrille Messages postés 47 Date d'inscription mardi 18 décembre 2001 Statut Membre Dernière intervention 17 février 2006
11 sept. 2003 à 19:07
Sans interet. Bonne prog Michele.

Salutations,

Cyrille
cs_Michele Messages postés 25 Date d'inscription lundi 28 janvier 2002 Statut Membre Dernière intervention 11 juin 2006
11 sept. 2003 à 18:42
rires ?
cs_cyrille Messages postés 47 Date d'inscription mardi 18 décembre 2001 Statut Membre Dernière intervention 17 février 2006
11 sept. 2003 à 12:04
Salut à toi Michele,

Si tu fais d'autres tests, je suis persuadé que d'autres erreurs vont survenir. C'est bien d'avoir utilisé une condition IF mais si tu veux faire pro, utilise plutot une fonction ou un module de gestion des erreurs. allez michele encore un peu de travail (rires).

Cyrille.
cs_Michele Messages postés 25 Date d'inscription lundi 28 janvier 2002 Statut Membre Dernière intervention 11 juin 2006
11 sept. 2003 à 11:18
Bonjour.

J’ai testé ton carnet d’adresse qui est bien fait.

Juste une petite remarque si tu me le permets.

Lors de la recherche d’un nom comprenant un apostrophe une erreur se produit, afin d’y remédier je te propose la solution ci-dessous.

A+ Michele



Dans la partie Private Sub TextRecherche_Change() modifie de la manier suivant





Dim ListItemResultat As ListItem



Dim IntegerIndex As Integer





' Mise à jour de la ListView



ListViewResultat.ListItems.Clear





' Mise à jour des zones de texte



Dim StrApostrophe As String



If (InStr(TextRecherche, "'")) Then

StrApostrophe = SrchReplace(TextRecherche)

Else

StrApostrophe = TextRecherche

End If

' Recherche par Nom



If ((Not Trim(TextRecherche.Text) "") And (ComboRecherchePar.ListIndex 0)) Then



resultatADO.Filter = "NomPrenon LIKE '" & Trim(StrApostrophe) & "*'"



End If



Et ajoute cette fonction



Function SrchReplace(ByVal sStringToFix As String) As String



Dim iPosition As Integer

Dim sCharToReplace As String

Dim sReplaceWith As String

Dim sTempString As String



sCharToReplace = "'"

sReplaceWith = "''"



iPosition = InStr(sStringToFix, sCharToReplace)

sTempString = ""



Do While iPosition

sTempString = sTempString & Left$(sStringToFix, iPosition - 1)

sTempString = sTempString & sReplaceWith

sTempString = sTempString & _

Mid$(sStringToFix, iPosition + 1, Len(sStringToFix))

iPosition = InStr(iPosition + 1, sStringToFix, sCharToReplace)

Loop



SrchReplace = sTempString



End Function
cs_cyrille Messages postés 47 Date d'inscription mardi 18 décembre 2001 Statut Membre Dernière intervention 17 février 2006
18 mai 2003 à 18:56
Merci.

Salutations,

Cyrille.
cs_lOrdOfdArk Messages postés 3 Date d'inscription mardi 11 février 2003 Statut Membre Dernière intervention 28 juillet 2003
18 mai 2003 à 12:58
super comm prog ya rien a dire mais ya un truc ke je comprend po dessus

comment tu fait por afficher les resultat dans le listview
comme je debute en vb ce seré simpa de maider plz

merci davance

je me repète peu etr mais ton prog et super mais on peu ossi le fair en dao ?? non?

c tt ce ke javé a dire !

@+
dedzep Messages postés 54 Date d'inscription vendredi 1 février 2002 Statut Membre Dernière intervention 8 février 2007
28 nov. 2002 à 16:52
bravo
bon travail, ca marche du premier coup (je dis cela pour ceux qui envoient des projets avec des bases de données mises a des adresses fixes au lieu de faire comme Cyrille avec App.Path
connectionADO.ConnectionString = App.Path & "Adresses.mdb"
bien vu !
jpclerc Messages postés 6 Date d'inscription mardi 27 août 2002 Statut Membre Dernière intervention 4 septembre 2002
27 août 2002 à 04:17
Super, mais .....
J'aurais aimé pour complèter la leçon avoir des DBCombo, DBList, ....
Dans la prochaine verion peut-être.
En tout cas je suis à la recherche d'exemples qui mettent en oeuvre un DBCombo pour gèrer une colonne de table qui fait référence à une autre table.
Alors si qq'un a cela, je suis preneur
jpclerc Messages postés 6 Date d'inscription mardi 27 août 2002 Statut Membre Dernière intervention 4 septembre 2002
27 août 2002 à 04:17
Super, mais .....
J'aurais aimé pour complèter la leçon avoir des DBCombo, DBList, ....
Dans la prochaine verion peut-être.
En tout cas je suis à la recherche d'exemples qui mettent en oeuvre un DBCombo pour gèrer une colonne de table qui fait référence à une autre table.
Alors si qq'un a cela, je suis preneur
Maverickdep83 Messages postés 3 Date d'inscription vendredi 9 août 2002 Statut Membre Dernière intervention 29 août 2002
9 août 2002 à 15:16
Merci pour cet exemple qui a pu venir à bout des problèmes rencontrés lors de mon 1er Développement.
cs_cyrille Messages postés 47 Date d'inscription mardi 18 décembre 2001 Statut Membre Dernière intervention 17 février 2006
9 avril 2002 à 11:38
Salut à toi Azouguegh,

J'y pense fortement !

Cyrille.
cs_azouguegh Messages postés 2 Date d'inscription vendredi 5 avril 2002 Statut Membre Dernière intervention 9 avril 2002
9 avril 2002 à 00:30
Un bon exemple, Bravo et bon courage.
Si tu peux mettre en ligne un cours sur l'ADO ça sera mieux..........
cs_azouguegh Messages postés 2 Date d'inscription vendredi 5 avril 2002 Statut Membre Dernière intervention 9 avril 2002
9 avril 2002 à 00:30
Un bonne exemple, Bravo et bon courage.
Si tu peux mettre en ligne un cours sur l'ADO ça sera mieux..........
Verbatime900MB Messages postés 2 Date d'inscription samedi 26 janvier 2002 Statut Membre Dernière intervention 26 janvier 2002
26 janv. 2002 à 22:46
c est supert se que tu a fait ca va me servire de cour pour apprendre les bases de données merci a toi!!!!!
Rejoignez-nous