Ir para conteúdo

POWERED BY:

Arquivado

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

Madrugosvaldo

ASP e Interbase como conectar?

Recommended Posts

faz assim:

 

provider=sibprovider;location=localhost:;data source=c:\databases\gdbs\mygdb.gdb;user id=SYSDBA;Password=masterkey;

Compartilhar este post


Link para o post
Compartilhar em outros sites

Sim já vi essa string de conexão. Mas como configuro esse SIB Provider???

Ele não reconhece o ODBC pelo asp.

Estou trabalhando localmente e dá sempre erro de driver não especificado

 

como configuro o SIB Provider???

 

ao baixa vem uma DLL um XML e um arquivo de vinculação de dados da Microsoft

mas como faço essa vinculação para que o driver seja de fato reconhecido???

 

 

alguém tem como me ajudar???

Compartilhar este post


Link para o post
Compartilhar em outros sites

olha este link

Compartilhar este post


Link para o post
Compartilhar em outros sites

olha este link

 

Ok amigo

 

Esta string de conexão esta Ok

 

<%

set StrConn = Server.CreateObject("ADODB.Connection")

StrConn = "Provider=SIBProvider;Location=localhost:;Data Source=C:\Arquivos de Programas\Interbase\Examples\Employee.gdb;Character Set=ISO8859_1;Role=Operador;User Id=SYSDBA;Password=marsterkey;"

StrConn.open

%>

 

mas o seguinte erro aparece

 

Script error detected at line 3.

Source line: StrConn.open

Description: Objeto necessário: 'StrConn'

 

 

Não consigo abrir a conexão

 

não acho nenhum tutorial que me explique como configurar o SIBProvider corretamente???

 

Ou se não for isso...qual esta sendo meu erro???

Compartilhar este post


Link para o post
Compartilhar em outros sites

faz assim

 

 

set StrConn = Server.CreateObject("ADODB.Connection")
constring= "Provider=SIBProvider;Location=localhost:;Data Source=C:\Arquivos de Programas\Interbase\Examples\Employee.gdb;Character Set=ISO8859_1;Role=Operador;User Id=SYSDBA;Password=marsterkey;"
StrConn.open constring

Compartilhar este post


Link para o post
Compartilhar em outros sites

você pode criar um arquivo ASP com esse conteudo:

 

conexao.asp

<% 
sub abreconexao
constring= "Provider=SIBProvider;Location=localhost:;Data Source=C:\Arquivos de Programas\Interbase\Examples\Employee.gdb;Character Set=ISO8859_1;Role=Operador;User Id=SYSDBA;Password=marsterkey;"
Set conexao=Server.CreateObject("ADODB.Connection")
conexao.open constring
end sub

sub fechaconexao
set conexao=nothing
end sub
%>

 

depois na página onde for fazer a conexao, você chama o arquivo conexao.asp

atraves de include

<!--#include file="conn/conexao1.asp"-->

e invoca a função atraves do Call

<% call abreconexao

Compartilhar este post


Link para o post
Compartilhar em outros sites

Desculpa abusar da sua boa vontade mas,

 

Até passou o script conexao.asp a conexão mas quando chamo a SUB abreconexão dá erro

e se coloco pra executar um sql não retorna nada

sql = "select * from produtos"

set dados = conexao.execute(sql)

 

response.write dados("ID")

 

conferi o banco e tem dados mas ele não imprime detro da sub abre conexão

 

 

o que preciso fazer a respeito do SIB Provider???

 

tenho que instalar alguma coisa registrar uma dll

Compartilhar este post


Link para o post
Compartilhar em outros sites

qual o numero do erro ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bom o código sem os sub's é este

 

<%

constring= "Provider=SIBProvider;Location=localhost:;Data Source=C:\BD2.GDB;Character Set=ISO8859_1;Role=Operador;User Id=SYSDBA;Password=marsterkey;"

Set conexao=Server.CreateObject("ADODB.Connection")

conexao.open constring

Set dados = conexao.execute("SELECT * FROM TESTE")

set conexao=nothing

%>

 

uso o baby web server que é mais simples que o IIS.

 

O erro que ele apresenta é o seguinte:

 

Script error detected at line 3.

Source line: conexao.open constring

Description: Provedor não encontrado. É possível que ele não esteja instalado corretamente.

 

por isso que tenho duvidas quanto a instlação

Você conseguiu rodar o asp com interbase???

 

abraço e obrigado pela atenção

Compartilhar este post


Link para o post
Compartilhar em outros sites

verifique se o caminho esta correto...

Compartilhar este post


Link para o post
Compartilhar em outros sites

o pior é que está

está em c:\BD2.gdb

 

quanto ao sibprovider tem um link para download???

 

voce já fez o asp conectar ao interbase??

 

o pior é que está

está em c:\BD2.gdb

 

quanto ao sibprovider tem um link para download???

 

voce já fez o asp conectar ao interbase??

 

Derepente seja o arquivo que peguei que esteja errado pois peguei no brothersoft

Compartilhar este post


Link para o post
Compartilhar em outros sites

basta indicar o nome (se houver DNS na rede) ou o IP do servidor InterBase (Linux) no parâmetro Location.

 

link para download

Compartilhar este post


Link para o post
Compartilhar em outros sites

ok

mas vem 4 arquivos

um SIBProvi.dll, um sibprovi.xml um readme e um test que eu não sei para que serve.

está correto???

 

pra que serve tudo isso

acho que devo fazer algo com isso não???

mas o quê??

Compartilhar este post


Link para o post
Compartilhar em outros sites

O pacote padrão inclui: Documentação, Exemplos, DLL do SIBPROvider e um batch para a instalação e desinstalação.

O pacote com o código fonte inclui: Código fonte completo do SIBPROvider e sua documentação, documentação, exemplos, DLL do SIBPROvider e um batch para instalação e desinstalação.

Compartilhar este post


Link para o post
Compartilhar em outros sites

O único pacote que consigo é do brothersoft.com e vem com aquilo que te falei.

Seria possível me passar por email este pacote correto pois por mais que pesquise

não consigo encontrar. O site oficial não direciona pra lugar nenhum.

 

Meu email é madrugaanderson@yahoo.com.br

 

Por favor me passe este pacote pois já estou a mais de 3 semanas pesquisando e tentando de todo

jeito e nada dá certo.

Compartilhar este post


Link para o post
Compartilhar em outros sites

me manda um MP com seu email que te passo o que teho aqui

Compartilhar este post


Link para o post
Compartilhar em outros sites

MP é mensagem particular....

 

me manda um email no xanburzum@terra.com.br

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.