alfinete
Power Member
tenho uma classe com o nome dados
com a seguinte variavel
private string numsoc;
com o seguinte metodo
e property.
que passa o valor de NUm_soc do metodo para numsoc
________________________________________
ate aqui tdo bem
no file cs fora da classe fasso
o Num_socio da "3" uma string com o caracter 3 ,ate ai certo
mas ao converter d ="2" para inteiro da = 0x00000003
em vez de dar 3
gostava de sabar pq
?????
com a seguinte variavel
private string numsoc;
com o seguinte metodo
Código:
public DataTable numsocio()
{
dbm = new DAL.DBManager();
dbm.connection_string = ligacaovideo;
dbm.Open();
dbm.commType = CommandType.StoredProcedure;
dbm.commText = "select_num_cliente ";
Object obj = dbm.ExecuteDataTable();
if (obj != null)
{
if (obj is System.Data.DataTable)
{
dt_numsocio = (DataTable)obj;
Num_socio = Convert.ToString (dt_numsocio.Rows[0][0]);
}
}
dbm.Close();
dbm.Dispose();
return dt_numsocio;
}
e property.
Código:
public string Num_socio
{
get { return numsoc; }
set { numsoc = value; }
}
que passa o valor de NUm_soc do metodo para numsoc
________________________________________
ate aqui tdo bem
no file cs fora da classe fasso
Código:
Dados g = new Dados();
g.numsocio();
string d = g.Num_socio;
int num =Convert.ToInt16 (d);
o Num_socio da "3" uma string com o caracter 3 ,ate ai certo
mas ao converter d ="2" para inteiro da = 0x00000003
em vez de dar 3
gostava de sabar pq
?????