Ir para conteúdo

POWERED BY:

Arquivado

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

Gledison

[Resolvido] Alterar cadastro

Recommended Posts

Senhores estou sem saber o que fazer, bom vou explicar detalhado para ver se vocês podem me ajudar:

 

Eu uso o Dreamweaver CS3 a programação é asp.net.

 

Tenho uma pagina de cadastro, consulta e alterar dados de clientes, então estou me matando de tanto pesquisar e tentar fazer com que eu consiga alterar os dados cadastrados de clientes. Bom eu já fiz varias modificações na pagina alterar dados e deu certo, mas existe um campo que inseri e não consigo alterar ele depois de cadastrado só altero se eu for no meu banco de dados se eu quiser fazer a alteração pelo sistema não consigo.

 

Segue abaixo codigo:

 

<input name="campo" type="text" id="campo" value="<%=sql("campo")%>" size="6" maxlength="6">
esse codigo acima foi o que eu criei no dreamweaver

 

começo do codigo:

 

<%Option Explicit


dim q, sql, i

q = session("nome")

%>
<!--#include file="../CONEXAO/conectar.asp" -->


<%
	set sql = conexao.execute("SELECT * FROM relacaotb WHERE Codigo = "&q&"")
%>
Só não consigo alterar esse campo que eu criei o resto consigo alterar todos

 

podem me ajudar?

 

grato pela atenção

Compartilhar este post


Link para o post
Compartilhar em outros sites

Voce está na pagina que seria a alteração dos dados certo ?

no input type, você coloca como value o dado recuperado do bd, até ai tranquilo.

essa pagina enviara os dados para outra pagina receber os dados do formulario e executar a alteração.

Nessa pagina, a clausula sql que você irá usar é o UPDATE e não o Select

Compartilhar este post


Link para o post
Compartilhar em outros sites

Voce está na pagina que seria a alteração dos dados certo ?

no input type, você coloca como value o dado recuperado do bd, até ai tranquilo.

essa pagina enviara os dados para outra pagina receber os dados do formulario e executar a alteração.

Nessa pagina, a clausula sql que você irá usar é o UPDATE e não o Select

 

 

 

Fiz o que me pediu e está me retornando com este erro abaixo:

 

Tipo de erro:

Microsoft OLE DB Provider for ODBC Drivers (0x80040E14)

[Microsoft][Driver ODBC para Microsoft Access] Erro de sintaxe na instrução UPDATE.

ALTERAR/alterar.asp, line 13

 

linha 13 -> set sql = conexao.execute("UPDATE * FROM relacaotb WHERE Codigo = "&q&"")

Compartilhar este post


Link para o post
Compartilhar em outros sites

sql = "Update tabela Set campo='"&variavel&"',campo2='"&variavel2&"' where id="&variavelid

 

Para cada operação no banco de dados tem uma tag sql diferente.

Recomendo uma pesquisa sobre sql statements.

 

Valeu brother, você me ajudou bastante.

Compartilhar este post


Link para o post
Compartilhar em outros sites

olha este exemplo, link

e o erro Verifique a ortografia. pode ser um nome de coluna Invalido 'sua_coluna'. A coluna a qual você se refere na Base de Dados não foi encontrada.

Compartilhar este post


Link para o post
Compartilhar em outros sites

olha este exemplo, link

e o erro Verifique a ortografia. pode ser um nome de coluna Invalido 'sua_coluna'. A coluna a qual você se refere na Base de Dados não foi encontrada.

 

 

Resolvido, vocês são bons mesmo.

Compartilhar este post


Link para o post
Compartilhar em outros sites

ok, beleza

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.