Discussione:
Aiuto sulla creazione di un DATABASE con ACCESS
(troppo vecchio per rispondere)
Traisker74
2006-10-10 14:10:53 UTC
Permalink
Salve a tutti.

Vorrei un vostro aiuto sulla creazione di un database con access per la
gestione di carte da collezione.

Elementi in possesso:

Elenco completto di tutte le carte da collezionare.

Obbiettivo:

- Generare un elenco filtrato delle carte in mio possesso dall'elenco
generale;
- Generare veri elenchi tra le carte disponibili in mio possesso divisi per
mazzi;
- Un controllore che mi indichi nell'elenco generale delle carte in mio
possesso quante carte ho e in quale mazzo si trovano (considerando anche la
condizione che per ogni carta possono esserci più copie nell'elenco generale
e che in un mazzo non posso contenere più di 4 copie della stessa.)
- In ogni elenco dev'essere presente un contatore mi calcola il totale delle
carte presenti in quell'elenco;

Mi aiutare per favore a creare questo database?

Il primo passo che mi blocca è come faccio a crea un mio elenco personale da
quello generale.
Ci vorebbe una funzione cerca che mi da un report di tutte quelle carte con
il nome simile e da li inserire nel mio elenco indicando anche il
quantitativo di copie in mio possesso.

Il secondo passo che mi blocca è su come faccio a generare più elenchi
(mazzo n°1; mazzo n°2; mazzo n°3; archivio) indicando automaticamente con un
contatore o simile, la quanta di carte disponibili nell'elenco generale e
quante sono già occupate negli altri mazzi e quante copie ho inserito in un
mazzo.

Ho tentato di cercare in web argomento simili ma non ne ho trovato.
Se volete potete postare il link.

Vi ringrazzio per l'aiuto.

--------------------------------
Inviato via http://arianna.libero.it/usenet/
Sergio MAZZA
2006-10-10 14:28:26 UTC
Permalink
Post by Traisker74
Salve a tutti.
Vorrei un vostro aiuto sulla creazione di un database con access per la
gestione di carte da collezione.
Elenco completto di tutte le carte da collezionare.
- Generare un elenco filtrato delle carte in mio possesso dall'elenco
generale;
- Generare veri elenchi tra le carte disponibili in mio possesso divisi per
mazzi;
- Un controllore che mi indichi nell'elenco generale delle carte in mio
possesso quante carte ho e in quale mazzo si trovano (considerando anche la
condizione che per ogni carta possono esserci più copie nell'elenco generale
e che in un mazzo non posso contenere più di 4 copie della stessa.)
- In ogni elenco dev'essere presente un contatore mi calcola il totale delle
carte presenti in quell'elenco;
Mi aiutare per favore a creare questo database?
Il primo passo che mi blocca è come faccio a crea un mio elenco personale da
quello generale.
Ci vorebbe una funzione cerca che mi da un report di tutte quelle carte con
il nome simile e da li inserire nel mio elenco indicando anche il
quantitativo di copie in mio possesso.
Il secondo passo che mi blocca è su come faccio a generare più elenchi
(mazzo n°1; mazzo n°2; mazzo n°3; archivio) indicando automaticamente con un
contatore o simile, la quanta di carte disponibili nell'elenco generale e
quante sono già occupate negli altri mazzi e quante copie ho inserito in un
mazzo.
Ho tentato di cercare in web argomento simili ma non ne ho trovato.
Se volete potete postare il link.
Vi ringrazzio per l'aiuto.
- www.sitocomune.com Sezione ICAA - Come comportarsi in questo NG

- Immagino che ogni mazzo sia associato ad un giocatore, ma anche se non è
così, già la creazione del mazzo potrebbe giustificare la presenza di una
tabella che tiene "conto" dei mazzi creati e delle carte associate ad ogni
mazzo:
es. tab_mazzi
- id, contatore, indicizzato sì (duplicati non ammessi);
- giocatore/descrizione mazzo.

tab_carteXmazzo
- idMazzo, numerico, intero lungo;
- idCarta, numerico, intero lungo

tab_carte:
- id, contatore, indicizzato sì (duplicati non ammessi);
- carta.

Ciao.
--
Sergio MAZZA
Traisker74
2006-10-10 18:37:45 UTC
Permalink
Post by Sergio MAZZA
Post by Traisker74
- Generare un elenco filtrato delle carte in mio possesso dall'elenco
generale;
- Generare veri elenchi tra le carte disponibili in mio possesso divisi per
mazzi;
- Un controllore che mi indichi nell'elenco generale delle carte in mio
possesso quante carte ho e in quale mazzo si trovano (considerando anche la
condizione che per ogni carta possono esserci più copie nell'elenco generale
e che in un mazzo non posso contenere più di 4 copie della stessa.)
- In ogni elenco dev'essere presente un contatore mi calcola il totale delle
carte presenti in quell'elenco;
Mi aiutare per favore a creare questo database?
Il primo passo che mi blocca è come faccio a crea un mio elenco
personale
Post by Sergio MAZZA
Post by Traisker74
da
quello generale.
Ci vorebbe una funzione cerca che mi da un report di tutte quelle carte con
il nome simile e da li inserire nel mio elenco indicando anche il
quantitativo di copie in mio possesso.
Il secondo passo che mi blocca è su come faccio a generare più elenchi
(mazzo n°1; mazzo n°2; mazzo n°3; archivio) indicando automaticamente
con
Post by Sergio MAZZA
Post by Traisker74
un
contatore o simile, la quanta di carte disponibili nell'elenco generale e
quante sono già occupate negli altri mazzi e quante copie ho inserito in un
mazzo.
- www.sitocomune.com Sezione ICAA - Come comportarsi in questo NG
- Immagino che ogni mazzo sia associato ad un giocatore,
No sono solo io il giocatore, differenziano solo i mazzi per tipo di carte
inserite.
Post by Sergio MAZZA
la creazione del mazzo potrebbe giustificare la presenza di una
tabella che tiene "conto" dei mazzi creati e delle carte associate ad ogni
es. tab_mazzi
- id, contatore, indicizzato sì (duplicati non ammessi);
- giocatore/descrizione mazzo.
tab_carteXmazzo
- idMazzo, numerico, intero lungo;
- idCarta, numerico, intero lungo
- id, contatore, indicizzato sì (duplicati non ammessi);
- carta.
2 domande:
1°) Non capisco cos'è indicizzato si (duplicato non ammessi)?
2°) idCarta intendi l'id della tab_carte? (cosi per idMAazzo = id di
tab_mazzi)



--------------------------------
Inviato via http://arianna.libero.it/usenet/
Sergio MAZZA
2006-10-11 06:32:52 UTC
Permalink
Post by Traisker74
No sono solo io il giocatore, differenziano solo i mazzi per tipo di carte
inserite.
Quindi invece di dare 4 mazzi di carte a 4 giocatori, fai solo 4 mazzi.
Se è così concettualmente non cambia nulla, devi sempre distinguerli i mazzi
e le carte associate.
Post by Traisker74
1°) Non capisco cos'è indicizzato si (duplicato non ammessi)?
Ah! Siamo proprio all'ABC.
E' una delle proprietà impostabili del campo di una tabella.
Se apri l'help in linea (F1) e cerchi "indici", tra le voci restituite trovi
"Creare un indice per trovare e ordinare i record più rapidamente (MDB)":
'---
È possibile creare indici (indice: Caratteristica che velocizza la ricerca e
l'ordinamento di una tabella in base a valori chiave e che può garantire
l'univocità delle righe di una tabella. La chiave primaria di una tabella
viene indicizzata automaticamente. Alcuni campi non possono essere
indicizzati a causa del rispettivo tipo di dati.) basati su un solo campo o
su più campi. Gli indici multicampo consentono di fare distinzione tra
record in cui il primo campo potrebbe contenere lo stesso valore.
'---

E altre informazioni che lascio a te la lettura.
Post by Traisker74
2°) idCarta intendi l'id della tab_carte? (cosi per idMAazzo = id di
tab_mazzi)
Sì; intendo che quel campo conterrà l'id della tabella (es. tab_carte) per
creare una relazione tra la tabella dei mazzi (tab_mazzi) e la tabella delle
carte (tab_carte).

L'unico vincolo sarà quello che, al momento della scelta della carta da
associare al mazzo potrai vedere tutte quelle non associate ad altri
mazzi...

