Alcanse de variable
Martin Ibarra <[email protected]> Sat, 6 Mar 2010 19:00:25 -0800
| Newsgroups | gmane.comp.gnome.mono.hispano |
|---|---|
| Message-ID | <[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