|
|
|
|
washa, le samedi 19 juillet 2003 à 17:22:32je pense qu'il faut tout simplement relire le fichier d'Aide et les exemples. Il est vrai qu'il peut arriver qu'on ne les comprenne pas à la première lecture, faut se concentrer un poil...
mais tout ça est dedans. J'ai parcouru les exemples du forum CCM (problématique ADO AOD ....) sans réussir à en appliquer un seul. et qu'est-ce qu'on peut faire? il faut venir avec un problème _précis_ qui appelle une réponse _précise_ quand tu extrapoles un exemple, il faut l'adapter. Ce que tu demandes, le code que tu inclus et les erreurs qui s'y trouvent sont de l'ordre de l'archi-base de DAO. Il faut lire un peu les documents relatifs à DAO, et si on ne les comprend pas, les relire. Si on ne les comprend touours pas, je ne sais pas ce qu'on pourra faire de plus, puisque quand quelqu'un ici pose une question dont la réponse est dans son propre fichier d'Aide, en général il a comme réponse un extrait idoine dudit fichier d'aide. relis le code que tu as noté, ouvre l'Aide et dis nous déjà ce qui te frappe (du genre set yaourt=la_crémière) quant à la fermeture des objets, c'est comme si tu demandais pourquoi il faut refermer le pot de confiture quand on a fini de préparer ses tartines. kinder.surprise, le maton du matou |
Bonjour kinder.surprise,
Merci pour ta réponse, j'ai effectivement manqué de précision. Mon problème devrait être simplissime et j'aurais dû donner un exemple plus simple, les questions auraient paru moins stupides : effectivement quand on ouvre un pot de confiture on doit le refermer après usage, mais j'ai constaté qu'il n'y a rien de tel dans le code vb d'un formulaire qui a été généré avec l'assistant, c'est pour cela que je posais la question (je débute enAccess, et tout paraît facile au premier abord). Je vais donc suivre ton conseil et essayer de comprendre (mais franchement l'aide de VB est souvent obscure). Merci pour ton aide, et au plaisir d'une prochaîne discussion. |
en fait, à ta décharge, si j'ose dire, je ne sais pas quelle verison d'access tu utilises mais je dois admettre qu'autant l'aide de la V97 est bien faite, autant celle de la V2000 (et sûrmeent suivante) est une grosse daube. Donc c'est probablement moins simple à utiliser et à explorer si tu as une version > 97.
quand tu crées un formulaire avec l'assistant, basé sur une table ou une requête, en fait il n'a pas recours au modèle d'objet DAO ou ADO dans le code, ça passe directement pas es propriétés du formaulaire et des champs. De fait, on n'a pas vraiment d'exemple de cette manière. Normalement, à l'installation d'Access, il t'a peut-être proposé (ou a installé carrément) des applications exezmples, dont les noms sont solution.mdb, comptoir.mdb et commande.mdb ou un truc du genre. Solution.mdb est un formidable exemple à explorer, une sorte de tutoriel, qui entre autres montre comment exploiter, parfois, les accès aux données dans le code. Et si tu peux dégoter le (cher) manuel du développeur Access chez Microsoft Press (celui de la 97 en tout cas, parce qu'à mon avis les usivant doivent plutôt s'attarder sur ADO) tu y trouveras une foultitude d'informations sur DAO, c'est un livre très bien fait, très didactique. Comme il est un peu vieux tu le trouveras peut-être d'occasion. Mais pour se familiariser avec DAO il est génial. Si tu as un MSDN qui traîne c'est très complet aussi. kinder.surprise, le maton du matou
|
mais au pire je peux utiliser des paramètres en dur dans le code qui iront très bien, à condition de ne pas changer de PC
euh attends, tu parles de quoi là? t'avais pas du tout parlé d'un problème de type. Tu veux assurer la distribution? de quels "paramètres" tu parles? pourquoi veux-tu les mettre "en dur" et pour répondre à quel problème? kinder.surprise, le maton du matou |
de ce</bras> type, voulais-je dire...
kinder.surprise, le maton du matou |
bonche je crois comprendre que c'est le currentDB qui te perturbe là. Y a rien à mettre en dur, non.
Dim ça sert à créer un objet Dim Prout as database et ensuite seulemen tu fais l'affectation set Prout=CurrentDB bonche désolé que t'aies le fichier d'aide de A2000 mais bonche je te laisse découvrir tout ça hein :-/ kinder.surprise, le maton du matou
|
| 14/06 08h26 | Visual FoxPro | Visual FoxPro |
| 27/03 16h03 | [PHP] Méthodes de débogage | PHP |
| 10/02 11h16 | Codes d'erreur de Windows | Windows |
| 30/03 06h48 | Vol de téléphone portable : que faire ? | Téléphonie |
| 25/12 16h30 | [MacOS] FireFox -- tabulation et formulaire | MacOS |
| 13/05 14h18 | Commande sql avec formulaire access | 22 |
| 13/03 14h18 | Exuter une requête dans un formulaire access | 52 |
| 16/01 11h30 | Requete sql dans vb Access | 6 |
| 27/06 14h48 | Requête SQL directe via Access | 0 |
| 22/11 17h05 | Executer une requête sql sous vba access | 3 |
![]() | Vista Codec Package - Vista Codec Package regroupe une collection impressionnante de codecs (audio et vidéo), permettant d'ouvrir la plupart... | Catégorie: Codecs Licence: Freeware/gratuit |
![]() | DivX codecs - Le codec Divx Community est gratuit pour un usage personnel et permet de lire les fichiers au format DivX ! L'installeur... | Catégorie: Codecs Licence: Freeware/gratuit |
![]() | K-Lite Codec Pack Full - K-Lite Codec Pack est une collection de codecs et de filtres nécessaires pour encoder ou décoder des formats audio ou vidéo.... | Catégorie: Codecs Licence: Open Source |
![]() | K-Lite Mega Codec Pack - K-Lite Codec Pack est une collection de codecs et de filtres nécessaires pour encoder ou décoder des formats audio ou vidéo.... | Catégorie: Codecs Licence: Open Source |
![]() | Linksys WAP54G Wireless Access | Catégorie: Point d'accès pour réseaux sans fil | 48.65 € Atlanpolis |
![]() | Formula One Arcade | Catégorie: Jeu Playstation | 1.99 € PriceMinister |
![]() | 3Com Wireless 7760 11a/b/g | Catégorie: Point d'accès pour réseaux sans fil | 153.00 € PriceMinister |
![]() | Formula One 06 | Catégorie: Jeu vidéo PSP | 16.99 € La Redoute FR |