Ciao.
--
Sergio MAZZA
Traisker74
2006-10-11 10:22:23 UTC
Permalink
Post by Sergio MAZZA
Post by Traisker74
1°) Non capisco cos'è indicizzato si (duplicato non ammessi)?
Ah! Siamo proprio all'ABC.
ehm... si
Post by Sergio MAZZA
E' una delle proprietà impostabili del campo di una tabella.
Se apri l'help in linea (F1) e cerchi "indici", tra le voci restituite trovi
'È possibile creare indici (indice: Caratteristica che velocizza la
ricerca e
Post by Sergio MAZZA
l'ordinamento di una tabella in base a valori chiave e che può garantire
l'univocità delle righe di una tabella. La chiave primaria di una tabella
viene indicizzata automaticamente. Alcuni campi non possono essere
indicizzati a causa del rispettivo tipo di dati.) basati su un solo campo o
su più campi. Gli indici multicampo consentono di fare distinzione tra
record in cui il primo campo potrebbe contenere lo stesso valore.
E altre informazioni che lascio a te la lettura.
Perfetto grazie ora so cosa devo cercare.
Post by Sergio MAZZA
Post by Traisker74
2°) idCarta intendi l'id della tab_carte? (cosi per idMAazzo = id di
tab_mazzi)
Sì; intendo che quel campo conterrà l'id della tabella (es. tab_carte) per
creare una relazione tra la tabella dei mazzi (tab_mazzi) e la tabella delle
carte (tab_carte).
L'unico vincolo sarà quello che, al momento della scelta della carta da
associare al mazzo potrai vedere tutte quelle non associate ad altri
mazzi...
Esatto! Siamo molto vicini a quello che avevo in mente; le carte possono
avere più copie quindi, nell'elenco_mie_carte (non quello generale ho
indicato il quantitativo di copie della singola carta in mio possesso).
Quando spulcio l'elenco_mie_carte devo poter visualizzare le "copie
disponibili" = cioe non ancora assegnate a nesun mazzo e quelle "già usate"
= gia presenti in un mazzo.
Quindi al momento dell'assegnazione delle carte in un mazzo debbo poter
vedere le seguenti informazioni:
- quantitativo di copie in mio possesso;
- quanatitativo di copie già utilizzate in altri mazzi (poiche le stesse
carte possono essere presenti in diversi mazzi) ;
- quantitativo presente in questo mazzo (quello che sto creando) con la
condizione che non posso averne piu' di quattro copie della stessa carta.

Ah un unltima cosa come faccio a calcolare il quantitativo di carte in mio
possesso?

Ti ringrazzio per avermi risposto
Ciauz & alla prox

--------------------------------
Inviato via http://arianna.libero.it/usenet/
Sergio MAZZA
2006-10-11 11:31:25 UTC
Permalink
Post by Traisker74
Esatto! Siamo molto vicini a quello che avevo in mente; le carte possono
avere più copie quindi, nell'elenco_mie_carte (non quello generale ho
indicato il quantitativo di copie della singola carta in mio possesso).
Quando spulcio l'elenco_mie_carte devo poter visualizzare le "copie
disponibili" = cioe non ancora assegnate a nesun mazzo e quelle "già usate"
= gia presenti in un mazzo.
Quindi al momento dell'assegnazione delle carte in un mazzo debbo poter
- quantitativo di copie in mio possesso;
- quanatitativo di copie già utilizzate in altri mazzi (poiche le stesse
carte possono essere presenti in diversi mazzi) ;
- quantitativo presente in questo mazzo (quello che sto creando) con la
condizione che non posso averne piu' di quattro copie della stessa carta.
Ah un unltima cosa come faccio a calcolare il quantitativo di carte in mio
possesso?
Ti ringrazzio per avermi risposto
Ciauz & alla prox
Un favore; non cambiare l'oggetto del messaggio, non è necessario. E'
necessario invece scrivere un oggetto pertinente con il problema esposto nel
corpo del messaggio.
Per info: www.sitocomune.com Sezione ICAA - Come comportarsi in questo NG.

