Visualizzazione dei risultati da 1 a 4 su 4

Discussione: non scrive db

  1. #1

    non scrive db

    Ciao a tutti vi chiedo un enorme Help è da circa due giorni che sto dietro a questo script che adesso vi posto:
    <%response.buffer=true
    Set connessione=Server.CreateObject("ADODB.Connection" )
    Set miorecord=Server.CreateObject("ADODB.Recordset")
    str = "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & server.MapPath("db/immobili")
    connessione.ConnectionString = str
    connessione.Open
    tipo=Request.form("tipo")
    ubi=Request.form("ubi")
    stru=Request.form("stru")
    note=Request.form("note")
    pz=Request.form("pz")
    img=Request.form("img")
    sql = "insert into immobili(tipologia, ubicazione, strutturato, note, prezzo, immagine)"
    sql=sql&"values('" & tipo & "','" & ubi & "','" & stru & "','" & note & "'," & pz & ",'" & img & "')"
    Response.Write sql
    Response.Flush
    set miorecord = connessione.Execute(sql)
    If err.number>0 then
    response.write "

    Errore nell'inserimento</P>"

    elseif connessione.errors.count> 0 then
    response.write "

    Attenzione!</P>"
    response.write "

    I dati inseriti non sono corretti.</P>"
    Else
    response.write "

    I dati sono stati inseriti correttamente!</p>"
    End if
    connessione.Close
    %>
    <hr>



    <%
    Response.Write("Torna alla pagina precedente")
    %>
    il problema è che questo nn scrive

    ho provato pure a scrivere la stringa sql e mi sembra sintatticamente corretta, ma il risultato che mi dà il server è il seguente:

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

    [Microsoft][ODBC Microsoft Access Driver] Syntax error in INSERT INTO statement.
    /scrivi.asp, line 17 (questa è la linea che mi dà come errore)
    i permessi sul database sono tutti corretti, ma nn ne vengo a capo
    Accetto consigli suggerimenti idee e qualsiasi altra cosa HELP ME!!!!!!!!

  2. #2

  3. #3
    scusami l'ignoranza quale note devo correggere quello nel request form o nel value????

  4. #4

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.