ikus060
Messages postés3Date d'inscriptionjeudi 20 mai 2004StatutMembreDernière intervention18 décembre 2004
-
3 août 2004 à 02:04
cs_frop01
Messages postés1352Date d'inscriptionlundi 27 octobre 2003StatutMembreDernière intervention19 novembre 2008
-
4 août 2004 à 00:13
j'ai présentement une base de données en DAO. J'utilise DAO car ADO ne veut pas lire les tables Excel que j'utilise.
Donc je veut afficher la base de données sou forme de tableau avec la posibilité d'éditer les cellules. Donc, je veut utiliser le controle DBGrid.
je n'ai pas arriver à lier le dao.recordset sur la propriété "recordsource", car il faut un ADO.recordset .
ikus060
Messages postés3Date d'inscriptionjeudi 20 mai 2004StatutMembreDernière intervention18 décembre 2004 3 août 2004 à 22:34
P-e que je m'y prend mal avec ADODC, mais il ne vaut pas ouvrir les fichiers Excel.
j'ai beau lui indiquer : provider=Excel 8.0; ...
il me renvoit une erreur comme koi il ne reconnait pas ce provider. si que lui donne pas de provider, il me répond qu'il ne connecit ca type de fichier.
cs_frop01
Messages postés1352Date d'inscriptionlundi 27 octobre 2003StatutMembreDernière intervention19 novembre 20082 4 août 2004 à 00:13
Oups
J'avais complétement oublié que tu veux utilisé un DBGRID
et DBGRID ne supporte pas ADO c'et vrai
Tu dois Utilisé RDO (Microsoft Remote Data Control) c'est le meme principe tu configures les param ODBC
tu inséres ce contrôle dans la forme et tu clic sur Propriété tu choisi ton DSN (nom de connexion) et dans la zone texte tu Fais Select * From [Feuil1$]
et tu assigne MSRDC1 au dbgrid dans DataSource et tu clic droit sur la grille et Extraire les champs
basta
MSN : cyberscorp2004@msn.com
Qui s'y frotte, s'y pique .