121 messaggi dal 12 luglio 2001
Ciao ragazzi,

mi scuso per la mia domanda basilare ma sono un niubbie assoluto.

Ecco il quesito:

Ho creato una pagina asp con una lista di prodotti contenuti nella tabella "A" in access, la stessa tabella contiene il nome del prodotto e il codice produttore, ma NON il logo del produttore (cosa che non posso aggiungere per vari motivi).

Adesso dovrei fare apparire direttamente nella lista, accanto ad ogni prodotto, il logo del produttore. Tale logo è contenuto nella tabella "B" sempre nel solito db in access.
Oltre al logo è presente, nella tabella, anche il codice produttore.

Come faccio a tirarlo fuori?

Uso un db access.
Modificato da juan76 il 13 giugno 2005 17.05 -
Ciao,
ma il logo del produttore è un'immagine o un riferimento testuale ad un'immagine?

Se è un'immagine tempo fa ho fatto una cosa simile in VB usando le OLE ma non ricordo come ho fatto e purtroppo non ho sotto mano il codice scritto. Prova a cercare un po' nella guida di VB6 sull'accesso ai dati OLE in un db.

Ti consiglio comunque di memorizzare i tuoi loghi in una cartella e crearti una tabella con i riferimenti all'immagine del produttore. Ti semplifichi la vita.

Buon lavoro.

Dr. Panetta Luca Jonathan
Pisa (Italy)
http://www.pljsoftware.com
http://pljluca.blogspot.com
http://www.perledellojonio.it
121 messaggi dal 12 luglio 2001
Il logo è un collegamento ad un immagine situata all'interno di una cartella.

L'ideale sarebbe mettere questo collegamento direttamente nella tabella A, ma questo non è possibile per vari motivi.

E' possibile con il solo codice produttore adare a prendere il logo nella tabella B?
3.122 messaggi dal 16 maggio 2002
juan76 ha scritto:
L'ideale sarebbe mettere questo collegamento direttamente nella tabella A, ma questo non è possibile per vari motivi.

No, non sarebbe l'ideale, sarebbe sbagliato!
Per ottenere quello che chiedi devi eseguire un'operazione di join, leggi qualche tutorial su sql.

The day Microsoft makes something that doesn't suck
is probably the day they start making vacuum cleaners.

Get caught!
Get caught again!
Ciao Juan,
Raynor ha ragione, devi creare 2 tabelle, una con i prodotti come la hai già e l'altra con il codice del produttore e il link al logo di questi.

Per velocizzare le ricerche ti consiglio di creare un indice o più semplicemente una chiave primaria sul campo CodiceProduttore della seconda tabella.

Per quanto riguarda la query di selezione per recuperare i dati non serve necessariamente fare una join, ma visto che access consente di fare le query visualmente ti consiglio di usare il supporto visuale.

Come altro consiglio ripeto quello di Raynor e ti consiglio anche qualche manuale o sito web in cui trovare ciò che ti serve. Non sarebbe neanche negativo seguire un corso di basi di dati o leggere un libro sull'argomento.

Tutorial SQL
Tutorial BASI DI DATI e SQL

Libri:
A. Albano, G. Ghelli e R. Orsini, Basi di dati relazionali e a oggetti, Zanichelli, Bologna, 1997


Se ti serve altro materiale su SQL o le basi di dati, non hai che da andare su google e cercare SQL e vedrai che trovi centinaia e centinaia di link.

Buon lavoro.

Dr. Panetta Luca Jonathan
Pisa (Italy)
http://www.pljsoftware.com
http://pljluca.blogspot.com
http://www.perledellojonio.it
121 messaggi dal 12 luglio 2001
Grazie a tutti per le risposte.

Sto leggemdo un pò di guide suggerite, sembrano molto interessanti.
Modificato da juan76 il 16 giugno 2005 10.40 -

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.