Les bases de données en vb6

Soyez le premier à donner votre avis sur cette source.

Vue 13 943 fois - Téléchargée 3 351 fois

Description

Suite à une question d'un forum, j'ai décidé de coder cet exemple. Il montre comment utiliser une base de données dans ce langage de 3 façons différentes : via le code, en liant des champs ou en liant un DataGrid.

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

Messages postés
3983
Date d'inscription
jeudi 14 juillet 2005
Statut
Membre
Dernière intervention
30 juin 2013
12
Tu dois ajouter la référence "Microsoft ActiveX Data Objects 2.8 Library" à ton projet ...
Messages postés
6
Date d'inscription
dimanche 6 mars 2011
Statut
Membre
Dernière intervention
7 mars 2011

j'ai essaier avec VB6 mais en compilent le message suivant apare
'compile error:user-difinedtype not difined'(Conn As ADODB.Connection. ou est le problemme.
Messages postés
3983
Date d'inscription
jeudi 14 juillet 2005
Statut
Membre
Dernière intervention
30 juin 2013
12
J'ai ajouté au chargement DataGrid.Columns(0).Locked=True et ça marche ... Merci !
Messages postés
27
Date d'inscription
mardi 27 juillet 2010
Statut
Membre
Dernière intervention
27 août 2010

Alors voilà, je cherche pendant près d'une heure pour le bug, ensuite je poste le message précédent, je prends une gauffre (mais ça on s'en balance en fait), je cherche encore 10 minutes et là, Oh!Miracle je tombe sur ce thread : http://www.bigresource.com/Tracker/Track-vb-5zVPR05u/

Je copie ci-dessous la solution trouvée par ce gars en australie :
********************
You need to go to the Custom settings of your datagrid then goto 'Splits' and set the 'Locked' value to on.

You could, if you wanted to, add a line like this prior to loading your database

datagrid1.Splits(0).Locked = True

Then, every time you want to edit the datagrid you should use a line like the following....

datagrid1.AllowUpdate = True
datagrid1.Splits(0).Locked = False

Once your edit is done lock it up again to keep it all safe.

datagrid1.AllowUpdate = False
datagrid1.Splits(0).Locked = True
***********
Et le pire, c'est que cela semble fonctionner ;-)
Messages postés
27
Date d'inscription
mardi 27 juillet 2010
Statut
Membre
Dernière intervention
27 août 2010

Salut ghuysmans99,

Toujours pas de solution pour ton bug ? (oui j'ai le même en fait ;-) )

Bien à toi/vous,
Afficher les 16 commentaires

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.