Retour a la ligne asp / access

poussmouss Messages postés 20 Date d'inscription lundi 17 février 2003 Statut Membre Dernière intervention 19 mars 2004 - 22 févr. 2003 à 00:07
poussmouss Messages postés 20 Date d'inscription lundi 17 février 2003 Statut Membre Dernière intervention 19 mars 2004 - 2 août 2003 à 17:24
Bonjour, voila je début en asp, et g fait un petit forum avec une base access. Mon probleme est lors de l'ajout d'un message si l'on met un retour a la ligne, une fois l'ajout fait on ne vois pas le retour a la ligne a l'affichage. de plus on peut modifier les messages et la je ne peux carrément pas faire de retour a la ligne, cela me fait une erreur. Quel est la solution?
Merci d'avance...

6 réponses

cs_fabrice69 Messages postés 1765 Date d'inscription jeudi 12 octobre 2000 Statut Membre Dernière intervention 11 décembre 2013 5
24 févr. 2003 à 12:18
Sur l'affichage tu utilises une fonction qui remplacera les retour chariot (texte) en retour à la ligne HTML (
)

avec un simple replace

F___
0
poussmouss Messages postés 20 Date d'inscription lundi 17 février 2003 Statut Membre Dernière intervention 19 mars 2004
24 févr. 2003 à 19:58
Merci pour ton aide, je connais bien la fonction replace (je m'en suis servir pour les smileys) mais je ne sais pas comment lui déclarer le retour chariot. Quel est le code a placer pour celui-ci?
Merci
0
cs_fabrice69 Messages postés 1765 Date d'inscription jeudi 12 octobre 2000 Statut Membre Dernière intervention 11 décembre 2013 5
24 févr. 2003 à 20:02
VBCR ou VBCRLF

F___
0
poussmouss Messages postés 20 Date d'inscription lundi 17 février 2003 Statut Membre Dernière intervention 19 mars 2004
24 févr. 2003 à 22:39
Ca marche, merci de ton aide
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
surcouf51 Messages postés 1 Date d'inscription samedi 2 août 2003 Statut Membre Dernière intervention 2 août 2003
2 août 2003 à 13:35
Slt poussmouss,

tu as reussi a le faire et j'ai le meme probleme.

Peux tu me donner un coup de main, merci d'avance.

Je t'explique:

j'ouvre un base donnee dans ma page .asp. Cette base a des retour a la ligne créé dans access.
Je n'arrive pas a les faire apparaitre dans ma page web.

j'utilise ce code pour afficher les valeurs du champ dans la page asp:

<%=(Recordset1.Fields.Item("CHAMP").Value)%>

merci pour ton aide.
0
poussmouss Messages postés 20 Date d'inscription lundi 17 février 2003 Statut Membre Dernière intervention 19 mars 2004
2 août 2003 à 17:24
Bon voila, tu fais une fonction qui te servira pour remplacer le retour chariot par un
. Le mieux a faire, c'est de faire un fichier pour cette fonction.
Voila un exemple avec un fichier que j'ai nommer remplacer.inc, dont je te donne le code :

<% Fonction remplacer (texte)
If texte="" then exit Function

texte = replace(texte,VBCTRLF,"
")

remplacer = texte
End Function
%>

Ensuite dans ta page asp tu inclus ce fichier et tu apelle le fonction. Exemple :

<!-- #Include file ="remplacer.inc" -->

<%=remplacer(Recordset1.Fields.Item("CHAMP").Value)%>

J'espere que ces indications pourront t'aider
0
Rejoignez-nous