Visualizzazione dei risultati da 1 a 9 su 9

Discussione: Errore insert e delete

  1. #1
    Utente di HTML.it L'avatar di zoccolo
    Registrato dal
    Jun 2004
    Messaggi
    430

    Errore insert e delete

    Ciao vorrei sapere come mai non riesco più ad inserire o eliminare da un database access

    dopo aver dichiarato la stringa sql e tutto il resto

    la eseguo così:
    Connessione.Execute (StrSqlInserisci)



    Ma mi ritorna un messaggio di errore
    Messaggio di errore del compilatore: BC30451: Nome 'Connessione' non dichiarato.



    Com'è possibile!?!?!?! :maLOL:

    Mi aiutate per favore?
    La vita è come una scatola di cioccolatini. Non sai mai quello che ti capita!

  2. #2

    Re: Errore insert e delete

    Originariamente inviato da zoccolo
    dopo aver dichiarato la stringa sql e tutto il resto
    la eseguo così:
    Connessione.Execute (StrSqlInserisci)
    certo che se invece di farci immaginare "tutto il resto" del tuo codice lo scrivessi (naturalmente solo le righe utili) faremmo anche prima ad aiutarti.
    Cmq, tiro a indovinare: dal nome della variabile Connessione penso che invece di fare come hai fatto, dovresti usare un command e dopo averlo istanziato e valorizzato (con connection e stringa sql) chiamare la sua funzione executenonquery
    Saluti a tutti
    Riccardo

  3. #3
    Utente di HTML.it L'avatar di zoccolo
    Registrato dal
    Jun 2004
    Messaggi
    430
    )ok, ho risolot un problemino...
    adesso però arriva il bello

    Se inserisco un valore già esistente nel database (ok)
    Se il campo rimane vuoto (ok)
    Se riempio il campo con un valore nuovo da inserire (non funzia :master: )
    Se riempio il campo con il valore da eliminare (non funzia :master: )
    La vita è come una scatola di cioccolatini. Non sai mai quello che ti capita!

  4. #4
    Utente di HTML.it L'avatar di zoccolo
    Registrato dal
    Jun 2004
    Messaggi
    430
    Adesso l'errore ceh mi da è questo (per l'INSERT):

    Dettagli eccezione: System.Runtime.InteropServices.COMException: Il numero dei valori nella query non corrisponde a quello dei campi di destinazione.

    e la stringa sql è questa:
    codice:
    StrSqlInserisci = "INSERT INTO Mail_Adress (email, Data) VALUES ('"& Request.form("email") &"','"& DateTime.Now.ToString("dd/MM/yyyy") &"', Connessione)"
    La vita è come una scatola di cioccolatini. Non sai mai quello che ti capita!

  5. #5
    Originariamente inviato da zoccolo
    Adesso l'errore ceh mi da è questo (per l'INSERT):
    Controlla in debug quale dei due valori passati non e' valorizzato.
    Cerca di usare i parametri al posto di valori appiccicati nella stringa sql.
    Cambia thread se cambi problema.
    Saluti a tutti
    Riccardo

  6. #6
    Originariamente inviato da zoccolo
    Adesso l'errore ceh mi da è questo (per l'INSERT):

    Dettagli eccezione: System.Runtime.InteropServices.COMException: Il numero dei valori nella query non corrisponde a quello dei campi di destinazione.

    e la stringa sql è questa:
    codice:
    StrSqlInserisci = "INSERT INTO Mail_Adress (email, Data) VALUES ('"& Request.form("email") &"','"& DateTime.Now.ToString("dd/MM/yyyy") &"', Connessione)"
    è la parte in neretto che ti sballa i valori

    codice:
    StrSqlInserisci = "INSERT INTO Mail_Adress (email, Data) VALUES ('"& Request.form("email") &"','"& DateTime.Now.ToString("dd/MM/yyyy") &"')"
    "...non è detto che sia tardi se non guardi che ora è..."

  7. #7
    Utente di HTML.it L'avatar di zoccolo
    Registrato dal
    Jun 2004
    Messaggi
    430
    Si però se tolgo quello mi dice che ha bisogno di una query aggiornabile. Ma che vuol dire?
    La vita è come una scatola di cioccolatini. Non sai mai quello che ti capita!

  8. #8
    solitamente si tratta di mancanza dei permessi di scrittura sul db
    "...non è detto che sia tardi se non guardi che ora è..."

  9. #9
    Utente di HTML.it L'avatar di zoccolo
    Registrato dal
    Jun 2004
    Messaggi
    430
    Siiiiiiiiiiiiii,
    grande
    ora non mi rimane che provare la stringa di update. Speriamo bene
    La vita è come una scatola di cioccolatini. Non sai mai quello che ti capita!

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.