Ajuda - Busca - Membros - Calendário
Versão Completa: (Resolvido) Cannot implicitly C#
Fórum Script Brasil > Programação & Desenvolvimento > .NET
rodrigotnoma
CODE
string nome=textbox1.text;

string sqlsrt="select * from tb_usuarios where nome='"+nome+"'";

string connstr = @"......................blablablabla";

sqlconnection conn = new sqlconnection(connstr);

conn.open();

slqcommand cmd = new sqlcommand(sql,connstr);

sqldatareader dr=cmd.executereader();

while (dr.read())
{

textbox2.text = dr["nome"];
textbox3.text = dr["sobrenome"];
textbox4.text = dr["telefone"];

}

conn.close();


Já tentei colocando: dr["nome"].tostring e não consigo fazer com que o dr["nome"] seja "jogado" no textbox2.text.

"Cannot implicitly convert type 'object' to 'string'. An explicit conversion exists (are you missing a cast?)"

Qual a forma correta de fazer?

Obrigado.
OSJunior
Experimente:


CODE
textbox2.text = dr["nome"].ToString();


wink.gif
rodrigotnoma
OSjunior

Obrigado, deu certo.Falta de atenção minha na falta do .ToString().

vlw
Esta é uma versão simplificada de nosso conteúdo principal. Para ver a versão completa com maiores informações, formatação e imagens, por favor clique aqui.
Invision Power Board © 2001-2012 Invision Power Services, Inc.