Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2004
    Messaggi
    322

    [SQL], insert into, sintassi

    devo inserire determianti valori in una tabella.. lo faccio con la seguente instruzione:

    stringa = "INSERT INTO personale (iddoc,nome,cognome,qualifica,dipartimento,foto,ri cevimento,luogo,telefono,email,tiptab,convalida,pe rsonalpage,struttura) VALUES (id," & "'" & nome "','" & cognome & "'," & qualifica,dipartimento, & "'" & foto &",'" & ricevimento & "','" & luogo & "','" & telefono & "','" & email & "','" & tiptab & "','" & convalida & "','" & personalpage & "'," & struttura)"

    ma non riesco a capire il perche non funziona, mi dice esattamente:

    Errore di compilazione di Microsoft VBScript (0x800A0401)
    Prevista fine istruzione


    ma doev sbaglio????

  2. #2
    codice:
    stringa = "INSERT INTO personale (iddoc,nome,cognome,qualifica,dipartimento,foto,ricevimento,luogo,telefono,email,tiptab,convalida,personalpage,struttura) VALUES (" & id & ",'" & nome "','" & cognome & "'," & qualifica & "," & dipartimento, & "'," & foto & ",'" & ricevimento & "','" & luogo & "','" & telefono & "','" & email & "','" & tiptab & "','" & convalida & "','" & personalpage & "'," & struttura & ")"

  3. #3
    A me sembra che manchi qualche apice:
    ," & struttura
    dovrebbe essere: ," & struttura &"
    ricontrolla bene gli apici

  4. #4
    Utente di HTML.it
    Registrato dal
    Sep 2004
    Messaggi
    322
    c'è qualche correzione?? o me l'hai giustamente scritto con il tag [code]?

  5. #5
    Certo che ci sono delle correzioni e pure tante.
    Confrontale.

  6. #6
    Utente di HTML.it
    Registrato dal
    Sep 2004
    Messaggi
    322
    Originariamente inviato da michele.santoro
    A me sembra che manchi qualche apice:
    ," & struttura
    dovrebbe essere: ," & struttura &"
    ricontrolla bene gli apici
    si dove non ci sono gli apici è perch sono dei valori int..la sto controllando da mezz'ora ma non riesco a capire dov'è l'errore..

    ps: questi sono campi presi da un form in una pagina precedente..

  7. #7
    Prova ad usare la mia stringa.

  8. #8
    Utente di HTML.it
    Registrato dal
    Sep 2004
    Messaggi
    322
    Originariamente inviato da Mems
    Certo che ci sono delle correzioni e pure tante.
    Confrontale.
    ho provato con la tua stringa ma mi da sempre lo stesso errore.. (prevista fine istruzione, colonna 180)

  9. #9
    Utente di HTML.it L'avatar di wallrider
    Registrato dal
    Apr 2003
    Messaggi
    2,755
    posta il codice aggiornato coi suggerimenti di mems
    RIP Cicciobenzina 9/11/2010

    "Riseminaciceli, i ceci nell'orto"

  10. #10
    Riprova.
    codice:
    stringa = "INSERT INTO personale (iddoc,nome,cognome,qualifica,dipartimento,foto,ricevimento,luogo,telefono,email,tiptab,convalida,personalpage,struttura) VALUES (" & id & ",'" & nome "','" & cognome & "'," & qualifica & ",'" & dipartimento, & "','" & foto & "','" & ricevimento & "','" & luogo & "','" & telefono & "','" & email & "','" & tiptab & "','" & convalida & "','" & personalpage & "'," & struttura & ")"

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.