ciao a tutti.
ho un problema di inserimento con ms sql: l'inserimento di un record di tipo text avviene normalmente; quando voglio presentare in una textbox il record di tipo text non viene visualizzato.
qualcuno può dirmi come mai?
ciao a tutti.
ho un problema di inserimento con ms sql: l'inserimento di un record di tipo text avviene normalmente; quando voglio presentare in una textbox il record di tipo text non viene visualizzato.
qualcuno può dirmi come mai?
Dipende dal codice che scrivi... lo vediamo?
Il codice Insert è:
sqltel= "INSERT INTO tab_telefono (idscheda, idutente, numerotelefonate, idcentro, protocollonum, idcliente, agenda, tipologia, problema, notascheda, tiporisolto, numproto) VALUES (" & idscheda & "," & idutente & "," & newnumtelefonata & "," & idcentro & ",'" & newnumprotocollo & "'," & idcliente & ", '" & agenda & "' , '" & tipologia & "' , '" & problema & "' , '" & notascheda & "' , '" & tiporisolto & "' , '" & newnumproto & "') "
La Select è:
MIASQL="SELECT tab_telefono.idtelefonata, tab_telefono.data, tab_telefono.problema, tab_schede.idscheda, tab_telefono.tiporisolto, tab_telefono.tipologia, tab_telefono.notascheda, tab_telefono.agenda, tab_telefono.numerotelefonate, utenti.cognomeop, utenti.nomeop, tab_schede.idcliente, tab_schede.numproto, tab_schede.protocollonum FROM utenti INNER JOIN (tab_schede INNER JOIN tab_telefono ON tab_schede.idscheda = tab_telefono.idscheda) ON utenti.idutente = tab_telefono.idutente WHERE tab_schede.idcliente=" & idcliente & " AND tab_telefono.idscheda=" & np & " ORDER BY tab_telefono.idtelefonata DESC"
La textbox è:
<textarea name="notascheda" cols="40" rows="5" class="casellatesto" id="notascheda" readonly="readonly"><%= rs("notascheda") %></textarea>
Precisazione:
il dato in formato text viene salvato e viene visualizzato in una pagina di dettaglio. non viene visualizzato quando è una anteprima dell'elenco di record
<textarea name="notascheda" cols="40" rows="5" class="casellatesto" id="notascheda" readonly="readonly"><%=server.HTMLEncode(rs("notas cheda"))%></textarea>
Non funziona.
fino a quando il campo notascheda è un varchar è visibile, non appena è text non è più visibile.
Altra precisazione: nella pagina di elenco sono ripetute 2 caselle textarea per un certo numero di volte (dipende da quanti sono i record) mentre nella pagina di dettaglio sono soltanto due.
E te il campo nel db lascialo varchar, no?
non posso lasciarlo varchar perchè potrebbe accogliere più di 8000 caratteri!
![]()
lo so che sono tanti ma è così che mi è stato chiesto!![]()