Problemas con CF y VBScript
Publicado por Xavi (5 intervenciones) el 29/03/2001 13:59:45
Muy buenas, mi problema es muy "Sencillo"....estoy programando un proceso en VbScript, en el cual estoy haciendo una Consulta SQL con parametros. Ok?
El problema es que al intentar asignar los valores directamente.....me da error.....(Valores = Nombre del Campo del formulario).....entonces le pongo atraves de una variable.....i.....funciona......el problema es que funciona si yo le asigno a la variable un valor fijo, si por el contrario intento asignar a la variable el valor del campo del formulario....me da error.
Ejemplo:
Funciona :
<CFSET CLCodUsuario = 1>
<CFSET CLPassword = "isa">
SELECT DISTINCT Usuarios.IdUsuario,
Usuarios.Nombre + Usuarios.Apellido1 +
Usuarios.Apellido2 As Nom
FROM
dbo.Usuarios
Where
IdUsuario =
<CFQUERYPARAM VALUE=#CLCodUsuario#> And
Password =
<CFQUERYPARAM VALUE=#CLPassword#>
No Funciona :
<CFSET CLCodUsuario = #FORM.CboUsuarios#>
<CFSET CLPassword = #FORM.TxtPassword#>
SELECT DISTINCT Usuarios.IdUsuario,
Usuarios.Nombre + Usuarios.Apellido1 +
Usuarios.Apellido2 As Nom
FROM
dbo.Usuarios
Where
IdUsuario =
<CFQUERYPARAM VALUE=#CLCodUsuario#> And
Password =
<CFQUERYPARAM VALUE=#CLPassword#>
Agradeceria cualquier ayuda....muchas gracias.
xavi
El problema es que al intentar asignar los valores directamente.....me da error.....(Valores = Nombre del Campo del formulario).....entonces le pongo atraves de una variable.....i.....funciona......el problema es que funciona si yo le asigno a la variable un valor fijo, si por el contrario intento asignar a la variable el valor del campo del formulario....me da error.
Ejemplo:
Funciona :
<CFSET CLCodUsuario = 1>
<CFSET CLPassword = "isa">
SELECT DISTINCT Usuarios.IdUsuario,
Usuarios.Nombre + Usuarios.Apellido1 +
Usuarios.Apellido2 As Nom
FROM
dbo.Usuarios
Where
IdUsuario =
<CFQUERYPARAM VALUE=#CLCodUsuario#> And
Password =
<CFQUERYPARAM VALUE=#CLPassword#>
No Funciona :
<CFSET CLCodUsuario = #FORM.CboUsuarios#>
<CFSET CLPassword = #FORM.TxtPassword#>
SELECT DISTINCT Usuarios.IdUsuario,
Usuarios.Nombre + Usuarios.Apellido1 +
Usuarios.Apellido2 As Nom
FROM
dbo.Usuarios
Where
IdUsuario =
<CFQUERYPARAM VALUE=#CLCodUsuario#> And
Password =
<CFQUERYPARAM VALUE=#CLPassword#>
Agradeceria cualquier ayuda....muchas gracias.
xavi
Valora esta pregunta


0