[WD75] Hdeclareexterne et fichier Access

Le
Bonjour a tous avez vous un petit exemple de cette fonction avec un table
contenue dans une basse access.

J'arrive pas et ca m'énerve
SNIF SNIF

Aymeric
Vos réponses
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
Antoine
Le #13417981
Salut, cette commande est pour les fichiers Hyper File uniquement.
Tu doit utiliser la commande HdecritConnexion().
A+
wrote:
Bonjour a tous avez vous un petit exemple de cette fonction avec un
table contenue dans une basse access.

J'arrive pas et ca m'énerve
SNIF SNIF

Aymeric


Le #13417971
Je ne pense pas vu l'aide
car il apparet que l'on peut ouvrire des access mais marche pas chez moi

Aymeric


"Antoine" 40763219$0$18220$

Salut, cette commande est pour les fichiers Hyper File uniquement.
Tu doit utiliser la commande HdecritConnexion().
A+
wrote:
> Bonjour a tous avez vous un petit exemple de cette fonction avec un
> table contenue dans une basse access.
>
> J'arrive pas et ca m'énerve
> SNIF SNIF
>
> Aymeric




Le #13417961
Mon vrai probleme est le suivant, Une basse de donnée ACCESS qui change
(chaps dans les tables).

un petit logiciel en windev me genere des exportations.

Mon premier test etait l'integration dans l'annaylyse d'une connection avec
la basse. (mais marche pas si elle change)
Le deuxeme etait avec les commande SQLexec() mais la imposible de metre le
resultat dans une source de donnée.

Comment faire
MERCI


c55cqc$7ka$
Je ne pense pas vu l'aide
car il apparet que l'on peut ouvrire des access mais marche pas chez moi

Aymeric


"Antoine" 40763219$0$18220$
>
> Salut, cette commande est pour les fichiers Hyper File uniquement.
> Tu doit utiliser la commande HdecritConnexion().
> A+
> wrote:
> > Bonjour a tous avez vous un petit exemple de cette fonction avec un
> > table contenue dans une basse access.
> >
> > J'arrive pas et ca m'énerve
> > SNIF SNIF
> >
> > Aymeric
>
>




Dev
Le #13417951
Bonjour,
il y a un exemples oledb dans wd75

--
Cordialement
Christophe Charron

Service Développement
PROLOGIQ
7 bis Rue des Aulnes
69410 Champagne au Mont d'Or

Tel : 0 437 499 107
Fax : 0 437 499 105
mailto:

news:c54arm$uom$
Bonjour a tous avez vous un petit exemple de cette fonction avec un table
contenue dans une basse access.

J'arrive pas et ca m'énerve
SNIF SNIF

Aymeric




Roumegou
Le #13417921
avait écrit le 09/04/2004 :
Mon vrai probleme est le suivant, Une basse de donnée ACCESS qui change
(chaps dans les tables).

un petit logiciel en windev me genere des exportations.

Mon premier test etait l'integration dans l'annaylyse d'une connection avec
la basse. (mais marche pas si elle change)
Le deuxeme etait avec les commande SQLexec() mais la imposible de metre le
resultat dans une source de donnée.



Rien de vraiment difficile avec SQLExec et ODBC.
Mais attention les temps de réponses peuvent être dégueulasses sur de
gros fichiers. J'ai eu à faire cela une fois, et j'ai fini par mettre
les bases en mysql.
Mais bon, si c'est pour des petits volumes, cela passe. Et puis, tu
peux peut être essayer en OLEDb, il n'y a que la chaîne de connexion
qui changera.
Un exemple :
pSource="MABASEACCESS"
gCon_Base = SQLConnecte(pSource,"","","","ODBC")
SI gCon_Base = 0 ALORS
SQLInfoGene()
Erreur("La connexion à la source de données " + pSource + ...
" a échoué."+RC+...
"Code erreur : " + SQL.Erreur +RC+...
SQL.MesErreur)
RENVOYER Faux
FIN

Pour une màj (depuis une table mémoire, pour convertir des dates qui
étaient au format de m... de microsoft)

i,imax sont des entiers
imax=TableOccurrence(Table1)
SQLTransaction(sqlDébut)
POUR i=1 A imax
commande="UPDATE FICHES SET D31="+DateAccess(D31[i])+...
",D32="+DateAccess(D32[i])+...
",D34="+DateAccess(D34[i])+...
",D35="+DateAccess(D35[i])+...
",D36="+DateAccess(D36[i])+...
",D37="+DateAccess(D37[i])+...
",D48="+DateAccess(D48[i])+...
" WHERE ID_FICHES="+ID_FICHES[i]


SI PAS SQLExec(commande,"Rmaj") ALORS
SQLERREUR("Rmaj",commande)
SQLTransaction(sqlAnnule)
SINON
SQLTransaction(sqlFin)
FIN
SQLFerme("Rmaj")
FIN

--
Eric Roumegou
http://cerbermail.com/?TSoulBerPA
(cliquez sur le lien ci-dessus pour me contacter en privé)
Publicité
Poster une réponse
Anonyme