DatabaseRows()

Vous avez une idée pour améliorer ou modifier PureBasic ? N'hésitez pas à la proposer.
Avatar de l’utilisateur
Flype
Messages : 2431
Inscription : jeu. 29/janv./2004 0:26
Localisation : Nantes

DatabaseRows()

Message par Flype »

Rapport aux fonctions Database, en PHP on peut faire :

$nbresult = mysql_num_rows($result)

Une fonction DatabaseRows() serait utile pour compter le nombre de ligne.
On a déjà DatabaseColumns() alors pourquoi pas.

Code : Tout sélectionner

Procedure.l DatabaseRows()
  Protected i
  i=0
  While NextDatabaseRow()
    i+1
  Wend
  ProcedureReturn i
EndProcedure

If DatabaseQuery("select * from emp;")
  Debug DatabaseRows()
Else
  Debug DatabaseError()
EndIf
Image
lionel_om
Messages : 1500
Inscription : jeu. 25/mars/2004 11:23
Localisation : Sophia Antipolis (Nice)
Contact :

Message par lionel_om »

Oué ca serait simpa.
Ce qui serait bien aussi c'est de pouvoir stocker le résultat d'une requete dans une liste chainée.
Je vais tenter de faire des fonctions de ce type dans ma lib Vector (j'attends d'être en vacances : J - 6 :lol: :D )
Webmestre de Basic-univers
Participez à son extension: ajouter vos programmes et partagez vos codes !
Répondre