[ASP] objRS.RecordCount marche po

objRS.RecordCount marche po [ASP] - Programmation

Marsh Posté le 08-03-2001 à 12:25:04    

sur le serveur gratuit ASP / base de donnee ACCESS gratuit que je viens de trouver la methode objRS.RecordCount ne marche pas...
 
ou alors il y a une subtilite....
 
y a t`il une autre methode qui pourrait convenir ?
 
merci
 
PS : je fait ceci :
strSQL = "SELECT * FROM images WHERE type ='n'"
SET objRS = Connect.Execute(strSQL)
nbrImagesNoir = objRS.RecordCount

 

--Message édité par Pink Floyd--


---------------
Oui aux titres de topic clair et precis...
Reply

Marsh Posté le 08-03-2001 à 12:25:04   

Reply

Marsh Posté le 08-03-2001 à 13:08:51    

Que se passe t-il exactement?? Il y a t'il des résultats avec ta requete, car si il y en a pas....


---------------
La bave du crapaud n'empèche pas la caravane de passer .
Reply

Marsh Posté le 08-03-2001 à 13:10:52    

sur un autre serveur ca marche nickel  mais la ca me sort -1
 
http://www.efrance.fr/thepinkfloyd/recherche.asp


---------------
Oui aux titres de topic clair et precis...
Reply

Marsh Posté le 08-03-2001 à 13:32:54    

Es tu sur que la requete est bien exécute ( sur ces trucs gratuit on ne sait jamais) !!


---------------
La bave du crapaud n'empèche pas la caravane de passer .
Reply

Marsh Posté le 08-03-2001 à 13:36:05    

que veut tu dire par la ?
 
heu si tu parles de mes requetes SQL oui et pour preuve :
 
*le contenu de la liste est creer a base d`une requete SQL
*le nombre de fille differente fonctionne lui (car je fait une boucle pour compter les elements selectionne)


---------------
Oui aux titres de topic clair et precis...
Reply

Marsh Posté le 08-03-2001 à 13:47:13    

Si j'ai juste pour compter pourquoi ne pas faire select count(*) from images where type='n'"


---------------
La bave du crapaud n'empèche pas la caravane de passer .
Reply

Marsh Posté le 08-03-2001 à 13:50:25    

Si j'ai juste pour compter pourquoi ne pas faire select count(*) from images where type='n'"


---------------
La bave du crapaud n'empèche pas la caravane de passer .
Reply

Marsh Posté le 08-03-2001 à 13:52:48    

heu peut etre mais tu utilises ca comment ?
 
comme ca :
 
nbrImagesNoir = Connect.Execute("SELECT count(*) from images where type='n'" )
 
??
 
par ce que ca ca m`etonnerai que ca marche :
 
strSQL = "SELECT count(*) from images where type='n'"  
SET objRS = Connect.Execute(strSQL)  
nbrImagesNoir = objRS


---------------
Oui aux titres de topic clair et precis...
Reply

Marsh Posté le 08-03-2001 à 14:01:24    

Moi ( dans la boite et doc je fais comme ca) c'est comme ca
 
strsql="select count(*) from images where type='n'"
 
set rs=server.createobject("ADODB.recordset" )
rs.open strsql,"chaine de connection",param1,param2
 
rs(0) pour le premier champ etc...
tu peux egalement appellé es champs par leur intitulé
 
ensuite rs.close
et set rs=nothing


---------------
La bave du crapaud n'empèche pas la caravane de passer .
Reply

Marsh Posté le 08-03-2001 à 14:04:46    

:??:  :??:  
 
et tu recuperes le nombre d`element avec ca ???
 
comprend plus rien moi...
 
 
je sens que ca va finir par une bete boucle...
pas propre, lent mais ca marche...


---------------
Oui aux titres de topic clair et precis...
Reply

Marsh Posté le 08-03-2001 à 14:04:46   

Reply

Marsh Posté le 08-03-2001 à 14:05:38    

param1 représente le type de curseur
param2 représente le type de verouillage


---------------
La bave du crapaud n'empèche pas la caravane de passer .
Reply

Marsh Posté le 08-03-2001 à 14:17:06    

ok je vais essayer ca...
 
 
PS : bizzard ta signature
PS 2 : le lien dans ta siganture marche po...


---------------
Oui aux titres de topic clair et precis...
Reply

Marsh Posté le 08-03-2001 à 17:14:26    

Si SI ca marche mais les serveurs de skreel ne sont pas très stable en ce moment !!!


---------------
La bave du crapaud n'empèche pas la caravane de passer .
Reply

Marsh Posté le 08-03-2001 à 17:57:12    

La proprieté recordcount marche seulement avec un objet recordset...
 
exemple: avec db comme chaine de cnx
 
set rec=server.createobject("adodb.recordset" )
rec.open "select * from annuaire",db,3,3
response.write rec.recordcount 'te renvoie le nbre d'enr de la table
 
 
 
@+ ;)
 

 


--Message édité par Johan--


---------------
Johan@jfnr.com (SETI>[HFR Johan])
Reply

Marsh Posté le 08-03-2001 à 17:59:03    

merci pour cette precision johan  :jap:  
 
je me doutais bien qu`il y avait une coui??e la dessus...


---------------
Oui aux titres de topic clair et precis...
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed