• Home
  • Forum
  • Fare Web
  • Classic ASP

Tabelle e RS diversi

  • Creatore Discussione Creatore Discussione grottafelix
  • Data di inizio Data di inizio 3 Mag 2005

grottafelix

Utente Attivo
5 Mar 2003
2.410
2
38
46
Parco chiuso -
www.girsms.com
  • 3 Mag 2005
  • #1
Ho un database di un catalogo di bomboniere che li fa visualizzare al pubblico tramite una pagina asp.
Questo catalogo è diviso in due sezioni.
La sezione A e la sezione B. Quindi ho fatto due tabelle A e B.

Quando un utente deve vedere le bomboniere, impaginate tramite una scheda (schedaoggetto.asp) puo leggere o quelli della sezione A o quelli della sezione B.

La pagina della sezione è questa:

sezione.asp

<%@LANGUAGE="VBSCRIPT"%>
<%
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open "Driver={Microsoft Access Driver (*.mdb)};dbq=" & Server.MapPath("fpdb/databaseschede.mdb")
%>

apro la connessione.

<%
Set Rs = Server.CreateObject("ADODB.Recordset")
Sql = "SELECT * FROM italiano WHERE Sezione = '" & Replace(Request.QueryString("nome"), "'", "''") & "'"
Rs.Open Sql, Conn, 3, 3
%>

<%
Dim Numero
while not rs.EOF
%>
<tr>
<%
Numero=0
do while Numero<4 and not Rs.eof
If rs("Immagine_small") <> "" Then
%>


entro nella tabella con questa query.


<a href="schedaoggettox.asp?id=<%=rs("id")%>"> <img src="<%=rs("Immagine_small")%>"

Leggo il record in questo modo.


<%
Numero=Numero+1
end if
Rs.Movenext
loop
%>
</tr>
<%
wend
%>

e concludo.



La Scheda della bomboniera

schedaoggetto.asp

<%@LANGUAGE="VBSCRIPT"%>
<%
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open "Driver={Microsoft Access Driver (*.mdb)};dbq=" & Server.MapPath("fpdb/databaseschede.mdb")
%>

con questo apro la connessione.

<%
Set Rs = Server.CreateObject("ADODB.Recordset")
Sql = "SELECT * FROM Italiano WHERE id LIKE '" & request.querystring("id") & "'"
Rs.Open Sql, Conn, 3, 3
%>


vado a leggere nella tabella italiano con questa query.


<%=Rs("Messaggio")%>

Leggo il campo Messaggio.



Bene fin qui tutto bene. Il problema si pone perchè ci sono le bomboniere della sezione A che oltre al campo <%=Rs("Messaggio")%> vorrei che mi mostrasse anche il campo <%=Rs("Autore")%>.
La cosa piu facile sarebbe basta aggiungere <%=Rs("Autore")%> ma in questo caso avrei che nella sezione B mi esca pure il campo <%=Rs("Autore")%> che non voglio.

In parole povere vorrei che quando entro nella tabella A mi appaia il <%=Rs("Autore")%> e quando entro nella tabella B questo non ci sia.

come posso fare?
 
M

maimai

Utente Attivo
7 Dic 2004
72
0
0
  • 4 Mag 2005
  • #2
Ciao grottafelix,
secondo me ci vorrebbe un campo nella Tabella che ti identifichi ogni record come appartenente alla "sezione" A o B (se già non c'è...)

Per es., supponiamo che crei un campo chiamato sezione che può contenere i valori "A" oppure "B".

nel momento in cui hai bisogno di visualizzare o meno <%=Rs("Autore")%> puoi aggiungere un controllo di questo tipo:

Codice:
<%
If <%=Rs("sezione")%> <> B Then
   response.write(Rs("Autore"))
End If
%>

maimai
 

lukeonweb

Utente Attivo
5 Mar 2003
5.175
13
38
47
Napoli
www.lucaruggiero.it
  • 4 Mag 2005
  • #3
Felix il campo Autore in quale tabella si trova, A o B?

Comunque puoi fare una JOIN del tipo

SELECT * FROM A, B WHERE A.campo_di_join = B.campo_di_join AND ... condizione...

Fammi sapere ;-)
 

lukeonweb

Utente Attivo
5 Mar 2003
5.175
13
38
47
Napoli
www.lucaruggiero.it
  • 4 Mag 2005
  • #4
