Visualizzazione dei risultati da 1 a 4 su 4

Discussione: query di update

  1. #1

    query di update

    non riesco a fare funzionare una query di update...
    mi viene visualizzato questo errore
    codice:
    Microsoft OLE DB Provider for ODBC Drivers (0x80040E07)
    [Microsoft][Driver ODBC Microsoft Access] Tipi di dati non corrispondenti nell'espressione criterio.
    Questa è la query SQL di update
    codice:
    SQLadmin="UPDATE tbl_admin set username='"&username&"', pwd='"&pwd&"', admin='"&admin&"', people='"&people&"', gruppo='"&gruppo&"', nome='"&nome&"', cognome='"&cognome&"', tel='"&tel&"', email='"&email&"' WHERE id="&thisid
    Conn.Execute(SQLadmin) 'Errore a questa riga
    L'errore credo possa essere causato da questo: admin, people, gruppo nel db sono campi Si/No e vengono presi in funzione al valore di adminpeoplegruppo cosi'

    codice:
    		Dim adminpeoplegruppo
    			adminpeoplegruppo=Request.Form("adminpeoplegruppo")
    		Dim admin
    		Dim people
    		Dim gruppo
    	
    			if adminpeoplegruppo="admin" then 
    				admin="true"
    				people="false"
    				gruppo="false"
    			elseif adminpeoplegruppo="people" then 
    				admin="false"
    				people="true"
    				gruppo="false"
    			elseif adminpeoplegruppo="gruppo" then 
    				admin="false"
    				people="false"
    				gruppo="true"
    			else
    			end if
    Dove sbaglio?
    [The goal is soul]

  2. #2
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Prova togliere gli apici nella query in corrispondenza di quei campi.
    Roby

  3. #3
    mmm
    tolgo " " o ' '
    [The goal is soul]

  4. #4
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    apice ', virgoletta "

    Roby

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.