Tengo el siguiente código que se conecta a una base de datos y almacena los datos en un conjunto de datos..NET - ¿Cómo recupero elementos específicos de un Dataset?
Lo que hay que hacer ahora es obtener un único valor del conjunto de datos (bueno en realidad sus dos la primera fila la columna 4 y 5)
OdbcConnection conn = new OdbcConnection();
conn.ConnectionString = ConfigurationManager.ConnectionStrings["ConnectionString2"].ConnectionString;
DataSet ds = new DataSet();
OdbcDataAdapter da = new OdbcDataAdapter("SELECT * FROM MTD_FIGURE_VIEW1", conn);
da.Fill(ds)
Por lo tanto, tienen que conseguir dos artículos específicos y almacenar ellos en enteros, el código psudo sería
int var1 = ds.row1.column4
int var2 = ds.row1.column5
¿Alguna idea sobre cómo puedo hacer esto?
Además, puede alguien arrojar luz sobre las tablas de datos también, ya que esto puede estar relacionado con la forma en que voy a hacer esto.
@Muhammad Akhtar estoy teniendo un pequeño problema con la 2da variable, en el conjunto de datos la variable es un doble, creo que se muestra como (4.0000) cómo cambiaría eso a un int # – c11ada
En el código Lo he convertido en Int, debes ver el valor 4 en vez de 4.0000; Depurar y verificar el valor de la variable. –
me sale el siguiente error {"La cadena de entrada no estaba en el formato correcto."} – c11ada