kitcarflo
Messages postés22Date d'inscriptionmercredi 6 décembre 2000StatutMembreDernière intervention10 août 2011
-
17 mai 2008 à 00:37
kitcarflo
Messages postés22Date d'inscriptionmercredi 6 décembre 2000StatutMembreDernière intervention10 août 2011
-
19 mai 2008 à 16:12
bon ma question est un peu compliqué et à la fois simple ( ) .
Avant toute chose, j'utilise visualBasic 2005 et je suis un utilisateur débutant mais un peu fou . Et aussi accès 2007
Alors voila, j'ai une form dans Visual basic comprenant 4 textbox et 2 button.
on remplie les 4 textbox de mots, et lorsque j'appuye sur le Button 1, la valeur de la textbox1 se place dans la première case d'une base de données géré de préférence sous Accès (autre accepter ), la valeur de la textBox2 dans la case 2 de la base de données, la valeur de la textbox3 dans la case 3 et la textbox4 dans la case 4. ensuite lorsque je clique sur le boutton2, sa efface les valeur des textbox pour réaliser un nouvel enregistrement et une fois que l'on a remit de nouveau mot dans les textbox, et que l'on appuye sur le boutton1, les valeur s'inscrive comme citer précédement mais sur la ligne en dessus du précédent enregistrement dans la base de données.
Le problème est que je ne sait pas du tout comment gérer une basse de données depuis visualBasic.
Kevin.Ory
Messages postés840Date d'inscriptionmercredi 22 octobre 2003StatutMembreDernière intervention 7 janvier 200911 17 mai 2008 à 00:54
Salut,
Il y a des milliers d'exemple de code qui accèdent à des base de données en VB, ainsi que des tutoriels. Fais une petite recherche et tu trouvera ton bonheur (vas déjà sur MSDN)
cs_casy
Messages postés7741Date d'inscriptionmercredi 1 septembre 2004StatutMembreDernière intervention24 septembre 201440 17 mai 2008 à 09:43
En VB2005 sur une base Access, tu vas utiliser les classes de l'assembly System.Data.OleDb
Effectivement tu trouveras de nombreux exemples ici.
Mais en gros, il te faut
- une connection, tu pourra déduire la chaine de connection en t'aidant du site ConnectionStrings.com
- une commande avec en commande une requette Insert
Ensuite tu pourras executer ta requette avec la méthode ExecuteNonQuery puisque tu n'attends de résultat en retour.