Re: Alcanse de variable

Alberto León <[email protected]> Sun, 7 Mar 2010 04:07:13 +0100
Newsgroups gmane.comp.gnome.mono.hispano
Message-ID <[email protected]>
Este es el código correcto:

public NpgsqlDataReader getUserList()
        {
            string sql = "select nombre,usuario,estatus from ch_usuario";
            ArrayList al = new ArrayList();

           try{

                NpgsqlConnection conn = new NpgsqlConnection(Util.CONN);
                conn.Open();

                NpgsqlCommand cmd = new NpgsqlCommand(sql,conn);
                NpgsqlDataReader dr = cmd.ExecuteReader();

            }catch(Exception e){
                Util u = new Util();
                u.WinInfo("Error al Cargar la lista de usuarios " +
e.Message.ToString(), "Error");
            }
            return dr;
        }

2010/3/7 Martin Ibarra <[email protected]>

> Que tal monos, trabajando con Postgres SQL y mono me a causado interes este
> codigo que no se puede ejcutar.
>
>
>
>
> public NpgsqlDataReader getUserList()
>         {
>             string sql = "select nombre,usuario,estatus from ch_usuario";
>             ArrayList al = new ArrayList();
>             NpgsqlDataReader dr;
>            try{
>
>                 NpgsqlConnection conn = new NpgsqlConnection(Util.CONN);
>                 conn.Open();
>
>                 NpgsqlCommand cmd = new NpgsqlCommand(sql,conn);
>                 dr = cmd.ExecuteReader();
>
>             }catch(Exception e){
>                 Util u = new Util();
>                 u.WinInfo("Error al Cargar la lista de usuarios " +
> e.Message.ToString(), "Error");
>             }
>             return dr;
>         }
>
>
> y me lanza este error :
>
> Use of unassigned local variable `dr'(CS0165)]
>
> y si le quito el try {} catch {} trabaja bien, se supone que try{  }
> catch{} no restringen el alcanse de variables o si ?
>
> _______________________________________________
> Mono-hispano mailing list
> [email protected]
> https://listas.hispalinux.es/mailman/listinfo/mono-hispano
>

_______________________________________________
Mono-hispano mailing list
[email protected]
https://listas.hispalinux.es/mailman/listinfo/mono-hispano