jdaviaud
Messages postés151Date d'inscriptionmercredi 8 janvier 2003StatutMembreDernière intervention 8 octobre 2013
-
25 févr. 2003 à 11:41
Gemax
Messages postés1Date d'inscriptionvendredi 28 février 2003StatutMembreDernière intervention28 février 2003
-
28 févr. 2003 à 21:53
Salut à tous
J'ai un colonne dans ma base de donnée composée principalement de références sous la forme A001215, A001216, A001217 ... mais egalement d'autres qui ne commencent pas par A00.
Ce que je veux, c connaitre le dernier A00 utilisé pour l'incrémenter pour un nouvel enregistrement. donc j'ai essayé les methodes suivantes :
- SELECT GREATEST('CHAMP') FROM FARTICL WHERE CHAMP LIKE 'A0%' => Erreur 500
- SELECT count(*) FROM FARTICL WHERE CDARL LIKE 'A0%'
=> Me donne pas la bonne valeur puisqu'il y a des "trous" dans la liste
- SELECT MAX('CDARL') FROM FARTICL WHERE CDARL LIKE 'A0%' => Erreur 500
jdaviaud
Messages postés151Date d'inscriptionmercredi 8 janvier 2003StatutMembreDernière intervention 8 octobre 2013 25 févr. 2003 à 14:06
J'ai réussi à connaitre le nombre d'enregistrements commencant par A0 mais maintenant que je sais par ex que j'ai 6000 résultats, ce que je cherche à faire, c'est prendre le dernier résultat et l'incrémenter de 1. Donc comment je peux faire dans mon datareader pour lui dire de regarder la 6000e ligne des résultats ?
MorpionMx
Messages postés3466Date d'inscriptionlundi 16 octobre 2000StatutMembreDernière intervention30 octobre 200857 25 févr. 2003 à 15:12
Arf, je peux pas vraiment t'aider au niveau des sqlDataReader, j'en ai pas encore utilisé pour le moment...
Je sais pas, tu as pas une méthode move(), un peu comme les recordset de VB ?
jdaviaud
Messages postés151Date d'inscriptionmercredi 8 janvier 2003StatutMembreDernière intervention 8 octobre 2013 25 févr. 2003 à 15:20
C'est justement mon problème, je suis entrain de convertir un prog VB en CSharp, et en vb, j'avais utilisé l'objet .move mais je ne trouve aucune équivalence en Csharp :(
jdaviaud
Messages postés151Date d'inscriptionmercredi 8 janvier 2003StatutMembreDernière intervention 8 octobre 2013 25 févr. 2003 à 15:21
C'est justement mon problème, je suis entrain de convertir un prog VB en CSharp, et en vb, j'avais utilisé l'objet .move mais je ne trouve aucune équivalence en Csharp :(
Vous n’avez pas trouvé la réponse que vous recherchez ?