rafaelb01 0 Denunciar post Postado Março 31, 2007 estou com um problema para fazer uma query personalizada, como faço para utilizar os dados de um textBox na consulta sql , estou usando o banco oracle. a conexão funciona beleza. Compartilhar este post Link para o post Compartilhar em outros sites
Juliano.net 2 Denunciar post Postado Abril 2, 2007 Você pode utilizar parameters em sua query. É mais seguro. Ex: OracleConnection command = new OracleConnection(); command.Connection = cnnACERUN; //Defino minha Query // Para cada parâmetro, eu dou um nome diferente e coloco os dois pontos ( : ) na frente do nome do parâmetro command.CommandText = "SELECT Campos FROM Tabela WHERE Campo = :NomeParametro; command.CommandType = CommandType.Text; //Adiciono os parameters à coleção no objeto command //É importante adicionar os parameters na mesma ordem que estão definidos na Query, pois o Oracle Provider é meio louco e dá erros //se não respeitar a ordem command.Parameters.Add("NomeParametro", OracleDbType.Varchar2,ValorParametro,ParameterDirection.Input); OracleDataReader dataReader = command.ExecuteReader(); Compartilhar este post Link para o post Compartilhar em outros sites