Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

cgrunenberg

Erro...

Recommended Posts

Oi pessoal, tenho uma procedure que faz um select e traz a resposta corretamente, mas quando a chamo através do código em ASP dá erro em um dos campos. Na procedure o campo grupo_is está declarado como "@GRUPO_ID AS INT = NULL", e no código asp não consigo localizar onde a variável grupo_is está declarada como varchar. Será que alguém pode me orientar como corrigir o erro?mensagem de erro:[Microsoft][ODBC SQL Server Driver]

Syntax error converting the varchar value '"& GRUPO_id &"' to a column of data type int. valeu!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Claro...sem problemas. Primeiro o select que está na procedure e depois a parte do asp que o chama.

 

Procedure:

ELSE IF (@TIPO = 'R')BEGIN	SELECT 		'ASSUNTO'=M.EMAIL_SUBJECT,		'ENVIADOS'=R.RES_ENVIADOS, 		'LIDOS'=R.RES_QTLIDOS, 		'CLICKS'=R.RES_QTCLICKS,		'INVÁLIDOS'=R.RES_INVALIDOS, 		'CANCELADOS'=R.RES_CANCELADOS,		'BLOQUEADOS'=R.RES_BLOQUEADOS,		'DATA_AGENDADA'=D.DISP_DATA	FROM _RESULTADOS R  (NOLOCK) 		JOIN _MODELOS M on M.DISP_ID = R.DISP_ID 		JOIN DISPAROS D on D.DISP_ID = M.DISP_ID	WHERE		R.GRUPO_ID = '"& GRUPO_id &"'  	ORDER BY 		D.DISP_DATA DESC, D.DISP_id DESC

ASP:

If R1 = "R" Then 'verdade			sql = "EXEC AL026_LISTA_DISP " _		& "@TIPO = 'R', "_		& "@GRUPO_ID = '"& GRUPO_ID &"'"

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.