Visualizzazione dei risultati da 1 a 3 su 3

Discussione: List Box Help!!!

  1. #1

    List Box Help!!!

    Voglio rimpire un listbox con i le righe di un tabella il codice è:


    //codice per la connessione......

    MyConnection.Open();

    string strSQL="SELECT id FROM TABELLA2";

    OdbcCommand comando;

    comando=new OdbcCommand(strSQL, MyConnection);

    OdbcDataReader rea;

    rea = comando.ExecuteReader();

    lstAutori.DataSource = rea;

    lstAutori.DataBind()

    MyConnection.Close();





    <asp:listbox id="lstAutori" runat="server" Rows="1"
    DataTextField="nome" DataValueField="autoreID" />



    Oggetto reader viene riempito correttamente con i dati inquanto ho
    provato a stamparli, mi da un messaggio di errore quando al
    datasource di lstAutori gli assegno l'getto reader....

  2. #2

    Re: List Box Help!!!

    Originariamente inviato da cicciopanza83
    Voglio rimpire un listbox con i le righe di un tabella il codice è:


    //codice per la connessione......

    MyConnection.Open();

    string strSQL="SELECT id FROM TABELLA2";

    OdbcCommand comando;

    comando=new OdbcCommand(strSQL, MyConnection);

    OdbcDataReader rea;

    rea = comando.ExecuteReader();

    lstAutori.DataSource = rea;

    lstAutori.DataBind()

    MyConnection.Close();





    <asp:listbox id="lstAutori" runat="server" Rows="1"
    DataTextField="nome" DataValueField="autoreID" />



    Oggetto reader viene riempito correttamente con i dati inquanto ho
    provato a stamparli, mi da un messaggio di errore quando al
    datasource di lstAutori gli assegno l'getto reader....

    ecco codice...

    string sSQL = "SELECT tbl_Autore.IdAutore, tbl_Autore.Descriz FROM tbl_Autore; ";
    OleDbConnection cn = new OleDbConnection(@"Provider=Microsoft.Jet.OLEDB.4.0 ;Password='';Data Source=D:\_Lavoro\Archiviazione Ricerca Digitalizzazione dati.mdb;Persist Security Info=True");
    OleDbCommand cm = new OleDbCommand();
    OleDbDataReader dr = null;

    cm.CommandText = sSQL;
    cm.CommandType = CommandType.Text;
    cm.Connection = cn;

    cn.Open();
    dr = cm.ExecuteReader();

    ListBox1.DataTextField = "Descriz";
    ListBox1.DataValueField = "IdAutore";
    ListBox1.DataSource = dr;
    ListBox1.DataBind();

    cn.Close();
    byz goldfix

  3. #3
    Grazie per aver risposto. problema risolto!

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