Ir para conteúdo

POWERED BY:

Arquivado

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

Thaís Mesquita

Como faço para conectar com um Banco SQL server em asp?

Recommended Posts

Bom dia pessoal!

 

Alguém pode me dar uma força?

 

Estou tentando me conectar a um Banco SQL Server e não estou conseguindo....

Já dei uma olhada no http://www.connectionstrings.com/ Mas não ta dando certo...

 

A verdade é que estou iniciando em asp e ainda estou meio "tonta". Vou postar como está o meu conecta.asp

 

<%
Dim Conexao, strCon
Dim servidor, banco, usuario, senha

'Definindo valores de acesso
servidor = "SEMFAZ03"
banco = "CGM"
usuario = "CGM"
senha = "654321"

'Definindo string de conexão

strCon = "Provider=sqloledb; Data Source="+ servidor +"; Initial Catalog="+ banco +"; User Id="+ usuario +";Password="+ senha +";"

Set Conexao = Server.CreateObject("ADODB.Connection")
Conexao.Open strCon
%>

Compartilhar este post


Link para o post
Compartilhar em outros sites

eu uso apenas essa linha:

 

Conn = "UID=usuario_do_banco;PWD=senha_do_banco;driver={SQL Server};SERVER=www.site.com.br;DATABASE=nome_do_banco"

e depois abro conexao usando na pagina mesmo:

 

Set RS = Server.CreateObject("ADODB.RecordSet") 'para abrir um recordset
RS.CursorLocation = 3
RS.CursorType = 3

SQL = "Select * FROM TABELA"
RS.Open SQL, Conn

Set DB = Server.CreateObject("ADODB.Connection") 'para abrir uma conexão
DB.Open Conn

existem outras formas, mas eu uso essa...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Geralmente você se conecta com o servidor através de um URL ou IP mais o que significa esse "SEMFAZ03" é o nome do servidor ou é um nome que você colocou de segurança?

 

Achei a conexão do Cesão mais eficiente!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Geralmente você se conecta com o servidor através de um URL ou IP mais o que significa esse "SEMFAZ03" é o nome do servidor ou é um nome que você colocou de segurança?

 

Achei a conexão do Cesão mais eficiente!

É o nome do servidor mesmo...

Compartilhar este post


Link para o post
Compartilhar em outros sites

como disse, Tem que ser o ip ou o caminho do banco exemplo:

 

caminho = sqlserver.servirdor.com.br

 

ip = 111.111.11.11

 

só exemplos!!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

como disse, Tem que ser o ip ou o caminho do banco exemplo:

 

caminho = sqlserver.servirdor.com.br

 

ip = 111.111.11.11

 

só exemplos!!!

Então é obrigatório colocar o caminho ou ip? Nome do servidor não funciona? É isso?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Exato, faça isso e depois post o resultado, sendo ele positivo ou negativo!

Não estou conseguindo testar pq nem inserir registro na tabela estou conseguindo....

Se puder...dê uma olhada no meu primeiro post de hoje...

 

Obrigada.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Pecebi que seu código no post que foi indicado erá só um include, e agora conseguiu resolver o problema desse post?

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.