Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Attribution d'une valeur dans une variable suite à un Select [ Archives ASP & ASP.NET / ASP.net ] (misterdarth)

mardi 17 juin 2003 à 10:07:28 | Attribution d'une valeur dans une variable suite à un Select

misterdarth

Membre Club
Bonjour, J'ai un petit probleme. Voici l'extrait du code où je bloque :

<%@ Language="VbScript" %>
<!-- #INCLUDE File="../Fonctions/OpenConnexion_Admin.asp" -->
'cette fonction permet d'ouvrir la connexion avec la BDD

<%
Set RsMateriel = Server.createObject("ADODB.Recordset")
Dim Max

Set RsMateriel.Open = "SELECT MAX(Num_inventaire) as MonMax" & _
"FROM Materiel,Type_mat" & _
"WHERE Materiel.Id_type_mat = Type_mat.Id_type_mat" &_
"AND Type_mat.Id_type_mat = " & Request("Ztxttype_mat")
'là c'est ma requete. Elle recupere la valeur maximum du
'numero d'inventaire pour un type de materiel donné ( Ztxttype_mat ).


Max = RsMateriel("MonMax")
'là je souhaiterai enregistrer dans la variable Max le resultat de ma requete .... mais ça marche pas

%>

Alors si quelqu'un pouvait m'orienter. Merci

mardi 17 juin 2003 à 10:22:03 | Re : Attribution d'une valeur dans une variable suite à un Select

Seren

Hello!

essaye de mettre Max=RsMateriel.fields("MonMax")
ou encore Max=RsMateriel.fields(0)

voilou
SEREN


-------------------------------
Réponse au message :
-------------------------------

> Bonjour, J'ai un petit probleme. Voici l'extrait du code où je bloque :
>
> <%@ Language="VbScript" %>
> <!-- #INCLUDE File="../Fonctions/OpenConnexion_Admin.asp" -->
> 'cette fonction permet d'ouvrir la connexion avec la BDD
>
> <%
> Set RsMateriel = Server.createObject("ADODB.Recordset")
> Dim Max
>
> Set RsMateriel.Open = "SELECT MAX(Num_inventaire) as MonMax" & _
> "FROM Materiel,Type_mat" & _
> "WHERE Materiel.Id_type_mat = Type_mat.Id_type_mat" &_
> "AND Type_mat.Id_type_mat = " & Request("Ztxttype_mat")
> 'là c'est ma requete. Elle recupere la valeur maximum du
> 'numero d'inventaire pour un type de materiel donné ( Ztxttype_mat ).
>
>
> Max = RsMateriel("MonMax")
> 'là je souhaiterai enregistrer dans la variable Max le resultat de ma requete .... mais ça marche pas
>
> %>
>
> Alors si quelqu'un pouvait m'orienter. Merci

lundi 30 juin 2003 à 10:09:03 | Re : Attribution d'une valeur dans une variable suite à un Select

misterdarth

Membre Club
Merci Seren. Mais j'obtiens une erreur avec les deux solutions que tu m'as propose.
<%@ Language="VbScript" %>

<!-- #INCLUDE File="../Fonctions/OpenConnexion_Admin.asp" -->
' lance une fonction qui ouvre la connexion à la bdd
<%
Set RsMateriel = Server.createObject("ADODB.Recordset")
Dim Max

Set RsMateriel.open = "SELECT MAX(Num_inventaire) as MonMax " & _
"FROM Materiels,Type_mat " & _
"WHERE Materiels.Id_type_mat = Type_mat.Id_type_mat " &_
"AND Type_mat.Id_type_mat = " & Request("Ztxttype_mat")
' la requete SQL

Max = RsMateriel.fields("MonMax")
' là je souhaiterai récupérer la valeur de la requete dans la variable Max

%>
<!-- #INCLUDE File="../Fonctions/CloseConnexion.asp" -->
' cette fonction ferme la connexion avec la bdd

Il me met comme erreur :
Objet requis: 'RsMateriel.Open'

Misterdarth

lundi 30 juin 2003 à 10:48:51 | Re : Attribution d'une valeur dans une variable suite à un Select

Seren

ah mais fallait le dire tout de suite ;)

c'est ton instenciation du recordset qui est fausse il lui manque des paramètres! tu dois mettre quelle connection il doit utiliser. mais au plus simple fait comme sa:

set Recordset=NOM_CONNECTION.execute(req_sql)

voilà sa devrai jouer sa!!!

SEREN


-------------------------------
Réponse au message :
-------------------------------

