Visualizzazione dei risultati da 1 a 10 su 10
  1. #1

    connessione DB,funziona inserimento no?

    ciao raga.. posto questo 3d perkè non penso ci sia il codice che mi da errore..
    allora.. cosa semplice semplice..
    DB access-->prova;file asp-->connessione.asp; altro file asp x inserimento statico-->conn2.asp
    allora.. il file connessione.asp contiene:
    <%
    set Con = server.CreateObject("ADODB.Connection")
    con.Open "accessDSN"%> e funziona perkè aprendolo vedo una pagina bianca..
    se apro questo file(conn.asp):
    <%
    set Con = server.CreateObject("ADODB.Connection")
    con.Open "accessDSN"
    sqlString = "INSERT INTO Prodotti ( prodotto, prezzo) " &_
    " valori ( 'scarpa', 34 ) "
    con.Execute sqlString
    con.Close
    %>
    mi da errore di sintassi
    (Tipo di errore:
    Microsoft OLE DB Provider for ODBC Drivers (0x80040E14)
    [Microsoft][Driver ODBC Microsoft Access] Errore di sintassi nell'istruzione INSERT INTO)
    come mai????
    p.s. il DB micro contiene una tabella con 2 campi (prodotto e prezzo)
    scusate la lunghezza ma è per chiarezza
    è un asino chi non vuol capire no non capisce!

  2. #2
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    codice:
    sqlString = "INSERT INTO Prodotti ( prodotto, prezzo) " &_
    " VALUES  ( 'scarpa', 34 ) "
    Roby

  3. #3
    nel frattempo ci avevo provato a cambiare valori ma nulla.. mi da questo

    Tipo di errore:
    Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
    [Microsoft][Driver ODBC Microsoft Access] Per l'operazione è necessaria una query aggiornabile.
    /connection.asp, line 14
    è un asino chi non vuol capire no non capisce!

  4. #4
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Hai provato a cerca nel forum quell'errore?

    Roby

  5. #5
    Originariamente inviato da Roby_72
    Hai provato a cerca nel forum quell'errore?

    Roby
    allora.. ho seguito il tuo consiglio.. tnx..
    sono andato nella consolle di IIS e dal tab directory in proprietà del sito locale(ponzio) ho falagato tutti i permessi.. (scrittura, lettura, etc etc..)
    pensavo di aver risolto ma adesso mi da quest'altro errore
    Tipo di errore:
    Provider (0x80004005)
    Errore non specificato.
    /ponzio/connection.asp, line 11
    che da dreamw.. corrisponde a:con.Open "accessDSN".. ma se provo a cancellare tutto il codice presente dopo questa riga.. la pagina di connessione torna bianca.. quindi la conn funziona ma l'inserimento no...
    scusate il livello del problema ma vorrei capire
    ciao
    è un asino chi non vuol capire no non capisce!

  6. #6
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Ma il DSN con questo nome l'hai creato? accessDSN

    Roby

  7. #7
    si..la connessione funziona di sicuro.. dico questo perchè il codice <%
    set Con = server.CreateObject("ADODB.Connection")
    con.Open "accessDSN"%> aperto in locale.. http://localhost/ponzioconnessioneDB.asp mi apre una pagina bianca.. (senza errore quindi)
    non appena aggiungo il codice per l'inserimento dati (sia statico che dinamico) mi da questo problema..
    nn ho capito perkè
    è un asino chi non vuol capire no non capisce!

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

    Roby

  9. #9
    eccola:
    <%@LANGUAGE="VBSCRIPT" CODEPAGE="1252"%>
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    <title>Documento senza titolo</title>
    </head>

    <body>
    <%
    set Con = server.CreateObject("ADODB.Connection")
    con.Open "accessDSN"
    sqlString = "INSERT INTO Prodotti ( prodotto, prezzo) " &_
    " VALUES ( 'scarpa', 34 ) "
    con.Execute sqlString
    con.Close
    %>
    </body>
    </html>
    questo è il db
    è un asino chi non vuol capire no non capisce!

  10. #10
    nessun suggerimento..
    già partiti tutti per le ferie
    è un asino chi non vuol capire no non capisce!

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.