Visualizzazione dei risultati da 1 a 2 su 2

Discussione: Update Non Va

  1. #1
    Utente di HTML.it L'avatar di daspide
    Registrato dal
    Nov 2001
    Messaggi
    132

    Update Non Va

    ciao a tutti,
    Ambiente Win 2003;
    Access 2003;

    io scrivo questo:
    codice:
    <%
    Dim conneFirTabell
    Set conneFirTabell = Server.CreateObject("ADODB.Connection")
    	conneFirTabell.ConnectionString = db
    	conneFirTabell.Open
    'Dim oggRecoset
    'Set oggRecoset = Server.CreateObject("ADODB.Recordset")
    Dim strsqludp
    strsqludp = "UPDATE news WHERE news.IDnew = "&idnews2&" SET " &_
    			"titnews = '"&ptitnews&"', " &_
    			"contnews = '"&pcontnews&"', " &_
    			"dtnews = '"&pdatapc&"', "&_
    			"articolistanews = '"&particolistanews&"',"&_
    			"valhome = '"&ploapos3&"', "&_
    			"fotonews= '"&pfotonews&";"
    			
    conneFirTabell.Execute
    %>
    ERRORE
    codice:
    Errore di run-time di Microsoft VBScript error '800a01c2' 
    
    Numero errato di argomenti o assegnazione di proprietà non valida: 'Execute' 
    
    /modif3ok.asp, line 46
    perchè non va?
    ...cosa puoi fare con un rasoio,un limone ed un gatto?!?......
    d%asp%ide

  2. #2
    Utente di HTML.it L'avatar di daspide
    Registrato dal
    Nov 2001
    Messaggi
    132

    ho fatto così ma non ....

    ho corretto la stringa sql
    codice:
    strsqludp = "UPDATE news SET titnews = '"&ptitnews&"', contnews = '"&pcontnews&"', dtnews = '"&pdatapc&"',  articolistanews = '"&particolistanews&"', valhome = '"&ploapos3&"', fotonews= '"&pfotonews&"' WHERE news.IDnew = " & idnews2 & " ;"
    			
    conneFirTabell.Execute(strsqludp)
    e mi dice
    codice:
    Microsoft JET Database Engine error '80040e14' 
    
    Errore di sintassi (operatore mancante) nell'espressione della query 'news.IDnew ='. 
    
    /newsmodif3ok.asp, line 40
    eppeure il valore passa!
    se tolgo apici
    -----------------------
    WHERE news.IDnew = " & idnews2 & " ;"
    -----------------------
    mi da
    codice:
    Microsoft JET Database Engine error '80040e07' 
    
    Tipi di dati non corrispondenti nell'espressione criterio. 
    
    /newsmodif3ok.asp, line 40
    aiuto!
    ...cosa puoi fare con un rasoio,un limone ed un gatto?!?......
    d%asp%ide

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.