Visualizzazione dei risultati da 1 a 4 su 4

Discussione: aggiornare record

  1. #1

    aggiornare record

    ciao a tutti

    vorrei mettere insieme , come si fa?

    <%

    set N1 = Server.CreateObject("ADODB.Command")
    N1.ActiveConnection = MM_numero_STRING
    N1.CommandText = "UPDATE Cartelle SET [totale] = '"& (Numero.Fields.Item("totale").Value)-1 &"' WHERE N1 = '" & (estratto.Fields.Item("1").Value) & "'"
    N1.CommandType = 1
    N1.CommandTimeout = 0
    N1.Prepared = true
    N1.Execute()
    %>
    <%

    set N1 = Server.CreateObject("ADODB.Command")
    N1.ActiveConnection = MM_numero_STRING
    N1.CommandText = "UPDATE Cartelle SET [N1] = 'X"& +(estratto.Fields.Item("1").Value) &"' WHERE N1 = '" & (estratto.Fields.Item("1").Value) & "'"
    N1.CommandType = 1
    N1.CommandTimeout = 0
    N1.Prepared = true
    N1.Execute()
    %>

  2. #2
    la sintassi generale è

    UPDATE tabella SET colonna1=valore1, colonna2=valore2, ..., colonnaN=valoreN WHERE condizioni

    buon lavoro

  3. #3
    <%

    set N1 = Server.CreateObject("ADODB.Command")
    N1.ActiveConnection = MM_numero_STRING
    N1.CommandText = "UPDATE Cartelle SET [totale] = '"& (Numero.Fields.Item("totale").Value)-1 &"' [N1] = 'X"& +(estratto.Fields.Item("1").Value) &"' WHERE N1 = '" & (estratto.Fields.Item("1").Value) & "'"
    N1.CommandType = 1
    N1.CommandTimeout = 0
    N1.Prepared = true
    N1.Execute()
    %>

    Tipo di errore:
    Microsoft OLE DB Provider for ODBC Drivers (0x80040E14)
    [Microsoft][Driver ODBC Microsoft Access] Errore di sintassi (operatore mancante) nell'espressione della query ''14' [N1] = 'X1.png''.
    /1.asp, line 40


    line 40 ( N1.Execute() )

    dove ho sbagliato?

  4. #4
    manca la virgola tra una colonna e la successiva

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.