Ir para conteúdo

POWERED BY:

Arquivado

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

kaamus

Erro em Select + Procedure

Recommended Posts

olá pessoal..!

 

To com problema pra setar dois campos de nomes iguais de tabelas diferentes por uma procedure .. to fazendo um select e dá pau :(..

Compartilhar este post


Link para o post
Compartilhar em outros sites

procedure

 

CODE

CREATE PROCEDURE P_LISTA_NOME_TENIS

 

@idGuiaTenis AS INT,

@stNomeTenis AS VARCHAR(100)

 

AS

 

SET NOCOUNT ON

 

SELECT

@idGuiaTenis,

stNome

FROM

Guia_Tenis (NOLOCK)

WHERE

stNome = @stNomeTenis

and

idGuiaTenis = @idGuiaTenis

GO

 

 

 

 

código asp

 

CODE

idComentarioTenis = Request("idComentarioTenis")

stNomeTenis = Request("stNome")

 

Set rsDatabase = Server.CreateObject("ADODB.RecordSet")

stSql = "P_LISTA_NOME_TENIS, "&idComentarioTenis&",'"&stNomeTenis&"'"

 

 

o que eu quero imprimir é o stNomeTenis.. que na tabela é o stNome, jah tem outro campo com esse nome que eu to fazendo a mesma coisa :(

Compartilhar este post


Link para o post
Compartilhar em outros sites

tem que por o nome da tabela antes

 

TABELA.CAMPO

Compartilhar este post


Link para o post
Compartilhar em outros sites

não eh um relacionamento.. é fazer um select e setar o campo como variavel e escrever na tela :s

só q tenho uma tabela jah que tah escrevendo na mesma pagina o stNome só que é outro tipo de "valor"

 

ai eu fico com duas variaveis stNome.. e o asp dá pau.. to tentando fazer que uma delas seja stNomeTenis pra naum dá pau.. mais num to conseguindo, é isso :D

 

CODE

CREATE PROCEDURE P_LISTA_NOME_TENIS

 

 

@stNomeTenis AS VARCHAR(100)

 

AS

 

SET NOCOUNT ON

 

SELECT

Guia_Tenis.stNome

FROM

Guia_Tenis (NOLOCK)

WHERE

Guia_Tenis.stNome = @stNomeTenis

GO

 

CODE

 

dim stNomeTenis

 

Set rsDatabase = Server.CreateObject("ADODB.RecordSet")

response.write("P_LISTA_NOME_TENIS "&stNomeTenis&"")

 

ai eu imprimo assim:

stBody = stBody & " <td bgcolor='#FFFFFF'><font color='#333333' style='font-size:11px; ' face='Arial, Helvetica, sans-serif'>" &stNomeTenis& "</a></font></td>"

 

 

é o envio de um e-mail :P

Compartilhar este post


Link para o post
Compartilhar em outros sites

ah sim.. entendi .. só que mesmo com as chaves.. não tah indo :(

 

ai que mora o perigo.. rsrs

tenho duas procedures fazendo select.. uma e outra

 

um tah rodando até o final imprimindo os resultados..

outra tah no meio dessa que é a que eu to falando do campo igual..

 

alterei o nome do campo e mesmo assim não funciona de jeito algum

Compartilhar este post


Link para o post
Compartilhar em outros sites

que erro ocorre com a mudanca?

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.