Acesso ao banco de dados firebird com sqldatasoucer
ola gostaria de saber como acessar um banco de dados firebird com sqldatasoucer utilizando driver especifico para firebird no Delphi 2007 .net...
Odacir Zampolli
Curtidas 0
Respostas
Rodrigo Mourão
16/05/2009
Olá Odacir.
Bem não tem como configurar pelo Wizard, a IDE não da suporte. Então faça o seguinte. Entre no WebConfig a na seção <connectionStrings> adicione mais uma conexao porem com o FireBird.
<add name="MinhaConexao" connectionString="Server=localhost;User=SYSDBA;Password=masterkey;Database=c:\meubanco.fdb"
providerName="FirebirdSql.Data.FirebirdClient"/>
Feito adicione um componente SqlDataSource no WebForm. Selecione a propriedade Expressions.
Clique na (...). Vai abrir uma tela e nesta tela selecione na parte esquerda a propriedade ConnectionString. No
ComboBox selecione novamente ConnectionString e logo abaixo em ConnectionName selecione "Minha Conexão".
Prontinho, seu sql data source ja está pronto para conectar. Agora para poder colocar o Select selecione a
propriedade Select Query e informe seu comando.
Isso será suficiente. Agora para distribuir suas aplicações voce terá que adicionar o ProvidersFactories do Firebird. Assim
vá até o webconfig e localiza a seção <DbProviderFactories> e nela adicione o conteúdo abaixo:
<add
name="FirebirdClient Data Provider"
invariant="FirebirdSql.Data.FirebirdClient"
description=".Net Framework Data Provider for Firebird"
type="FirebirdSql.Data.FirebirdClient.FirebirdClientFactory, FirebirdSql.Data.FirebirdClient, Version=2.0.0.0, Culture=neutral, PublicKeyToken=3750abcc3150b00c" />
Agora poderá distribuir sua aplicação normalmente.
Abs.
Atenciosamente,
Rodrigo Carreiro Mourão
Borland Instructor Certified
Coordenador da Consultoria em Delphi
Bem não tem como configurar pelo Wizard, a IDE não da suporte. Então faça o seguinte. Entre no WebConfig a na seção <connectionStrings> adicione mais uma conexao porem com o FireBird.
<add name="MinhaConexao" connectionString="Server=localhost;User=SYSDBA;Password=masterkey;Database=c:\meubanco.fdb"
providerName="FirebirdSql.Data.FirebirdClient"/>
Feito adicione um componente SqlDataSource no WebForm. Selecione a propriedade Expressions.
Clique na (...). Vai abrir uma tela e nesta tela selecione na parte esquerda a propriedade ConnectionString. No
ComboBox selecione novamente ConnectionString e logo abaixo em ConnectionName selecione "Minha Conexão".
Prontinho, seu sql data source ja está pronto para conectar. Agora para poder colocar o Select selecione a
propriedade Select Query e informe seu comando.
Isso será suficiente. Agora para distribuir suas aplicações voce terá que adicionar o ProvidersFactories do Firebird. Assim
vá até o webconfig e localiza a seção <DbProviderFactories> e nela adicione o conteúdo abaixo:
<add
name="FirebirdClient Data Provider"
invariant="FirebirdSql.Data.FirebirdClient"
description=".Net Framework Data Provider for Firebird"
type="FirebirdSql.Data.FirebirdClient.FirebirdClientFactory, FirebirdSql.Data.FirebirdClient, Version=2.0.0.0, Culture=neutral, PublicKeyToken=3750abcc3150b00c" />
Agora poderá distribuir sua aplicação normalmente.
Abs.
Atenciosamente,
Rodrigo Carreiro Mourão
Borland Instructor Certified
Coordenador da Consultoria em Delphi
GOSTEI 0
Rodrigo Mourão
16/05/2009
Olá Odacir !!
Há mais alguma dúvida quanto a este chamado?
Estamos aguardando para podermos encerrá-lo.
Abs.
Atenciosamente,
Rodrigo Carreiro Mourão
Borland Instructor Certified
Coordenador da Consultoria em Delphi
Há mais alguma dúvida quanto a este chamado?
Estamos aguardando para podermos encerrá-lo.
Abs.
Atenciosamente,
Rodrigo Carreiro Mourão
Borland Instructor Certified
Coordenador da Consultoria em Delphi
GOSTEI 0
Odacir Zampolli
16/05/2009
vou fazer alguns teste aki...blz...
GOSTEI 0
Rodrigo Mourão
16/05/2009
Olá Amigo !!
Por falta de retorno, encerramos o seu chamado. Caso ainda possua alguma dúvida sobre esse assunto, por favor, post a mesma que o consultor voltará a lhe atender e o chamado será reaberto.Abs !!
Por falta de retorno, encerramos o seu chamado. Caso ainda possua alguma dúvida sobre esse assunto, por favor, post a mesma que o consultor voltará a lhe atender e o chamado será reaberto.Abs !!
GOSTEI 0