Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
Visual Basic 6 - drop down list
Forum - Visual Basic 6 - drop down list

Avatar
buzzicotta (Normal User)
Newbie


Messaggi: 12
Iscritto: 15/05/2008

Segnala al moderatore
Postato alle 22:16
Domenica, 12/10/2008
salve a tutti..sto provando a popolare una drop down list da database..
sapete dirmi l'errore? grazie mille
Codice sorgente - presumibilmente VB.NET

  1. Protected Sub cat_SelectedIndexChanged(ByVal sender As Object, ByVal e As System.EventArgs)
  2.         Dim con As New System.Data.OleDb.OleDbConnection("Provider=SQLOLEDB;Data Source=GOMMOSA\SQLEXPRESS;Initial Catalog=MIO_SITO;User ID=sa;Password=saweb")
  3.         con.Open()
  4.        
  5.         Dim com As New System.Data.OleDb.OleDbCommand()
  6.         com.Connection = con
  7.         com.CommandText = "select DENOMINAZIONE from CATEGORIE"
  8.        
  9.         Dim da As New System.Data.OleDb.OleDbDataAdapter()
  10.         da.SelectCommand = com
  11.         Dim ds As New DataSet1()
  12.         da.Fill(ds, "CATEGORIE")
  13.          
  14.  
  15.         Me.cat.DataSource = ds.Tables("CATEGORIE")
  16.         Me.cat.DataValueField = "DENOMINAZIONE"
  17.        
  18.         con.Close()
  19.     End Sub
  20.  
  21.     Protected Sub cat2_SelectedIndexChanged(ByVal sender As Object, ByVal e As System.EventArgs)
  22.         Dim con2 As New System.Data.OleDb.OleDbConnection("Provider=SQLOLEDB;Data Source=GOMMOSA\SQLEXPRESS;Initial Catalog=MIO_SITO;User ID=sa;Password=saweb")
  23.         con2.Open()
  24.        
  25.         Dim com2 As New System.Data.OleDb.OleDbCommand()
  26.         com2.Connection = con2
  27.         com2.CommandText = "select DENOMINAZIONE from CATEGORIE"
  28.         Dim da2 As New System.Data.OleDb.OleDbDataAdapter()
  29.         da2.SelectCommand = com2
  30.         Dim dr1 As System.Data.OleDb.OleDbDataReader
  31.         dr1 = com2.ExecuteReader()
  32.         cat2.DataSource = dr1
  33.         cat2.DataBind()
  34.         dr1.Close()
  35.         con2.Close()
  36.         'cat2.Items.Insert(0, "<---select--->")
  37.     End Sub


PM Quote
Avatar
Ultra Phonic 2 (Ex-Member)
Pro


Messaggi: 181
Iscritto: 15/09/2008

Segnala al moderatore
Postato alle 22:26
Domenica, 12/10/2008
spiegati meglio:-|

:k:

PM Quote