Visualizzazione dei risultati da 1 a 10 su 11

Hybrid View

  1. #1
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    Ti hanno chiesto un po' di codice per capire il problema, ma ... niente.

    Prova a vedere questo esempio, se funziona
    codice:
    Protected Sub Button1_Click(sender As Object, e As System.EventArgs) Handles Button1.Click
     Dim g As New GridView()
     Using con As New OleDb.OleDbConnection(gl.StringaConnessione)
      con.Open()
      Dim command As OleDb.OleDbCommand = con.CreateCommand()
      command.CommandText = "SELECT * FROM CAMPI"
      Dim Reader As OleDbDataReader = command.ExecuteReader
      g.DataSource = Reader
      g.DataKeyNames = {"id"}
      g.DataBind()
     End Using
     Me.PlaceHolder1.Controls.Add(g)
    End Sub
    
    
    
    Pietro

  2. #2
    Moderatore di ASP.net L'avatar di djciko
    Registrato dal
    Nov 2002
    Messaggi
    6,887
    se (--SE--) usi un DataReader, prova a passare come parametro alla ExecuteReader il comportamento che deve avere il tuo Command.
    In questo modo quando chiudi il DataReader (che e' un oggetto CONNESSO, al contrario di DataTable e DataSet etc) si chiude in automatico anche la connessione.

    codice:
    protected void bottoneConnetti_Click(sender As Object, e As System.EventArgs)
    {
        using (SqlConnection connection = new SqlConnection(connectionString))
        {
            SqlCommand command = new SqlCommand(queryString, connection);
            connection.Open();
            SqlDataReader reader =  command.ExecuteReader(CommandBehavior.CloseConnection);
            
            Grid.DataSource = reader;
            Grid.DataKeyNames = new string[] { "Id" };     
            Grid.DataBind();
    
    
            //etc.
        }
    }
    Ultima modifica di djciko; 25-11-2015 a 17:31

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.