Los Foros de ASPTutor.com
Home | Perfil | Registrarse | Temas Activos | Miembros | Buscar | FAQ
Usuario:
Password:
 Todos los Foros
 ASP
 UPDATE.NO puedo MODIFICAR LOS REGISTROS DE LA BD
 Foro Bloqueado  Tema Bloqueado


Autor Temas
amada666
Starting Member


15 Posts
Mensajes - 19 Mar 2006 :  16:50:17  Ver Perfil  Enviar Email
Este es el cogido que he creado para modificar la bd:
<!-- #include file="includes/acceso1.asp" -->

consulta1 = "SELECT * FROM tarjetas where Numero="&request.Form("cnumero")&""


resul2.Open consulta1,cn,2,3
DO WHILE NOt.eof
if resul2.recordcount=1 then
resul2("nombre")=request.Form("nombre")
resul2.update
end if
resul2.movenext
loop
resul2.close

Tb lo he intentado sin el dowhiley sin el if ya que es un solo registro el que tiene que encontrar. Lo he intentado con distintos permisos nada... y la base de datos en si, no tiene ninguna restriccion
SI PUEDE SACAR LOS DATOS PARA VERLOS, PERO NO PARA MODIFICARLOS.. PORQUE???


alert
Starting Member

Argentina
43 Posts
Posted - 23 Mar 2006 :  01:30:01  Ver perfil  Enviar e-mail
Te corrijo la parte del sql ,aka te dejo como lo podes hacer

Cnumero = request.Form("cnumero")
consulta1 = "SELECT * FROM tarjetas where Numero='" & Cnumero & "'"

hay 10 tipos de personas , los que saven binarios y los que noInicio Pagina

jbarra
Junior Member

Chile
192 Posts
Posted - 23 Mar 2006 :  14:00:24  Ver perfil  Enviar e-mail
Además en el Bucle falta esto:

DO WHILE NOt resul2.Eof
if resul2.recordcount=1 then
resul2("nombre")=request.Form("nombre")
resul2.update
end if
resul2.movenext
loop
resul2.close


Inicio Pagina

Alexis_m20
Senior Member

Chile
1021 Posts
Posted - 23 Mar 2006 :  14:31:44  Ver perfil  Enviar e-mail  Visit Alexis_m20's Homepage
es 2,3,1 no solo 2,3

te falta el uno

Si puedo ayudar lo hare
Entren a mi web y registrense y participen http://www.ofistar.cl/foro/Default.aspInicio Pagina

amada666
Starting Member


15 Posts
Posted - 03 Apr 2006 :  00:57:48  Ver perfil  Enviar e-mail
Este es el mismo codigo pero mas claro.
no puedo ni borrar ni modificar ni añadir registros en la base de datos solo puedo hacer select...:

Este es el codigo, primero hice que se vieran los datos, y me funciono. (tb con condiciones)
Pero como podeis ver lo he modificado y puesto como comentarios lo que hice antes para que pueda modificar un determinado registro y me da error, (tb lo he ententado con borrar, añadir registros y nada...):

<% Application("PATHGENERAL")="/"
Application("PATH")="/Pasat/"
dim conex,consulta, nombre
nombre="liz2"
nombrec="liz2222"
consulta="update personas set apellidos='"&nombrec&"' Where nombre='" & nombre & "'"

'consulta= "select * from personas where nombre='"&nombre&"'"
set conex=server.CreateObject("adodb.connection")
conex.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\Inetpub\vhosts\sacidemo.com\httpdocs\pasat\app\index1\bd\prueba.mdb"
set leer=conex.execute(consulta)
'do while not leer.eof
'response.Write(leer("apellidos")&"<br>")
'leer.movenext
'loop
conex.Close
set conex = nothing
%>

Como puedo hacer para que pueda hacer el resto?
gracias

Inicio Pagina

amada666
Starting Member


15 Posts
Posted - 10 Apr 2006 :  01:42:01  Ver perfil  Enviar e-mail
eran los permisos de la base de datos en el servidor

Inicio Pagina

   
 Foro Bloqueado  Tema Bloqueado
Ir a:
Los Foros de ASPTutor.com Los Foros de ASPTutor.com
Ir al principio de la Página

 Imprimir Tema
 

Descargas de manuales¦ Ejemplos de código ¦ Artículos mas visitados ¦ Envía tu articulo ¦ Foros ¦
  Libro de visitas ¦Crea un enlace con ASPTutor 
 

    © 2001-Hasta hoy  Pedro Rufo Martín  contactar