comment avoir le nombre de caractères d'une chaine ? - Programmation
Marsh Posté le 13-11-2001 à 22:27:46
en C nbcarac = strlen(chaine); 
en Vb nbcarac = len(chaine); 
 
En SQL SELECT COUNT(*)...  
 
Marsh Posté le 13-11-2001 à 22:41:52
en Pascal/Delphi: 
- pour une String/AnsiString/ShortString: 
nbcar := length(chaine); 
- pour une ShortString: 
nbcar := chaine[0]; 
- pour un PChar: 
nbcar := strlen(chaine); 
[edtdd]--Message édité par antp--[/edtdd]
Marsh Posté le 13-11-2001 à 22:49:51
si chaine égale "do" alors longueur=2 
sinon si chaine égale "pas" alors longueur=3 
sinon si chaine égale "kado" alors longueur=4 
sinon si chaine égale "tabouret" alors longueur=8 
sinon si chaine égale "poisson rouge" alors longueur=13 
... 
sinon erreur("je connais pas ce mot là" ) 
Marsh Posté le 14-11-2001 à 05:44:07
| Fork a écrit a écrit  : si chaine égale "do" alors longueur=2 sinon si chaine égale "pas" alors longueur=3 sinon si chaine égale "kado" alors longueur=4 sinon si chaine égale "tabouret" alors longueur=8 sinon si chaine égale "poisson rouge" alors longueur=13 ... sinon erreur("je connais pas ce mot là" ) | 
 
  
  
 
Marsh Posté le 14-11-2001 à 12:26:14
SELECT count(poisson_rouge) FROM aquarium; 
 
donne 13. 
 
Mais le SQL, on peut appeler ça de la programmation ou pas ? 
Marsh Posté le 13-11-2001 à 21:55:01
bon ben tout est dans le titre.
je trouve pas la fonction alors je vous demande !