seguinte tenho 1 banco de dados , com a seguinte tabela.
-> CERT_SERIE
campos
- cs_codigo
- cs_nome
- cs_tipo
Tenho que fazer um update para esses campos.
estou usando os codigos padroes mas nada funciona..
uso o seguinte script
nome=request.Form("nome") rad=request.Form("rad") codigo=1 SQL="UPDATE CERT_SERIE set cs_nome=request.Form('nome') & cs_tipo=request.Form('rad') where cs_codigo=23" rs=func_Open(sql, 2)
o rs=func_open , ja esta configurado por isso tenho certeza que nao e ele o errado.
alguem pode dar uma mao ai...???
se tem algo de estranho nao sei oq e..
quando executo a pagina o seguinte erro aparece..
Microsoft OLE DB Provider for ODBC Drivers erro '80040e14'
[Microsoft][ODBC SQL Server Driver][SQL Server]Incorrect syntax near '='.
/scripts/scripts_asp/funcoes_con.asp, line 36
RESOLVIDO
dim cs_codigo dim cs_nome dim cs_tipo nome=request.Form("nome") rad=request.Form("rad") codigo=request.Form("codigo") SQL =" UPDATE cert_serie set cs_nome='" & request.Form("nome") &"',cs_tipo ='" & request.Form("rad") &"' where cs_codigo='" & request.Form("codigo") &"'" rs=func_Open(sql, 2)
Edição feita por: DarkSign, 09/12/2008, 07:36.
Corrigido erros de estética