Visualizzazione dei risultati da 1 a 7 su 7

Discussione: Errore INSERT INTO

  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2005
    Messaggi
    3

    Errore INSERT INTO

    Salve ragazzi,
    ho un problemino con un inserimento record. Ho lo stesso identico sito su 3 pc diversi sulla intranet locale, sul mio portatile funziona, mentre sugli altri 2 ho questo problema:

    Tipo di errore:
    Microsoft JET Database Engine (0x80040E14)
    Errore di sintassi nell'istruzione INSERT INTO.
    /servsoc/add_event.asp, line 81


    Tipo di browser:
    Mozilla/4.0 (compatible; MSIE 6.0; Windows 98)

    Pagina:
    POST 145 bytes to /servsoc/add_event.asp

    POST Data:
    selDay=15&selMonth=3&selYear=2005&selOra=08.00&tip o=Segretariato&addetto=Silvia+Zavatta&txtSubject=s fhh&Message=hsth&btnAdd=Aggiungi+Appuntamento

    la sringa sql è questa:
    INSERT into calendar099014 (Subject,Message,Day,Month,Year,AddedBy,DateAdded, Ora,tipo,addetto) values ('prova','prova 12345','14','3','2005',' ','14/03/05 8.49.35','08.30','Rete','Silvia')

    Vi dico sin da subito che il problema non è nel campo vuoto, in quanto se provo a metterci un valore l'errore rimane. Se riduco la query ai primi 2 campi Subject e Message funziona. Ma non capisco perchè sul portatile mi funziona e sugli altri 2 PC niente da fare ?
    Chi mi aiuta ?
    Grazie

  2. #2
    Hai provato a togliere gli apici dalle date?

  3. #3
    Utente di HTML.it
    Registrato dal
    Mar 2005
    Messaggi
    3
    Si, se non ricordo male ci avevo provato, cmq magari ci riprovo domani. Precoso che i campi day month e year sono numerici.

  4. #4
    Ho impressione che alcune colonne abbiano nomi che sono parole chiave dell'ASP e forse sarebbe opportuno metterli tra parentesi quadre!!!

    Ad esempio:

    codice:
    INSERT into calendar099014 ([Subject],[Message],[Day],[Month],[Year],[AddedBy],[DateAdded],[Ora],[tipo],[addetto]) values ('prova','prova 12345','14','3','2005',' ','14/03/05 8.49.35','08.30','Rete','Silvia')
    Prova così!
    Provare paura per un qualcosa che ti possa capitare nel futuro non ti evita quell'evento,ti fa soltanto vivere un presente sbagliato!

  5. #5

  6. #6
    Utente di HTML.it
    Registrato dal
    Mar 2005
    Messaggi
    3
    Adesso funziona, grazie.
    Però rimane il mistero per cui su un pc andava e suglia ltri 2 no....

  7. #7
    Il problema sono i nomi di colonna, ti ripeto.
    Alcuni (ma io l'implementazione l'ho eseguita su tutti), sono parole chiave dell'ASP e quindi vanno tra quadre.

    P.S.:Hai imparato una cosa nuova per il futuro.
    Provare paura per un qualcosa che ti possa capitare nel futuro non ti evita quell'evento,ti fa soltanto vivere un presente sbagliato!

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