FORUMS PROFESSIONNELS
WINDEV
,
WEBDEV
et
WINDEV Mobile
Accueil
|
Messages récents
|
Connexion
|
Déconnexion
|
Français
Accueil
→
WINDEV 2024
→
Manipulation fichiers AS400
Manipulation fichiers AS400
Débuté par DDassonville, 18 oct. 2005 15:01 - 1 réponse
Connectez-vous…
DDassonville
#1
Posté le 18 octobre 2005 - 15:01
Bonjour
Je souhaiterai me connecter à un as400 sans passer par une analyse, je voudrai tout faire en code.
j'arrive a me connecter à l'as sans probleme avec :
Res est un entier
USR est une chaîne = "david02"
PWD est une chaîne = "jade200521"
Res = HOuvreConnexion("Test",USR,PWD,"192.168.1.1",hAccèsNatifAS400)
Aucun souci, je vois cette connexion dans les travaux actifs de l'as.
Maintenant, j'aimerai acceder au bibliothèques et au fichiers pour manipuler mes données. mais c'est la que j'ai un soucis, j'ai essayer plusieurs choses sans succés. si quelqu'un à un exemple à me donner, j'en suis preneur.
Cordialement
Dada
Signaler
0
0
erick.jenft
#2
Posté le 25 octobre 2005 - 18:17
Bonsoir,
En utilisant ce type de connexion, vous ne pouvez utiliser que les commandes de type Hxxxxx. Il y aura donc erreur de compilation si le fichier dans Hxxxxx(Nomfichier) n'existe pas dans l'analyse.
Le seul moyen que j'ai tester c'est de déclarer une connexion SQL et de développer en SQL. Exemple de code qui fonctionne :
NumConnexion est un entier
ResExec est un booléen
NomSource est une chaîne
// Connexion avec ODBC
NomSource = "ODBC_CAccess32" // Nom de la source définie dans source ODBC
NumConnexion = SQLConnecte(NomSource, "USER", "PWD", "", "ODBC")
OU
// Connexion avec OLEDB
NumConnexion = SQLConnecte("MonAS400", "USER", "PWD","", "OLEDB", "IBMDASQL")
SI PAS NumConnexion<>0 ALORS
// La connexion a échoué : affichage d'un message explicatif
SQLInfoGene()
Erreur("La connexion à la source de données" + NomSource + ...
"a échoué."+RC+...
"Code erreur : " + SQL.Erreur +RC+...
SQL.MesErreur)
SQLDeconnecte()
FIN
// DONNEE1 et DONNEE2 sont des zones du fichier NOMFIC dans la bibliotheque BIBLIO
ResExec = SQLExec("SELECT DONNEE1, DONNEE2 FROM BIBLIO.NOMFIC", "REQ1")
SI ResExec ALORS
// Saisie1 et Saisie2 sont 2 rubriques d'une fenetre
SQLAssocie("REQ1", Saisie1, Saisie2)
SQLPremier("REQ1")
SINON
SQLInfoGene("REQ1")
Info("Erreur exécution de la requête : " + SQL.MesErreur)
FIN
Avec ce code le fichier BIBLIO.NOMFIC n'a pas besoin d'etre dans l'analyse.
Mais c'est mieux pour avoir les noms de zones sous les yeux
.
Bon développement
Signaler
0
0
→ Revenir à WINDEV 2024
WINDEV 2024
WINDEV 2024
WEBDEV 2024
WEBDEV 2024
WINDEV Mobile 2024
WINDEV Mobile 2024
WINDEV (précédentes versions)
WINDEV (précédentes versions)
WEBDEV (précédentes versions)
WEBDEV (précédentes versions)
WINDEV Mobile (précédentes versions)
WINDEV Mobile (précédentes versions)
Etats & Requêtes
Etats & Requêtes
Hors-sujet
Hors-sujet
Outils
Outils
WINDEV 26
WINDEV 2024
WINDEV 2024
WINDEV 25
WEBDEV 2024
WEBDEV 2024
WINDEV Mobile 2024
WINDEV (précédentes versions)
Français
English
Español
Portuguesa
Fermer cette fenêtre
Type de recherche
Uniquement les sujets
Tous les messages
Période de recherche
Date indifférente
Moins d'une heure
Moins de 24 heures
Moins d'une semaine
Moins d'un mois
Moins d'un an
Annuler
Aperçu de votre message
Ajouter une image
Importer une image depuis une URL
Envoyer une image depuis un fichier de votre disque
Déposez ici un fichier ou cliquez sur "Parcourir..."
ou
Annuler
0%
WLangage
SQL
XML, HTML
JAVA, Javascript
Texte