FAZER COMPARACAO ENTRE DADOS

ADILSOO 02/09/2012 18:46:17
#409060
Boa noite gente, é meu primeiro post do ASP.NET, resolvi começar a estudar sobre o assunto, bom, já vi que varias coisas mudam a respeito do vb6, isso nem precisava dizer né, mas então, fiz a conexao com o MySQL assim..
         Dim conexao As New MySqlConnection([Ô]Server=[Ô] & Servidor & [Ô];[Ô] _
& [Ô]User ID=[Ô] & Usuario & [Ô];[Ô] _
& [Ô]Password=[Ô] & Senha & [Ô];[Ô] _
& [Ô]DataBase=[Ô] & BancodeDados & [Ô];[Ô])
Dim da As New MySqlDataAdapter([Ô]SELECT usuario, senha, tipo FROM tablogin ORDER BY usuario[Ô], conexao)
Dim dt As New DataTable

da.Fill(dt)
conexao.Close()
GridView1.DataSource = dt
GridView1.DataBind()
End Sub


no Vb6 eu faço assim..
 rs = conexao.execute(sSQL)
If rs!nome = txtnome then
faça isso
Else
não faça isso
end if


agora queria saber como que eu faço isso no ASP.NET? Será que o tipo que eu fiz a conexão está correta? Ele até conecta, mostra os dados em um Grid, mas me deparei com isso, será que aguem pode me ajudar? Obrigado desde já...
JABA 02/09/2012 22:50:33
#409065
Se os dados estão sendo exibidos, então qual é o problema?

vlw
ADILSOO 02/09/2012 23:22:09
#409066
A questão é, como fazer a comparação, verificação..., tipo, ele mostra todos os dados, mas sem critério nenhum, pois no vb6 eu crio um recordset e faço isso, mas no ASP não sei ainda...
LEANDRO 03/09/2012 14:16:55
#409093
Cara se eu entendi bem a sua pergunta a resposta é essa abaixo.

VB.NET
if dt.Tables(0).Rows(0)([Ô]nome[Ô]).ToString = txtnome.text then
faça isso
end if

C#
if(dt.Tables(0).Rows(0)([Ô]nome[Ô]).ToString == txtnome.text)
{
faça isso
}
Tópico encerrado , respostas não são mais permitidas