> Merci Seren. Mais j'obtiens une erreur avec les deux solutions que tu m'as propose.
> <%@ Language="VbScript" %>
>
> <!-- #INCLUDE File="../Fonctions/OpenConnexion_Admin.asp" -->
> ' lance une fonction qui ouvre la connexion à la bdd
> <%
> Set RsMateriel = Server.createObject("ADODB.Recordset")
> Dim Max
>
> Set RsMateriel.open = "SELECT MAX(Num_inventaire) as MonMax " & _
> "FROM Materiels,Type_mat " & _
> "WHERE Materiels.Id_type_mat = Type_mat.Id_type_mat " &_
> "AND Type_mat.Id_type_mat = " & Request("Ztxttype_mat")
> ' la requete SQL
>
> Max = RsMateriel.fields("MonMax")
> ' là je souhaiterai récupérer la valeur de la requete dans la variable Max
>
> %>
> <!-- #INCLUDE File="../Fonctions/CloseConnexion.asp" -->
> ' cette fonction ferme la connexion avec la bdd
>
> Il me met comme erreur :
> Objet requis: 'RsMateriel.Open'
>
> Misterdarth

lundi 30 juin 2003 à 11:18:41 | Re : Attribution d'une valeur dans une variable suite à un Select

misterdarth

Membre Club
Super ça marche! Merci beaucoup Seren.

Misterdarth

-------------------------------
Réponse au message :
-------------------------------

> ah mais fallait le dire tout de suite ;)
>
> c'est ton instenciation du recordset qui est fausse il lui manque des paramètres! tu dois mettre quelle connection il doit utiliser. mais au plus simple fait comme sa:
>
> set Recordset=NOM_CONNECTION.execute(req_sql)
>
> voilà sa devrai jouer sa!!!
>
> SEREN

lundi 30 juin 2003 à 11:21:10 | Re : Attribution d'une valeur dans une variable suite à un Select

Seren

y a po de quoi a bientot bonne journée!

SEREN


-------------------------------
Réponse au message :
-------------------------------

> Super ça marche! Merci beaucoup Seren.
>
> Misterdarth
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > ah mais fallait le dire tout de suite ;)
> >
> > c'est ton instenciation du recordset qui est fausse il lui manque des paramètres! tu dois mettre quelle connection il doit utiliser. mais au plus simple fait comme sa:
> >
> > set Recordset=NOM_CONNECTION.execute(req_sql)
> >
> > voilà sa devrai jouer sa!!!
> >
> > SEREN
>



Cette discussion est classé dans : variable, valeur, attribution, select, suite


Répondre à ce message

Sujets en rapport avec ce message

La valeur de la valeur d'une variable [ par Kikiche ] En Php pour connaitre la valeur de la valeur d'une variableil faut $$ex: si $var2 = "valeur"et $var1 = "var2"alors $$var1 est égale à "valeur"Comment Conserver la valeur d'une variable [ par titi ] Je n'arrive pas a conserver la valeur d'une variable lorsque j'appelle une page plusieurs fois.Par exemple en VB pour conserver la valeur il me suffit peut mettre une variable ds une chaine sql [ par serial ] peut on mettre une variable ds une chaine sqlexampledim valeurmoi=champ de ma table"SELECT*FROM table WHERE moi=valeur"?????j'ai essayer ca ne marche affichage de variable globale [ par jmg ] Bonjour,j'ai voulu afficher une valeur venant d'une fonction mais plus loing cette valeur n'existe plus, il n'y a pas moyen de l'avoir "globale"?voici passer plusieur variable dans une url via js!!!!! [ par glopglop ] Salut!!J'ai une liste deroulente dynamique qui doit lorsque l'utilisater a fait un choix envoyer plusieurs information a une autre page!J'arrive a env resultat d'une requete dans une variable [ par chelouasp ] helloje voudrais juste savoir comment on pourrait mettre le resultat d'un select dans une variable VAR. voici la requete en question:select id where RS sur plusieurs serveur à la suite [ par twingonie ] Bonjour, Je dois envoyer une requete SQL sur une cinquantaine de serveurs à la suite par aspA ce jour, je passe passe par une boucle et une variable Evenement sur changement de la valeur d'une variable [ par Poubelle61 ] Bonne année à tous,Voila mon problème, j'ai un controle personnalisé et j'aimerais créer un évènement sur le changement de valeur d'une variable ou d' Variable dans SELECT...CASE [ par dafatfab ] Bonjour,Je n'arriva pas a savoir si l'on peut masser une variable dans un les CASE d'un SELECT CASE...EX:SELECT CASE Mavariable '(ca, c'est ok...)CASE récupérer la valeur d'un select grace à onchange [ par pikachoo22 ] Voila mon probleme, je dois récupérer la valeur d'un select sur un onchange (avant la validation du formulaire) pour le stocker dans une variable ASP.


Nos sponsors

Sondage...

CalendriCode

Janvier 2009
LMMJVSD
   1234
567891011
12131415161718
19202122232425
262728293031 

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, 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
Temps d'éxécution de la page : 0,234 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.