He creado esta función, que recibe un id numerico, y lo que hace es devolver el valor de la columna, pero solo puedo imprimirlo, si pongo el return fuera del switch no me funciona porque no existe la variable, y si lo pongo dentro no me compila... no sé como puedo conseguir eso.. lo suyo seria guardar los valores de la bbdd (que son rutas y demas) en unas variables globales pero no sé muy bien el como hacerlo..
saludos
Código C:
Ver original
public void leer() { String cadena_de_conexion = @"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\status\bbdd\status.mdb;"; OleDbConnection conexion = new OleDbConnection(cadena_de_conexion); conexion.Open(); OleDbCommand query = new OleDbCommand("SELECT * FROM config ", conexion); OleDbDataReader reader = query.ExecuteReader(); while(reader.Read()){ string ruta_bbdd = reader.GetString(1); Console.WriteLine(ruta_bbdd); }