PRISCILA STOCHINI Postado Julho 28, 2006 Denunciar Share Postado Julho 28, 2006 Quem pode me ajudar a ver o erro???? <!--#include file="conexao.asp"--> <%@LANGUAGE="VBSCRIPT" CODEPAGE="1252"%> <% 'recupera os valores Vempresa = Request.Form("empresa") Vdepart = Request.Form("depart") Vcontato = Request.Form("contato") Vcargo = Request.Form("cargo") sql = "INSERT into colaborador(empresa, departamento, contato, cargo) values ('"&Vempresa&"','"&Vdepart&"','"&Vcontato&"','"&Vcargo&"')" Set rs = bco.execute(sql) Response.Write(sql) bco.close Set bco = Nothing URL = "cadastrando.asp" response.redirect(URL) %> <% Dim bco, sql, rs Set bco = server.CreateObject("ADODB.connection") bco.open("driver={Microsoft Access Driver (*.mdb)}; DBQ=formularios.mdb") %> Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Marcos-rj Postado Julho 28, 2006 Denunciar Share Postado Julho 28, 2006 Qual o erro que está dando? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 PRISCILA STOCHINI Postado Julho 28, 2006 Autor Denunciar Share Postado Julho 28, 2006 A página não pode ser exibida Há um problema com a página que você está tentando acessar e ela não pode ser exibida. --------------------------------------------------------------------------------Tente o seguinte:Abra a www.cype.com.br home page, e procure os links para as informações desejadas. Clique no botão Atualizar ou tente novamente mais tarde.Clique em Pesquisar para procurar informações na Internet. Você também pode ver uma lista de sites relacionados. HTTP 500 - erro interno do servidor Internet Explorer Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Belmonte SC Postado Julho 28, 2006 Denunciar Share Postado Julho 28, 2006 Priscila, bco.open("driver={Microsoft Access Driver (*.mdb)}; DBQ=formularios.mdb")você precisa indicar o drive apos o DBQ, ex:"Driver={Microsoft Access Driver (*.mdb)};Dbq=C:\mydatabase.mdb;" Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 PRISCILA STOCHINI Postado Julho 28, 2006 Autor Denunciar Share Postado Julho 28, 2006 muito obrigada...desculpa a encheção...é que to começando nisso agora...Se puder veja meu outro tópico de hoje!!! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Belmonte SC Postado Julho 28, 2006 Denunciar Share Postado Julho 28, 2006 Ok, faz parte, também já me ajudaram bastante...deu certo? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 PRISCILA STOCHINI Postado Julho 28, 2006 Autor Denunciar Share Postado Julho 28, 2006 Mas como ficará o caminho com eu colocar no servidor...porque aqui eu não testo na minha maquina...coloco no servidor ... Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Marcos-rj Postado Julho 28, 2006 Denunciar Share Postado Julho 28, 2006 Tenta assim:"DRIVER={Microsoft Access Driver (*.mdb)}; " & "DBQ=" & server.mappath("formularios.mdb") Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Belmonte SC Postado Julho 28, 2006 Denunciar Share Postado Julho 28, 2006 Então você pode usar assim:Com OLEDB:set con=server.createobject("adodb.connection")Con.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("../banco/xxx.mdb") & ";"Ou assim:"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=\somepath\mydb.mdb;" você está usando com ODBC? OleDB? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 PRISCILA STOCHINI Postado Julho 28, 2006 Autor Denunciar Share Postado Julho 28, 2006 Acredito que ODBCAcredito que ODBCmesmo o formulario estando na mesma pasta que o banco preciso colocar o caminho??? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Belmonte SC Postado Julho 28, 2006 Denunciar Share Postado Julho 28, 2006 Use como o MArcos sugeriu..."DRIVER={Microsoft Access Driver (*.mdb)}; " & "DBQ=" & server.mappath("formularios.mdb")Se o banco estiver em uma pasta separada então ("../banco/formulários.mdb")Sugiro que você coloque em uma pasta separada... Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 PRISCILA STOCHINI Postado Julho 28, 2006 Autor Denunciar Share Postado Julho 28, 2006 ASSIM PEGUEI PELO SITE JÁ EXISTENTE DA EMPRESA....O CAMINHO QUE ELES USAM....VOU COLOCAR OS ARQUIVOS AQUI...CONTINUA DANDO O MESMO ERRO...O QUE PODE SER???CONEXÃO<%Dim bco, sql, rsSet bco = server.CreateObject("ADODB.connection")bco.open(""Provider=Microsoft.Jet.OLEDB.4.0;Data Source="& Server.MapPath("formularios.mdb")"%> ENVIANDO <!--#include file="conexao.asp"--><%@LANGUAGE="VBSCRIPT" CODEPAGE="1252"%><%'recupera os valoresVempresa = Request.Form("empresa")Vdepart = Request.Form("depart")Vcontato = Request.Form("contato")Vcargo = Request.Form("cargo")sql = "INSERT into colaborador(empresa, departamento, contato, cargo) values ('"&Vempresa&"','"&Vdepart&"','"&Vcontato&"','"&Vcargo&"')"Set rs = bco.execute(sql)Response.Write(sql)bco.closeSet bco = NothingURL = "cadastrando.asp"response.redirect(URL) %> Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 kuroi Postado Julho 28, 2006 Denunciar Share Postado Julho 28, 2006 tira as aspa dos canto nessa linha:bco.open(""Provider=Microsoft.Jet.OLEDB.4.0;Data Source="& Server.MapPath("formularios.mdb")" faz assim: bco.open("Provider=Microsoft.Jet.OLEDB.4.0;Data Source="& Server.MapPath("formularios.mdb") Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Marcos-rj Postado Julho 28, 2006 Denunciar Share Postado Julho 28, 2006 Para exibir onde está dando o erro faz o seguinte:Na janela do internet explorer clica em:Ferramentas >> Opções da Internet >> Avançadas >> Desmarqque a Opção Mostrar Mensdagens de Erros Amigáveis. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 PRISCILA STOCHINI Postado Julho 28, 2006 Autor Denunciar Share Postado Julho 28, 2006 Active Server Pages error 'ASP 0140' Page Command Out Of Order /TESTE_ASP/enviando.asp, line 2 The @ command must be the first command within the Active Server Page. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Belmonte SC Postado Julho 28, 2006 Denunciar Share Postado Julho 28, 2006 usa assim...<%@ LANGUAGE="VBSCRIPT"%> Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 PRISCILA STOCHINI Postado Julho 28, 2006 Autor Denunciar Share Postado Julho 28, 2006 Microsoft VBScript compilation error '800a03ee' Expected ')' /TESTE_ASP/conexao.asp, line 4 bco.open("Provider=Microsoft.Jet.OLEDB.4.0;Data Source="& Server.MapPath("bancos/formularios.mdb")esse é o novo erro... Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Belmonte SC Postado Julho 28, 2006 Denunciar Share Postado Julho 28, 2006 você precisa colocar ../banco/xxx.mdb se o banco estiver em outro lugar.....observe o .. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 PRISCILA STOCHINI Postado Julho 28, 2006 Autor Denunciar Share Postado Julho 28, 2006 O banco está no mesmo diretorio dentro da pasta bancos Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 kuroi Postado Julho 28, 2006 Denunciar Share Postado Julho 28, 2006 é assim o certo:bco.open("Provider=Microsoft.Jet.OLEDB.4.0;Data Source="& Server.MapPath("bancos/formularios.mdb"))falto um ) Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Belmonte SC Postado Julho 28, 2006 Denunciar Share Postado Julho 28, 2006 é verdade...presta atenção menina...eheheheh Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 PRISCILA STOCHINI Postado Julho 28, 2006 Autor Denunciar Share Postado Julho 28, 2006 Desculpa gente...:-(To começando agora..não tenho mta pratica né... Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Belmonte SC Postado Julho 28, 2006 Denunciar Share Postado Julho 28, 2006 Acontece...faço isso toda a hora...de tanto código dá um nó...estou indo...até mais...quaquer coisa posta aí... Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 PRISCILA STOCHINI Postado Julho 28, 2006 Autor Denunciar Share Postado Julho 28, 2006 Microsoft JET Database Engine error '80004005' Could not find file 'D:\hshome\cype1\cype.com.br\TESTE_ASP\bancos\formularios.mdb'. /TESTE_ASP/conexao.asp, line 4 e esse ero o que é??? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Marcos-rj Postado Julho 28, 2006 Denunciar Share Postado Julho 28, 2006 não encontrou a base de dados nesse endereço. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 kuroi Postado Julho 28, 2006 Denunciar Share Postado Julho 28, 2006 seu banco está mesmo nessa pasta 'D:\hshome\cype1\cype.com.br\TESTE_ASP\bancos\formularios.mdb'? Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
PRISCILA STOCHINI
Quem pode me ajudar a ver o erro????
Link para o comentário
Compartilhar em outros sites
Top Posters For This Question
28
12
12
8
Dias Populares
Jul 28
61
Top Posters For This Question
PRISCILA STOCHINI 28 posts
Marcos-rj 12 posts
kuroi 12 posts
Belmonte SC 8 posts
Dias Populares
Jul 28 2006
61 posts
60 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.