PROBLEMA CAMPO TINYINT DO MYSQL RESULTADO E TRUE

F001E 30/12/2013 14:50:35
#432530
Boa tarde a todos...
Seguinte, estou fazendo uma importação de um banco MySQL onde tem um campo do tipo tinyint onde é gravado valores de 1 a 3.
Mas quando vou ler esses dados pelo C#, usando esse comando oDataRow[[Ô]TIPO[Ô]].ToString(); ele me retorna True ou False e não 1, 2 ou 3. Como resolver isso ?
LUIS.HERRERA 16/01/2014 11:12:09
#433141
Resposta escolhida
Não sei se é essa a situação. No SQL também tem esse campo, uso assim na hora que pego os dados do banco.

myInstrutor.Pessoa = Convert.ToByte(dr[[Ô]Pessoa[Ô]]);

Ai pego a classe entidade myInstrutor já toda preenchida, Add ao objeto usado, um DataReader por exemplo e devolvo os dados a quem solicitou. Geralmente um datagridview e ao clicar na linha do grid, faço o teste do valor para saber o que fazer com ele, habilitar um radiobutton, colocar uma legenda, etc...
Tópico encerrado , respostas não são mais permitidas