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

    Campi longtext e varchar in mysql

    Ciao a tutti
    devo aggiornare un record su una tabella in mysql e utilizzo il codice qui sotto non uso la sql con update perchè i campi da aggiornare sono troppi ...(ma ho provato l'errore non è nel codice)

    Il problema è questo: il campo NOTE è di tipo LONGTEXT quando creo un nuovo record funziona tutto quando lo modifico mi da errore e l'errore è il seguente:

    Microsoft OLE DB Provider for ODBC Drivers error '80004005'
    Query-based update failed because the row to update could not be found.
    pagina.asp, line 43


    Se modifico il tipo di campo da longtext a varchar ecco che funziona tutto e magia delle magie se rimodifico il campo da varchar a longtext funziona per la prima volta e poi ritorna a dare l'errore!!! ecco il codice che uso

    apro la connessione
    sql = "SELECT * FROM CLIENTI WHERE CLIENTI_ID=1"
    rs.Open sql, connessione, 3, 3

    rs("ULTIMA_MOD_DATA") = Now()
    rs("CODICE_ISTAT1") = Request("CODICE_ISTAT1")
    rs("NOTE") = Request("NOTE")

    ECC....sono 80 campi circa ma anche togliendo tutto e usando solo il campo note da problemi

    rs.Update
    chiudo la connessione

    cosa potrebbe essere? sto diventando matto

    (per il moderatore avevo tempo fa inserito un post simile a cui non ho ricevuto risposta, volevo integrare quello senza crearne uno nuovo ma non lo trovo più...non bloccatemi il post please scusate se ho fatto casino)


  2. #2
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Che note sia una parola riservata anche in MySQL?
    Prova cambiando il nome del campo...

    Roby

  3. #3

    gia fatto

    non funziona con tutti i campi longtext ho già cambiato il nome del campo ma niente da fare .... avanti il prossimo!!!!



  4. #4

    UP

    ragazzi nessuna idea?


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.