Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente bannato
    Registrato dal
    Dec 2003
    Messaggi
    562

    vb.net - problema con query UPDATE

    codice:
    StrSQL = "UPDATE DatiDitta SET Descr = " & TxtDat(cntIter) & " WHERE IDC='" & cntIter & "'"
    OleCommand = New OleDbCommand(StrSQL, OleConnect)
    cntRecord = CInt(OleCommand.ExecuteScalar())
    la query per esteso sarebbe
    codice:
    UPDATE Datiditta SER Descr = Nome WHERE IDC='0'
    Mi da questo errore
    'Nesun valore specificato Per alcuni parametri necessari

    La tabella in questione ha 3 colonne : IDC (numerico), Nome_dato (stringa), Descr (stringa)

    Non capisco dove stia ilproblema

  2. #2

    Re: vb.net - problema con query UPDATE

    Originariamente inviato da web@web
    Non capisco dove stia ilproblema
    Non hai messo tra gli apici il campo testuale mentre hai messo tra gli apici il campo numerico che non li richiede.
    L'errore potrebbe poi essere dovuto alle variabili che magari tu immagini siano valorizzate mentre invece non lo sono. Per verificare il problema, usa gli strumenti di debug di visual studio mettendo un breackpoint e verificando la proprieta' commandtext del command prima che venga eseguito. Ultimo consiglio, usa i parametri invece di appiccicare le variabili nelle stringhe sql.
    Saluti a tutti
    Riccardo

  3. #3
    Utente bannato
    Registrato dal
    Dec 2003
    Messaggi
    562
    Grazie 1000!!!
    Il problema era dovuto agli apici, che stupido!

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 © 2024 vBulletin Solutions, Inc. All rights reserved.