trend99
Messages postés6Date d'inscriptionlundi 14 juillet 2003StatutMembreDernière intervention23 août 2004
-
23 août 2004 à 12:47
jesusonline
Messages postés6814Date d'inscriptiondimanche 15 décembre 2002StatutMembreDernière intervention13 octobre 2010
-
23 août 2004 à 21:32
J'ai le traitement d'un champ de type memo qui me pose probléme.
Ce champ contient du texte entré des utilisateur (via un form) et je souhaiterais afficher ce champ aprés traitement pour l'affichage html
Ma fonction est la suivante :
function TxtToHtml (chaine)
Dim i
For i = 1 to len(chaine)
char=mid(chaine,i,1)
Select Case char
Case "<"
nchar="<"
Case ">"
nchar=">"
Case else
nchar=char
end Select
modif = modif & nchar
Next
TxtToHtml=modif
End Function
et il me plante avec l'erreur suivante:
Erreur d'exécution Microsoft VBScript (0x800A005E)
Utilisation non autorisée de Null
a la ligne de "For i = 1 to len(chaine)"
la fonction a l'aire de fonctionner normalement pour des champs de type texte
trend99
Messages postés6Date d'inscriptionlundi 14 juillet 2003StatutMembreDernière intervention23 août 2004 23 août 2004 à 21:26
j'ai trouvé le probléme, Il faut que je récupére le memo avant de récupérer un autre champs (ce que je ne faisais pas).
jai donc transformé comme suivant :
trend99
Messages postés6Date d'inscriptionlundi 14 juillet 2003StatutMembreDernière intervention23 août 2004 23 août 2004 à 16:52
Effectivement ... il ne m'envois rien dans ma fonction ou plutot rien d'exploitable car ce qui est envoyé n'est pas null (test avec isnull)
et donc? que m'envois la requette sql? Je pense que le pb est un probleme de gestion de memo mais vu que je ne sais pas vraiemernt comment ils fonctionnent...
trend99
Messages postés6Date d'inscriptionlundi 14 juillet 2003StatutMembreDernière intervention23 août 2004 23 août 2004 à 16:52
Effectivement ... il ne m'envois rien dans ma fonction ou plutot rien d'exploitable car ce qui est envoyé n'est pas null (test avec isnull)
et donc? que m'envois la requette sql? Je pense que le pb est un probleme de gestion de memo mais vu que je ne sais pas vraiemernt comment ils fonctionnent...