Ejemplo n.º 1
0
        public MyClass()
        {
            string connectionString = "Server=localhost;Database=dbprueba;User Id=dbprueba;Password=12345";
            IDbConnection dbConnection = new NpgsqlConnection(connectionString);

            //creamos el DataSet
            DataSet dataSet = new PDataSet();

            //Creamos el DataTable y creamos variables para las filas y las columnas
            DataTable dataTable = new DataTable();
            DataColumn columna;
            DataRow fila;

            //creamos una columna, establecemos el tipo y la añadimos al DataTable
            columna = new DataColumn();
            columna.ColumnName("id");
            columna.DataType = GetType("int");
            dataTable.Columns.Add(columna);

            //hacemos lo mismo para el resto de columnas
            columna = new DataColumn();
            columna.ColumnName("nombre");
            columna.DataType = GetType("String");
            dataTable.Columns.Add(columna);

            columna = new DataColumn();
            columna.ColumnName("precio");
            columna.DataType = GetType("double");
            dataTable.Columns.Add(columna);

            columna = new DataColumn();
            columna.ColumnName("categoria");
            columna.DataType = GetType("int");
            dataTable.Columns.Add(columna);

            //creamos
        }