LIAISON DATAGRID -> BD ACCESS SANS ADODC

Rakarth2002 Messages postés 27 Date d'inscription lundi 27 janvier 2003 Statut Membre Dernière intervention 16 mai 2003 - 24 mars 2003 à 09:06
mansourianover Messages postés 1 Date d'inscription mardi 4 mai 2010 Statut Membre Dernière intervention 4 mai 2010 - 4 mai 2010 à 15:48
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/6542-liaison-datagrid-gt-bd-access-sans-adodc

mansourianover Messages postés 1 Date d'inscription mardi 4 mai 2010 Statut Membre Dernière intervention 4 mai 2010
4 mai 2010 à 15:48
salut
pouvez vous me donner le cod source vb.net
pour la connexion a une BD acess!!!
cs_graphy Messages postés 8 Date d'inscription mardi 7 mai 2002 Statut Membre Dernière intervention 13 avril 2005
21 janv. 2010 à 10:53
C'est toujours surprenant de voir des commentaires sur une source aussi vieille. Ce qui l'est encore plus c'est que des gens utilisent encore VB en 2010 ;)

Perso j'ai laissé tombé depuis un bout de temps. Mais je suis ravi d'avoir pu contribuer à aider certaines personnes.
jebli1996 Messages postés 1 Date d'inscription mercredi 11 octobre 2006 Statut Membre Dernière intervention 20 janvier 2010
20 janv. 2010 à 22:11
merci
dabalyou Messages postés 1 Date d'inscription vendredi 11 mai 2007 Statut Membre Dernière intervention 28 mai 2007
28 mai 2007 à 13:35
Super...exactement ce que je cherhcer....
probleme no:7004 regler
Cheers Graphy
sizeof Messages postés 1 Date d'inscription dimanche 21 décembre 2003 Statut Membre Dernière intervention 18 mai 2006
18 mai 2006 à 13:11
je trouve k'un tuto dois rester à sa place de tuto.Et celui là je le trouve bien claire pour tout ceux qui veulent apprendre.
Il ne sert à rien d'embrouiller avec des milliers de lignes une personne qui recherche juste un tuto ,ou encore de venir prouver son génie ici....
Merci graphy.
erefdatacomputing Messages postés 165 Date d'inscription mardi 7 mars 2006 Statut Membre Dernière intervention 24 avril 2018
20 avril 2006 à 19:10
J'ai deux choses à dire sur cette source:

1°) C'est pour ma part (et après "moultes" recherches) la
seule source que j'ai trouvé, répondant simplement et très
clairement à un problème que je pense ne pas être le seul
vouloir résoudre.

Donc comme le dit l'auteur à ceux qui ne sont pas content:

je cite:"... si cette source n'est pas pour toi ... Tu
ferais aussi bien d'aller passer ta mauvaise humeur ailleurs."


2°) J'ai testé =====> "Génial !!!!!!!!!!!!!!!!!!!!!!!!"

et encore merçi à GRAPHY.....
joseph6610 Messages postés 25 Date d'inscription mercredi 20 juillet 2005 Statut Membre Dernière intervention 10 septembre 2008
25 juil. 2005 à 23:34
merci de votre aide je suis reuçi de le faire mais il a apparé un autre problme des que je choisi un autre cin il donne un erreur, le suivant : "cette operation n'est pas autorisé lorsque l'objet est ouvert" comment faire dc?
merci de votre aide
bouv Messages postés 1411 Date d'inscription mercredi 6 août 2003 Statut Membre Dernière intervention 3 mars 2019 1
20 juil. 2005 à 17:30
essai :

"select cin,nom from table1 where cin ='" & combo.Text & "'"
joseph6610 Messages postés 25 Date d'inscription mercredi 20 juillet 2005 Statut Membre Dernière intervention 10 septembre 2008
20 juil. 2005 à 15:33
salut j'ai bien note votre code merci mais j'ai un problemme au niveau de requete sql, j'ai cree un combo je veux relie avec datagrid dait que je clic sur un element dans combo automatiquement me donne le resulta ds datagris.
exemple
"select cin,nom from table1 where cin = combo " il ne veux pas accepté cette code quand je elemine le combo ça marche bien merci pour votre aide
pedgom Messages postés 13 Date d'inscription mercredi 30 juillet 2003 Statut Membre Dernière intervention 1 juin 2004
4 janv. 2004 à 15:16
Elle est bien cette source. C'est la seule qui mentionne clairement l'erreur 7004. Merci graphy.
huuuuu21 Messages postés 30 Date d'inscription mercredi 24 septembre 2003 Statut Membre Dernière intervention 8 septembre 2009
2 déc. 2003 à 10:39
Salut tous le monde les gens !!!!

Moi je sais pais comment faire un datagrid en .NET, et j'aimerais bien savoir faire des trucs avec des datagrids.
Auriez vous des tutoriaux ki explike bien comment k'on fait en .NET SVP ?????????????
Cimer d'avance !!!!
bouv Messages postés 1411 Date d'inscription mercredi 6 août 2003 Statut Membre Dernière intervention 3 mars 2019 1
4 nov. 2003 à 19:07
Ok

merci pour ta réponse, je maitrise pas trop Access mais j'ai compris le principe. Ca marche bien avec la réponse que tu m'as apportée.

Merci encore

a+ :-)
cs_graphy Messages postés 8 Date d'inscription mardi 7 mai 2002 Statut Membre Dernière intervention 13 avril 2005
3 nov. 2003 à 03:29
Hello,

C simple tu utilise une requete sql. Lorsque tu ouvres ton recordset (Rst.Open dans mon exemple) tu transmet une requet sql que tu auras stocké dans 1 variable car souvent c assez long ex:

