none
Cuestión de DATASET RRS feed

  • Pregunta

  • Hola:

    Tengo un dataset creado por código, así como sus columnas. El caso es que quiero definir el tipo de dato de cada columna y no sé como se hace.

    La pregunta es ¿al cargar el dataset desde el archivo de base de datos, las columnas del dataset adoptan automáticamente el tipo de dato de las columnas de la base de datos?

    Yo quiero definir el tipo de datos string en la siguiente columna:

    LaCestaCompra.Tables("CestaCompra").Columns.Add("Proveedor")

    ¿alguna ayuda?


    www.hiperdespacio.net

    • Editado JuanGP80 lunes, 23 de noviembre de 2015 2:36
    lunes, 23 de noviembre de 2015 2:31

Respuestas

  • Hola:

    Puedes añadir el tipo (y más cosas) en el .Add:

    LaCestaCompra.Tables("CestaCompra").Columns.Add("Proveedor", GetType("System.String"))

    LaCestaCompra.Tables("CestaCompra").Columns.Add("Precio", GetType("System.Double"))

    Saludos

    lunes, 23 de noviembre de 2015 8:11
  • >>¿al cargar el dataset desde el archivo de base de datos, las columnas del dataset adoptan automáticamente el tipo de dato de las columnas de la base de datos?

    si solo defines el datatable sin sus columnas al realizar el Fill() estas tomaran el tipo de dato de la tabla a la cual has realizado el SELECT

    pero me pregunto si quieres definri la estructura de un dataset porque no creas un dataset tipado, o sea un .xsd

    dodne podras definri la estructura mediente un diseñador

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    lunes, 23 de noviembre de 2015 10:52

Todas las respuestas

  • Hola:

    Puedes añadir el tipo (y más cosas) en el .Add:

    LaCestaCompra.Tables("CestaCompra").Columns.Add("Proveedor", GetType("System.String"))

    LaCestaCompra.Tables("CestaCompra").Columns.Add("Precio", GetType("System.Double"))

    Saludos

    lunes, 23 de noviembre de 2015 8:11
  • >>¿al cargar el dataset desde el archivo de base de datos, las columnas del dataset adoptan automáticamente el tipo de dato de las columnas de la base de datos?

    si solo defines el datatable sin sus columnas al realizar el Fill() estas tomaran el tipo de dato de la tabla a la cual has realizado el SELECT

    pero me pregunto si quieres definri la estructura de un dataset porque no creas un dataset tipado, o sea un .xsd

    dodne podras definri la estructura mediente un diseñador

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    lunes, 23 de noviembre de 2015 10:52