il problema e' il seguente...

ho un database in mysql, dentro una tabella e dentro qualche campo....uso questa tabella per creare le news sul mio sito, quindi la tabella e' composta così: id, data, titolo descrizione etc...

quando imposto la descrizione come text (o long text nulla cambia) e creo una nuova news lasciando vuoto il campo descrizione, se provo a modificare/cancellare il record dal sito mi esce l'errore

Microsoft OLE DB Provider for ODBC Drivers error '80004005'

[Microsoft][Driver Manager ODBC] Lunghezza della stringa o del buffer non valida

/news.asp, line 45
questo errore sparisce se imposto il campo come varchar...

stesso problema se modifico un record già esistente da asp e cancello il contenuto del campo descrizione.. appena lo riapro in modifica/cancellazione ho lo stesso errore...

inizio con il codice...

' mappaggio database

strConn = "gbservice"
set Conn=Server.CreateObject("ADODB.Connection")
Conn.Open strConn, "root", "pass"

' interrogazione tabella utente
sql = "SELECT * FROM news WHERE id="&id

set rs = server.CreateObject("ADODB.RecordSet")
rs.open sql, conn ,3,3

'copia delle request.Form in variabili

data = request.Form("data")
primadesc = request.form("primadesc")
descr = request.Form("descr")
sito = request.form("sito")
email = request.form("email")
download1 = request.form("download1")
downdescr1 = request.form("downdescr1")
download2 = request.form("download2")
downdescr2 = request.form("downdescr2")

'aggiunta voci al database
rs("data") = data
rs("primadesc") = primadesc
rs("descr") = descr
rs("sito") = sito
rs("email") = email
rs("downdescr1") = downdescr1
rs("downdescr2") = downdescr2
rs("aggiornamento") = now()
rs.update

'chiudo connessione database
rs.close
set rs = nothing
conn.close
set conn = nothing
questa la parte di codice che scrive nel db i dati.... se rs("descr") è null prima della modifica mi viene dato l'errore, altrimenti riesco tranquillamente a modificarlo/cancellarlo....

ho provato a cercare sul forum e/o su goooogle ma non sono riuscito ad avere spiegazioni...

ultima cosa, uso il dsn per connettermi al db...

penso di aver messo tutto il necessario...

bio