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

  FORUM HardWare.fr
  Programmation
  ASP

  avoir le dernier ID insérer !

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

avoir le dernier ID insérer !

n°734487
nany
Posté le 22-05-2004 à 02:31:51  profilanswer
 

Salut !
 
Je souhaiterai savoir s'il existe une fonction ou qqch qui permet de récupérer le dernier ID insérer dans une base de donnée ?
 
ou plus simple :
 
est ce q'il existe l'équivalent de mysql_insert_id()(php/mysql) en ASP ?
 
merci pour votre aide !


Message édité par nany le 22-05-2004 à 03:34:52
mood
Publicité
Posté le 22-05-2004 à 02:31:51  profilanswer
 

n°734509
3xc4l18ur
question = ( to ) ? be : ! be;
Posté le 22-05-2004 à 07:57:51  profilanswer
 

max dans la mesure ou tu n'as atteint la fin la fin de ta série... Tu peux faire un MAX(id) en sql
 
Sinon si tu as un champs date... tu fais un last(date1)

n°734522
Flyman30
Posté le 22-05-2004 à 09:37:11  profilanswer
 

objRS.Movelast  'va au dernier enregistrement
Response.Write objRS("ID" )

n°734653
nany
Posté le 22-05-2004 à 13:47:44  profilanswer
 

Flyman30 a écrit :

objRS.Movelast  'va au dernier enregistrement
Response.Write objRS("ID" )


 
j'ai essayé ça mais ça ne me retourne rien !

n°734739
Flyman30
Posté le 22-05-2004 à 16:39:19  profilanswer
 

nany a écrit :

j'ai essayé ça mais ça ne me retourne rien !


 
movelast te positionne sur le dernier enregistrement de la base, donc si le champ ID existe il doit s'afficher  :)  
 
mais au fait tu a vraiment besoin de connaitre cet ID ? je suppose que c'est ta clée primaire et je n' ai jamais eu besoin de connaitre son numéro !

n°734742
nany
Posté le 22-05-2004 à 16:45:58  profilanswer
 

je souhaite uploader une image et d'autres info, mon idée est :
1)d'insérer les infos ds une BDD
2)apr avoir insérer les info je vérifie si mon image est correct
3)si l'image est incorrect je voudrai delete les info que j'ai inséré
 
et donc pour pouvoir effacé les derniers info j'ai besoins de l'ID !
 
autre question : j'utilise aspsmartupload, est il possible de vérifier les dimensions avec ce composant ?
si oui, comment fait on ?
 

n°734744
drasche
Posté le 22-05-2004 à 16:48:39  profilanswer
 

lance une requête -> SELECT @@IDENTITY
 
ça te renvoie le dernier ID inséré au travers de ta connexion.


---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
n°734754
nany
Posté le 22-05-2004 à 17:02:54  profilanswer
 

j'ai essayé ça :
 
  slq2="select @@identity from films"
  set rs2=server.CreateObject("adodb.recordset" )
  rs2.open sql2, Conn, 3, 3
   
  num=rs2("id" )
   
  response.Write("id:"&num)
   
  rs2.close
 
ça ne fonctionne pas !

n°734758
Flyman30
Posté le 22-05-2004 à 17:13:09  profilanswer
 

nany a écrit :

je souhaite uploader une image et d'autres info, mon idée est :
1)d'insérer les infos ds une BDD
2)apr avoir insérer les info je vérifie si mon image est correct
3)si l'image est incorrect je voudrai delete les info que j'ai inséré
 
et donc pour pouvoir effacé les derniers info j'ai besoins de l'ID !
 
autre question : j'utilise aspsmartupload, est il possible de vérifier les dimensions avec ce composant ?
si oui, comment fait on ?


 
Avec smart upload tu peux imposser des limitations de poids des images mais pas leurs dimentions
 
Je fait la même chose que toi sur un site d'association et je ne connais  pas l'ID de l'enregistrement je me base sur le titre de l'article ou est la photo sans soucis  :)

n°734760
nany
Posté le 22-05-2004 à 17:15:57  profilanswer
 

moi je ne peux pas car il peut y avoir des enregistrements qui ont le même titre !
toutes les info peuvent être pareil sauf l'id qui est auto incrémenté !

mood
Publicité
Posté le 22-05-2004 à 17:15:57  profilanswer
 

n°734761
Flyman30
Posté le 22-05-2004 à 17:18:02  profilanswer
 

nany a écrit :

moi je ne peux pas car il peut y avoir des enregistrements qui ont le même titre !
toutes les info peuvent être pareil sauf l'id qui est auto incrémenté !


 
Comme je te l'ai dit avec movelast tu est sur le dernier enregistrement donc tu peut récupérer l'ID ...

