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

Discussione: non scrive nel db!?!

  1. #1
    Utente di HTML.it L'avatar di yro
    Registrato dal
    Sep 2003
    Messaggi
    2,916

    non scrive nel db!?!

    Questo è il codice che sto usando!

    <%
    comments=Trim(Request.Form("comments"))
    name=Trim(Request.Form("name"))
    email=Trim(Request.Form("email"))
    image=Trim(Request.Form("image"))
    font=Trim(Request.Form("font"))
    color=Trim(Request.Form("color"))
    immagine=Trim(Request.Form("img"))
    response.write(immagine)

    If LEN(email)=0 Then email="Not disclosed"
    If LEN(immagine)=0 Then immagine="No img"

    ' deal with apostrophes and disable any html codes

    name=REPLACE(name, "'", "&#39")
    name=REPLACE(name, ">", "")
    name=REPLACE(name, "<", "")
    comments=REPLACE(comments, "<", "")
    comments=REPLACE(comments, "'", "&#39")
    comments=REPLACE(comments, ">", "")
    email=REPLACE(email, "<", "")
    email=REPLACE(email, "'", "")
    email=REPLACE(email, ">", "")

    MyCols="[Name],[Comments],[IP Address],[Posted],[Image],[Font],[Color],[email],[immagine]"
    MyVals="'"&name&"',"
    MyVals=MyVals & "'"&comments&"',"
    MyVals=MyVals & "'"&Request.ServerVariables("REMOTE_ADDR")&"', "
    subtime=NOW
    MyVals=MyVals & "'"&subtime&"',"
    MyVals=MyVals & "'"&image&"',"
    MyVals=MyVals & "'"&font&"',"
    MyVals=MyVals & "'"&color&"',"
    MyVals=MyVals & "'"&email&"'"
    MyVals=MyVals & "'"&immagine&"'"

    MySql="INSERT INTO Visitors ("&MyCols&") VALUES ("&MyVals&")"

    'dbf=Server.MapPath ("guestbook.mdb")
    dbf=Server.MapPath ("../../dati/store.mdb")
    set my_conn= Server.CreateObject("ADODB.Connection")
    my_Conn.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" + dbf

    my_Conn.Execute MySql
    my_Conn.Close

    %>


    e funziona tutto fino a quando ho pensato di inserire un'altro campo nel db: il campo immagine!

    questo è l'errore che mi da:

    Microsoft OLE DB Provider for ODBC Drivers error '80040e14'

    [Microsoft][Driver ODBC Microsoft Access] Il numero dei valori nella query non corrisponde a quello dei campi di destinazione.

    /piazzaerbe/it/addguest.asp, line 235


    Se potete aiutarmi!!
    grazie!
    E se avessi il dono della profezia e conoscessi tutti i misteri e tutta la scienza, e possedessi la pienezza della fede così da trasportare le montagne, ma non avessi la carità, non sono nulla.

  2. #2
    Utente di HTML.it L'avatar di ubbicom
    Registrato dal
    Mar 2004
    Messaggi
    1,407
    inserisci un response.write della query e vedi cosa restituisce

  3. #3
    Utente di HTML.it L'avatar di yro
    Registrato dal
    Sep 2003
    Messaggi
    2,916
    all'altra pagina il dato (il nome dell'immagine) viene mandato correttamente!
    se ho capito quello che volevi dirmi!?
    E se avessi il dono della profezia e conoscessi tutti i misteri e tutta la scienza, e possedessi la pienezza della fede così da trasportare le montagne, ma non avessi la carità, non sono nulla.

  4. #4
    Utente di HTML.it L'avatar di ubbicom
    Registrato dal
    Mar 2004
    Messaggi
    1,407
    Originariamente inviato da yro
    all'altra pagina il dato (il nome dell'immagine) viene mandato correttamente!
    se ho capito quello che volevi dirmi!?
    codice:
    MySql="INSERT INTO Visitors ("&MyCols&") VALUES ("&MyVals&")" 
    response.write MySql
    response.end
    e posta la restituzione a video

  5. #5
    Utente di HTML.it L'avatar di yro
    Registrato dal
    Sep 2003
    Messaggi
    2,916
    xcategoria.jpgINSERT INTO Visitors ([Name],[Comments],[IP Address],[Posted],[Image],[Font],[Color],[email],[immagine]) VALUES ('berardo','dididdiidididididiidididididiid','192. 168.1.10','09-Jun-04 3:44:20 PM','allegro','Arial','#000000','Not disclosed''xcategoria.jpg')
    E se avessi il dono della profezia e conoscessi tutti i misteri e tutta la scienza, e possedessi la pienezza della fede così da trasportare le montagne, ma non avessi la carità, non sono nulla.

  6. #6
    Utente di HTML.it L'avatar di yro
    Registrato dal
    Sep 2003
    Messaggi
    2,916
    e nel db non ha scritto nulla!
    E se avessi il dono della profezia e conoscessi tutti i misteri e tutta la scienza, e possedessi la pienezza della fede così da trasportare le montagne, ma non avessi la carità, non sono nulla.

  7. #7
    Utente di HTML.it L'avatar di ubbicom
    Registrato dal
    Mar 2004
    Messaggi
    1,407
    Originariamente inviato da yro
    e nel db non ha scritto nulla!
    Errori restituiti a video?
    server locale o hosting?
    cartella abilitata alla scrittura sul dbase?

  8. #8
    Utente di HTML.it L'avatar di yro
    Registrato dal
    Sep 2003
    Messaggi
    2,916
    a video adesso nulla
    locale
    il db è a posto

    prima quando non mettevo il campo immagine funzionava tutto correttamente!
    E se avessi il dono della profezia e conoscessi tutti i misteri e tutta la scienza, e possedessi la pienezza della fede così da trasportare le montagne, ma non avessi la carità, non sono nulla.

  9. #9
    Utente di HTML.it L'avatar di ubbicom
    Registrato dal
    Mar 2004
    Messaggi
    1,407
    Originariamente inviato da yro
    a video adesso nulla
    locale
    il db è a posto

    prima quando non mettevo il campo immagine funzionava tutto correttamente!
    come hai previsto il campo del dbase dove carichi l'immagine?

  10. #10
    Utente di HTML.it L'avatar di yro
    Registrato dal
    Sep 2003
    Messaggi
    2,916
    Microsoft OLE DB Provider for ODBC Drivers error '80040e14'

    [Microsoft][Driver ODBC Microsoft Access] Il numero dei valori nella query non corrisponde a quello dei campi di destinazione.

    /piazzaerbe/it/addguest.asp, line 237


    questo è l'errore!
    E se avessi il dono della profezia e conoscessi tutti i misteri e tutta la scienza, e possedessi la pienezza della fede così da trasportare le montagne, ma non avessi la carità, non sono nulla.

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.