chamei ele com este arquivo teste.asp, ficou assim:
<%@LANGUAGE="VBSCRIPT" CODEPAGE="1252"%>
<!--#include file="Includes/conexao.asp"-->
<html>
<head>
<title>O SITE DA NOSSA TERRA</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
</body>
</html>
Mas quando tento abrir a pagina da este erro:
Active Server Pages error 'ASP 0141'
Page Command Repeated
/Includes/conexao.asp, line 1
The @ command can only be used once within the Active Server Page.
Qual será este erro.
-----------------------------------------------
06/05/2009
Depois de muita ajuda, foi possivel criar a conexão sem erros, vamos la
no arquivo conexao.asp ficou assim:
e arquivo para chamar ficou assim ( exemplo ) testeconexao.asp:
<%@LANGUAGE="VBSCRIPT" CODEPAGE="1252"%>
<!-- #include file="Includes/config.asp" -->
<html>
<head>
<title>CONEXÃO</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
<%
strQuery = "select cat_geral from categoria where cat_categoria = 'mercearia' ORDER BY RAND()"
set objConn = server.CreateObject("ADODB.Connection")
objConn.open strConexao
set rs=Server.CreateObject("ADODB.RecordSet")
rs.Open strQuery, strConexao
do until rs.EOF
for each x in rs.Fields
Response.Write(CStr(x.Value)) & " "
next
Response.Write "<br>"
rs.MoveNext
loop
objConn.close
set rs = nothing
set objConn = nothing
%>
Pergunta
manogaucho
Tudo bem!
Queria criar uma conexão com banco de dados SQL em asp
criei o arquivo conexao.asp dentro da pasta Includes, ficou assim
<%@LANGUAGE="VBSCRIPT" CODEPAGE="1252"%> <html> <head> <title>O SITE DA NOSSA TERRA</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> </head> <% Set Conexao = Server.CreateObject("ADODB.Connection") strConexao = "driver=MySQL ODBC 5.1 Driver;server=xxxxxx;uid=xxxxxxx;pwd=xxxxxx;_database=xxxxxx" Conexao.Open strConexao %> <body> </body> </html>chamei ele com este arquivo teste.asp, ficou assim: Mas quando tento abrir a pagina da este erro: Qual será este erro. ----------------------------------------------- 06/05/2009 Depois de muita ajuda, foi possivel criar a conexão sem erros, vamos la no arquivo conexao.asp ficou assim:<% strDataSoure = "xxxxxxxxx" strDataBase ="xxxxxxxxx" strUser = "xxxxxxxx" strPWD = "xxxxxxxxxxx" strConexao = "Driver={MySQL ODBC 3.51 Driver};SERVER=" & strDataSoure strConexao = strConexao & "; DATABASE=" & strDataBase strConexao = strConexao & ";Uid="& strUser strConexao = strConexao & ";Pwd="& strPWD %>e arquivo para chamar ficou assim ( exemplo ) testeconexao.asp:<%@LANGUAGE="VBSCRIPT" CODEPAGE="1252"%> <!-- #include file="Includes/config.asp" --> <html> <head> <title>CONEXÃO</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> </head> <body> <% strQuery = "select cat_geral from categoria where cat_categoria = 'mercearia' ORDER BY RAND()" set objConn = server.CreateObject("ADODB.Connection") objConn.open strConexao set rs=Server.CreateObject("ADODB.RecordSet") rs.Open strQuery, strConexao do until rs.EOF for each x in rs.Fields Response.Write(CStr(x.Value)) & " " next Response.Write "<br>" rs.MoveNext loop objConn.close set rs = nothing set objConn = nothing %>Agradeço a todos que ajudaram.
Demais Muito Obrigado!
Editado por manogauchoLink para o comentário
Compartilhar em outros sites
10 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.