n°734762
nany
Posté le 22-05-2004 à 17:18:44  profilanswer
 

est ce q'il y a un moyen d'avoir les dimensions d'une image sans utiliser un autre composant et javascript ?

n°734764
Flyman30
Posté le 22-05-2004 à 17:20:17  profilanswer
 

nany a écrit :

est ce q'il y a un moyen d'avoir les dimensions d'une image sans utiliser un autre composant et javascript ?


 
regarde 3 posts plus bas  :sweat:
 
http://forum.hardware.fr/hardwaref [...] 1734-1.htm


Message édité par Flyman30 le 22-05-2004 à 17:20:54
n°734765
nany
Posté le 22-05-2004 à 17:22:20  profilanswer
 

oui j'ai vu ! j'ai utilisé la limitation de poid ms ya pas un moy d'avoir les dimensions en asp !
si on ne peut pas ben c pas grave !
 
merci flyman30

n°734771
Flyman30
Posté le 22-05-2004 à 17:33:16  profilanswer
 

nany a écrit :

oui j'ai vu ! j'ai utilisé la limitation de poid ms ya pas un moy d'avoir les dimensions en asp !
si on ne peut pas ben c pas grave !
 
merci flyman30


 
j'en ai pas trouvé, ce qui ne veux d'ailleurs pas dire que ça n'existe pas, mais dans la doc de smartupload ils n'en parlent pas  [:airforceone] en limitant le poids et les extentions des images et demandant aux utilisateur de respecter une dimention précise ça se passe bien sur le site, si ça dérive je delete  :D

n°734772
nany
Posté le 22-05-2004 à 17:34:28  profilanswer
 

oui moi aussi je fais pareil !
 
merci pour ton aide flyman30 !

n°734789
drasche
Posté le 22-05-2004 à 18:00:49  profilanswer
 

Flyman30 a écrit :

Comme je te l'ai dit avec movelast tu est sur le dernier enregistrement donc tu peut récupérer l'ID ...


ça dépend de la requête ça :o
c'est même la méthode la plus foireuse et la plus lourde en même temps :D


---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
n°734798
Flyman30
Posté le 22-05-2004 à 18:12:21  profilanswer
 

drasche a écrit :

ça dépend de la requête ça :o
c'est même la méthode la plus foireuse et la plus lourde en même temps :D


 
 :cry:  :cry:  :cry:  :cry:  :cry:

n°735533
3xc4l18ur
question = ( to ) ? be : ! be;
Posté le 24-05-2004 à 08:55:56  profilanswer
 

nany, j'ai le meme probleme
Je me suis résolu a uploader l'image sur le serveur sous un nom temporaire... a vérifier ses dimensions et a le renommé si OK ou a le supprimer sinon
 
pour SmartUpload
Dim mySmartUpload
Dim fichier
Set mySmartUpload = Server.CreateObject("aspSmartUpload.SmartUpload" )
mySmartUpload.Upload
 
pour sauvegarder apres tes tests tu fais
mySmartUpload.Files.Item(1).SaveAs(Server.MapPath(".\" & "img_eve" ) & "\" & "temp" & "." & "pic" )
 
Item(1) si tu es sure que tu  n'as qu'une seulle image
 
voila voila

n°735685
3xc4l18ur
question = ( to ) ? be : ! be;
Posté le 24-05-2004 à 10:43:49  profilanswer
 

en ce qui concerne les dimensiosn des gif et jpg ... le script que j'ai trouvé ne marche pas (pas chez moi en tt cas)
 
Quelqu'un sait comment faire ?

n°738146
jc the gre​at
Posté le 25-05-2004 à 17:36:37  profilanswer
 

pour la clef:
select @@identity as PK from La_table;
 
on la recupere avec un recordset: oRec( "PK" )
c'est le plus propre le coup des max en multi user ca finira par louper un jour !


---------------
"L'autodidacte, qui dans la vie, est parti de zéro pour n'arriver à rien dans l'existence, n'a de merci à dire à personne." (Pierre Dac)
mood
Publicité
Posté le   profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  ASP

  avoir le dernier ID insérer !

 

Sujets relatifs
insérer un javascriptInserer des script tout fait???
Inserer un code ASCII dans une chaîne de caractèreComment insérer un caractère dans 9000 cellules contenant un nombre
[ORACLE]Question trigger before insert : comment ne pas insérer ?lister le dernier fichier d'un répertoire
cherche ttutorial pour insérer une photo dans une page web via 1 inputComment inserer le resultat ds un tableau ?
[flash mx] inserer un clip dans un autre (action script)[Mysql][PHP] j'arrive pas à insérer un select
Plus de sujets relatifs à : avoir le dernier ID insérer !


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR