Ver Mensaje Individual
  #16 (permalink)  
Antiguo 14/02/2008, 11:11
ARAPSPGON
 
Fecha de Ingreso: octubre-2007
Mensajes: 57
Antigüedad: 17 años, 7 meses
Puntos: 0
Re: (DUDA principiante) importar resultados de una pagina ASP en una pag html

muchisimas gracias

yo javascript todavia no he tocado cuando acabe con asp me pondre en ello pero ya tengo algo que me sonará.

perdona por si es una pregunta tonta pero tengo un formulario que hice un dia para introducir valores en los campos de un pequeña tabla de una base de datos en access

el formulario es este

Código PHP:
<HTML>
<
HEAD>
<
TITLE>response</TITLE>
</
HEAD>
<
BODY>


<
FORM action="/scripts/ejemplos/18_ejemplo3_BD.asp" method="POST">
Nombre articulo: <input type="text" name ="articulo"><br>
numero de unidades: <input type="text" name ="unidades"><br>
precio: <input type="text" name ="precio"><br>
        <
input type="submit" value="Enviar">

</
FORM>
</
BODY>
</
HTML

y la pagina asp para introducir los datos en la base de datos es este

la base de datos inventario.mdb solo tiene 3 registros para introducir datos
articulo --un string
unidades-numero
precio - numero decimal


Código PHP:
<html>
<
head>
<
title>Documento sin t&iacute;tulo</title>
</
head>
<
body>

<%
' Nuestras tres variables para jugar con la bd

art = request("articulo")
uni = request("unidades")
price = request("precio")

'
Creamos los objetos
set bd
=Server.CreateObject("ADODB.Connection")


'Conectamos con DSN a la base de datos
bd.Open "inventario"

bd.execute"insert into inventario (articulo, unidades, precio) VALUES ('" & art & "','" & uni & "','" & price & "')"


%>

<h1><div align="center">Registro Insertado</div></h1>



<%
'
Cerramos el sistema de conexion
bd
.Close
set bd 
nothing
%>

</
body>
</
html
lo he probado todo ...dar permisos de lectura y escritura al archivo access inventario.mdb comparticion de carpeta y permisos en la carpeta donde se aloja en el directorio virtual etc etc

siempre me da el error
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][Controlador ODBC Microsoft Access] La operación debe usar una consulta actualizable.