Brainjar ti ringrazio di cuore per tutta la disponibilità che mi stai dando.
Il problema c'è sempre ho provato in mille modi solo non riesco a far funzionare il mio programma.
Si collega al database ma mi visualizza sempre il primo record anche quando le opzioni che il cliente seleziona cambiano e quindi dovrebbe visualizzare un nome diverso.
codice:
If RadioButton3.Checked = True And RadioButton5.Checked = True Then 
Dim sql As String 
sql = "SELECT * FROM Alcolici WHERE Ingredienti = [rum;dolce]" 
NomeCok.Text = "" 
NomeCok.Text = m_rsAlcolici.Fields("Nome").Value
con questo procedimento mi visualizza nella mia casella di testo con nome"NomeCok" la Capiroska che è Corretto ma che è anche il mio primo record in db.
però quando metto
codice:
If RadioButton4.Checked = True And RadioButton6.Checked = True Then 
Dim sql As String 
sql = "SELECT * FROM Alcolici WHERE Ingredienti = [tequila;secco]" 
NomeCok.Text = "" 
NomeCok.Text = m_rsAlcolici.Fields("Nome").Value
Mi visualizza sempre la "Capiroska" invece dovrebbe visualizzarmi il "sobrero" .
io avevo pensato che il problema poteva essere
codice:
NomeCok.Text = m_rsAlcolici.Fields("Nome").Value
infatti volevo provare così
codice:
NomeCok.Text = m_rsAlcolici.Fields("Nome").Value=sql
ma non va cmq.
forse dovrei usare la classe
codice:
Command
per eseguire la query
ma non so se è giusto o no. non sono molto bravo ma secondo me il problema è sulla query perchè mi visualizza sempre il primo record della tabella Alcolici e non va avanti.
Ti prego Aiutami.