Ver Mensaje Individual
  #5 (permalink)  
Antiguo 27/01/2004, 18:28
Citize
 
Fecha de Ingreso: diciembre-2003
Mensajes: 13
Antigüedad: 21 años, 4 meses
Puntos: 0
Hola:

He hecho como me indicaste. Habian dos formas:

1) Partiendo de ACCESS------> para obtener la cadena SQL:

Voy a:
- consultas
- nuevo
- vista diseño
- en "mostrar tabla": escogo: tabla Pais
- Aparece la ventana de diseño de consultas: alli, para cada columna escogemos un campo de la tabla Pais. solo que para el campo CodPais de dicha tabla, le ingreso un criterio de seleccion
(en este caso, a modo de prueba, sera buscar un codigo en particular:codperu, que ya esta registrado)

Luego para obtener la cadena en SQL hago:

- Consulta
- especifica de SQL
- paso a traves
y me sale:

SELECT *
FROM Pais
WHERE CodigoPais="codperu";

- esta cadena SQL lo copio en mi programa (para probarlo)
- para ello le antepongo : sSQL="
- y al final de la cadena le agrego la comilla para cerrarlo: "
- y a codperu lo reemplazo por: &pCodPais& (mi variable que recibe dicho dato)
- resultando en :

sSQL="SELECT * FROM Pais WHERE CodigoPais="&pCodPais&";"

pero TAMPOCO funciona...sale el mismo error:
Error de sintaxis en la cláusula FROM.


2) Partiendo de la cadena SQL obtenida de Response.Write sSQL del codigo de mi programa------> para ver si funciona en ACCESS:

En primer lugar:
- de Response.Write sSQL obtengo la cadena SQL:
SELECT * FROM Pais WHERE CodigoPais=codperu
(donde codperu es un valor abitrario que ingresé por la web)

Luego, voy a:
- consultas
- nuevo
- vista diseño
- en "mostrar tabla": escogo: tabla Pais

ahora, para pegar la cadena SQL hago:
- Consulta
- especifica de SQL
- paso a traves
- me sale una pantallita y alli lo copio....
SELECT * FROM Pais WHERE CodigoPais="codperu";

(notar que agregué las comillas y el punto y coma a codperu para que funcione)

- ahora presiono el boton que tiene el simbolo de: !
pero me sale una pantalla llamada "Seleccionar origen de Datos"

y alli ya no se que hacer.....para continuar

que problema con este codigo pequeño....pero que ya me tiene cabezon..gracias de todos modos por la sugerencia

Franco