Ora a noi; qualcosa mi dice che non ho capito che tipo di carte, o per
meglio dire, che tipo di gioco vuoi fare, perché non capisco la necessità di
indicare la quantità di ogni carta scelta.

Quindi dovresti spiegarmi "a che gioco vuoi giocare" per poter proseguire...

Ciao.
--
Sergio MAZZA
Traisker74
2006-10-11 13:39:58 UTC
Permalink
Post by Sergio MAZZA
Un favore; non cambiare l'oggetto del messaggio, non è necessario. E'
necessario invece scrivere un oggetto pertinente con il problema esposto nel
corpo del messaggio.
Per info: www.sitocomune.com Sezione ICAA - Come comportarsi in questo NG.
Ok allora lo cambiero per l'ultima volta.
Post by Sergio MAZZA
Ora a noi; qualcosa mi dice che non ho capito che tipo di carte, o per
meglio dire, che tipo di gioco vuoi fare, perché non capisco la necessità di
indicare la quantità di ogni carta scelta.
Quindi dovresti spiegarmi "a che gioco vuoi giocare" per poter
proseguire..

Allora il gioco in questione è magic the gathering.
http://www.wizards.com/magic/playmagic/default.asp?dcmp=ILC-MTGCOMNEW

E' un gioco di carte collezionabili.
Le carte hanno diverse tipologie:
-terre;
-creature;
-incantesimi;
-artefatto;
-stregoneria;
-istantanei;
etc.

Inoltre le carte sono divise per colore: rosso; verde; bianco; blue;
nero;incolore;viola.

La regola dice che esluso le terre, in ogni mazzo si possono insere un
numero massimo di quattro copie per carta.

Generalmente un mazzo dev'essere composto da circa 60 carte.

Essendo un gioco da carte da collezione si arriva ad avere facilmente molti
doppioni.

Ecco perchè la necessità di:
- sapere quante copie di quella carta specifica presente nel
mio_elenco_carte;
- sapere in quale mazzo è presente e che quantitativo;
- sapere quante carte libere sono presenti;
- sapere quante carte sono presenti in quel momento nel mazzo (attenzione i
mazzi possono essere diversi) divise per colore e tipologie;
- sapere il totale delle carte in mio possesso con risultati parziali per
colore e tipologie.

Per ora sono queste le mie priorità.

Ciauz & alla prox.

--------------------------------
Inviato via http://arianna.libero.it/usenet/
Sergio MAZZA
2006-10-13 07:12:34 UTC
Permalink
Post by Traisker74
Allora il gioco in questione è magic the gathering.
http://www.wizards.com/magic/playmagic/default.asp?dcmp=ILC-MTGCOMNEW
E' un gioco di carte collezionabili.
-terre;
-creature;
-incantesimi;
-artefatto;
-stregoneria;
-istantanei;
etc.
Inoltre le carte sono divise per colore: rosso; verde; bianco; blue;
nero;incolore;viola.
Ma una carta con una tipologia è sempre dello stesso colore, o no?
Post by Traisker74
La regola dice che esluso le terre, in ogni mazzo si possono insere un
numero massimo di quattro copie per carta.
Generalmente un mazzo dev'essere composto da circa 60 carte.
Essendo un gioco da carte da collezione si arriva ad avere facilmente molti
doppioni.
- sapere quante copie di quella carta specifica presente nel
mio_elenco_carte;
- sapere in quale mazzo è presente e che quantitativo;
- sapere quante carte libere sono presenti;
- sapere quante carte sono presenti in quel momento nel mazzo (attenzione i
mazzi possono essere diversi) divise per colore e tipologie;
- sapere il totale delle carte in mio possesso con risultati parziali per
colore e tipologie.
Per ora sono queste le mie priorità.
Ciauz & alla prox.
Immaginavo non fosse "rubamazzo".

Direi che potremmo rivedere la struttura in:
es. tab_mazzi
- id, contatore, indicizzato sì (duplicati non ammessi);
- giocatore/descrizione mazzo.

tab_carteXmazzo
- idMazzo, numerico, intero lungo;
- idCarta, numerico, intero lungo;
- quantitaCarta, numerico, intero;

tab_carte:
- id, contatore, indicizzato sì (duplicati non ammessi);
- carta.


