problema al convertir de VB.net a C#

Iniciado por evicar, 23 Diciembre 2011, 02:35 AM

0 Miembros y 1 Visitante están viendo este tema.

evicar

Código (C#) [Seleccionar]
byte[] TempRecuperada;
        void recuperar()
        {
                       
            SqlConnection conn = new SqlConnection("");
            SqlDataAdapter da = new SqlDataAdapter("select * from pruebahuelladigital", conn);
            DataTable dt = new DataTable();
            da.Fill(dt);

            try
            {
                conn.Open();       
             
                if (dt.Rows.Count != 0)
                {
                   
                    TempRecuperada = dt.Rows[0][0];
                   
                    //Convert.ToString(myCommand.ExecuteScalar());
                }
                else
                {
                    MessageBox.Show("Usuario no registrado en el sistema");
                }
                conn.Close();
            }
            catch (SqlException SQLexc)
            {
                MessageBox.Show(SQLexc.Message);
            }
        }


tengo un error en esta instruccio

TempRecuperada = dt.Rows[0][0];

no me deja asignar la fila del celda del datatable en un array de byte en cambio en VB.net no tengo ningun probleme en hacer esta instruccion

VB.net:

Public TempRecuperada As Byte() = Nothing

TempRecuperada = dt.Rows(i)(1)