Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3990 connectés 

 


Dernière réponse
Sujet : [ASP, FoxPro] Acces a la base de donnees - URGENT
MagicBuzz :??:
 
Crée un DSN Système...
Démarrer > Paramètres > Panneau de config > Sources de données 32 bits (ODBC)
 
Tu paramètres ton DSN Système (pas utilisateur ni fichier !) (indique la base, et lui donner nom)
 
Ensuite, en ASP, c'est vraiment tout con :
 
dim cnx
Set cnx = Server.CreateObject("ADODB.Connection" )
cnx.Open "DSN=NOM_DU_DSN;UID=LOGIN;PWD=PASSWORD;"
sql = "SELECT CLIENT_NOM, CLIENT_PRENOM FROM CLIENTS ORDER BY CLIENT_NOM"
dim rs
set rs = server.CreateObject("ADODB.Recordset" )
set rs.ActiveConnection = cnx
rs.CursorType = 0 ' adOpenForwardOnly
rs.LockType = 1 ' adLockReadOnly
rs.Open sql
do while not rs.eof
    response.write "Nom et prénom : " & rs("CLIENT_NOM" ) & " " & rs("CLIENT_PRENOM" ) & "<br>"
    rs.movenext
loop
rs.close
set rs = nothing  
 
PS: Je sais pas si le FoxPro comprends le SQL... Je connais pas du tout.
 
PS2: Va sur mon site dans la rubrique "Tips". J'ai expliqué en détail la démarche à suivre pour taper dans une base de données Access. Ca doit donner à peut près la même chose.

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
MagicBuzz :??:
 
Crée un DSN Système...
Démarrer > Paramètres > Panneau de config > Sources de données 32 bits (ODBC)
 
Tu paramètres ton DSN Système (pas utilisateur ni fichier !) (indique la base, et lui donner nom)
 
Ensuite, en ASP, c'est vraiment tout con :
 
dim cnx
Set cnx = Server.CreateObject("ADODB.Connection" )
cnx.Open "DSN=NOM_DU_DSN;UID=LOGIN;PWD=PASSWORD;"
sql = "SELECT CLIENT_NOM, CLIENT_PRENOM FROM CLIENTS ORDER BY CLIENT_NOM"
dim rs
set rs = server.CreateObject("ADODB.Recordset" )
set rs.ActiveConnection = cnx
rs.CursorType = 0 ' adOpenForwardOnly
rs.LockType = 1 ' adLockReadOnly
rs.Open sql
do while not rs.eof
    response.write "Nom et prénom : " & rs("CLIENT_NOM" ) & " " & rs("CLIENT_PRENOM" ) & "<br>"
    rs.movenext
loop
rs.close
set rs = nothing  
 
PS: Je sais pas si le FoxPro comprends le SQL... Je connais pas du tout.
 
PS2: Va sur mon site dans la rubrique "Tips". J'ai expliqué en détail la démarche à suivre pour taper dans une base de données Access. Ca doit donner à peut près la même chose.
Mammam Nan, mais là, ça urge !!!!!!
Je veux récupérer le résultat d'une table en Fox Pro dans un tableau, le tout sur une page ASP...
 
Un autre pb : Je n'arrive pas à me connecter manuellement à la base Fox Pro... Je dois utiliser l'assistant de Front Page 2000 et c'est pourri ! Par cette méthode, c'est trop galère de se servir des RecordSet.

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)