Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General »

Fallo de base de datos

Estas en el tema de Fallo de base de datos en el foro de Bases de Datos General en Foros del Web. Os cuento mi problema o mejor dicho el error que me da, Tengo en mi página una seccion de opiniones y lo que quiero es ...
  #1 (permalink)  
Antiguo 27/02/2004, 05:47
 
Fecha de Ingreso: noviembre-2003
Ubicación: zaragoza
Mensajes: 44
Antigüedad: 20 años, 5 meses
Puntos: 0
Fallo de base de datos

Os cuento mi problema o mejor dicho el error que me da,
Tengo en mi página una seccion de opiniones y lo que quiero es introducir los datos a la BD. Os pongo mi codigo:

Recojo los datos del formulario
<%
Session("Nombre")=Request.Form("Nombre")
Session("Email")=Request.Form("Email")
Session("PagWeb")=Request.Form("PagWeb")
Session("NosEncontro")=Request.Form("NosEncontro")
Session("CiudadyProvincia")=Request.Form("CiudadyP rovincia")
Session("Opinion")=Request.Form("Opinion")
%>
<%

dia=(Day(now) & "/" & Month(now) & "/" & Year(now)) %>
<%Session("dia")=dia%>
y los muestro para comprobar que los datos son correctos

<td class="opinion" align="left"> <font face=verdana size=-2 color="#000000"><b>Nombre
y apellidos: </b><font color="#000000"><%= Request.Form("Nombre") %></font><br>
<br> <font face=verdana size=-2 color="#000000"><b>E mail:
</b><font color="#000000"><%= Request.Form("Email") %></font><br>
<br> <font face=verdana size=-2 color="#000000"><b>P&aacute;gina
Web: </b><font color="#000000"><%= Request.Form("PagWeb") %></font><br>
<br> <font face=verdana size=-2 color="#000000"><b>C&oacute;mo
nos encontr&oacute;: </b><font color="#000000"><%= Request.Form("NosEncontro") %></font><br>
<br> <font face=verdana size=-2 color="#000000"><b>Ciudad
y Provincia: </b><font color="#000000"><%=Request.Form("CiudadyProvincia" )%></font><br>
<br> <font face=verdana size=-2 color="#000000"><b>Opini&oacute;n:
</b><font color="#000000"><%= Request.Form("Opinion") %></font><br>
<br> <font face=verdana size=-2 color="#000000"><b>Fecha
alta: </b><font color="#000000"><%=dia%></font><br> </td>
</table>
<br>
Si son correctos, pulse continuar, sino, vuelva a la p&aacute;gina
anterior. <br> <br> <center> <a href="alta22.asp"

Luego quiero incorporar estos datos a mi BD

Set Conn=server.CreateObject("ADODB.Connection")
Conn.Open("opinion")
%>
<% Dim temp
temp= "'" + Session("Nombre")+ "','" + Session("Email") + "','" + Session("PagWeb")
temp= temp + "','" + Session("NosEncontro") + "','" + Session("CiudadyProvincia") + "','" + Session("Opinion") + "','" + Session("dia") + "'"
%>

<% sqlins = "insert into opinion(Nombre, Email, PagWeb, NosEncontro, CiudadyProvincia, Opinion, Fecha) values (" + temp + ")"
Conn.Execute(sqlins)
y al compilar me da el siguiente error

Microsoft OLE DB Provider for ODBC Drivers error '80004005'

[Microsoft][Controlador ODBC Microsoft Access] La operación debe usar una consulta actualizable.

Si alguien me puede decir el porque se los agradecería, son un poco novata en este tema.

adios:
  #2 (permalink)  
Antiguo 27/02/2004, 05:48
 
Fecha de Ingreso: noviembre-2003
Ubicación: zaragoza
Mensajes: 44
Antigüedad: 20 años, 5 meses
Puntos: 0
sigo con el problema, el error me lo da en

Conn.Execute(splins)
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:17.