dim maRequete as string

maRequete = "SELECT truc FROM bidule AS machin"
Rst.Open maRequete, Cxn, ,

Si tu maitrise pas SQL c pas trop compliqué, utilise Access, il te les genere automatiquement.

Voilà, si tu captes pas trop tout ca, c'est plutot du coté access qu'il faut que tu te document pour voir comment fonction une base de donnée.

Bonne chance
bouv Messages postés 1411 Date d'inscription mercredi 6 août 2003 Statut Membre Dernière intervention 3 mars 2019 1
2 nov. 2003 à 15:36
Salut,

moi aussi je dis super ton code, vraiment très simple. Ceux qui critique n'ont cas faire mieux.

Mais je suis débutant, peux tu me dire comment filtrer les différents champs ?
En effet, je souhaite ne pas tous les afficher.
Merci d'avance.
Rakarth2002 Messages postés 27 Date d'inscription lundi 27 janvier 2003 Statut Membre Dernière intervention 16 mai 2003
15 juil. 2003 à 08:35
Tu peute attaquer MySQL avec un lien ODBC, mais Windows n'a pas de pilote installé part défaut. Il faut en télécharger un depuis le net et l'ajouter.

Mais je te conseil plutot d'utiliser du code qu'une connexion ODBC, cela évite à l'utilisateur de devoir configurer la connexion. J'ai un module tout fait et super complet que je peut t'envoyer si cela t'intéresse.

@+

Rakarth
cs_arnaud33 Messages postés 2 Date d'inscription mercredi 12 mars 2003 Statut Membre Dernière intervention 10 juillet 2003
10 juil. 2003 à 23:43
salut,

euhhh, là y a pas des vrais programmeur.
Le vrai programmeur fait le maximum par code. Donc moi, je suis entiètement d'accord que c plus organisé de gérer ses recordset par code. LEs ADODC, c bien seulement pour les débutants ou bien les trucs comme remplir des listes.
Je trouve qu'on sait mieux ce qu'on fait, par code. Sauf qu'il faut penser à tout pour éviter les failles et les bugs.

Bon, vous sauriez si on peut attaquer une base mysql avec ado et odbc? il me semble que oui mais je n'ai pas mysql dans les pilotes odbc.

Salut.
cs_arnaud33 Messages postés 2 Date d'inscription mercredi 12 mars 2003 Statut Membre Dernière intervention 10 juillet 2003
10 juil. 2003 à 23:43
salut,

euhhh, là y a pas des vrais programmeur.
Le vrai programmeur fait le maximum par code. Donc moi, je suis entiètement d'accord que c plus organisé de gérer ses recordset par code. LEs ADODC, c bien seulement pour les débutants ou bien les trucs comme remplir des listes.
Je trouve qu'on sait mieux ce qu'on fait, par code. Sauf qu'il faut penser à tout pour éviter les failles et les bugs.

Bon, vous sauriez si on peut attaquer une base mysql avec ado et odbc? il me semble que oui mais je n'ai pas mysql dans les pilotes odbc.

Salut.
cs_graphy Messages postés 8 Date d'inscription mardi 7 mai 2002 Statut Membre Dernière intervention 13 avril 2005
26 mars 2003 à 14:24
Euh ... oui il me semble encore que je n'ai pas vérifié.
cs_Patrice99 Messages postés 1221 Date d'inscription jeudi 23 août 2001 Statut Membre Dernière intervention 9 septembre 2018
26 mars 2003 à 10:09
MSADO20.TLB (et non MSAD20.TBL) est une librairie de types (TypeLiBrary) pour utiliser dans le code un composant ocx, qui est sans doute MSADODC.OCX, qui doit etre enregistré dans les 2 cas. A moins que je me trompe ?
cs_graphy Messages postés 8 Date d'inscription mardi 7 mai 2002 Statut Membre Dernière intervention 13 avril 2005
25 mars 2003 à 20:03
-> Ah non ce n'est pas la même chose ! Je n'utilise que le composant : "MSAD20.TBL" et non pas l'activeX "MSADODC.OCX".
Mais c'est vrai que ca on peut s'en foutre ... Par contre utiliser plusieurs contrôles dont on peut se passer dans un projet, ca c mieux. Dans bien des cas le controle ADODC n'est abosulement pas nécessaire.

-> Rakarth2002 : Moi j'ai cherché cette réponse sur ce site sans la trouver . Je suis surement un gland, mais je me plait à penser que je ne suis pas le seul. Donc il me semble que si cette source n'est pas pour toi ... Tu ferais aussi bien d'aller passer ta mauvaise humeur ailleurs.
ICIoBRa Messages postés 368 Date d'inscription dimanche 24 juin 2001 Statut Membre Dernière intervention 7 décembre 2015
25 mars 2003 à 19:34
Z'êtes pas content c l'même prix ! gasheZ pa le site :]
cs_Patrice99 Messages postés 1221 Date d'inscription jeudi 23 août 2001 Statut Membre Dernière intervention 9 septembre 2018
25 mars 2003 à 12:58
Tu n'utilise pas l'interface graphique du controle, mais tu utilises quand meme le controle, c'est presque la meme chose.
Rakarth2002 Messages postés 27 Date d'inscription lundi 27 janvier 2003 Statut Membre Dernière intervention 16 mai 2003
24 mars 2003 à 09:06
Vous faites vraiment exprès ou quoi?? Il y a déjà au moins 5 source identique à celle-ci, inover un peu au lieu de reprendre des sources déjà déposée sur se site...
Rejoignez-nous