Visualizzazione dei risultati da 1 a 4 su 4

Discussione: Query di inserimenrto

  1. #1

    Query di inserimenrto

    Ciao ragazzi ho una query si inserimento che nn funziona mi da quest'errore:

    Microsoft JET Database Engine (0x80040E14)
    Errore di sintassi nell'istruzione INSERT INTO.

    La cosa simpatica è se stampo la query e la provo in Access funzica alla grande e la cosa ancora piu' strana è che la stessa query usata in un altra pagina asp su una tabella divesrsa funzica e i campi delle due tabelle sono identiche!

    Qualche idea?
    http://www.puntoexewld.com

  2. #2
    Utente di HTML.it L'avatar di Cream
    Registrato dal
    Feb 2002
    Messaggi
    534
    posta il codice

  3. #3
    codice:
    Pagina = Request.Form("Pagina")
    NomeUtente = Request.Form("NomeUtente")
    UserName = Request.Form("UserName")
    Pass = Request.Form("Pass")
    
    Set rsScrivi = CreateObject("ADODB.Command")
    rsScrivi.ActiveConnection = "Provider=Microsoft.Jet.OLEDB.4.0; Data Source="&Server.MapPath("MILS.MDB")&"; Persist Security Info = False"
    sql = "INSERT into Login (Utente,User,Password,Page) "
    sql =  sql & " VALUES' " NomeUtente&"',    '"&UserName&"' ,'"&Pass&"' ,'"&Pagina&"')"
    	
    rsScrivi.CommandText = sql
    rsScrivi.Execute
    Set rsScrivi = Nothing
    http://www.puntoexewld.com

  4. #4
    Hai dimenticato a casa qualche & e qualche ( oltre a mettere gli spazi correttamente.

    codice:
    sql =  sql & " VALUES ('" & NomeUtente & "', '" & UserName & "' ,'" & Pass & "' , '" & Pagina & "')"

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.