Visualizzazione dei risultati da 1 a 9 su 9

Discussione: inserimento

  1. #1
    Utente di HTML.it
    Registrato dal
    May 2006
    Messaggi
    172

    inserimento

    salve ho scritto questo codice per fare un isnerimento di campi testo-ceckbox-e date(la data la inserisco tramite una funzione calendario)....ma non mi funziona.


    SQL = "INSERT INTO CdT"
    SQL = SQL & " ("
    SQL = SQL & "GAC,"
    SQL = SQL & "DWHO,"
    if Request.form("Data_pi")<>"" then
    SQL = SQL & "Data_pi,"
    end if
    SQL = SQL & "cod_agesp,"
    SQL = SQL & ") "
    SQL = SQL & "VALUES "
    SQL = SQL & " ("

    SQL = SQL & "'" & replace(Request.form("gac") ,"'","''") & "',"
    SQL = SQL & "'" & replace(Request.form("dwho") ,"'","''") & "',"
    if Request.form("Data_pi")<>"" then
    SQL = SQL & "'" & Request.form("Data_pi") & "',"

    end if
    SQL = SQL & "'" & replace(Request.form("cod_agesp") ,"'","''") & "'"
    SQL = SQL & ") "
    objrs.Open SQL, objconn,1,3
    response.write(SQL)


    qualcuno mi potrebbe dare una mano..grazie

  2. #2
    stampa la query . . .

    Ma nonavevi gi fatto un post a riguardo ???


  3. #3
    Utente di HTML.it
    Registrato dal
    May 2006
    Messaggi
    172
    si gia l'avevo mandato ...ma prima mi dava un altro errore...non ti preoccupare non mando le cose due volte...
    coem faccio a stampare al query

  4. #4
    metti response.write(SQL) prima di aprire il recordset

  5. #5
    Utente di HTML.it
    Registrato dal
    May 2006
    Messaggi
    172
    Tipo di errore:
    Microsoft JET Database Engine (0x80040E14)
    Errore di sintassi nell'istruzione INSERT INTO.


    quello che stampa è questo:

    Tipo di browser:
    Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)

    Pagina:
    POST 384 bytes to /inserisci_PI.asp

    POST Data:
    Titolo_PI=&Cod_Agesp=&Descr_PI=&Data_PI=09%2F05%2F 2006&Impatto_RDM=&Impatto_CSM=&Impatto_IPMS=&Impat to_CIRCE=&Impatto_IPIS=&Impatto_IRIDE=&Impatto_GMI =&Impatto_RAC=&GAC=1&Impatto_gac=&Impatto_cp%27s =& . . .

    Ora:
    giovedì 18 maggio 2006, 9.12.48


    Informazioni aggiuntive:
    Supporto Microsoft

  6. #6
    allora metti

    response.write sql
    response.end

    e dimmi che stampa

  7. #7
    Utente di HTML.it
    Registrato dal
    May 2006
    Messaggi
    172
    stampa questo..ed è anche giusto alemno cosi mi smbra...ma nel db non trovo niente
    INSERT INTO CdT (GAC,DWHO,Data_pi,cod_agesp,) VALUES ('1','1','09/05/2006','4566788')

  8. #8
    hai messo una virgola in finale in più quando specifichi i valori

  9. #9
    Utente di HTML.it
    Registrato dal
    May 2006
    Messaggi
    172
    grazie mille va bene

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.