Combobox e dataset

venerdì 29 ottobre 2010 - 15.19
Tag Elenco Tags  VB.NET  |  .NET 3.5

blackspidy14 Profilo | Junior Member

ciao a tutti io uso il seguente codice per riempire i valori di una combobox

Dim connetionString As String
Dim connection As SqlConnection
Dim command As SqlCommand
Dim adapter As New SqlDataAdapter
Dim ds As New DataSet
Dim i As Integer
Dim sql As String

connetionString = "Data Source=PC-SERVER\SQLEXPRESS;Initial Catalog=MC;Integrated Security=True"
sql = "SELECT * FROM prodotti"

connection = New SqlConnection(connetionString)

Try
connection.Open()
command = New SqlCommand(sql, connection)
adapter.SelectCommand = command
adapter.Fill(ds)
adapter.Dispose()
command.Dispose()
connection.Close()

ProdottoComboBox1.DataSource = ds.Tables("prodotti")
ProdottoComboBox1.DisplayMember = "NomeProdotto"
ProdottoComboBox1.ValueMember = "IDProdotto"

Catch ex As Exception
msgbox("!")
End Try

ma la combobox non viene riempita e visualstudio nn genere nessuna eccezione. dove sbaglio?

alx_81 Profilo | Guru

>ciao a tutti io uso il seguente codice per riempire i valori di una combobox
ciao

>ProdottoComboBox1.DataSource = ds.Tables("prodotti")
>ma la combobox non viene riempita e visualstudio nn genere nessuna
>eccezione. dove sbaglio?
sicuro che ci sia una tabella prodotti nella collezione del dataset?
prova con ProdottoComboBox1.DataSource = ds.Tables(0)..
--
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT

http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi

blackspidy14 Profilo | Junior Member


>sicuro che ci sia una tabella prodotti nella collezione del dataset?
>prova con ProdottoComboBox1.DataSource = ds.Tables(0)..

grazie per la tempestiva risposta tutto ok adesso.

un'altra domanda in un datagridview come ottengo l'evento selectedIndexChanged di una combobox?

alx_81 Profilo | Guru

>un'altra domanda in un datagridview come ottengo l'evento selectedIndexChanged di una combobox?
eh devi attachare l'evento alla creazione della riga.. non è semplicissimo, e in WinForm non ti saprei essere molto di aiuto.
Segui questo link:
http://social.msdn.microsoft.com/forums/en-US/winforms/thread/aef28e05-f368-4148-99ef-480d58638c8a/

--
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT

http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi

blackspidy14 Profilo | Junior Member

grazie adesso ci guardo :D
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5