Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/07/2014, 05:36
kristian159
 
Fecha de Ingreso: mayo-2013
Mensajes: 34
Antigüedad: 11 años
Puntos: 0
return valor select c#

Hola a todos, tengo una duda,


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
  1. public void leer()
  2.         {
  3.  
  4.             String cadena_de_conexion = @"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\status\bbdd\status.mdb;";
  5.             OleDbConnection conexion = new OleDbConnection(cadena_de_conexion);
  6.             conexion.Open();
  7.  
  8.             OleDbCommand query = new OleDbCommand("SELECT * FROM config ", conexion);
  9.             OleDbDataReader reader = query.ExecuteReader();
  10.  
  11.             while(reader.Read()){
  12.                 string ruta_bbdd = reader.GetString(1);
  13.  
  14.                 Console.WriteLine(ruta_bbdd);
  15.  
  16.                      
  17.         }