Ciao.
--
Sergio MAZZA
Traisker74
2007-01-25 01:45:30 UTC
Permalink
Scusatemi se riprendo dopo cosi tanto tempo questo post, ma per varie
esigenze causa di forza maggiore o dovuto accantonare un pò i miei hobby :-(
Post by Sergio MAZZA
Ma una carta con una tipologia è sempre dello stesso colore, o no?
No. le carte possono essere anche più colori.
Post by Sergio MAZZA
Immaginavo non fosse "rubamazzo".
;-P
Post by Sergio MAZZA
es. tab_mazzi
- id, contatore, indicizzato sì (duplicati non ammessi);
- giocatore/descrizione mazzo.
tab_carteXmazzo
- idMazzo, numerico, intero lungo;
- idCarta, numerico, intero lungo;
- quantitaCarta, numerico, intero;
- id, contatore, indicizzato sì (duplicati non ammessi);
- carta.
Ciao.
--
Sergio MAZZA
Ciao Serzgio (posso chiamarti per nome, vero?)
Allora ho appena creato le tabelle ma non riesco in alcun modo a creare una
maschera che contenga più tabelle.
Vorrei creare sostanzialmente 3 maschere:
- Generale: dove posso vedere tutte le carte esistenti con affianco il
quantitativo in mio possesso.
- Mie carte: dove posso vedere solo le mie carte in mio possesso il
quantitativo e in quali mazzi sono inseriti.
- Mazzo: dove genera una tabella per ogni tipo di mazzo che vado a creare.

n.b. uso acess 2000 :-(

Grazie mille per la tua pazienza.
Alessandro Mutolo

--------------------------------
Inviato via http://arianna.libero.it/usenet/
Sergio MAZZA
2007-01-25 15:17:31 UTC
Permalink
Post by Traisker74
Ciao Serzgio (posso chiamarti per nome, vero?)
Quello è il nome segreto; tu chiamami Sergio.
Post by Traisker74
Allora ho appena creato le tabelle ma non riesco in alcun modo a creare una
maschera che contenga più tabelle.
- Generale: dove posso vedere tutte le carte esistenti con affianco il
quantitativo in mio possesso.
- Mie carte: dove posso vedere solo le mie carte in mio possesso il
quantitativo e in quali mazzi sono inseriti.
- Mazzo: dove genera una tabella per ogni tipo di mazzo che vado a creare.
n.b. uso acess 2000 :-(
Grazie mille per la tua pazienza.
Alessandro Mutolo
Per avere la visualizzazione dei campi di tre tabelle devi fare una query e
mettere in relazione i campi. A questo punto la maschera la associ alla
query.
Ma il discorso è un altro; si tratta di creare bene la struttura delle
tabelle per identificare prima le informazioni "base" della carta e poi le
altre tabelle per le caratteristiche "accessorie". Infine la tabella del
mazzo...

Ciao.
--
Sergio MAZZA
Traisker74
2007-01-28 21:08:27 UTC
Permalink
Ciao Sergio.
Post by Sergio MAZZA
Post by Traisker74
Ciao Serzgio (posso chiamarti per nome, vero?)
Quello è il nome segreto; tu chiamami Sergio.
OPS...perdonami che vergona!!!
Post by Sergio MAZZA
Per avere la visualizzazione dei campi di tre tabelle devi fare una query e
mettere in relazione i campi. A questo punto la maschera la associ alla
query.
Esatto ed è proprio quello, mettere in relazione i campi, che non riesco a
fare grrrrrrrr!!!
Post by Sergio MAZZA
Ma il discorso è un altro; si tratta di creare bene la struttura delle
tabelle per identificare prima le informazioni "base" della carta e poi le
altre tabelle per le caratteristiche "accessorie". Infine la tabella del
mazzo...
Allora considera un dato certo.
Che esiste già una tabella bella e pronta con l'elenco completo di tutte le
carte con le relative caratteristiche.
Quindi secondo la mia loggica basta fare:
tabella A: elenco generale carte
tabella B: elenco mie carte (dove vengono raggruppati gli ID Carte preso
dalla tabella A indicando per ogni carta il relativo quantitativo)
tabella C: Mazzi (secondo disponibilita' carte della tabella B)
tabella D: Sfuse ovvero l'elenco delle carte rimanenti escluse dai mazzi.
Secondo te a senso? E' giusto? Oppure non ho capito nulla della logica del
DB di ACCESS?

Ciao.
Alessandro

--------------------------------
Inviato via http://arianna.libero.it/usenet/
Sergio MAZZA
2007-01-29 10:14:46 UTC
Permalink
Post by Traisker74
Allora considera un dato certo.
Che esiste già una tabella bella e pronta con l'elenco completo di tutte le
carte con le relative caratteristiche.
tabella A: elenco generale carte
tabella B: elenco mie carte (dove vengono raggruppati gli ID Carte preso
dalla tabella A indicando per ogni carta il relativo quantitativo)
tabella C: Mazzi (secondo disponibilita' carte della tabella B)
Scusa ma le tue carte non sono già un "mazzo"?
Post by Traisker74
tabella D: Sfuse ovvero l'elenco delle carte rimanenti escluse dai mazzi.
Secondo te a senso? E' giusto? Oppure non ho capito nulla della logica del
DB di ACCESS?
E se io non ho capito la logica del gioco, stiamo a cavallo; è un discorso
tra un cieco e un sordo.

Secondo me le tabelle dovrebbero essere:
- tabella A: elenco generale carte
- tabella B: giocatori
- tabella C: Mazzi

La tabella C (Mazzi) avrà:
- idGiocatore
- idCarta
- quantità

A questo punto se vuoi sapere la quantità di carte per ogni mazzo basta che
raggruppi per idGiocatore sommando la quantità; se vuoi sapere le carte
rimaste fai una query, tra A e C, che esclude le carte presenti in C...
Post by Traisker74
Ciao.
Alessandro
Ciao.
--
Sergio MAZZA
Traisker74
2007-01-30 16:54:04 UTC
Permalink
Post by Sergio MAZZA
Scusa ma le tue carte non sono già un "mazzo"?
No il mazzo lo creo io con le carte sfuse che si comprano a parte.
Post by Sergio MAZZA
Post by Traisker74
tabella D: Sfuse ovvero l'elenco delle carte rimanenti escluse dai mazzi.
Secondo te a senso? E' giusto? Oppure non ho capito nulla della logica del
DB di ACCESS?
E se io non ho capito la logica del gioco, stiamo a cavallo; è un discorso
tra un cieco e un sordo.
O-0 Ops davo per scontato che ero riuscito a farti capire il gioco....
singh! Perdonami.
Allora il gioco consiste in un duello di magie. Ogni giocatore ha un proprio
mazzo personale detto grimorio e parte con 20 punti vita.
Si inizia con 7 carte in mano ciascuno e al proprio turno si gioca una carta
dalla propria mano e se ne pesca una dal proprio mazzo.
Ogni carta corrisponde ad una magia che genera effetti differenti tipo:
protezione, evocare creature, maledizioni, infliggere danno, curarsi, etc.
Vince chi per primo porta a zero i punti vita dell'avversario o fa scartare
tutte le carte dal mazzo.
Spero di averti chiarito il gioco
http://www.wizards.com/default.asp?x=magic/expansion/9e,,it ;-)

Ho fatto le seguenti tabelle:

Tabella_1 - Elenco generale carte già esistente:
ID_Carta - Automatico
Nome_Carta
Descrizione_Carta
etc..

Tabella_2 - Elenco mio carte
ID_Mie_Carte - Automatico
ID_Carta
Quatità

FINALMENTE sono riuscito a mettere in relazione le due tabelle
(ID_Carta_Tabella_1 e ID_Carta_Tabella_2) tramite l'apposito tasto
"relazioni" (strumenti).
e
FINALMENTE sono riuscito a creare una query (Query di selezione) con
ID_Carta di Tabella_2 (dovrebbe essere lo stesso anche se metto ID_Carta di
Tabella_1; vero?)
ID_Mie_Carte di Tabella_2
Nome_Carta di Tabella_1
Quantità di Tabella_2

Ora automatica se clicco su ID_Carta si apre il menù a tendina che mi
riporta tutti le ID delle carte... PERFETTO.
Ma non mi fa la stessa cosa Nome_Carta... come faccio?
Ovvero non mi da la possibilità di vedere tutti i nomi delle carte presenti
sulla tabella_1.
E ancora non riesco a creare una maschera che mi permetta:
-parte superiore:
di vedere tutte le carte di tabella1
-parte inferiore:
di vedere il quantitativo di quella carta

Ok ora il prossimo passo sarà:
1°) quello di riuescire a far visualizzare nella query anche i nomi di tutte
le carte presenti su tabella_1
2°) Creare una maschera mi permetta di vedere/modificare per ogni carta il
relativo quantitativo in mio possesso.
suggerimenti :-D

Ciao Alessandro
Access 2002 SP3

--------------------------------
Inviato via http://arianna.libero.it/usenet/
Sergio MAZZA
2007-01-31 07:58:54 UTC
Permalink
Post by Traisker74
O-0 Ops davo per scontato che ero riuscito a farti capire il gioco....
singh! Perdonami.
Allora il gioco consiste in un duello di magie. Ogni giocatore ha un proprio
mazzo personale detto grimorio e parte con 20 punti vita.
Si inizia con 7 carte in mano ciascuno e al proprio turno si gioca una carta
dalla propria mano e se ne pesca una dal proprio mazzo.
protezione, evocare creature, maledizioni, infliggere danno, curarsi, etc.
Vince chi per primo porta a zero i punti vita dell'avversario o fa scartare
tutte le carte dal mazzo.
Spero di averti chiarito il gioco
http://www.wizards.com/default.asp?x=magic/expansion/9e,,it ;-)
Sì; un gioco di ruolo.
Post by Traisker74
ID_Carta - Automatico
Nome_Carta
Descrizione_Carta
etc..
Tabella_2 - Elenco mio carte
ID_Mie_Carte - Automatico
ID_Carta
Quatità
FINALMENTE sono riuscito a mettere in relazione le due tabelle
(ID_Carta_Tabella_1 e ID_Carta_Tabella_2) tramite l'apposito tasto
"relazioni" (strumenti).
e
FINALMENTE sono riuscito a creare una query (Query di selezione) con
ID_Carta di Tabella_2 (dovrebbe essere lo stesso anche se metto ID_Carta di
Tabella_1; vero?)
ID_Mie_Carte di Tabella_2
Nome_Carta di Tabella_1
Quantità di Tabella_2
Ora automatica se clicco su ID_Carta si apre il menù a tendina che mi
riporta tutti le ID delle carte... PERFETTO.
Ma non mi fa la stessa cosa Nome_Carta... come faccio?
Ovvero non mi da la possibilità di vedere tutti i nomi delle carte presenti
sulla tabella_1.
di vedere tutte le carte di tabella1
di vedere il quantitativo di quella carta
1°) quello di riuescire a far visualizzare nella query anche i nomi di tutte
le carte presenti su tabella_1
2°) Creare una maschera mi permetta di vedere/modificare per ogni carta il
relativo quantitativo in mio possesso.
suggerimenti :-D
Ciao Alessandro
Access 2002 SP3
Calma; sei andato troppo oltre.
Fatte le tabelle e le relazioni (a proposito; i campi Tabella_1.ID_Carta e
Tabella_2.ID_Mie_Carte verifica che abbiano la proprietà indicizzato
impostata a: "sì (duplicati non ammessi)" e Tabella_2.ID_Carta di tipo:
numerico "intero lungo") devi inserire i dati, e lo fai tramite le maschere.
Creane una e associala alla tabella [Tabella_2] (ma perché non gli cambi
nome?); poi per selezionare la carta crei una casella combinata associata al
campo ID_Carta e con origine dati la [Tabella_1]. Poi indicare una
istruzione SQL del Tipo: Select ID_Carta, Nome_Carta, Descrizione_Carta From
Tabella_1 Order by Nome_Carta. Indica come "colonna associata" la 1
(ID_Carta) e nel formato - numero colonne inserisci: 3, in larghezza colonne
inserisci: 0cm;2cm;2cm.
Il primo valore: 0cm nasconde il valore dell'id che non serve vederlo.

Se imposti la visualizzazione della maschera a "maschere continue" o "Foglio
dati" hai l'elenco delle tue carte...

Ciao.
--
Sergio MAZZA
Loading...