begin process at 2012 02 15 16:44:49
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Visual Basic & VB.NET

 > 

Archives Visual Basic

 > 

Bases de données

 > 

Ado (Adodc et adodb)


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Ado (Adodc et adodb)

mercredi 21 janvier 2004 à 07:55:56 | Ado (Adodc et adodb)

David2410

Bonjour les pros,

Je fais une applic et g que des problèmes avec ado et les connections sur ma base de données access.

J'aimerais qu'il n'y ai qu'une connection d'ouverte par utilisateur. Car je ne sais pas pourquoi avec mon applic, sur le form de démarrage je créé une connection avec adodc, jusque là c'est normal. Mais dès que j'ouvre les autres formulaires avec d'autre contrôle adodc les connections s'ouvre à chaque fois mais ne se referme que lorsque je ferme mon premier formulaire avec la première connection.

Alors qui peut me conseiller une méthode pour pouvoir saisir dans mes forms les données qui doivent se sauvegarder dans ma db.

Car j'ai tout essayé et rien ne fonctionne, après 10minutes d'utilisation de mon applic, il y'a environ 100 connections par utilisateur sur ma base de données ouvertes

Le Néophyte
mercredi 21 janvier 2004 à 13:20:35 | Re : Ado (Adodc et adodb)

gaa179

Salut,

Il faut que tu récupère ta connexion crée par ton ADODC puis que l'utilise pour tes recordset suivant.

Déclare dans un module:
Dim Cn as ADODB.Connection

Puis dans ton premier form:
Set Cn = Form1.Adodc1.Recordset.ActiveConnection.

Pour tes forms suivants suivants pour demander une recordset:

Dim Rs AS New ADODB.Recordset

RS.Open "Select * From Table", Cn , adOpenStatic, adLockOptimistic
Rs.AddNew
...
Rs.Update
Sur le Unload du form
Rs.Close

Si tu dois juste insérer un record, tu peux aussi utiliser:
Cn.Execute("INSERT INTO (champ1, cahmp2,...) VALUES (valeur Champ1,....)")

De cette manière tu utilisera toujours ta première connexion pour executé les transactions suivantes vers ta BD.

A+


Cette discussion est classée dans : ado, données, applic, adodc, connections


Répondre à ce message

Sujets en rapport avec ce message

Une question sur ADO [ par Fuutanke ] J'ai une base de données Access que je veux accéder à l'aide de ADO.Comment faire pour récupérer le type de données, la description, le format, la val Base de données 2 [ par MSI ] Travaillant sur une base de données ACCES, mon programme utilise uncontrole ADO Data.Ma base de données MABASE est amenée a être utilisée en reseau et ADO - Rechercher une données dans ma base en Access [ par anspauldou ] Salutje voudrai un exemple de code qui me permettrai d'effectuer une recherche dans ma base de donnée par l'ADO. La recherche devant se faire sur un c Mettre des données dans un DataCombo : URGENT [ par BSide ] Bonjour,je viens de lier une BD à un formulaire VB6.J'ai placé sur le Form un ADODC lié à la BD et à une de ses tables.Plusieurs champs dépendants son TRES URGENT??? [ par javi ] J'ai réalisé une applic qui est protègée par un password. Il y a donc un ecran qui demande le nomd'utilisateur et le password.ces données sont stockée Ado data control : nbre de connexions [ par Jeannot ] Bonjour,J'ai un formulaire sur lequel j'ai place bcq de controles divers : textbox, button, datacombobox ...J'ai un adodc pour afficher des donnees ds ADO et insertion de données [ par BasicInstinct ] 'lutvoila, j'insert des donnees dans ma bdd grace qu code suivant :resultatADO.AddNewFor I = 0 To txtId.Count - 1 If Trim(txtId(I)) = "" Then aidez-moi [ par natachabenin ] salut à tous!je suis en train d'écrire un programme en utilisant le contrôle ADO.je n'arrive pas à faire la mise à jour des données dans ma base créé Probleme de syntaxe sur adodc [ par rei ] Salut,J'ai donc utilisé un adodc pour ma relation à la base de données. Dans les propriétés du recordsource, j'ai écrit ma requete ; la voici :SELECT ADO.NET - Connexio et récupération des données d'une base [ par FiSiKeMan ] Je débute dans la connexion aux bases de données en VB.NET, et un premier problème se pose à moi. Je crée une connexion à une base access, récupere la


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,092 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales