Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Guybrush

SElecionar uma linha apenas do BD

Recommended Posts

Gostaria de saber como eu faço pra passar pra uma variavel o valor de uma linha do banco de dados, por exemplo:

 

SQL ... SELECT nome FROM tabela where id=1

 

variavel = sql("nome");

 

 

algo m,ais ou menos assim.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Basta usar o objeto DataReader

 

OleDbCommand oleCommand = new OleDbCommand();oleCommand.Connection = objeto_Conexao;oleCommand.CommandType = CommandType.Text;oleCommand.CommantText = "SEU SQL";OleDbDataReader oleDR;oleDR = oleCommand.ExecuteReader();if(oleDR.Read()){Response.Output.Write(oleDR["NOME_DO_CAMPO"]);}

Se tiver alguma dúvida poste aí

Compartilhar este post


Link para o post
Compartilhar em outros sites

Obrigado cara, jah vi que tu eh o cara daqui\oprecisando, vo postar mesmo, pq tah f*** acha documentação boa pra asp com webmatrix ehhehNo asp eu faziaconn.Open("dsn_sergio","user","senha");usando um dsn de odbc, eu só fazia issose eu quiser conectar por dsn com asp.net como façousando sybase sql anywhere 5.0?

Compartilhar este post


Link para o post
Compartilhar em outros sites

private void Page_Load(object sender, System.EventArgs e)

{

string conS = "DSN=marel";

OdbcConnection myConnection = new OdbcConnection(conS);

OdbcCommand cmd = new OdbcCommand();

 

cmd.CommandText = "SELECT * FROM CLIENTE";

 

myConnection.Open();

 

OdbcDataReader OdbcDR = new OdbcDataReader();

OdbcDR = cmd.ExecuteReader();

 

Response.Output.Write(OdbcDR["cd_cliente"]);

 

}

 

Compiler Error Message: CS1501: No overload for method 'OdbcDataReader' takes '0' arguments

 

Source Error:

Line 16: OdbcDataReader OdbcDR = new OdbcDataReader();

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.