Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/04/2005, 16:26
Avatar de El_Metallick
El_Metallick
 
Fecha de Ingreso: noviembre-2002
Ubicación: Santiago, Chile
Mensajes: 1.718
Antigüedad: 22 años, 6 meses
Puntos: 16
Error '80040e14' campo desconocido

Hola amigos, tengo este código
Código:
<%@ Language="VBScript" %>
<% Option Explicit %>
<!--#include file="lenguaje.asp" -->
<html>
<head>
<title><% = Titulo %></title>
<!--#include file="meta_tangs.asp" -->
<link rel="stylesheet" type"text/css" href="../estilo1.css">
</head>
<body>
<%
Dim Conn
Dim SQL
Dim RS
Dim cancion
Dim descripcion
Dim formato
Dim url
Dim midi
Dim tamano

'Recogemos los valores del formulario
cancion=Request.Form("cancion")
descripcion=Request.Form("descripcion")
formato=Request.Form("formato")
url=Request.Form("url")
midi=Request.Form("midi")
tamano=Request.Form("tamaño")

'Instanciamos y abrimos nuestro objeto conexion 
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("../" & DB & "tablaturas.mdb"))

'Ahora creamos la sentencia SQL
SQL="Insert Into tablaturas (cancion,descripcion,formato,url,midi,tamaño) values ('" & cancion & "','" & descripcion & "','" & formato & "','" & url & "','" & midi & "','" & tamano & "')"

'Ejecutamos la orden
set RS = Conn.Execute(SQL)
%>
<p align="center"><font size="6" color="#FF0000">Agregar tablaturas a la base de datos</font></p>
<%
'Si el campo cancion = ""
if cancion = "" then
%>
<p align="center" class="text">Tablatura Insertada</p>
<% end if %>
<form method="post" action="add_tab.asp">
Canción: <input type="text" name="cancion"><br>
Descripción: <input type="text" name="descripcion"><br>
Formato: <input type="text" name="formato"><br>
URL: <input type="text" name="url"><br>
Midi: <input type="text" name="midi"><br>
Tamaño: <input type="text" name="tamaño"><br>
<input type="submit" value="Insertar">
</form>
<%
'Cerramos el sistema de conexion
Conn.Close
%>
</body>
</html>
pero me tira este error
Microsoft JET Database Engine error '80040e14'

La instrucción INSERT INTO contiene el siguiente nombre de campo desconocido: 'tamano'. Asegúrese de que ha escrito correctamente el nombre y vuelva a intentar la operación.

/am/metallica/administracion/add_tab.asp, line 38

Porque???
__________________
Haz la guerra en la cama y el amor donde se te de la gana...
El tiempo es el mejor maestro, lo único malo es que te mata...¡¡Aprovecha tu tiempo!!

Última edición por El_Metallick; 06/04/2005 a las 17:00