begin process at 2012 05 27 17:00:28
  Trouver un code source :
 
dans
 
Accueil > Forum > 

ASP / ASP3

 > 

Base de données

 > 

SQL Server

 > 

Chercher dans une view


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Chercher dans une view

jeudi 3 août 2006 à 11:07:03 | Chercher dans une view

objectifweb

Bonjour

je vis un problème de fou !
On vient de migrer une application ASP + SQl sur un serveur 2000 qui marchait bien vers un serveur avec Windows 2003 et un serveur SQl 2005

Une page affiche le résultat d'une view...

Je fais dans l'outil query de sql2005 un bête select * from maview, et le résultat est ok, mes 4 enregistrements s'affichent

Par contre en asp, c'est totalement débile, rien ne s'affiche, pas d'enregistrement trouvés, le EOF et le BOF sont True, ce qui signifie, je trouve rien (c'est faux en plus) et par contre le recordcount est de 4 (ca c'est juste) mais si le résultat est 4 pourquoi positionne t'il BOF et EOF à True !!??

J'ai essayé plusieurs chaînes de connexion et selon celle que j'utilise, j'ai toujours BOF et EOF True mais le recorcount est de 0 ou 4

Vous avez déjà vu cela ??

Amicalement
Patrci
vendredi 4 août 2006 à 11:17:24 | Re : Chercher dans une view

poppyto

Membre Club Administrateur CodeS-SourceS
Est-ce que t'as activé le mode d'isolation IIS 5 ?

Poppyto
Cours de basse gratuits avec vidéos et ralentis
Cours de guitare gratuits avec vidéos et ralentis/A>
vendredi 4 août 2006 à 11:25:38 | Re : Chercher dans une view

objectifweb

Bonjour,

Je sais pas ce que c'est "le mode d'isolation IIS 5" mais j'ai fini par trouver la cause ...

Lorsque je tape ma requête dans le query analyser de sql, le résultat s'affiche bien mais une fois mon mon code ASP cela ne marchait pas, il trouve le nombre d'enregistrements, mais les curseurs sont positionnés en dehors du recordset...
J'ai observé également que certaines vues fonctionnent sans problèmes ...
J'ai réécris ma vue en utilisant la nouvelle version sql, rien ne change
Finalement j'ai enlevé une par une mes jointures et là la query donne des résultats !
Je fais donc une jointure entre plusieurs tables, en précisant d'afficher tous les éléments de la table principale même si aucun enregistrement n'est commun aux deux tables, c'est cela qui ne marche pas ! Il ne tient pas compte de cela et si aucun enregistrement n'est commun, l'asp ne donne pas le recordset !

Patrick
vendredi 4 août 2006 à 14:00:34 | Re : Chercher dans une view

poppyto

Membre Club Administrateur CodeS-SourceS
Faut utiliser des jointures externes dans ce cas là

Poppyto
Cours de basse gratuits avec vidéos et ralentis
Cours de guitare gratuits avec vidéos et ralentis/A>
vendredi 4 août 2006 à 14:04:46 | Re : Chercher dans une view

objectifweb

Oui probablement mais pourquoi tout cela tournait bien sous sql2000 avec un serveur windows2000 et maintenant on tourne sur un windows2003 et sql2005 ...

Merci des tes propositions
Patrick
mardi 5 juin 2007 à 09:55:56 | Re : Chercher dans une view

frossfross

Salut, moi j'ai le même problème mais sans jointures :

rechercheIdentification = "SELECT * FROM table where username='"& login &"' and pass='"& password &"'"
 set rs=connectionToDatabase.execute(rechercheIdentification)


Plus loin je fait :

maVar = rs.fields(5)
response.write(maVar)

langageUsers = "SELECT reference,nom FROM table WHERE reference="& rs.fields(5) &";"
set langage = connectionToDatabase.execute(langageUsers)



le response.write retourne bien quelque chose, mais ensuite le rs.fields(5) se vide
la commande "langageUsers" retourne  SELECT reference,nom FROM table WHERE reference=

Si je passe par des var intermédiaire :

rs1 = rs.fields(1)
rs2 = rs.fields(2)
langageUsers = "SELECT reference,nom FROM PGM_langage WHERE reference="& rs1 &";"
set langage = connectionToDatabase.execute(langageUsers)

la ca marche 
fait ... de voir ca en fin de projet.
Si vous avez une idée comment régler slqserveur 2005.

Merci d'avance






Cette discussion est classée dans : serveur, résultat, true, view, eof


Répondre à ce message

Sujets en rapport avec ce message

ASP et InterDev [ par björk ] De plus, (j'avais oublié) lorsque je veux exécuter le programme,une fenêtre arrive:"Secteur introuvable.Impossible de configurer automatiquement le se Impossible d'accéder à une base access sous WinNT4 avec IIS [ par Phy ] Help everybody!!!!!!!!!!Bonjour à tous.Voilà le pb.Je monte un intranet pour une municipalité.Une base a été créée sous access 97.Lorsque je l'interro Récupération du nom de machine et du user identifié sur une machine ! [ par Manu ] Je n'arrive pas à récupérer le nom de la machine cliente ni l'identifiant de la personne connectée.Comment faire car les variables serveur ne me renv MySql, MyODBC [ par @COI ] Mon site est actuellement hébergé chez un fournisseur qui me donne un libre accès au serveur Unix. J'ai installé MySql, sans Pb et peut aisément créer ARCHITECTURE CLIENT/SERVEUR [ par björk ] Bonjour,Heu... c'est quoi au juste une architecture Client/Serveur?Et que veut dire l'expression ?Merci! ASP et Excel [ par nico ] Salut,A partir d'un serveur je voudrais ouvrir un fichier excel qui vient d'etre uploader(sur le serveur) et definir un nom pour un range donne, ce no Mettre l'ASP sur un serveur Appache [ par Foub ] Bonjour ! J'aimerais savoir si cela serait possible d'utiliser l'ASP sur un serveur Appache 1.3.3 ? Si, quel module dois-je installer ? Si c'est payan visual interdev [ par fightclub ] Bonjour, lorsque j'ouvre un nouveau projet web avec visual interdev , il me demande le nom d'un serveur web, et la je mets mon ip (car j'ai installé I Erreur IIS sur un <form enctype=multipart/form-data> [ par petiSteph ] bonjour, j'essaie d'uploader un fichier sur un serveur IIS 5mais lorsque j'utilise la propriete enctype=multipart/form-data le browser m'affiche le me probleme avec perlscript [ par stef ] J'ai installé la dernière version de Perl ainsi qu'un serveur PWS.Or celui-ci ne veux pas interprété mon perlscript.Voilà le code:echo "bonjour";%>Le


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,593 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales