..:: MX Studio Fóruns ::..: 2 Select na mesma página?! - ..:: MX Studio Fóruns ::..

Jump to content

Publicidade




ATENÇÃO

Para evitar posts desnecessários e que não influam para o andamento e desenvolvimento do fórum, clique aqui e leia todas as regras.
Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

2 Select na mesma página?! Preciso desenvolver 2 selects separados

#1 User is offline   thiagonogueira 

  • Group: Membros
  • Posts: 9
  • Joined: 24-January 06

Posted 05 June 2007 - 07:03 PM

Olá amigos, bom dia!

Estou desenvolvendo um sisteminha em ASP que preciso fazer 2 selects diferentes na página, isso é possivel?
Eu tentei fazer um INNER JOIN ou um LEFT JOIN porém isso só funcionou para uma de minhas necessidades.

Para ficar mais claro, estou fazendo um pequeno e-commerce, onde eu tenho um select para mostrar no menu
as categorias do site e preciso de um outro select para que mostre randomicamente alguns produtos, porém quando
eu fiz um JOIN das suas seleções ou eu escolhia os PRODUTOS ou as CATEGORIAS?!?!?!?

Observem os 2 selects separados:

sqlProd = "SELECT a.cod_prod, a.codigo, a.produto, a.descricao, a.categoria from produto a "
sqlProd = "SELECT b.cod_cat, b.categoria, b.descricao from categoria b "

Na tabela PRODUTO o item categoria exige apenas o código da categoria que esta vinculada na tabela categoria.

O que fazer? Por isso pensei em fazer 2 selects simultaneos ou algum tipo de "truque", se alguem puder ajudar eu agradeço.
0

#2 User is offline   Bertizini 

  • Group: Membros
  • Posts: 58
  • Joined: 18-November 05

Posted 13 June 2007 - 09:57 AM

Fala carinha....

Seguinte, vc pode fazer isso:

CODE
sqlString1 = "SELECT a.cod_prod, a.codigo, a.produto, a.descricao, a.categoria from produto a "
sqlString2 = "SELECT b.cod_cat, b.categoria, b.descricao from categoria b "


Cada uma das SQL fica para um RecordSet, ou seja, vc terá uma conexão, mas dois RecordSets e duas Strings de SQL...

Tenta aí e manda um retorno....

Inté
0

#3 User is offline   thiagonogueira 

  • Group: Membros
  • Posts: 9
  • Joined: 24-January 06

Posted 21 June 2007 - 09:58 AM

Pois bem, eu entendi o que vc me explicou mas ai eu cai em outro problema, o "bendito" recordset.
Não entendo como funciona, já li e re-li diversos materiais na internet e sempre me confundo, talvez pelo modo que eu faço a minha conexao com o DB.

Normalmente eu uso um include que possui o seguinte código:

sub abre_conexao
Set Conexao = Server.CreateObject("ADODB.Connection")
Conexao.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=e:\home\ciambarella\dados\meubanco.mdb;"
end sub

sub fecha_conexao
Conexao.close
Set Conexao =nothing
end sub


Portanto todas as páginas eu apenas coloco o comando:

'abre a conexao
Call abre_conexao

'executa a instrução SQL
Set rsprod = Conexao.Execute(sqlprod)


Então acho que é por isso que eu não entendo os esquemas de recordset.
Se alguém puder me ajudar a como criar uma conexão de banco de dados que eu possa deixar em um include e em todas as páginas eu possa carregar e apenas mudar e fazer os diversos selcts que eu preciso eu agradeço. Pois em uma mesma página eu preciso fazer até 4 selects em tabelas diferentes.

Espero que alguém me socorra! Estou perdido.
Um abraço
0

Share this topic:


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic


Similar Topics Collapse

  Topic Forum Started By Stats Last Post Info
New Replies Conexao DSN - MySQL
Erro! Preciso de ajuda...
ColdFusion Thony Conde 
  • 1 Reply
  • 1479 Views
New Replies Preciso de Ajuda!!! :)
Banner em flash
Flash & ActionScript Papillon 
  • 3 Replies
  • 927 Views
New Replies Preciso usar um Jump Menu na base da página e por
Preciso usar um Jump Menu na base da pág
Dreamweaver robertcbrasil 
  • 0 Replies
  • 692 Views
New Replies Centralizar site Horizontal e Vertical
Preciso da melhor solução!!
Dreamweaver netidea 
  • 3 Replies
  • 4900 Views
New Replies Eu sei q Player em flash é manjado, mas...
Preciso dum player de mp3 tipo esse:
Flash & ActionScript VernonLacerda 
  • 0 Replies
  • 558 Views
New Replies Dúvida sobre um SELECT
Preciso fazer um SELECT e não estou conseguindo
MySQL Carcinosi 
  • 1 Reply
  • 1064 Views
New Replies cursores diferentes na mesma tela
mudar o cursor conforme local da tela
Flash & ActionScript EdTrooper 
  • 4 Replies
  • 2143 Views
New Replies Paginas de busca
Procura por campo texto e select
Dreamweaver adrilr 
  • 7 Replies
  • 1783 Views

Publicidade




1 User(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)