| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> Visual Basics Programación >> Content
    Cómo importar un archivo CSV en un DataGridView
    La importación de un archivo de valores separados por comas en un control DataGridView puede hacer una aplicación de Visual Basic.NET más dinámico. En VB.NET , puede utilizar el objeto OleDbConnection para establecer una conexión con el archivo CSV e importar a un conjunto de datos . Un " conjunto de datos " representa una caché en la memoria de datos. Una vez que los datos están en un conjunto de datos , puede asignar al control DataGridView. Este control se utiliza para mostrar información similar a una tabla de base de datos con las columnas y filas. Cosas que necesitará
    Microsoft Excel
    Microsoft Visual Studio
    Ver Más instrucciones
    1

    lanzamiento Microsoft Excel y escriba " Nombre" en la celda A1 , "Last Nombre " en la celda B1 , " Sam " en la celda A2 , " González "en la celda B2, " Oscar " en la celda A3 y" Ramos "en la celda B3. Haga clic en el icono " Guardar" en el menú Barra de herramientas y guardar el archivo en el "C: \\ Temp" carpeta. Tipo " myCSVFile " para el " Nombre de archivo " y seleccione " CSV (delimitado por comas) ( * . Csv ) " en el menú "Guardar como tipo" . Haga clic en " Guardar " y cierre Excel.
    2

    Abra Microsoft Visual Studio y haga clic en "Nuevo proyecto ... " en el panel izquierdo de la ventana de la aplicación . Ampliar " Otros Idiomas ". Ampliar " Visual C #" y haga clic en "Windows ". Haga doble clic en " Aplicación de Windows Forms " para crear un nuevo proyecto.
    3

    doble clic en " DataGridView " desde el panel Cuadro de herramientas para agregar uno a su forma . Haga doble clic en " botón " para añadir un nuevo botón . Haga doble clic en " Button1 " para crear un evento de clic en este botón. Agregue el siguiente espacio de nombres para el área de declaración se encuentra en la parte superior del módulo de código :

    using System.Data.OleDb ;
    4

    Agregue el código siguiente en el evento click de su botón para definir la ruta de origen de su archivo CSV :
    cadena

    sourceFile = " C : \\ \\ temp \\ \\ myCSVFile.csv " ;
    5

    Crear una nueva variable de conjunto de datos , a continuación, definir una OleDbConnection y abrirlo con el siguiente código:

    DataSet ds = new DataSet ();

    OleDbConnection conn = new OleDbConnection ( " Provider = Microsoft.Jet.OLEDB.4.0 ; origen de datos = "+ System.IO.Path.GetDirectoryName ( sourceFile ) +" ; propiedades extendidas = \\ "Texto , HDR = YES; FMT = delimitado \\ " ");

    conn.Open ();
    Página 6

    Crear una variable OleDbDataAdapter y recuperar el contenido del archivo CSV utilizando una sentencia de consulta SQL :

    OleDbDataAdapter CSVAdapter = new OleDbDataAdapter ( "SELECT * FROM " + System.IO.Path.GetFileName ( sourceFile ) , conn) ;
    7

    Rellene el conjunto de datos con los datos y configurar el origen de datos DataGridView igual a la primera tabla del DataSet :

    CSVAdapter.Fill (ds ) ;

    this.dataGridView1.DataSource = ds.Tables [ 0 ] ;
    8

    Press "F5 " para ejecutar el programa y haga clic en " Button1 " para rellenar el control DataGridView.

    Previous :

    next :
      Artículos relacionados
    ·Cómo utilizar un archivo DLL en VB.NET 
    ·Cómo leer muchas líneas en una sola toma en Visual Ba…
    ·Cómo hacer un concurso en Visual Basic 
    ·Cómo hacer llamadas telefónicas con Visual Basic 
    ·Cómo escribir una lista de pares de valores clave en V…
    ·Cómo hacer un botón de cierre para poner fin a un for…
    ·Simples Proyectos de Visual Basic 
    ·Cómo detener un evento Comport en VB6.0 
    ·Cómo crear un acceso directo en el escritorio con Visu…
    ·Cómo conectarse a la base de datos de Access en VB.net…
      Artículos destacados
    ·Cómo conectar a un proceso de Ejecución de Java 
    ·Online PHP Certificación 
    ·Cómo leer un archivo en VBS 
    ·Cómo envolver una función en Python 
    ·Cómo deshabilitar la pantalla de impresión JavaScript…
    ·Replicación MySQL Tutorial 
    ·Cómo crear Servicios Web GIS 
    ·Cómo analizar una cadena de entrada para contar cartas…
    ·Cómo ejecutar Perl en un portátil 
    ·Cómo subir archivos PHP Vídeo 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com