Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    Lunghezza della stringa o burrer non valida

    Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
    [Microsoft][Driver Manager ODBC] Lunghezza della stringa o del buf fer non valida


    questo è l'errore che mi si è presentato.

    per aggiungere o modificare gli articoli dentro database MYSQL, utilizzo un semplice form.

    il fatto è con me li fa ne aggiungere ne aggiornare, indicandomi l'errore che ho riportato all'inizio.

    Vi riporto anche il semplice codice:

    MySQLConnectionString = "DRIVER={MySQL ODBC 3.51 Driver};" &_
    "server=myserver;" &_
    "user=myuser;" &_
    "password=mypassword;" &_
    "database=mydatabase;"

    Set MySQLConn = CreateObject("ADODB.Connection")
    MySQLConn.ConnectionString = MySQLConnectionString
    MySQLConn.Open

    set rs = Server.CreateObject("ADODB.recordset")
    SQL = "SELECT * from sezioni"
    rs.open SQL,MySQLConn,3,3

    rs.addnew
    rs("titolo")=request("titolo")
    rs("descrizione")=request("descrizione")
    rs("idpadre")=0
    rs("ordine")=request("ordine")
    rs("visualizza")=request("view")
    rs("intabellata")="N"
    rs.update ' mi indica qua l'erroreeeeeeee
    rs.close

    ho provato a commentare il campo descrizione. E finalmente mi ha funzionato.
    Voglio comunque fa notare che il campo descrizione è un campo "text". ho provato a mettero "longtext", "mediumtext, ma l'errore persiste.

    possibile che io non possa ne inserire ne aggiornare un campo di testo?

    urge il vostro aiuto
    grazie
    Certe volte la follia è un eccesso di lucidità...

  2. #2
    Paner e burrer e marmellater... sicuro che non sia buffer?

  3. #3
    ovvio che è buffer e non marmelaten!!!

    ho bisogno di risposte vi preegooo :°(

    Certe volte la follia è un eccesso di lucidità...

  4. #4
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Nel campo "descrizione" del form possono essere introdotti apici singoli? hai impostato un limite alla lunghezza della stringa che e' possibile introdurre pari o inferiore alla dimensione del campo nella tabella del db?

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

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 © 2026 vBulletin Solutions, Inc. All rights reserved.