Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2013
    Messaggi
    9

    [Vb.Net] Query collegata a combobox

    Salve a tutti,
    ho un problema...
    Utilizzo visual studio 2010 e ho connesso il mio progetto ad un database access in locale....
    tutto funziona e ho impostato una query che deve restituire un valore nullo in un dato campo al click di un pulsante...ve la riporto...


    codice:
    PrivateSub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
           
            
    Dim abc AsString
            abc = 
    "UPDATE       tabella SET        campo5= '' WHERE        ....."
            
    Dim cmd AsNewOleDbCommand(abc, archivio)
            archivio.Open()
            cmd.ExecuteNonQuery()
            archivio.Close()
     
     
        
    EndSub
    adesso il problema è che se al posto di quei puntini metto id = 1 non ci sono problemi ed in corrispondenza dell'id = 1 lui mi inserisce il campo nullo...ma se io volessi invece condizionare la soluzione a quanto scritto in una combobox? ho provato a mettere al posto dei puntini campo2='Combobox1.Text' ma niente....sapreste dirmi il perché? si possono condizionare le query da codice ad un valore presente (e selezionato) in una combobox?
    Grazie in anticipo!

  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Ovviamente sì ma devi sapere come comporre correttamente una stringa

    "UPDATE tabella SET campo5='' WHERE campo2='" + ComboBox1.Text + "'"
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2013
    Messaggi
    9
    Grazie mille....funziona perfettamente!!!

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.