Foros del Web » Programando para Internet » ASP Clásico »

TIENDA VIRTUAL. Acceder con un SELECT a mi base de datos ACCESS.

Estas en el tema de TIENDA VIRTUAL. Acceder con un SELECT a mi base de datos ACCESS. en el foro de ASP Clásico en Foros del Web. Mi problema es que estoy haciendo una tienda virtual de libros y al hacer la inserción en la tabla Compras de mi base de datos ...
  #1 (permalink)  
Antiguo 22/07/2006, 10:06
 
Fecha de Ingreso: julio-2006
Mensajes: 1
Antigüedad: 17 años, 10 meses
Puntos: 0
TIENDA VIRTUAL. Acceder con un SELECT a mi base de datos ACCESS.

Mi problema es que estoy haciendo una tienda virtual de libros y al hacer la inserción en la tabla Compras de mi base de datos tengo que hacer una consulta en la tabla Libros para recoger el código del libro.

El SELECT es el siguiente

Codlibro="SELECT C_Libro FROM Libros" + " WHERE (Nombre_Libro='"+ Session("Libro")[e] +"');";

y me dice que falta operador en la expresión.

¡¡¡¡UN CABLE POR FAVOR!!!

Última edición por DiaDe; 22/07/2006 a las 10:26
  #2 (permalink)  
Antiguo 22/07/2006, 13:58
Avatar de javierdotnet  
Fecha de Ingreso: julio-2006
Mensajes: 2
Antigüedad: 17 años, 10 meses
Puntos: 0
De acuerdo Quitale el punto y coma ;)

Quitale el punto y coma al final de la instruccion .
tu select :
Codlibro="SELECT C_Libro FROM Libros" + " WHERE (Nombre_Libro='"+ Session("Libro")[e] +"');";

el bueno (eso creo) :


Codlibro="SELECT C_Libro FROM Libros" + " WHERE (Nombre_Libro='"+ Session("Libro")[e] +"');"
  #3 (permalink)  
Antiguo 22/07/2006, 16:09
Avatar de javierdotnet  
Fecha de Ingreso: julio-2006
Mensajes: 2
Antigüedad: 17 años, 10 meses
Puntos: 0
Programas en C#??

Si es C# entonces el ";" esta bien , pero lo que creo k no esta bien es
esto :

Session("Libro")[e], cambialo por esto : Session["Libro"][e]
  #4 (permalink)  
Antiguo 24/07/2006, 17:17
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 22 años, 4 meses
Puntos: 146
Si es C# estas en el foro equivocado
  #5 (permalink)  
Antiguo 18/07/2008, 06:02
 
Fecha de Ingreso: mayo-2008
Mensajes: 3
Antigüedad: 16 años
Puntos: 0
Respuesta: TIENDA VIRTUAL. Acceder con un SELECT a mi base de datos ACCESS.

yo lo haria asi:

no entiendo por que le pones el " + " despues del libro si toda via es parte de la instruccion sql, y otra seria el punto y coma va afuera de las comillas, espero te sirva

Codlibro="SELECT C_Libro FROM Libros" + " WHERE (Nombre_Libro='"+ Session("Libro")[e] +"');"


Codlibro="SELECT C_Libro FROM Libros WHERE (Nombre_Libro='"+ Session("Libro")[e] +"')";
  #6 (permalink)  
Antiguo 18/07/2008, 07:16
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 22 años, 4 meses
Puntos: 146
Respuesta: TIENDA VIRTUAL. Acceder con un SELECT a mi base de datos ACCESS.

El post ya es muy viejo, y la respuesta dada igual no tiene la sintaxis de C#, así que cierro el post
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.
Tema Cerrado




La zona horaria es GMT -6. Ahora son las 15:47.