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

    Problema Update DB

    Salve...ho il seguente problema :-) devo fare una query di update su un sql server ...la query funziona (provata su query analizer) e anche vb non da errori di compilazione..però non fa l'aggiornamento...

    Questa è la query:
    --------------------------------------
    update Numeri_telefono set UltimoAccesso = ' 08/05/2006 10:27:50 ' where (numerotelefono = '754896555 ' or numerotelefono = '314578569 ' or numerotelefono = '784512346 ' )
    -----------------------------------------

    che provata su query analyzer funziona...e fa quello che deve fare..

    questa è la connessione al DB:
    ------------------------------------------
    Set connex_Sondaggio = New ADODB.Connection
    Set var_Sondaggio = New ADODB.Recordset
    connex_string = ("DSN=Sondaggio; UID=xxxxxxx; PWD=")
    connex_Sondaggio.ConnectionString = connex_string
    connex_Sondaggio.Open
    ------------------------------------------
    e questa è l'interrogazione:
    -----------------------------------------
    sqlselect_update = Replace(sqlselect_update, ".", ":")
    var_Sondaggio.Open sqlselect_update, connex_Sondaggio
    ------------------------------------------
    questa è la chiusura della connessione:
    var_Sondaggio.Update
    var_Sondaggio.Close
    connex_Sondaggio.Close
    --------------------------------------------
    non da nessun errore VB ma non mi aggiorna i campi :-(

  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Ma perche' usi un recordset se devi eseguire una UPDATE? Non e' una "interrogazione" ...
    Prova cosi'

    codice:
    Set connex_Sondaggio = New ADODB.Connection
    connex_string = ("DSN=Sondaggio; UID=xxxxxxx; PWD=")
    connex_Sondaggio.ConnectionString = connex_string
    connex_Sondaggio.Open
    sqlselect_update = Replace(sqlselect_update, ".", ":")
    connex_Sondaggio.Execute sqlselect_update
    connex_Sondaggio.Close

  3. #3
    perchè sono un pirla :-P me ne sono accorto da solo circa 10 minuti dopo...ed è da stamattina che ci smanetto...grazie comunque :-)

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.