Hola, mi problema ahora es el siguiente tengo un procedimiento almacenado que me ingresa el nombre de usuario y contraseña en una tabla, para ingresar los otros datos del cliente necesito el id de usuario de la tabla usuario, con un procedimiento lo recupero pero al entregarlo como parametro al procedmiento que me ingresa los otros datos del cliente me aparece este error
Microsoft OLE DB Provider for ODBC Drivers error '80040e14'
[Microsoft][ODBC SQL Server Driver][SQL Server]Línea 1: sintaxis incorrecta cerca de '.'.
/Sesion_Administrador/Ingresar_Cliente.asp, line 109
este es el codigo que tengo en el asp:
Dim strSQL2, iGrupo
iGrupo=2
strSQL2="exec INGRESAR_USUARIO " & iGrupo & "," & strNomUsu & "," & strPSW
Dim objRS2
Set objRS2 = Server.CreateObject("ADODB.Recordset")
objRS2.Open strSQL2, objConn
Dim strSQL3
strSQL3="exec BUSCA_USUARIO " & strNomUsu & "," & strPSW
Dim objRS3, iUsu
Set objRS3 = Server.CreateObject("ADODB.Recordset")
objRS3.Open strSQL3, objConn
iUsu=objRS3("ID_USUARIO")
Dim strSQL4
strSQL4="exec INGRESAR_CLIENTE " & iUsu & "," & strNombre & "," & strApellido & "," & strDireccion & "," & strE_mail
Dim objRS4
Set objRS4 = Server.CreateObject("ADODB.Recordset")
objRS4.Open strSQL4, objConn
los procedimientos son:
CREATE PROCEDURE [INGRESAR_USUARIO]
(@ID_GRUPO_1 [int],
@USU_NOMBRE_2 [varchar](20),
@USU_PSW_3 [varchar](13))
AS INSERT INTO [DOM-C].[dbo].[USUARIO]
( [ID_GRUPO],
[USU_NOMBRE],
[USU_PSW])
VALUES
( @ID_GRUPO_1,
@USU_NOMBRE_2,
@USU_PSW_3)
GO
CREATE PROCEDURE BUSCA_USUARIO @NU varchar(20), @PSW varchar(13) AS
SELECT USUARIO.ID_GRUPO, USUARIO.ID_USUARIO
FROM USUARIO, GRUPO
WHERE USUARIO.USU_NOMBRE=@NU
AND USUARIO.USU_PSW= @PSW
AND USUARIO.ID_GRUPO=GRUPO.ID_GRUPO
GO
CREATE PROCEDURE [INGRESAR_CLIENTE]
(@ID_USUARIO_1 [int],
@CLI_NOMBRE_2 [varchar](50),
@CLI_APELLIDO_3 [varchar](50),
@CLI_DIRECCION_4 [varchar](100),
@CLI_EMAIL_5 [varchar](100))
AS INSERT INTO [DOM-C].[dbo].[CLIENTE]
( [ID_USUARIO],
[CLI_NOMBRE],
[CLI_APELLIDO],
[CLI_DIRECCION],
[CLI_EMAIL])
VALUES
( @ID_USUARIO_1,
@CLI_NOMBRE_2,
@CLI_APELLIDO_3,
@CLI_DIRECCION_4,
@CLI_EMAIL_5)
GO
los procedimientos funcionan bien, los probe...quizas es algo sencillo, pero creo que le he estado dando demasiada vuelta al asunto y por eso no veo el error

...y por lo mismo les consulto a ver quien me ilumina...

...gracias