TOUTES LES BASES SUR LES BASES DE DONNES ET LE SQL
Kholera
Messages postés27Date d'inscriptionmercredi 11 octobre 2000StatutMembreDernière intervention10 octobre 2002
-
26 févr. 2002 à 10:30
cs_electro
Messages postés60Date d'inscriptiondimanche 10 novembre 2002StatutMembreDernière intervention30 juin 2011
-
1 avril 2009 à 05:29
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
cs_electro
Messages postés60Date d'inscriptiondimanche 10 novembre 2002StatutMembreDernière intervention30 juin 2011 1 avril 2009 à 05:29
SUPER, merci pour toutes les infos. Par contre, comment je fais pour connecter sur un MySQL ou SQLserver sans utiliser l'odbc (si possible) ou alors, comment créer automatiquement l'odbc si inexistant au démarrage du programme?
Que préconise tu?
Et encore merci
cs_miss fafa
Messages postés46Date d'inscriptionmercredi 4 avril 2007StatutMembreDernière intervention25 février 2009 11 avril 2008 à 23:30
bjr tt le monde,
beh moi jamais j'ai reflichie que je vais entrer ds le monde du vb,mé voilà mes etudes m'oblige pour faire mon pfe sous theme "gestion d'un cabinet dentaire" avec vb.net .bref moi j vais faire ma base avec l'oracle qui est plus lourd que access ,sinon j te felicite pour ce tuto bravo!! il m'a donné le courage pour attaquer ma base vraiment chapeau
j'ai deja t'invite à ma boite de hotmail,
bonne continuation.......
vautour32
Messages postés38Date d'inscriptionjeudi 20 septembre 2007StatutMembreDernière intervention 9 décembre 2008 25 oct. 2007 à 18:46
Ce tuto est vraiment génial!!!
Mais dans ma version d'ADO il y a pas de méthode "Edit" au recordset.
Vous porriez me donner un code équivallent (la méthode "Update" n'a pas l'air de marcher pour modifier un
enregistrement existant)?
Merci d'avance
cs_isch
Messages postés1Date d'inscriptionmardi 18 octobre 2005StatutMembreDernière intervention16 novembre 2005 16 nov. 2005 à 12:41
J'ai bcoup apprécié la source avec l'utilisation de Dao 2.5/3.5.
J'ai une bd sous oracle7 sous serveur.
Est-ce que je peux avoir des directives assez simples(procédure) comme avec cette source?
Merci d'être indulgent.
mon mail: nbouadou@cie.ci
enysby
Messages postés8Date d'inscriptionjeudi 18 mars 2004StatutMembreDernière intervention 7 septembre 2007 4 avril 2005 à 16:30
bravo pour ce code trés complet!!!
mille merci!
bonne continuation
zeunz
Messages postés200Date d'inscriptionjeudi 26 février 2004StatutMembreDernière intervention30 juin 2008 27 août 2004 à 22:27
merci a magidev pr son tutoriels encore une fois et aussi pr sa reponse.
merci egalement a christoussaint pr sa reponse, je vais etudier tout ca.
bonne continuation.
christoussaint
Messages postés19Date d'inscriptionvendredi 4 avril 2003StatutMembreDernière intervention23 juin 2005 26 août 2004 à 21:11
Bonjour,
Pour inserer un mot de passe general dans ta db tu peux essayer ca:
Dim db As DAO.Database
Dim rs As DAO.Recordset
Dim pwdActuel As String
pwdActuel = ";pwd="ton_mot_de_passe"
Set db = DAO.Workspaces(0).OPENDATABASE("C;\blabla.mdb", False, False, pwdActuel)
Set rs = db.OpenRecordset("select * from [Ta_table] ORDER BY Ton_Champs;")
Chez moi ca fonctionne sans probleme
Chris
magidev
Messages postés249Date d'inscriptionmardi 24 octobre 2000StatutMembreDernière intervention28 août 2009 26 août 2004 à 18:17
magidev
Messages postés249Date d'inscriptionmardi 24 octobre 2000StatutMembreDernière intervention28 août 2009 26 août 2004 à 18:05
Je vous conseil a tous d utiliser mon autre source sur les Bases de données et le SQL dont g oublié le numéro. Elle est faite en HTML et est bien plus détaillée. Pour les mots de passe je ne peu pas t 'aider zeunz je n'ai jamais eu a faire a ce probleme. Mais si je trouve la solution je n'y menquerai pas.
zeunz
Messages postés200Date d'inscriptionjeudi 26 février 2004StatutMembreDernière intervention30 juin 2008 26 août 2004 à 17:55
slt,
je viens de voir ton tutoriels sur les BD. ca fait longtemps ke je ne me ss pas penche dessus ms j'avais un pb avec les base de données access:
je voudrai mettre un mot de passe general sur une base quelconque que j'aurai cree par mon projet VB. ms la ou je bloque, c'est comment l'ouvrir et acceder aux table de la base. si qqun pourrait m'aider ou juste m'ecrire le code necessaire.
merci bcp.
salutations a tous les programmeurs...
psykocrash
Messages postés240Date d'inscriptionvendredi 14 juin 2002StatutMembreDernière intervention17 mars 2009 27 juil. 2004 à 13:31
Slt,
voila je programme actuellement un logiciel de gestion de base de données access. La version 3 que je développe doit permettre d'ajouter et de modifier des enregistrements, mais pour modifier un enregistrement, il faut que je sache quel champs est une clé primaire. QQ peut m'aider ?
Merci
energiez
Messages postés38Date d'inscriptionjeudi 8 janvier 2004StatutMembreDernière intervention16 juin 2005 12 mai 2004 à 12:50
Non, lorsque tu utilises l'assistant d'empaquetage, les dll necessaire sont automatique pris en compte. Ainsi lorsque ton programme sera installer, les dlls necessaire seront automatiquement installé.
didjudai
Messages postés1Date d'inscriptionjeudi 10 avril 2003StatutMembreDernière intervention12 mai 2004 12 mai 2004 à 10:14
Faut-il absolument que l'utilisateur d'un programme ai installé access pour accéder à des bases de données avec cette méthode ?
cs_Frecky
Messages postés85Date d'inscriptionlundi 18 février 2002StatutMembreDernière intervention20 novembre 2005 8 avril 2004 à 00:36
Merci, mais vraiment, MERCI!
Mon ami et moi fesons un programes pour storer de l'information, mais sans database sa aurai été par .INI :\ vive access!!
avec se tuto, c'est si simple ! tout functionne à la perfection !!
energiez
Messages postés38Date d'inscriptionjeudi 8 janvier 2004StatutMembreDernière intervention16 juin 2005 26 mars 2004 à 10:20
Merci pour ce trés bon tuto!
Grace a ca, je peux continuer mon projet!
Encore merci :D
lumesh
Messages postés564Date d'inscriptionjeudi 21 février 2002StatutMembreDernière intervention 7 novembre 2008 10 nov. 2003 à 16:05
Euh ... comment dire ..
Jai tout suivit a la lettre mais le Db et le Rs retent constement a Nothing quelque soit louverture de la base ou d'un recorset :/
Si qqn a une idee svp
Noxid
Messages postés78Date d'inscriptionlundi 13 mai 2002StatutMembreDernière intervention 4 mai 2008 31 oct. 2003 à 15:50
Y'a pas plus court? ^^ lol. Moi je voudrais lire une bdd MySQL... C'est possib'?
AbsolutBeauty
Messages postés26Date d'inscriptionjeudi 24 juillet 2003StatutMembreDernière intervention15 septembre 2005 19 août 2003 à 20:32
Bien. Mais est ce que le Service Pack 5 ne permet il pas justement de travailler avec Access 2000 ? Il n'est pas tjrs possible de convertir la BdD suivant les autres applications qui travaillent avec elle.
tomatokatchup007
Messages postés28Date d'inscriptionjeudi 5 juin 2003StatutMembreDernière intervention 3 août 2003 28 juil. 2003 à 19:38
Excellent, mais ce serai bien de lister toute les requetes possible, avec un petit commentaire a coté pour dire a quoi elle sert. Ce serai géniale!
thekissman
Messages postés33Date d'inscriptionvendredi 25 avril 2003StatutMembreDernière intervention28 juillet 2004 22 mai 2003 à 15:32
J'apprécie !
C'est vraiment bien d'avoir penser à nous.
Je voudrais bien savoir si tu as la mise à jour de ce code?
fluminis
Messages postés73Date d'inscriptiondimanche 5 janvier 2003StatutMembreDernière intervention20 juin 2005 4 mai 2003 à 20:27
Vraiment Cool merci pour ce tut tres complet
christoussaint
Messages postés19Date d'inscriptionvendredi 4 avril 2003StatutMembreDernière intervention23 juin 2005 30 avril 2003 à 13:21
Trés clair. Merci pour ce tutorial qui a le mérite d'être accessible par tout le monde.
Chapeau!
Chris
magidev
Messages postés249Date d'inscriptionmardi 24 octobre 2000StatutMembreDernière intervention28 août 2009 8 nov. 2002 à 11:34
SECONDE MESSAGE IMPORTANT !!! PLANTAGE DU MOTEUR Microsoft SQL
Quand on execute des tas de requetes, il se peut qu'un SELECT, qui doit sortir plusieurs lignes, n'en sorte qu'une (BUG MICROSOFT :-) ) POUR REMEDIER A CE PROBLEME:
AU lieu de
SELECT * FROM matable
on met
SELECT * FROM matable ORDER BY Prenom (ou autre chose)
Le moteur ne plante plus et on peut lister tout.
Un BUG incompréhensible et très emm*****
avec ORDER BY critere CA FONCTIONNE et EN PLUS, LE RESULTAT EST CLASSE PAR Ordre ALPHABETIQUE (Ou numérique si c'est un chiffre).
Salut
magidev
Messages postés249Date d'inscriptionmardi 24 octobre 2000StatutMembreDernière intervention28 août 2009 8 nov. 2002 à 11:28
MESSAGE IMPORTANT !!! VOUS N'ETES PAS OBLIGE D'UTILISER LA FONCTION ReINDEX décrite ci-dessus. Il faut mieux s'en passer si on veut optimiser la vitesse. Ce tutorial est en révision, je publierais bientot le nouveau. Entre temps, essayez d'utiliser autre chose, les numéros auto d'access par Exemple. De toute façon, dans le prochain : Reindex n'existera plus . Merci et désolé pour les désagréments éventuels
slakrb
Messages postés5Date d'inscriptionvendredi 5 juillet 2002StatutMembreDernière intervention16 août 2002 23 juil. 2002 à 12:00
J'ai utilisé ton code ( 5 ème étape) et j'ai trouvé un problème avec "rs.Edit". La propriété Edit n'existe!!!!! L'erreur qu'il me sort est " Incompatibilité de type". Please réponds moi le plus vite possible!!! c urgent. Merci.
Kholera
Messages postés27Date d'inscriptionmercredi 11 octobre 2000StatutMembreDernière intervention10 octobre 2002 27 févr. 2002 à 10:40
TTMan, je veux bien la manip parcque j'ai bien mis le SP5, et même installé le mdac 2.7 hier, et en ouvrant une base en direct j'ai toujours "format de base non reconnu"...
Y a t'il des références supplémentaires à mettre ? Ou autres ?
TTMan
Messages postés104Date d'inscriptionlundi 17 décembre 2001StatutMembreDernière intervention12 février 2007 26 févr. 2002 à 11:08
On peut ouvrir les bases access 2000 directement si on applique le SP5 et les MDAC 2.1. Autrement c'est un super tutorial.
Kholera
Messages postés27Date d'inscriptionmercredi 11 octobre 2000StatutMembreDernière intervention10 octobre 2002 26 févr. 2002 à 10:30
Je ne sais pas s'il y avait déjà d'autres sources de ce genre sur le site, mais la tienne est vraiment complète pour débuter ou réviser...
Spéciale HOLA!!! pour l'astuce de reconvertion de la base Access 2000 en 97 pour une ouverture en direct, sans passer par un DSN système et autres...
1 avril 2009 à 05:29
Que préconise tu?
Et encore merci
11 avril 2008 à 23:30
beh moi jamais j'ai reflichie que je vais entrer ds le monde du vb,mé voilà mes etudes m'oblige pour faire mon pfe sous theme "gestion d'un cabinet dentaire" avec vb.net .bref moi j vais faire ma base avec l'oracle qui est plus lourd que access ,sinon j te felicite pour ce tuto bravo!! il m'a donné le courage pour attaquer ma base vraiment chapeau
j'ai deja t'invite à ma boite de hotmail,
bonne continuation.......
25 oct. 2007 à 18:46
Mais dans ma version d'ADO il y a pas de méthode "Edit" au recordset.
Vous porriez me donner un code équivallent (la méthode "Update" n'a pas l'air de marcher pour modifier un
enregistrement existant)?
Merci d'avance
16 nov. 2005 à 12:41
J'ai une bd sous oracle7 sous serveur.
Est-ce que je peux avoir des directives assez simples(procédure) comme avec cette source?
Merci d'être indulgent.
mon mail: nbouadou@cie.ci
4 avril 2005 à 16:30
mille merci!
bonne continuation
27 août 2004 à 22:27
merci egalement a christoussaint pr sa reponse, je vais etudier tout ca.
bonne continuation.
26 août 2004 à 21:11
Pour inserer un mot de passe general dans ta db tu peux essayer ca:
Dim db As DAO.Database
Dim rs As DAO.Recordset
Dim pwdActuel As String
pwdActuel = ";pwd="ton_mot_de_passe"
Set db = DAO.Workspaces(0).OPENDATABASE("C;\blabla.mdb", False, False, pwdActuel)
Set rs = db.OpenRecordset("select * from [Ta_table] ORDER BY Ton_Champs;")
Chez moi ca fonctionne sans probleme
Chris
26 août 2004 à 18:17
http://www.vbfrance.com/code.aspx?ID=5672
SOURCE 5672 et non 5676 MERCI DESOLE, ON NE C PAS EDITER SES PROPRES COMMENTAIRES ;-)
26 août 2004 à 18:15
ca me fait tres plaisir si je peu vous aider
Le lien pour la source mise a jour est celui-ci
Source 5676
http://www.vbfrance.com/code.aspx?ID=5676
26 août 2004 à 18:05
26 août 2004 à 17:55
je viens de voir ton tutoriels sur les BD. ca fait longtemps ke je ne me ss pas penche dessus ms j'avais un pb avec les base de données access:
je voudrai mettre un mot de passe general sur une base quelconque que j'aurai cree par mon projet VB. ms la ou je bloque, c'est comment l'ouvrir et acceder aux table de la base. si qqun pourrait m'aider ou juste m'ecrire le code necessaire.
merci bcp.
salutations a tous les programmeurs...
27 juil. 2004 à 13:31
voila je programme actuellement un logiciel de gestion de base de données access. La version 3 que je développe doit permettre d'ajouter et de modifier des enregistrements, mais pour modifier un enregistrement, il faut que je sache quel champs est une clé primaire. QQ peut m'aider ?
Merci
12 mai 2004 à 12:50
12 mai 2004 à 10:14
8 avril 2004 à 00:36
Mon ami et moi fesons un programes pour storer de l'information, mais sans database sa aurai été par .INI :\ vive access!!
avec se tuto, c'est si simple ! tout functionne à la perfection !!
26 mars 2004 à 10:20
Grace a ca, je peux continuer mon projet!
Encore merci :D
10 nov. 2003 à 16:05
Jai tout suivit a la lettre mais le Db et le Rs retent constement a Nothing quelque soit louverture de la base ou d'un recorset :/
Si qqn a une idee svp
31 oct. 2003 à 15:50
19 août 2003 à 20:32
28 juil. 2003 à 19:38
22 mai 2003 à 15:32
C'est vraiment bien d'avoir penser à nous.
Je voudrais bien savoir si tu as la mise à jour de ce code?
4 mai 2003 à 20:27
30 avril 2003 à 13:21
Chapeau!
Chris
8 nov. 2002 à 11:34
Quand on execute des tas de requetes, il se peut qu'un SELECT, qui doit sortir plusieurs lignes, n'en sorte qu'une (BUG MICROSOFT :-) ) POUR REMEDIER A CE PROBLEME:
AU lieu de
SELECT * FROM matable
on met
SELECT * FROM matable ORDER BY Prenom (ou autre chose)
Le moteur ne plante plus et on peut lister tout.
Un BUG incompréhensible et très emm*****
avec ORDER BY critere CA FONCTIONNE et EN PLUS, LE RESULTAT EST CLASSE PAR Ordre ALPHABETIQUE (Ou numérique si c'est un chiffre).
Salut
8 nov. 2002 à 11:28
23 juil. 2002 à 12:00
27 févr. 2002 à 10:40
Y a t'il des références supplémentaires à mettre ? Ou autres ?
26 févr. 2002 à 11:08
26 févr. 2002 à 10:30
Spéciale HOLA!!! pour l'astuce de reconvertion de la base Access 2000 en 97 pour une ouverture en direct, sans passer par un DSN système et autres...