Ir para conteúdo
Fórum Script Brasil
  • 0

Incluir Dados No Banco


Sobrit

Pergunta

14 respostass a esta questão

Posts Recomendados

  • 0
Tenho um form e preciso colocar os campos no banco.

já estou mandando o form para pagina, mas não consigo mandar a pagina para o banco.

Minha conexão esta certa. Mas o resto não funciona. 

Brother!!

Vamos lá. POSTA o código ae pra gente dá uma olhadinha e fala quais são os campos dentro do banco de dados que você deseja que receba as informações da página.

Abraços!!!

Link para o comentário
Compartilhar em outros sites

  • 0

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

conexao.Open "banco"

sql="insert into profissional(login,senha)"

sql=sql & "values('" & request("senha") & "','" & request("login") & "')"

conexao.execute(sql)%>

!!Erro pede uma variavel atualizavel!! O q esta errado???

Link para o comentário
Compartilhar em outros sites

  • 0
Guest ®MarkSpider®
Set conexao = Server.CreateObject("ADODB.Connection")

conexao.Open "banco"

sql="insert into profissional(login,senha)"

sql=sql & "values('" & request("senha") & "','" & request("login") & "')"

conexao.execute(sql)%>

!!Erro pede uma variavel atualizavel!! O q esta errado???

Experimenta igualar seus requests a uma variável antes.

Ex:

wlogin=request("login")

wsenha=request("senha")

Ai depois coloca elas na tua consulta

:ph34r:

Link para o comentário
Compartilhar em outros sites

  • 0

Galera.

O negocio é o seguinte o banco já esta cong=figurado no ODBC com permissão e tudo mais.

Mas eu já fiz de tudo, declarei as variaveis como nosso colega disse e nada o erro perciste.

O que eu posso fazer?

Tenho tambem este codigo mas tambem não funciona este por equanto não da erro mas não grava no banco.

OBS: Os problemas com conexão já foram resolvidos.

Por favor alguém me de uma luz.

<%

Option Explicit

Response.Expires = 0

Dim objConn, objRs, strQuery, strConnection, nome, telefone, email, comentario, foto

nome = Request.Form("nome")

telefone = Request.Form("telefone")

email = Request.Form("email")

comentario = Request.Form("comentario")

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

objConn.Open "DBQ=" & Server.MapPath(banco) & ";Driver={Microsoft Access Driver (*.mdb)}","username","password"

strQuery = "INSERT INTO contato (nome,telefone,email,comentario) VALUES ('"&nome&"','"&telefone&"','"&email&"','"&comentario&"')"

On error Resume Next

Set ObjRs = objConn.Execute(strQuery)

objConn.close

Set objRs = Nothing

Set objConn = Nothing

if err = 0 Then

response.redirect "sucesso.asp"

end if

%>

Link para o comentário
Compartilhar em outros sites

  • 0
Galera.

O negocio é o seguinte o banco já esta cong=figurado no ODBC com permissão e tudo mais.

Mas eu já fiz de tudo, declarei as variaveis como nosso colega disse e nada o erro perciste.

O que eu posso fazer?

Tenho tambem este codigo mas tambem não funciona este por equanto não da erro mas não grava no banco.

OBS: Os problemas com conexão já foram resolvidos.

Por favor alguém me de uma luz.

<%

Option Explicit

Response.Expires = 0

Dim objConn, objRs, strQuery, strConnection, nome, telefone, email, comentario, foto

nome = Request.Form("nome")

telefone = Request.Form("telefone")

email = Request.Form("email")

comentario = Request.Form("comentario")

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

objConn.Open "DBQ=" & Server.MapPath(banco) & ";Driver={Microsoft Access Driver (*.mdb)}","username","password"

strQuery = "INSERT INTO contato (nome,telefone,email,comentario) VALUES ('"&nome&"','"&telefone&"','"&email&"','"&comentario&"')"

On error Resume Next

Set ObjRs = objConn.Execute(strQuery)

objConn.close

Set objRs = Nothing

Set objConn = Nothing

if err = 0 Then

response.redirect "sucesso.asp"

end if

%>

Brother!!

Testei seu script aqui, a unica coisa que mudei foi o seguinte:

('"& nome &"','"& telefone &"','"& email &"','"& comentario &"')"

Rolou numa boa, isso numa maquina local, agora no seu caso, me parece que todas as sintaxes e procedimentos estão corretos. No periodo da tarde, quando eu estiver em casa, vou dá uma olhada mais profunda no seu script, se puder me enviar.. até agradeço!!

Abraços!!

Link para o comentário
Compartilhar em outros sites

  • 0

Estou fazendo tambem numa maquina local e nada funciona.

Depois te passo por email.

Foi aqui que você mudou?

strQuery = "INSERT INTO contato (nome,telefone,email,comentario) VALUES ('"&nome&"','"&telefone&"','"&email&"','"&comentario&"')"

On error Resume Next

Foi esta linha?

Link para o comentário
Compartilhar em outros sites

  • 0
Estou fazendo tambem numa maquina local e nada funciona.

Depois te passo por email.

Foi aqui que você mudou?

strQuery = "INSERT INTO contato (nome,telefone,email,comentario) VALUES ('"&nome&"','"&telefone&"','"&email&"','"&comentario&"')"

On error Resume Next

Foi esta linha?

Harrãn...

Link para o comentário
Compartilhar em outros sites

  • 0
Estou fazendo tambem numa maquina local e nada funciona.

Depois te passo por email.

Foi aqui que você mudou?

strQuery = "INSERT INTO contato (nome,telefone,email,comentario) VALUES ('"&nome&"','"&telefone&"','"&email&"','"&comentario&"')"

On error Resume Next

Foi esta linha?

você pode achar a solução ou o seu erro fazendo o seguinte antes da execução da linha onde aparentemente está havendo o problema, de um RESPONSE WRITE na tua instrução SQL e como você está usando o ACCES, transporte o conteúdo da string e teste direto no banco de dados se tiver erro o ACCESS vai te dizer qual é....Outra hipótese é a que o colega informou, você pode estar com problemas de acesso ao BD...

Espero ter te ajudado...

®MarkSpider® :ph34r:

Link para o comentário
Compartilhar em outros sites

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.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...