RES: [firebase-br] Connexão .net
Alessandro Fernandes
alessandro em stargateway.com.br
Qua Mar 8 13:19:31 -03 2006
Hélio,
Experimente criar um FbCommand com o sql e passa-lo para o FbDataAdapter.
Acho que vc não pode passar o SQL direto. Veja o código abaixo, esta em
Delphi, mas da pra converter pra C# fácil.
// Cria o SQL
sql := StringBuilder.Create;
sql.Append('select ID, NOME ');
sql.Append('from USUARIOS ');
sql.Append('where ASSINANTE_ID = @pAssinanteID ');
// Cria o comando
cmdConsulta := FbCommand.Create(sql.ToString, Conexao);
cmdConsulta.CommandType := CommandType.Text;
// Cria os parâmetros
cmdConsulta.Parameters.Add('@pAssinanteID', FbDbType.VarChar, 60).Value :=
AssinanteID;
// Cria, povoa e retorna o DataSet
sdaConsulta := FbDataAdapter.Create(cmdConsulta);
ds := DataSet.Create;
sdaConsulta.Fill(ds);
Alessandro Fernandes
> -----Mensagem original-----
> De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br]
> Em nome de Hélio Monteiro - Super Ig
> Enviada em: quarta-feira, 8 de março de 2006 12:22
> Para: FireBase
> Assunto: [firebase-br] Connexão .net
>
> Pessoal, o trexo de código abaixo esta correto??
>
> FbConnection Matriz = new
> FbConnection(@"Server=192.168.45.200;User=SYSDBA;Password=masterkey;Databa
> se=/home/Diversos/Sist/Terwal/TERWAL.FDB");
>
> FbDataAdapter da = new FbDataAdapter("SELECT * FROM BANCOS WHERE 1=1",
> Matriz.ToString());
>
> O mesmo esta apresentando erro ao executar.
>
>
>
> Obrigado
>
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
> Para editar sua configuração na lista, use o endereço
> http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>
>
> --
> No virus found in this incoming message.
> Checked by AVG Free Edition.
> Version: 7.1.375 / Virus Database: 268.2.0/276 - Release Date: 7/3/2006
Mais detalhes sobre a lista de discussão lista