Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2000
    Messaggi
    38

    Intercettare carattere ritorno a capo, textbox

    Ciao,
    ho una textbox multiline, dove scrivo un testo, quando clicco il bottone submit, li testo viene inserito in un database,
    Quando richiamo dal db il testo immesso in precedenza, e lo visualizzo, non mi vengono rispettati i ritorni a capo, che ho immesso nella textbox.
    Esiste un metodo per intercettare i ritorni a capo? e formattare il testo come è stato inserito nella textbox?
    Grazie Ciao.

  2. #2
    Utente di HTML.it L'avatar di Franz78
    Registrato dal
    Sep 2004
    Messaggi
    730
    potresti fare un replace del VbCrlf con
    , ma in genere se usi i parametri per l'inserimento nel database non dovresti avere questo problema

    Ciao!

  3. #3
    Utente di HTML.it
    Registrato dal
    Nov 2000
    Messaggi
    38
    Grazie per la risposta,
    ma per la replace devo cercare proprio la stringa "VbCrlf",
    cosa significa "se usi parametri per l'inserimento nel database non dovresti avere questo problema" quali parametri devo usare.
    In realta io uso un webservice per fare l'inserimento nel db.
    Grazie Ciao.

  4. #4
    Utente di HTML.it L'avatar di Franz78
    Registrato dal
    Sep 2004
    Messaggi
    730
    anke se usi il web services è la stessa cosa, ti faccio un esempio in vb...


    'definizione della stringha di connessione e del comando
    cmd = new OledbCommand("Insert into TABELLA (VALORE1,VALORE2) VALUES(@P1,@P2)",Cn)

    cmd.Parameters.Add("@P1",txt1.text)
    cmd.Parameters.Add("@P2",txt2.text)
    Cn.Open
    cmd.executenonquery()
    Cn.Close



    Spero di esserti stato utile
    Ciao

  5. #5
    Utente di HTML.it
    Registrato dal
    Nov 2000
    Messaggi
    38
    Ciao,
    Io uso questa replace ma non mi funziona, non va a capo, sbaglio qualcosa?

    codice:
    Replace(ListaAttivita(k).Dettaglio_Attivita, VbCrlf, "
    ")
    Grazie Ciao.

  6. #6
    Utente di HTML.it L'avatar di Franz78
    Registrato dal
    Sep 2004
    Messaggi
    730
    ma ListaAttivita(k).Dettaglio_Attivita cosa è ?

    la sintassi del replace è casomai:

    stringaNuova=Replace(Stringavecchia,Valoredarimpia zzare,nuovovalore)
    Es:
    StringaNuova=Replace(StringaVecchia,VbCrLf,"
    ")

    Ciao

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.