maimai ha scritto:
Ciao grottafelix,
secondo me ci vorrebbe un campo nella Tabella che ti identifichi ogni record come appartenente alla "sezione" A o B (se già non c'è...)

Per es., supponiamo che crei un campo chiamato sezione che può contenere i valori "A" oppure "B".

nel momento in cui hai bisogno di visualizzare o meno <%=Rs("Autore")%> puoi aggiungere un controllo di questo tipo:

Codice:
<%
If <%=Rs("sezione")%> <> B Then
   response.write(Rs("Autore"))
End If
%>

maimai
Clicca per allargare...

Pardon, non avevo capito la domanda
 
Devi accedere o registrarti per poter rispondere.

Discussioni simili

P
Unire, confrontare due tabelle da due db diversi fati in phpmyadmin
  • paperinik4
  • 18 Nov 2012
  • Database
Risposte
5
Visite
4K
Database 19 Nov 2012
paperinik4
P
E
Prelevare dati diversi da 3 tabelle con gli stessi campi e accodarli per data
  • egialma
  • 4 Ott 2012
  • PHP
Risposte
1
Visite
1K
PHP 5 Ott 2012
egialma
E
F
accesso su tabelle access con dati comuni in campi diversi
  • franciros
  • 29 Ott 2006
  • Classic ASP
Risposte
0
Visite
1K
Classic ASP 29 Ott 2006
franciros
F
M
Vba maschera con campi da più tabelle salvataggio in un'unica tabella
  • motoranocchio
  • 9 Giu 2024
  • MS Access
Risposte
0
Visite
2K
MS Access 9 Giu 2024
motoranocchio
M
query su due tabelle e dati doppioni
  • max75
  • 16 Gen 2024
  • MS Access
Risposte
2
Visite
2K
MS Access 17 Gen 2024
max75
S
Consiglio si relazione tabelle
  • staiul
  • 7 Gen 2024
  • MS Access
Risposte
1
Visite
2K
MS Access 16 Gen 2024
max75
E
Info relazione tabelle
  • Emanuele85
  • 16 Set 2023
  • MySQL
Risposte
17
Visite
5K
MySQL 19 Set 2023
marino51
E
Query differenza tra tabelle
  • Emanuele85
  • 3 Set 2023
  • MySQL
Risposte
5
Visite
2K
MySQL 4 Set 2023
Emanuele85
E
F
Somma di più tabelle da script
  • filipix
  • 30 Ago 2023
  • Javascript
Risposte
0
Visite
2K
Javascript 30 Ago 2023
filipix
F
T
come ordinare dei record recuperati da due tabelle
  • twogate
  • 5 Lug 2023
  • MySQL
Risposte
0
Visite
4K
MySQL 5 Lug 2023
twogate
T
K
Estrazione di più risultati da tabelle correlate
  • Kiko74b
  • 5 Apr 2023
  • PHP
Risposte
5
Visite
1K
PHP 26 Apr 2023
marino51
A
Visualizzazione due tabelle
  • andrea.morett
  • 4 Ago 2022
  • PHP
Risposte
1
Visite
1K
PHP 6 Ago 2022
Giffissimo
G
T
colonne di tabelle mysql ordinate
  • twogate
  • 28 Nov 2021
  • MySQL
Risposte
0
Visite
2K
MySQL 28 Nov 2021
twogate
T
T
Query su due tabelle con totali
  • tigre2209
  • 8 Nov 2021
  • Database
Risposte
4
Visite
2K
Database 8 Nov 2021
marino51
L
  • Bloccata
Import massivo di immagini in tabelle piattaforma IONIC
  • Linoggiano
  • 13 Mar 2021
  • Presentati al Forum
Risposte
1
Visite
599
Presentati al Forum 13 Mar 2021
Max 1
R
Join articolato su 3 tabelle
  • race
  • 9 Gen 2021
  • MySQL
Risposte
5
Visite
2K
MySQL 11 Gen 2021
marino51
M
Join 3 tabelle
  • miagy
  • 20 Dic 2020
  • PHP
Risposte
0
Visite
1K
PHP 20 Dic 2020
miagy
M
M
Aggiornare stesso campo in due tabelle
  • Max61
  • 5 Ott 2020
  • PHP
Risposte
0
Visite
993
PHP 5 Ott 2020
Max61
M
M
Problemi con query a più tabelle
  • Max61
  • 24 Ago 2020
  • PHP
Risposte
3
Visite
1K
PHP 25 Ago 2020
Hormus
H
L
estrarre valori max tra più tabelle
  • lestat85
  • 8 Lug 2020
  • MySQL
Risposte
2
Visite
2K
MySQL 20 Mag 2021
GiuRoss
G
Condividi:
Facebook X (Twitter) LinkedIn WhatsApp e-mail Condividi Link
  • Home
  • Forum
  • Fare Web
  • Classic ASP
  • Italiano
  • Termini e condizioni d'uso del sito
  • Policy Privacy
  • Aiuto
  • Home
Community platform by XenForo® © 2010-2024 XenForo Ltd. | Traduzione a cura di XenForo Italia
Menu
Accedi

Registrati

  • Home
  • Forum
    • Nuovi Messaggi
    • Cerca...
  • Novità
    • Featured content
    • Nuovi Messaggi
    • Ultime Attività
X

Privacy & Transparency

We use cookies and similar technologies for the following purposes:

  • Personalized ads and content
  • Content measurement and audience insights

Do you accept cookies and these technologies?

X

Privacy & Transparency

We use cookies and similar technologies for the following purposes:

  • Personalized ads and content
  • Content measurement and audience insights

Do you accept cookies and these technologies?