Pagina 1 di 3 1 2 3 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 29

Discussione: Errore su Insert into

  1. #1
    Utente di HTML.it L'avatar di Giubass
    Registrato dal
    Oct 2003
    Messaggi
    169

    Errore su Insert into

    Ciao ragazzi mi potreste aiutare a capire dove sbaglio?

    Mi da errore di sintassi nell'istruzione Insert Into.

    codice:
    strSQL = "INSERT INTO Prenotazioni(Id_Ord,NomeCd,CognomeCd,ComuneCd,NomeCm,CognomeCm,ComuneCm,IndirizzoCm,RecapitoCm,EmailCm"
    	strSQL = strSQL&"Fatturazione,Servizio1,Servizio2,Servizio3,Servizio4,Servizio5,ServizioAll,Note)"
    	strSQL = strSQL&"VALUES("&Session("IDOrdine")&","&Session("NomeCd")&","&Session("CognomeCd")&","&Session("ComuneCd")&","
                 strSQL = strSQL&""&Session("NomeCm")&","&Session("CognomeCm")&","&Session("ComuneCm")&","&Session("IndirizzoCm")&","
    	strSQL = strSQL&""&Session("RecapitoCm")&","&Session("EmailCm")&","&Session("Fatturazione")&","&Session("Servizio1")&","&Session("Servizio2")&","
    	strSQL = strSQL&""&Session("Servizio3")&","&Session("Servizio4")&","&Session("Servizio5")&","&Session("ServizioAll")&","&Session("Note")&")"
    	objConn.Execute(strSQL)

  2. #2
    Utente di HTML.it L'avatar di wallrider
    Registrato dal
    Apr 2003
    Messaggi
    2,755
    come direbbe optime
    stampa a video la query
    ovvero scrivi

    codice:
    response.write (strSQL)
    response.end
    subito dopo il codice che hai postato
    RIP Cicciobenzina 9/11/2010

    "Riseminaciceli, i ceci nell'orto"

  3. #3
    Utente di HTML.it L'avatar di Giubass
    Registrato dal
    Oct 2003
    Messaggi
    169
    Originariamente inviato da wallrider
    come direbbe optime

    ovvero scrivi

    codice:
    response.write (strSQL)
    response.end
    subito dopo il codice che hai postato

    Ecco cosa esce fuori:
    codice:
    INSERT INTO Prenotazioni(Id_Ord,NomeCd,CognomeCd,ComuneCd,NomeCm,CognomeCm,ComuneCm,IndirizzoCm,RecapitoCm,EmailCmFatturazione,Servizio1,Servizio2,Servizio3,Servizio4,Servizio5,ServizioAll,Note)VALUES(259366520.5,aaaaaaa,aaaaaaaa,sssssss,dddddd,fffffff,gggggg,hhhhh,jjjj,prova@prova.it,qqqq,Servizio1,,,-,-,-,)

  4. #4
    I valori di tipo testo vanno tra apici singoli:
    codice:
    " ... '" & session("pippo") & "', ... "

  5. #5
    Utente di HTML.it L'avatar di Giubass
    Registrato dal
    Oct 2003
    Messaggi
    169
    Originariamente inviato da Mems
    I valori di tipo testo vanno tra apici singoli:
    codice:
    " ... '" & session("pippo") & "', ... "
    Hai ragione Mems... infatti ho apportato la modifica ma il risultato non cambia

    Ecco cmq la query:
    codice:
    INSERT INTO Prenotazioni(Id_Ord,NomeCd,CognomeCd,ComuneCd,NomeCm,CognomeCm,ComuneCm,IndirizzoCm,RecapitoCm,EmailCmFatturazione,Servizio1,Servizio2,Servizio3,Servizio4,Servizio5,ServizioAll,Note)VALUES('259366520.10','aaaaaaa','a','a','a','a','a','s','d','dd@dd.it','qqqqqqq','Servizio1','-','Servizio3','-','Servizio5','-','')

  6. #6
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Non ho forse contato bene... ma mi sembrano 18 valori per 17 campi...
    Il campo "Id_Ord" che tipo di campo è?

    roby

  7. #7
    Utente di HTML.it L'avatar di Giubass
    Registrato dal
    Oct 2003
    Messaggi
    169
    Originariamente inviato da Roby_72
    Non ho forse contato bene... ma mi sembrano 18 valori per 17 campi...
    Il campo "Id_Ord" che tipo di campo è?

    roby
    Ho corretto anche quello:
    codice:
    INSERT INTO Prenotazioni(Id_Ord,NomeCd,CognomeCd,ComuneCd,NomeCm,CognomeCm,ComuneCm,IndirizzoCm,RecapitoCm,EmailCm,Fatturazione,Servizio1,Servizio2,Servizio3,Servizio4,Servizio5,ServizioAll,Note)VALUES('259366521.20','Mario','Bianchi','Roma','Mario','Bianchi','Roma','Via le mani dal culo','0584899624','mario@mario.it','Prova','Servizio1','-','-','-','-','-','-')
    Il campo Id_Ord è testuale.

    Non capisco dove sbaglio

  8. #8
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    AHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH

    [Note] scrivilo così...

    Roby

  9. #9
    Utente di HTML.it L'avatar di Giubass
    Registrato dal
    Oct 2003
    Messaggi
    169
    Originariamente inviato da Roby_72
    AHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH

    [Note] scrivilo così...

    Roby

    Devo correggere Note? Adesso provo.

    Grazie

  10. #10
    Utente di HTML.it L'avatar di Giubass
    Registrato dal
    Oct 2003
    Messaggi
    169
    Grazie Roby ho risolto!
    Mi potresti spiegare perchè senza tali parentesi non funge?



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.