Anche qui:
codice:strNames = Request(str) strNames = replace(strnames,"'","''") if not i = numerocampi then sqlNames1 = sqlNames1 & "'" & strNames & "', " else sqlNames1 = sqlNames1 & "'" & strNames & "'" end if
Anche qui:
codice:strNames = Request(str) strNames = replace(strnames,"'","''") if not i = numerocampi then sqlNames1 = sqlNames1 & "'" & strNames & "', " else sqlNames1 = sqlNames1 & "'" & strNames & "'" end if
GRANDEOriginariamente inviato da Domenix
Anche qui:
codice:strNames = Request(str) strNames = replace(strnames,"'","''") if not i = numerocampi then sqlNames1 = sqlNames1 & "'" & strNames & "', " else sqlNames1 = sqlNames1 & "'" & strNames & "'" end ifè proprio quella la modifica che serve...
il problema del campo memo però mi rimane...
per impostare che la lunghezza dell'input possa anche essere zero devo farlo in primis nel database oppure da codice??
bisogna inizializzarlo in qualche modo quando cambio il tipo di dati nel db??
poi mettiamo il caso che l'utente voglia scrivere un paragrafo...o cmq scrivere,andare a capo...insomma una formattazione...dovrebbe scrivere in html?? come va a capo??
il campo memo nel db deve andare in ogni caso in RTF??
Nei campi del db imposti consenti lungehezza zero a SI
I ritorni a capo nella textarea "scrivono" il carattere di ritorno a capo che in vbscript viene rappresentato da
vbCrLf
Nel db i dati ci finiscono così come arrivano dalla texarea.
Quando devi visualizzarli in una pagina web, la variabile che contiene il testo letto dal db la passi alla funzione replace rimpiazzando vbCrLf con "
"
codice:variabile = replace(variabile,vbCrLf," ")
ok è chiaro...però c'è un problema...quando ci si posiziona sulla casella di input col cursore per modificare il campo in automatico viene selezionato anche il submit di update...quindi se si preme invio sulla tastiera invece di andare a capo...fa il submit
inoltre rimane il problema del campo memo invisibile...ma sono sicuro che riusciamo a risolvere![]()
Se l'HTML della pagina ed in particolar modo della FORM è corretto, allora, quando ci si trova dentro la textarea, se si fa INVIO, si va a capo e non si INVIA la FORM.
può succedere perchè ancora non ho cambiato l'input in textarea??
momentaneamente ho un input type,ho lasciato così solo per provare...
cmq devo assolutamente capire perchè il campo di tipo memo non viene visualizzato come quello testo...perchè con tipo memo viene inserito un value vuoto...???
In genere per i campi MEMO viene usata una TEXTAREA.
ecco...infatti ci avevo pensato ma non che fosse obbligatorio...boh chissà tra un pò provoOriginariamente inviato da Domenix
In genere per i campi MEMO viene usata una TEXTAREA.cmq grazie 1000 del tuo aiuto,è stato fondamentale
![]()
Originariamente inviato da Domenix
In genere per i campi MEMO viene usata una TEXTAREA.niente da fare...
il problema non deriva da textarea....anche inserendola io non vedo il contenuto del campo in fase di modifica...
cosa devo fare??![]()
vabbè in effetti dai era facileOriginariamente inviato da 7stars
niente da fare...
il problema non deriva da textarea....anche inserendola io non vedo il contenuto del campo in fase di modifica...
cosa devo fare??![]()
![]()
![]()
e non so perchè non ci ho pensato prima...anche se il value non viene inizializzato mi è bastato mettere nel ciclo che ogni volta in textarea va inserito " & Thisrecord & " ahahahah scusate...però in effetti strano il fatto che il value non venga inizializzato...
cmq TUTTO RISOLTO
dinuovo grazie!!!![]()