title: Iniziare con A2000 ?

text:
"Nicoletta" <
for...@virgilio.it
> ha scritto nel messaggio
news:nzI27.42234$cd.2...@news1.tin.it...
> Non ho mai voluto passare ad access 2000 forse perchè sono tradizionalista
o
> forse perchè sono poco coraggiosa, ma avendo avuto problemi con le
> connessioni ODBC (problemi postati anche da altri e purtroppo ancora senza
> soluzione), ho provato a fare un piccolo mdb su di una macchina di test in
> A2000 di un cliente. Ho notato che i timeout relativi alle connessioni
ODBC
> in caso di inutilizzo non sembrano più esserci, quindi forse mi accingerò
al
> grande passo.
> Adesso il quesito:
> potete sintetizzarmi la differenza DAO/ADO e relativi vantaggi/svantaggi o
> indicarmi dove potere leggere qualcosa di concreto?
>
> Grazie
> Nicky
>
Mi rispondo perchè ho dimenticato un pezzo.
Posso fare coesistere i due access sullo stesso PC? se si come?
Grazie ancora e scusate la dimenticanza dovuta forse all'anzianità ... :-)
Nicky


title: Iniziare con A2000 ?

author: stwe

text:
"Nicoletta" <
for...@virgilio.it
> ha scritto nel messaggio
news:v4J27.48818$q77.3...@news2.tin.it...

tranquillamente, basta cambiare la dir nell'istallazione.
differenze tra DAO e ADO... a quanto ho capito io leggendo vari manuali, ADO
farà morire DAO nelle versioni successive, caspita per è dura invece
spiegarti svantaggi/vantaggi.
spero di esserti stato di aiuto
by
stwe


title: come faccio a sapere se una tabella è presente nel DB da codice??

author: ZioBill

text: come da subject , Thankkkkkkk


author: Antonio Biso

text:
ZioBill ha scritto nel messaggio <87bptm$au$
1...@news.mclink.it
>...
>come da subject , Thankkkkkkk
Io amo questi subject...
fai
set miatable = currentdb.tabledefs("tabella da cercare")
e gestisci l'errore che avverrà se la tabella non esiste (devi provare per
vedere il numero dell'errore).
Per esempio, potresti fare una funzione da richiamare in maniera
parametrica:
function esiste(nome_tabella as string) as boolean
dim miatable as tabledef
on error goto gest_err
set miatable = currentdb.tabledefs(nome_tabella)
esiste = true
exit function
gest_err:
if err = NUM_errore tabella non esistente then
  esiste = false
  exit function
else
  msgbox err.description
  exit function
end if
end function
E quando ti serve farai
if esiste("tabella pippo") then
  msgbox "Pippo esiste, ciccio!!!"
else
  msgbox "Te la sei sognata 'sta tabella Pippo: hai fumato?"
end if
Antonio


author: Paolo Beltrame

text:
ZioBill <
R.Di...@mclink.it
> wrote in message 87bptm$au$1...@news.mclink.it...
> come da subject , Thankkkkkkk
>
If IsNull(DLookup("Name", "MSysObjects", "Name='NomeTabella'")) _
Then MsgBox "La tabella non esiste"
    Paolo


author: Luciano

text:
Paolo Beltrame ha scritto nel messaggio
<10ltet4$bad$
1...@fe2.cs.interbusiness.it
>...
>If IsNull(DLookup("Name", "MSysObjects", "Name='NomeTabella'")) _
>Then MsgBox "La tabella non esiste"
GRANDEEEE!!!!!!!!
Ed io che come un cojone da sempre ciclo su tabledefs!!!!:-(((
(con ovvi prpblemi di lentezza se le tabelle sono molte!)
Saluti.
Luciano


author: Lbo da casa

text:
>Io amo questi subject...
mi sa che cia' raggione er bettini... rispondi solo alle cose facili
ma quelle difficili non sei capace...
--
non studio non lavoro non guardo la tv
non vado al cinema non faccio sport
----------------------------------------
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access


text:
>Ed io che come un cojone da sempre ciclo su tabledefs!!!!:-(((
>(con ovvi prpblemi di lentezza se le tabelle sono molte!)
eeeeh... e quante tabelle hai?  10mila?  le cicli su un 486/25 con 4M
di ram?
mi dirai che questa e' una riga di codice e il ciclo almeno una
decina...



text:
Lbo da casa ha scritto nel messaggio
<
389adde5...@news.interbusiness.it
>...
>>Io amo questi subject...
>
>mi sa che cia' raggione er bettini... rispondi solo alle cose facili
Ah beh, se ti piacciono gli scrausi fighetti, fai un po' tu....
Antonio


author: Stefano Bettini

text:
Antonio Biso ha scritto nel messaggio
<87eo6p$i3e$
1...@lacerta.tiscalinet.it
>...
>>mi sa che cia' raggione er bettini... rispondi solo alle cose facili
>
A dire il vero il problema starebbe nel fatto che fatica
a rispondere anche a parecchi di quelli facili....
>Ah beh, se ti piacciono gli scrausi fighetti, fai un po' tu....
>
Vada x lo scrauso, ma fighetto proprio no!
Da un leccato come te poi....
Bye, Ste


text:
Stefano Bettini ha scritto nel messaggio
<87mcg5$5ba$
1...@fe1.cs.interbusiness.it
>...
>
>>Ah beh, se ti piacciono gli scrausi fighetti, fai un po' tu....
>>
>Vada x lo scrauso, ma fighetto proprio no!
>Da un leccato come te poi....
Beh, guarda...
tu pensa che io potrei giungere a non darti dello scrauso, ma il fighetto
non te lo leva nessuno!!!!
Antonio


author: Lbo dal portatile

text:
>>mi sa che cia' raggione er bettini... rispondi solo alle cose facili
>Ah beh, se ti piacciono gli scrausi fighetti, fai un po' tu....
be' no, come uomo mi piaci piu' tu.  il bettini lo vedo piu'
androgino...


text:
Lbo dal portatile <
l...@NOSPAM.blunet.it
> wrote in message
389b1f82...@news.interbusiness.it...
> be' no, come uomo mi piaci piu' tu.  il bettini lo vedo piu'
> androgino...
Androgino?!? ROTFL!!
A Lbo, ma nun t'eri bevuto solo acqua minerale gassata
quella sera? Mi sa che avevate fatto qualche tappa
lungo la strada....
Bye, Ste


text:
Lbo dal portatile ha scritto nel messaggio
<
389b1f82...@news.interbusiness.it
>...
>>>mi sa che cia' raggione er bettini... rispondi solo alle cose facili
>
>>Ah beh, se ti piacciono gli scrausi fighetti, fai un po' tu....
>
>be' no, come uomo mi piaci piu' tu.  il bettini lo vedo piu'
>androgino...
Per non parlare poi delle lampade che si fa!!!
Antonio


author: Lbo dall'ufficio

text:
>quella sera? Mi sa che avevate fatto qualche tappa
>lungo la strada....
no no... e' il Biso che si fa le tappe... (non glielo dite per
carita'... :-))) ).
-------------------------------------------------------
concorsi pubblici truccati.  questo è solo un esempio:
http://www.fortunecity.com/business/koch/947/index.htm


text:
Lbo dall'ufficio ha scritto nel messaggio
<
38a00b34....@news.interbusiness.it
>...
>>quella sera? Mi sa che avevate fatto qualche tappa
>>lungo la strada....
>
>no no... e' il Biso che si fa le tappe... (non glielo dite per
>carita'... :-))) ).
Questa è cattivella....
Sono cazzi tuoi se la giro a chi di dovere....
Antonio


text:
Antonio Biso <
ch...@etruria.net
> wrote in message
87p250$fjl$1...@lacerta.tiscalinet.it...

A quanto pare visto l' amorazzo che sta sbocciando tra
voi non mi rimane che ritirarmi in buon ordine.
Tra moglie e marito non mettere il dito come si suol dire;
per pura curiosità, chi di voi 2 farà la metà "attiva" della
coppia?
he he he
Bye, Ste


text:
>Tra moglie e marito non mettere il dito come si suol dire;
>per pura curiosità, chi di voi 2 farà la metà "attiva" della
>coppia?
mah, sai... Antonio e' sempre attivo a meta'...


text:
>>no no... e' il Biso che si fa le tappe... (non glielo dite per
>>carita'... :-))) ).
>Questa č cattivella....
dai, pensavo che tra di noi...  :-)  e poi tanto la possiamo capire
solo in pochi...
>Sono cazzi tuoi se la giro a chi di dovere....
:-)))


text:
Lbo dal portatile ha scritto nel messaggio
<
38a17189...@news.interbusiness.it
>...
>>>no no... e' il Biso che si fa le tappe... (non glielo dite per
>>>carita'... :-))) ).
>
>>Questa è cattivella....
>
>dai, pensavo che tra di noi...  :-)  e poi tanto la possiamo capire
>solo in pochi...
Da te io la posso accettare, mi sa che lei non la accetta :-P
>
>>Sono cazzi tuoi se la giro a chi di dovere....
>
>:-)))
Antonio


title: Relazione molti-a-molti

author: Defra

text:
salve a tutti,
sono nuovo nel ng e sono anche abbastanza nuovo per quanto riguarda
l'utilizzo di access. Di fatto devo realizzare un database per un esame
universitario.
Le specifiche richieste sono queste:
- almeno 6 entità
- almeno una relazione che collega 3 entità
- almeno due generalizzazioni (di cui una significativa)
- almeno una relazione molti-a-molti
Per semplicità vi posto il mio schema delle relazioni:
http://www.elritual.com/defra/attach/relazioni.jpg
Come penso potrete capire si tratta di un semplice db di un ipotetico
negozio che vende cellulari. Una generalizzazione l'ho già fatta,
dividendo gli articoli in categorie (telefoni, batterie ecc...). L'altra
la devo ancora fare, la farò con i metodi di pagamento ma cmq è un'altra
storia.
Ora mi sto concentrando sulla relazione molti-a-molti. Di fatto la devo
realizzare tra articoli e ordini visto che più articoli possono essere
contenuti in un ordine e più ordini possono contenere lo stesso articolo.
Ho fatto la tabella di collegamento tra le due e quindi in pratica la
relazione molti-a-molti c'è già.
Ora però, come faccio ad inserire i dati? Mi serve la possibilità di
creare una maschera per inserire gli ordini, in cui oltre al numero
ordine sia possibile specificare quali articoli e in quale quantità sono
stati ordinati.
Avete qualche suggerimento sul da farsi?
Le altre specifiche credo di averle adeguatamente soddisfatte no?
Grazie a tutti e buon fine settimana!
Ciao!
Defra


title: Relazione molti-a-molti

author: Sib

text:
"Defra" <
deframat...@gmail.com
> ha scritto nel messaggio
> salve a tutti,
CUT
> Ora mi sto concentrando sulla relazione molti-a-molti. Di fatto la devo
> realizzare tra articoli e ordini visto che più articoli possono essere
> contenuti in un ordine e più ordini possono contenere lo stesso articolo.
> Ho fatto la tabella di collegamento tra le due e quindi in pratica la
> relazione molti-a-molti c'è già.
> Ora però, come faccio ad inserire i dati?
CUT
> Grazie a tutti e buon fine settimana!
>
> Ciao!
> Defra
Ciao defra,
qui il problema mi sembra un po' radicale.
è un po' che manco e non so se le regole del ng sono cambiate ma direi che
tu non hai un inconveniente, ma hai bisogno di un po' di formazione sui
database relazionali.
Se non vuoi rivolgerti a qualcuno che te li spieghi installati il database
di esempio Ordini e NorthWind contenuti nel CD di installazione di access e
inizia da li.
Molto utile anche il database di esempio Soluzioni
Ciao
Sib
--
http://www.gestionedati.com


title: Relazione molti-a-molti

author: Fabrizio

text:
Defra ha scritto:

Ciao Defra
Ma non ho capito il porblema.
Non riesci a fare le maschere per inserimento dati?.
Spiegati meglio,cosi spero di poterti dare una mano.
Poi se ti stai preparando per l'esame universitario tiservirà anche
oltre che lo schema logico anche lo schema fiscico con tutte le rlazioni
sulle tabelle.


title: Relazione molti-a-molti

text:
Allora, le maschere devo ancora farle ma è un problema che viene dopo.
Per l'esame mi basta presentare il database in un file doc, mostrando le
relazioni, un po' di tabelle e qualche query...
Il problema è la relazione molti a molti. Non riesco bene a capire come
gestire un ordine, cioè mettiamo che uno ordina due articoli, avrò nella
tabella Articolo_Ordine, due tuple con lo stesso valore di codice ordine
e diverso codice articolo.
Poi se volessi con un report richiamare un certo ordine e illustrarne i
dettagli come posso fare? O anche, come faccio a visualizzare il totale
di un ordine?


title: Relazione molti-a-molti

text:
Grazie,
ho provato a guardare il database northwind, quello c'è e mi può essere
utile... Però non riesco a trovarli gli altri, io ho fatto
l'installazione completa di access, forse si trovano dentro il cd?


title: Relazione molti-a-molti

text:
Defra ha scritto:

defra:
Il problema è la relazione molti a molti
  ( non capisco perchè)
Defra:
Non riesco bene a capire come
 > gestire un ordine, cioè mettiamo che uno ordina due articoli, avrò nella
 > tabella Articolo_Ordine, due tuple con lo stesso valore di codice ordine
 > e diverso codice articolo.
credo il contrario:
Tbl_Articolo_Ordine
ID_Articolo (contatore kiave)
codiceOrdine
CodiceArticolo
Descrizione
quantita
prezzo
ecc
quando crei una maschera basata su questa tabella, puoi immettere vari
CodiceArticolo uguali perche hai il campo ID_Articolo che li differenzia
l'uno dall'altro
mettiamo che uno ti ordina 5 pezzi di codicearticolo xx-xxx e stessa
descrizione la tabella presenterà iseguenti record:
1  xx-xxxx shampo
2  xx-xxxx shampo
3  xx-xxxx shampo
Allora fai cosi creati quasta tabella
tbl_Ordini				tbl_Clienti
ID_Ordine Contatore kiave)		ID_Cliente (contatore e kiave)
Id_Cliente				NOME_cLIENTE
DataOrdine				ECC
CodiceOrdine
Fai una relazione uno-a molti fra ID_Cliente tbl clienti e id clienti
tblOrdini.)
defra
Poi se volessi con un report richiamare un certo ordine e illustrarne i
 > dettagli come posso fare? O anche, come faccio a visualizzare il totale
 > di un ordine?
prima dovestri crearti la maschera di inserimento dati.
ma quando hai l'esame?
mi sa che devi studiare che ne pensi?
se posso ti do una mano


title: Relazione molti-a-molti

text:
Ciao,
grazie intanto per l'aiuto... L'esame lo ho tra circa un mese, quindi ho
  ancora molto tempo. Il fatto è che però il db access è solo una
formalità, non conta quasi niente nell'esame. Bisogna solo presentarlo
all'orale. L'esame scritto in realtà riguarda un po' di algebra
relazionale, modelli er e reti di calcolatori :D
Cmq grazie per le dritte, vedo di metterle un po' in pratica...
ciao!


title: lista articoli sostituiti

author: Operatore

text:
Ho bisogno di creare (access 2k) da una tabella di articoli sostituiti una
query (o una procedura) che mi restituisca la
sequenza delle varie sostituzioni di un articolo.
La tabella è del seguente tipo:
Campo 1            Campo 2 (sostituito)
    A                       B
    ...                       ...
    B                       C
    ...                       ...
    C                       D
    ...                       ...
    D                       E
Cioe': B sostituisce A; C sostituisce B ... E sostituisce D
Vorrei arrivare a una rappresentazione dei dati del tipo:
Campo 1            Campo 2
    A                       B
    B                       C
    C                       D
    D                       E
Sia che chieda A, B o C devo comunque avere quanto sopra.
Sto brancolando nel buio. Come si puo' fare?


title: lista articoli sostituiti

author: Sergio MAZZA

text:
"Operatore" <
vito....@tin.it
> ha scritto nel messaggio
news:47d4ed82$0$36451$4faf...@reader5.news.tin.it...
> Ho bisogno di creare (access 2k) da una tabella di articoli sostituiti una
> query (o una procedura) che mi restituisca la
> sequenza delle varie sostituzioni di un articolo.
>
> La tabella è del seguente tipo:
>
> Campo 1            Campo 2 (sostituito)
>    A                       B
>    ...                       ...
>    B                       C
>    ...                       ...
>    C                       D
>    ...                       ...
>    D                       E
>
> Cioe': B sostituisce A; C sostituisce B ... E sostituisce D
>
> Vorrei arrivare a una rappresentazione dei dati del tipo:
>
> Campo 1            Campo 2
>    A                       B
>    B                       C
>    C                       D
>    D                       E
La differenza tra questo esempio e quello sopra, qual'é?
> Sia che chieda A, B o C devo comunque avere quanto sopra.
>
> Sto brancolando nel buio. Come si puo' fare?
Allora siamo in due.
Se la sequenza di sostituzione è l'elenco nel Campo2, da quanto vedo, ce
l'hai già...
Ciao.
--
Sergio MAZZA


title: lista articoli sostituiti

text:
"Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto nel messaggio
news:fr7v8f$dh1$1...@tdi.cu.mi.it...
>> Campo 1            Campo 2 (sostituito)
>>    A                       B
>>    ...                       ...
>>    B                       C
>>    ...                       ...
>>    C                       D
>>    ...                       ...
>>    D                       E
>> Cioe': B sostituisce A; C sostituisce B ... E sostituisce D
>> Vorrei arrivare a una rappresentazione dei dati del tipo:
>> Campo 1            Campo 2
>>    A                       B
>>    B                       C
>>    C                       D
>>    D                       E
> La differenza tra questo esempio e quello sopra, qual'é?
Che nella tabella superiore tra A-B , B-C ecc. ci sono altre coppie.
Esempio:
(sostituito)        (sostituente)
Campo 1          Campo 2
mela (A)            pera (B)
...........              ............
banana              susina
...........              ............
pera (B)            pesca (C)
...........              ............
anguria              melone
...........              ............
pesca (C)          fragola (D)
...........              ............
ananas               kiwi
...........              ............
fragola(D)          arancia(E)
..............            ..............
melone               prugna
..............            ..............
In pratica, nel record esempio la mela č sostituita dalla pera, che č
sostituita dalla pesca, che č sostituita dalla fragola, che č sostituita
dall'arancia ecc.
(Notare che nella s.d. tabella anche anguria, melone e prugna sono
legate...)
La rappresentazione che vorrei ottenere chiamando una frutta qualsiasi tra
mela, pera, pesca, fragola e arancia sarebbe:
Campo 1            Campo 2
mela (A)            pera (B)
pera (B)            pesca (C)
pesca (C)          fragola (D)
fragola(D)          arancia(E)
[cut]
>> Sto brancolando nel buio. Come si puo' fare?
> Allora siamo in due.
Assolutamente colpa mia, evidentemente non mi ero espresso correttamente.
Spero che cosě sia piů chiaro. TNX in advance (...la tua fama ti precede
)  )


title: lista articoli sostituiti

text:
"Operatore" <
vito....@tin.it
> ha scritto nel messaggio
news:47da6a58$0$36449$4faf...@reader5.news.tin.it...

> Assolutamente colpa mia, evidentemente non mi ero espresso correttamente.
> Spero che cosě sia piů chiaro.
Meglio; ma ora bisogna vedere se ho capito io.
Ma i "salti di valore" sono identificati da qualche valore che č possibile
filtrare?
> TNX in advance (...la tua fama ti precede )  )
Tutte calunnie!
Ciao.
--
Sergio MAZZA


title: lista articoli sostituiti

text:
"Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto nel messaggio
news:frl5qa$khj$1...@tdi.cu.mi.it...
[CUT]
> Ma i "salti di valore" sono identificati da qualche valore che è possibile
> filtrare?
No.
>> TNX in advance (...la tua fama ti precede :)  )
> Tutte calunnie!
lol :)


title: lista articoli sostituiti

text:
"Operatore" <
vito....@tin.it
> ha scritto nel messaggio
news:47de3853$0$36446$4faf...@reader5.news.tin.it...
>
> No.
Quindi (spero)presumo che devi prendere un record sě e l'altro no...
Ciao.
--
Sergio MAZZA


title: lista articoli sostituiti

text:
"Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto nel messaggio
news:frlfn2$vhf$1...@tdi.cu.mi.it...
> Quindi (spero)presumo che devi prendere un record sě e l'altro no...
No. La tabella dei sostituiti viene creata aggiungendo di volta in volta una
coppia di articoli.
Puň essere che un articolo col suo sostituito inserito in tabella un anno fa
(es. mela - pera) oggi sia rimpiazzato da un'altra coppia (cioč pera
sostituita  da pesca).
Pertanto tra le due coppie vi sono n(variabili e *non* costanti) records...


title: lista articoli sostituiti

text:
"Operatore" <
vito....@tin.it
> ha scritto nel messaggio
news:47de45eb$0$37202$4faf...@reader3.news.tin.it...
>
> No. La tabella dei sostituiti viene creata aggiungendo di volta in volta
> una coppia di articoli.
> Può essere che un articolo col suo sostituito inserito in tabella un anno
> fa (es. mela - pera) oggi sia rimpiazzato da un'altra coppia (cioè pera
> sostituita  da pesca).
> Pertanto tra le due coppie vi sono n(variabili e *non* costanti)
> records...
Il punto è: se apri la tabella (nuda e cruda), come fai ad identificare le
coppie?
Ciao.
--
Sergio MAZZA


title: lista articoli sostituiti

text:
"Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto nel messaggio
news:frljil$586$1...@tdi.cu.mi.it...
>> No. La tabella dei sostituiti viene creata aggiungendo di volta in volta
>> una coppia di articoli.
>> Può essere che un articolo col suo sostituito inserito in tabella un anno
>> fa (es. mela - pera) oggi sia rimpiazzato da un'altra coppia (cioè pera
>> sostituita  da pesca).
>> Pertanto tra le due coppie vi sono n(variabili e *non* costanti)
>> records...
> Il punto è: se apri la tabella (nuda e cruda), come fai ad identificare le
> coppie?
Se apro la tabella ho semplicemente una serie di record che rappresentano
delle coppie di valori (c'e' un IDCounter, ma credo che lo possiamo
trascurare).
In pratica la lista dei sostituiti è una tabella che viene creata a margine
di un listino. Il listino e composto da x articoli, comprensivo degli
articoli anche fuori produzione. Se un articolo va fuori produzione (perche'
migliorato e dunque sostituito da un altro articolo) si apre la tabella
delle sostituzioni e nel campo1 si inserisce l'articolo andato fuori
produzione (es.mela), in campo2 l'articolo che lo ha sostituito(es. pera).
Quando anche pera dovesse andare fuori produzione perchè migliorato si
riaprirebbe la tabella dei sostituiti e si inserirebbe in campo1 pera e in
campo2 pesca. Ovviamente nel frattempo, la tabella avrà continuato a
popolarsi di altri frutti esotici e non in una pirotecnica esplosione di
macedonia....
Considera che la lista dei sostituiti conta circa 30.000 record e che si
arricchisce di circa 1000 record/anno...


title: lista articoli sostituiti

text:
"Operatore" <
vito....@tin.it
> ha scritto nel messaggio
news:47de45eb$0$37202$4faf...@reader3.news.tin.it...

Sai che non riesco a capire il "meccanismo".
Ho creato una tabella "frutta" e ci ho inserito:
  frutta frutta
      mela
      pera
      pesca
      susina
      banana
      ananas
Poi ho creato un'altra tabella:
  frutta_sostituzioni vecchia nuova
      mela pesca
      susina ananas
E' giusto lo scenario?
(se sě)Dove dovresti fare la query?
Ciao.
--
Sergio MAZZA


title: lista articoli sostituiti

text:
"Sergio MAZZA" <
sergi...@tiscali.it
>
[cut]
> Sai che non riesco a capire il "meccanismo".
> Ho creato una tabella "frutta" e ci ho inserito:
>  frutta frutta
>      mela
>      pera
>      pesca
>      susina
>      banana
>      ananas
Ok
> Poi ho creato un'altra tabella:
>  frutta_sostituzioni vecchia nuova
>      mela pesca
>      susina ananas
Si, magari ci aggiungo:
       pesca banana
> E' giusto lo scenario?
Si :)
> (se sě)Dove dovresti fare la query?
Su frutta_sostituzioni vecchia nuova:
chiedi: pesca (o mela, o banana)
restituisce:
mela pesca
pesca banana
Oppure:
chiedi: susina (o ananas)
restituisce:
susina ananas
p.s. ti ho inviato erroneamente il post sulla tua email, chiedo venia... :)


title: lista articoli sostituiti

text:
"Operatore" <
vito....@tin.it
> ha scritto nel messaggio
news:47e3a1bb$0$36448$4faf...@reader5.news.tin.it...
> Su frutta_sostituzioni vecchia nuova:
> chiedi: pesca (o mela, o banana)
> restituisce:
> mela pesca
> pesca banana
>
> Oppure:
> chiedi: susina (o ananas)
> restituisce:
> susina ananas
Quindi la "richiesta" deve leggere in entrambi i campi (es.) pesca e
restituirti tutti i record che la soddisfano.
Se č cosě la query potrebbe essere:
SELECT vecchia, nuova
FROM frutta_sostituzioni
WHERE vecchia=[frutta] OR nuova=[frutta];
Sostutiusci [frutta] con l'input dell'utente e dovresti ottenere quello che
chiedevi.
> p.s. ti ho inviato erroneamente il post sulla tua email, chiedo venia...
> :)
Non č un problema...
Ciao.
--
Sergio MAZZA


title: lista articoli sostituiti

text:
"Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto nel messaggio
news:fs08s9$tdj$1...@tdi.cu.mi.it...
[cut]
> Quindi la "richiesta" deve leggere in entrambi i campi (es.) pesca e
> restituirti tutti i record che la soddisfano.
> Se č cosě la query potrebbe essere:
> SELECT vecchia, nuova
> FROM frutta_sostituzioni
> WHERE vecchia=[frutta] OR nuova=[frutta];
> Sostutiusci [frutta] con l'input dell'utente e dovresti ottenere quello
> che chiedevi.
Esempio: Tabella frutta_sostituzioni
(vecchia)        (nuova)
Campo 1          Campo 2
mela (A)            pera (B)
...........              ............
banana              susina
...........              ............
pera (B)            pesca (C)
...........              ............
anguria              melone
...........              ............
pesca (C)          fragola (D)
...........              ............
ananas               kiwi
...........              ............
fragola(D)          arancia(E)
..............            ..............
melone               prugna
..............            ..............
arancia(E)          mango(F)
..............            ..............
Per [frutta]= fragola ottengo:
pesca (C)          fragola (D)
fragola(D)          arancia(E)
Invece vorrei ottenere:
mela (A)            pera (B)
pera (B)            pesca (C)
pesca (C)          fragola (D)
fragola(D)          arancia(E)
arancia(E)          mango(F)
:(


title: lista articoli sostituiti

text:
"Operatore" <
vito....@tin.it
> ha scritto nel messaggio
news:47ea0b06$0$10629$4faf...@reader2.news.tin.it...

Fin qui potrebbe essere chiaro;
> arancia(E)          mango(F)
ma questo?
Che c'entra con la richiesta [frutta]=fragola?
> :(
Quindi tu vuoi ottenere l'elenco di tutta la frutta fino a quella che chiedi
tu (es. fragola)?
Ciao.
--
Sergio MAZZA


title: lista articoli sostituiti

text:
"Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto nel messaggio
news:fsd6v6$qv7$1...@tdi.cu.mi.it...
>> Esempio: Tabella frutta_sostituzioni
>> (vecchia)        (nuova)
>> Campo 1          Campo 2
>> mela (A)            pera (B)
>> ...........              ............
>> banana              susina
>> ...........              ............
>> pera (B)            pesca (C)
>> ...........              ............
>> anguria              melone
>> ...........              ............
>> pesca (C)          fragola (D)
>> ...........              ............
>> ananas               kiwi
>> ...........              ............
>> fragola(D)          arancia(E)
>> ..............            ..............
>> melone               prugna
>> ..............            ..............
>> arancia(E)          mango(F) *APPUNTO*
>> ..............            ..............
>> Per [frutta]= fragola ottengo:
>> pesca (C)          fragola (D)
>> fragola(D)          arancia(E)
>> Invece vorrei ottenere:
>> mela (A)            pera (B)
>> pera (B)            pesca (C)
>> pesca (C)          fragola (D)
>> fragola(D)          arancia(E)
> Fin qui potrebbe essere chiaro;
>> arancia(E)          mango(F)
> ma questo?
> Che c'entra con la richiesta [frutta]=fragola?
mango sostituisce arancia
arancia sostituisce fragola
Vedi Tabella frutta_sostituzioni piu' sopra dove dice *APPUNTO*
> Quindi tu vuoi ottenere l'elenco di tutta la frutta *fino a* quella che
> chiedi tu (es. fragola)?
Non *fino a*.
Piu' precisamente vorrei l'elenco di tutte le voci correlate a [frutta] sia
verso l'alto (precedenti) che verso il basso (seguenti).
Cioe', nel caso di [frutta]=fragola:
mela<pera<pesca<*fragola* (precedenti)
*fragola*>arancia>mango     (seguenti)
Ovvero, nel caso di [frutta]=pesca
mela<pera<*pesca*                         (precedenti)
*pesca*>fragola>arancia>mango      (seguenti)
ecc.
La rappresentazione deve comunque essere, per ogni [frutta] da mela a mango:
>> mela (A)            pera (B)
>> pera (B)            pesca (C)
>> pesca (C)          fragola (D)
>> fragola(D)          arancia(E)
>> arancia(E)          mango(F)


title: consiglio su struttura database

author: ismael

text:
Sto realizzando un database che dovrà contenere i seguenti dati:
Locatari
Proprietari
Contratti di locazione
I contratti hanno varie tipologie ed i campi necessari possono essere molto
diversi fra loro a seconda del tipo di contratto di cui si tratta. Ad
esempio se si tratta di un nuovo immobile avremo bisogno della data del
verbale di ultimazione dei lavori, di gradimento tecnico, di presa in
consegna ecc., mentre se si tratta di un vecchio immobile, in alternativa ai
campi precedenti, saranno necessarie le date di riconsegna, il ruolo di
chiusura di spesa ecc., e così via per molti altre tipologie di contratto.
Ho provato a strutturare in questo modo:
tabelle proprietari e locatari entrambe con relazione uno verso tabella
contratti con relazione molti. Tabella contratti con relazione uno verso
numerose tabelle di tipologia del contratto con relazione molti.
L'inserimento dei dati dovrebbe avvenire contestualmente per ogni tipo di
dati (locatari, proprietari e contratti) per cui ho pensato di strutturare
le maschere in questo modo: Maschera principale che trae i dati da Query
Locatari e Proprietari, sottomaschera contratti e sottomaschere nidificate
di tipologia dei contratti. Le sottomaschere nidificate (per non creare
confusione) dovranno essere rese visibili solo a seguito di una spunta sulle
caselle di controllo si/no relative al tipo di contratto.
Capisco che sarebbe stato meglio utilizzare delle sottomaschere collegate
piuttosto che incorporate ma purtroppo ho trovato delle difficoltà
nell'adattare le routine proposte nella creazione guidata. Anche perchè non
conosco propriamente il linguaggio vba ma cerco di servirmente ugualmente
con ingenue operazioni di copia e incolla e numerossimi tentativi per
cercare di far funzionare il tutto.
Ora vi chiedo se in linea di massima la struttura che ho iniziato a creare
per questo database ha una sua logica funzionale oppure se... l'è tutto da
rifare...
I vostri suggerimenti e consigli saranno sempre e comunque graditi e
preziosi, soltanto vi pregherei nell'esporli di tener conto del fatto di non
avere a che fare con un esperto.
Grazie anticipatamente
Ismael


title: consiglio su struttura database

text:
"ismael" <
isma...@inwind.it
> ha scritto nel messaggio
> Sto realizzando un database che dovrà contenere i seguenti dati:
cut
> Ora vi chiedo se in linea di massima la struttura che ho iniziato a creare
> per questo database ha una sua logica funzionale oppure se... l'è tutto da
> rifare...
Vedi, il compito di uno sviluppatore e' proprio questo, strutturare
correttamente l'applicazione.
Non puoi pretendere che qualcuno sviluppi o verifichi per te una struttura
dati, (50% del lavoro),  puoi fare richieste o domande su argomenti
specifici e ben circostanziati.
Comunque dai una lettura al manuale che accompagna OffXP Developer che e'
molto chiaro.
Sib


title: consiglio su struttura database

text:
"Sib" <si...@SPAMiol.it> ha scritto nel messaggio
news:jVbv9.52099$TD1.2...@news2.tin.it...

Infatti non ho mai chiesto a nessuno di svillupparlo al mio posto. Chiedevo
semplicemente di indicarmi se sulla base della mia descrizione del progetto
di struttura risultassero evidenti errori di valutazione da parte mia.
Insomma se leggi meglio il mio post ti renderai conto che la struttura già
esiste. Chiedevo suggerimenti migliorativi o semplificativi rispetto a
quanto ho già realizzato... E comunque grazie anche per il tuo di
suggerimento.
Isma


title: consiglio su struttura database

text:
"ismael" <
isma...@inwind.it
> ha scritto nel messaggio
news:iSVu9.85362$%M1.21...@twister2.libero.it...
> Sto realizzando un database che dovrà contenere i seguenti dati:
>
> Locatari
>
> Proprietari
>
> Contratti di locazione
>
Quando i dati non sono omogenei e non vuoi creare tante tabelle quanti sono
i tipi di info da memorizzare secondo me hai due strade.
Un'unica tabella contenente il numero di campi del massimo caso che si può
proporre. Ci sarà un campo che specifica il tipo di informazione, e gli
altri campi verranno usati per informazioni diverse a seconda del tipo di
record che si sta salvando.
Soluzione facilmente gestibile poi con degli iif.
Una tabella con i dati comuni e una tabella (uno a molti con la prima) con
tre campi: il riferimento al record principale, la tipologia di dato salvato
e il valore del dato.
Forse più elegante, ma più complicata da gestire.
Antonio


title: delucidazione workgroup di Access

author: Josef Knecht

text:
Ho letto solo ora, grazie delle risposte.
Il progetto in realtà è stato già sviluppato e non so come
esattamente. sia il backen che il front-end hanno lo stesso file mdw.
Il problema è che se viene aperto il backend senza essere collegato al
workgroup, l'utente può cancellare i record delle alcune tabelle. In
questa modalità andando su protezione-autorizzazione utenti e gruppi,
compaiono solo i gruppi Administrators ed Utenti e pare che l'utente
accedi come amministratore.
Jk


title: riempire controlli facilmente

author: FANCIULLO

text:
Ciao sono Fanciullo,
su una maschera (orario scolastico istituto alberghiero) ho delle caselle di
testo
su ognuna delle quali  dovrei scrivere qualcosa del genere:
___________
| matematica   |     (la seconda parola va a capo)
|fanciullo         |
|_________ _|
Per facilitare l'immissione vorrei prelevare i valori da due caselle di
riepilogo
CASELLA DI RIEPILOGO 1
(mi elenca le materie --> es. matematica)
CASELLA DI RIEPILOGO 2
(mi elenca gli insegnanti --> es. fanciullo)
Sull'evento AfterUpdate() della casella di riepilogo MATERIE devo indicare
via codice che  la casella di testo che ha il focus
deve avere  il valore selezionato (quindi matematica)
Sull'evento AfterUpdate()  della casella di riepilogo INSEGNANTI devo
via codice andare a capo e copiare il valore selezionato (quindi fanciullo)
Qualcuno mi può dare qualche suggerimento su come scrivere il codice??
grazie


title: riempire controlli facilmente

author: Gaspare

text:
"FANCIULLO" <
vito...@libero.it
> ha scritto nel messaggio
news:rjjfh.76817$Fk1.2...@twister2.libero.it...

Ciao,
pensi che con il codice seguente puoi farcela?
1 casella combinata con nome = casellamaterie
1 casella combinata con nome = casellainsegnante
1 textbox con nome = testomaterie
Private Sub casellamaterie_AfterUpdate()
     Dim materia As String
     Me.casellamaterie.SetFocus
     materia = Me.casellamaterie
      Me.testomaterie.SetFocus
      Me.testomaterie = materia
      Me.testomaterie.SelStart = 0
      Me.testomaterie.SelLength = Len(Me.testomaterie)
      Me.testomaterie.SetFocus
End Sub
---
Private Sub casellainsegnanti_AfterUpdate()
      Dim insegnante As String
      Me.casellainsegnanti.SetFocus
      insegnante = Me.casellainsegnanti
     Me.testomaterie.SetFocus
      Me.testomaterie = Me.testomaterie & Chr(13) & Chr(10) & insegnante
      Me.testomaterie.SelStart = 0
      Me.testomaterie.SelLength = Len(Me.testomaterie)
      Me.testomaterie.SetFocus
End Sub
---
Vedi se ti va bene...
Buona serata :-)


title: riempire controlli facilmente

text:
"Gaspare" <
em...@provider.it
> ha scritto nel messaggio
news:eokfh.258$pW4...@nntpserver.swip.net...

> Grazie Gasparre ci provo............anche se devo capire bene cosa mi hai
scritto eheheeh.
>
>
>
>
>
>
>


title: riempire controlli facilmente

text:
"FANCIULLO" <
vito...@libero.it
> ha scritto nel messaggio
news:9Nkfh.76912$Fk1.2...@twister2.libero.it...

Prova ad iniziare a sbirciare sull'help di access ;-)
Notte :-)


title: riempire controlli facilmente

text:
"FANCIULLO" <
vito...@libero.it
> ha scritto nel messaggio
news:9Nkfh.76912$Fk1.2...@twister2.libero.it...

> > > Qualcuno mi puň dare qualche suggerimento su come scrivere il codice??

Ho provato funziona benissimo, ma c'č un problema che non hai considerato:
io ho diverse caselle di testo (quella che tu chiami me.testomaterie) una
affianco a l'altra
ti faccio un disegnino cosě sono piů chiaro:
   caselle di testo affiancate che stando al tuo esempio chiamerei
  testomaterie     testomatrie2      testomaterie3
____________________________________
 |matematica   |  francese        |  inglese             |
 |fanciullo        | baldo             | toni                   |
 |__________|___________|_____________|
ora il tuo codice funziona sulla casella di testo "testomaterie" ma
quando mi sposo sulle altre ???
Che mi consigli??
Grazie vito


title: riempire controlli facilmente

text:
"FANCIULLO" <
vito...@libero.it
> ha scritto nel messaggio
news:hhlfh.76946$Fk1.2...@twister2.libero.it...

>> > > Qualcuno mi può dare qualche suggerimento su come scrivere il

> Ho provato funziona benissimo, ma c'è un problema che non hai considerato:
> io ho diverse caselle di testo (quella che tu chiami me.testomaterie) una
> affianco a l'altra
> ti faccio un disegnino così sono più chiaro:
>
>   caselle di testo affiancate che stando al tuo esempio chiamerei
>
>
>  testomaterie     testomatrie2      testomaterie3
> ____________________________________
> |matematica   |  francese        |  inglese             |
> |fanciullo        | baldo             | toni                   |
> |__________|___________|_____________|
>
> ora il tuo codice funziona sulla casella di testo "testomaterie" ma
> quando mi sposo sulle altre ???
>
> Che mi consigli??
>
> Grazie vito
>
>
>
Basta adattare quel codice ai vari controlli considerando che puoi
selezionare ognuno di essi (x evidenziarne il contenuto) solo dopo aver
passato il focus al controllo stesso nel seguente modo
Me.nomecontrollo.SetFocus
Se devi immagazzinare il valore di una combo o di un testo per copiarne il
valore ti dichiari una variabile e gli passi il valore del controllo
Dim nometuavariabile
nometuavariabile= Me.nomecontrollo
e quindi per riportare il valore della variabile ad es. in una textbox
procedi al contrario
Me.tuatextbox.SetFocus
Me.tuatextbox = nometuavariabile
Per quanto riguarda le selezioni di testo procedi con queste righe
Me.tuatextbox.SetFocus  'rendi attivo il controllo
Me.tuatextbox.SelStart = 0  'selezioni il testo dall'inizio
Me.tuatextbox.SelLength = Len(Me.tuatextbox) 'estendi la selezione alla
parte scritta
E' abbastanza semplice e quindi se non devi gestire un'enorme quantità di
textbox puoi procedere in questo modo ed iniziare a scrivere qualche riga di
codice...
Notte :-)


title: riempire controlli facilmente

text:
"FANCIULLO" <
vito...@libero.it
> ha scritto nel messaggio
news:rjjfh.76817$Fk1.2...@twister2.libero.it...

Se intuisco cosa ti serve, sei sulla strada sbagliata...
Ciao.
--
Sergio MAZZA


title: riempire controlli facilmente

text:
"Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto nel messaggio
news:elm4h1$dsh$1...@tdi.cu.mi.it...

> > Qualcuno mi puň dare qualche suggerimento su come scrivere il codice??
> >
> > grazie
>
>
> Se intuisco cosa ti serve, sei sulla strada sbagliata...
>
> Ciao.
> --
> Sergio MAZZA
Ciao Sergio,
 in che senso sono sulla strada sbagliata? Credo di aver intuito qualcosa
del genere pure io.
Con le spiegazioni di Gasparre la soluzione (artigianale e non elegante sě)
l'ho trovata.
Allora ho una serie (60 circa) di caselle di testo disposte in una maschera
tipo cellette excel (in pratica 10 ore alla settimana per sei giorni).
La maschera formattata mi serve proprio cosě, perché poi la stampo proprio
come modello cartaceo.
Quindi in queste cellette devo avere nella prima riga  la materia
andando poi a capo  come seconda riga il nome del docente
 >   ___________
> > | matematica   |     (la seconda parola va a capo)
> > |fanciullo         |
> > |_________ _|
Per non far digitare e per non sbagliare la digitazione i due valori sono
prelevati da due combo.
Allora questa č la soluzione :
scelgo in COMBO1   ----> la voce  MATEMATICA
scelgo in COMBO2  -----> la voce  FANCIULLO
Poi faccio doppio click sulla casella di testo  e mi parte questo codice:
Private Sub testomaterie_DblClick(Cancel As Integer)
Me.testomaterie = combo
Me.testomaterie = Me.testomaterie & Chr(13) & Chr(10) & combo2
End Sub
Quello che č un pň sporco č che non sono riuscito a trovare un automatismo
per evitare di scrivere
60 volte il codice (una volta per ogni casella di testo). Infatti poi
continuo cosě:
Private Sub testomaterie2_DblClick(Cancel As Integer)
Me.testomaterie2 = combo
Me.testomaterie2 = Me.testomaterie2 & Chr(13) & Chr(10) & combo2
End Sub
Grazie anche Sergio e Gasparre
>


title: riempire controlli facilmente

author: Alessandro Baraldi

text:
FANCIULLO ha scritto:

> > > Qualcuno mi può dare qualche suggerimento su come scrivere il codice??
> > >
> > > grazie
> >
> >
> > Se intuisco cosa ti serve, sei sulla strada sbagliata...
> >
> > Ciao.
> > --
> > Sergio MAZZA
>
> Ciao Sergio,
>  in che senso sono sulla strada sbagliata? Credo di aver intuito qualcosa
> del genere pure io.
> Con le spiegazioni di Gasparre la soluzione (artigianale e non elegante sì)
> l'ho trovata.
>
> Allora ho una serie (60 circa) di caselle di testo disposte in una maschera
> tipo cellette excel (in pratica 10 ore alla settimana per sei giorni).
> La maschera formattata mi serve proprio così, perché poi la stampo proprio
> come modello cartaceo.
>
> Quindi in queste cellette devo avere nella prima riga  la materia
> andando poi a capo  come seconda riga il nome del docente
>
>  >   ___________
> > > | matematica   |     (la seconda parola va a capo)
> > > |fanciullo         |
> > > |_________ _|
>
> Per non far digitare e per non sbagliare la digitazione i due valori sono
> prelevati da due combo.
>
> Allora questa è la soluzione :
>
> scelgo in COMBO1   ----> la voce  MATEMATICA
> scelgo in COMBO2  -----> la voce  FANCIULLO
>
> Poi faccio doppio click sulla casella di testo  e mi parte questo codice:
>
>
> Private Sub testomaterie_DblClick(Cancel As Integer)
> Me.testomaterie = combo
> Me.testomaterie = Me.testomaterie & Chr(13) & Chr(10) & combo2
> End Sub
>
> Quello che è un pò sporco è che non sono riuscito a trovare un automatismo
> per evitare di scrivere
> 60 volte il codice (una volta per ogni casella di testo). Infatti poi
> continuo così:
>
> Private Sub testomaterie2_DblClick(Cancel As Integer)
> Me.testomaterie2 = combo
> Me.testomaterie2 = Me.testomaterie2 & Chr(13) & Chr(10) & combo2
> End Sub
>
> Grazie anche Sergio e Gasparre
Si usano le Classi per gestire gli eventi globali su MultiOggetti...!
Dai un'occhiata a questo demo... fa esattamente quello che chiedi, su
un'evento diverso
ma è la strada maestra...!
http://www.alessandrobaraldi.it/DettaglioFaq.asp?IdFAQ=157
@Alex


title: riempire controlli facilmente

author: Alessandro Cara

text:
FANCIULLO wrote:
[cut]
> Quello che č un pň sporco č che non sono riuscito a trovare un automatismo
> per evitare di scrivere
> 60 volte il codice (una volta per ogni casella di testo). Infatti poi
> continuo cosě:
>
>
>
http://snipurl.com/14q5p
--
ac
y-1=x


title: riempire controlli facilmente

text:
"FANCIULLO" <
vito...@libero.it
> ha scritto nel messaggio
news:9WBfh.77735$Fk1.2...@twister2.libero.it...

>> > Qualcuno mi può dare qualche suggerimento su come scrivere il codice??
>> >
>> > grazie
>>
>>
>> Se intuisco cosa ti serve, sei sulla strada sbagliata...
>>
>> Ciao.
>> --
>> Sergio MAZZA
>
> Ciao Sergio,
> in che senso sono sulla strada sbagliata? Credo di aver intuito qualcosa
> del genere pure io.
> Con le spiegazioni di Gasparre la soluzione (artigianale e non elegante
> sì)
> l'ho trovata.
>
> Allora ho una serie (60 circa) di caselle di testo disposte in una
> maschera
> tipo cellette excel (in pratica 10 ore alla settimana per sei giorni).
> La maschera formattata mi serve proprio così, perché poi la stampo proprio
> come modello cartaceo.
>
> Quindi in queste cellette devo avere nella prima riga  la materia
> andando poi a capo  come seconda riga il nome del docente
>
> >   ___________
>> > | matematica   |     (la seconda parola va a capo)
>> > |fanciullo         |
>> > |_________ _|
>
> Per non far digitare e per non sbagliare la digitazione i due valori sono
> prelevati da due combo.
>
> Allora questa è la soluzione :
>
> scelgo in COMBO1   ----> la voce  MATEMATICA
> scelgo in COMBO2  -----> la voce  FANCIULLO
>
> Poi faccio doppio click sulla casella di testo  e mi parte questo codice:
>
>
> Private Sub testomaterie_DblClick(Cancel As Integer)
> Me.testomaterie = combo
> Me.testomaterie = Me.testomaterie & Chr(13) & Chr(10) & combo2
> End Sub
>
> Quello che è un pò sporco è che non sono riuscito a trovare un automatismo
> per evitare di scrivere
> 60 volte il codice (una volta per ogni casella di testo). Infatti poi
> continuo così:
>
> Private Sub testomaterie2_DblClick(Cancel As Integer)
> Me.testomaterie2 = combo
> Me.testomaterie2 = Me.testomaterie2 & Chr(13) & Chr(10) & combo2
> End Sub
>
> Grazie anche Sergio e Gasparre
>
>
>>
Ciao,
non mi avevi parlato di 60 controlli e da come ti vedo ti consiglio 1
approccio "morbido" alla classe che di x sè è affascinante e utile ma come
le belle donne richiede un pò di attenzione ;-)
Ecco qualche link oltre agli altri già suggeriti:
http://www.vbsimple.net/index.htm?/howto/ht_000.htm
http://www.itportal.it/developer/vb/leclassi/
http://www.itportal.it/developer/algoritmi/access_vba/default.asp
http://support.microsoft.com/kb/198465/it
Buon lavoro :-)
Aspetto ancora Baldassare e Melchiorre ma è ancora presto ;-)


title: riempire controlli facilmente

text:
"Gaspare" <
em...@provider.it
> ha scritto nel messaggio
news:RLCfh.205$Xt2...@nntpserver.swip.net...

Grazie a tutti, ora ho lavoro per due anni, e meno male che non è arrivato
Baldassare e Melchiorre
>
>


title: riempire controlli facilmente

text:
"FANCIULLO" <
vito...@libero.it
> ha scritto nel messaggio
news:9WBfh.77735$Fk1.2...@twister2.libero.it...
> Ciao Sergio,
> in che senso sono sulla strada sbagliata? Credo di aver intuito qualcosa
> del genere pure io.
> Con le spiegazioni di Gasparre la soluzione (artigianale e non elegante
> sì)
> l'ho trovata.
>
> Allora ho una serie (60 circa) di caselle di testo disposte in una
> maschera
> tipo cellette excel (in pratica 10 ore alla settimana per sei giorni).
> La maschera formattata mi serve proprio così, perché poi la stampo proprio
> come modello cartaceo.
>
> Quindi in queste cellette devo avere nella prima riga  la materia
> andando poi a capo  come seconda riga il nome del docente
>
> >   ___________
>> > | matematica   |     (la seconda parola va a capo)
>> > |fanciullo         |
>> > |_________ _|
>
> Per non far digitare e per non sbagliare la digitazione i due valori sono
> prelevati da due combo.
>
> Allora questa è la soluzione :
>
> scelgo in COMBO1   ----> la voce  MATEMATICA
> scelgo in COMBO2  -----> la voce  FANCIULLO
>
> Poi faccio doppio click sulla casella di testo  e mi parte questo codice:
>
>
> Private Sub testomaterie_DblClick(Cancel As Integer)
> Me.testomaterie = combo
> Me.testomaterie = Me.testomaterie & Chr(13) & Chr(10) & combo2
> End Sub
>
> Quello che è un pò sporco è che non sono riuscito a trovare un automatismo
> per evitare di scrivere
> 60 volte il codice (una volta per ogni casella di testo). Infatti poi
> continuo così:
>
> Private Sub testomaterie2_DblClick(Cancel As Integer)
> Me.testomaterie2 = combo
> Me.testomaterie2 = Me.testomaterie2 & Chr(13) & Chr(10) & combo2
> End Sub
>
> Grazie anche Sergio e Gasparre
Io non mi riferisco alla funzionalità che stai cercando ma al motivo per il
quale la stai cercando.
Quando vedo che in campo si vuole scrivere due informazioni di natura
differente (materia e docente) ma associabili tra loro, la cosa mi "suona
male".
Mi suonerebbe meglio se, invece di utilizzare un campo per due informazioni
ne utilizzi, sempre uno, ma per memorizzare l'identificativo del/dei
record/s associati.
Io la vedrei così:
tabMaterie
- id, contatore, indicizzato (valori univoci);
- materia, testo.
tabDocenti
- id, contatore, indicizzato (valori univoci);
- nominativo, testo.
tabOrario
- id, contatore, indicizzato (valori univoci);
- idMateria, numerico, intero lungo;
- idDocente, numerico, intero lungo.
Utilizzando la tabOrario come origine dati della form e con le caselle di
riepilogo con origine dati le rispettive tabelle (Docenti/Materie), hai
creato la giusta relazione.
Nel tuo caso se hai sbagliato un nome di un docente, devi riscriverlo in
tutta la tabella; nel mio esempio no, solo nella tabella tabDocenti.
Sempre se ho capito quello che vuoi fare...
Ciao.
--
Sergio MAZZA


title: riempire controlli facilmente

text:
"Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto nel messaggio
news:elo9aq$dmc$1...@tdi.cu.mi.it...

Ho capito questo è l'approccio giusto..........il fatto strampalato nasceva
da un modello cartaceo riprodotto in una maschera (una cosa preseesistente).
Per una leggibilità esterna al database (immagina il modello stampato che
gira su carta) era importante che in una celletta (quindi con bordo esterno)
ci fossero racchiusi nel  i due dati (materia, insegnante).
Ora potrei benissimo reimpostare le tabelle come dici tu:
Ma poi cosa mi consigli per presentare o a report o a maschera i due
controlli con un bordo esterno???
Disegno in un report o in una maschera un rettangolo e dentro ci caccio i
controlli con bordo  invisibile???
Grazie Sergio


title: riempire controlli facilmente

text:
"FANCIULLO" <
vito...@libero.it
> ha scritto nel messaggio
news:QuVfh.77691$uv5.7...@twister1.libero.it...
>
> Ho capito questo è l'approccio giusto..........il fatto strampalato
> nasceva
> da un modello cartaceo riprodotto in una maschera (una cosa
> preseesistente).
> Per una leggibilità esterna al database (immagina il modello stampato che
> gira su carta) era importante che in una celletta (quindi con bordo
> esterno)
> ci fossero racchiusi nel  i due dati (materia, insegnante).
>
> Ora potrei benissimo reimpostare le tabelle come dici tu:
>
> Ma poi cosa mi consigli per presentare o a report o a maschera i due
> controlli con un bordo esterno???
>
> Disegno in un report o in una maschera un rettangolo e dentro ci caccio i
> controlli con bordo  invisibile???
>
> Grazie Sergio
Il problema del report è un falso problema; la giusta visione è che il
report sia interpretabile facilmente da chiunque lo legga, quindi non è
detto che il vecchio disegno cartaceo sia la situazione migliore e da
riprendere paro-paro. Mi sono scontrato molte volte con persone così
assuefatte da moduli incomprensibili che ho fatto fatica a rimuovere delle
cazzatine (righe, grassetti e spostamenti di valori); comunque il report che
dovresti realizzare tu io lo farei con un report principale ed un
sottoreport e il sottoreport lo puoi benissimo bordare.
La maschera? Fai una maschera associata alla tabOrario con le due caselle di
combinate associate al campo idMateria e idDocente; e magari visualizzi la
maschera a "foglio dati" o "maschere continue"...
Ciao.
--
Sergio MAZZA


title: riempire controlli facilmente

text:
"Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto nel messaggio
news:elr8k8$cei$1...@tdi.cu.mi.it...

Grazie provo ciao


title: Aiuto per ID

author: Roberto da casa

text:
Valter mi ha scritto:
-----------------------------------------------------------
Vista la Tua cortese risposata del 29/11 u.s. , al mio quesito di aiuto per
l'ID, Ti mando sia SQL che le spiegazioni che si trovano in linea dell'Help
dell'Access che l'errore che scaturisce.
La risposta č in ritardo perché ho avuto problemi di PC prima e di
collegamento al News group.
Nell'esempio riportato di seguito si crea un indice nella tabella Clienti
con il campo IDCliente. I record del campo IDCliente non possono contenere
gli stessi dati e non sono consentiti i valori Null.
CREATE UNIQUE INDEX IDCliente ON Clienti (IDCliente) WITH DISALLOW NULL;
Errore che scaturisce:
Invalid field definition 'IDCliente' in definition of index or relationschip
Ti ringrazio in anticipo di una Tua risposta
Valter
---------------------------------------------------------
A Valter ho risposto:
---------------------------------------------------------
non ho ritrovato il thread in oggetto e non ricordo piů il tuo quesito cui
ho risposto il 29/11 u.s..
Comunque in DAO prova con:
Dim dbs As Database
Set dbs = OpenDatabase("NomeTuoDB.mdb")
dbs.Execute "CREATE UNIQUE INDEX NomeTuoIndice " _
& "ON NomeTuaTabella (NomeTuoCampo) " _
& "WITH DISALLOW NULL;"
dbs.Close
Ciao e Buone Feste
Roberto


title: VBA: intercettare stampa report

author: sd

text:
Salve a tutti,
una volta aperta l'anteprima di stampa è
possibile interecettare la stampa del report tramite VBA?
grazie
sdamy


title: VBA: intercettare stampa report

author: Mauro&Giusi

text:
Se il report viene da un MDE no. Ma se è un MDB si (sempre che la funzione
di visualizzazione struttura non sia stata eliminata volutamente). Con il
tasto destro del mouse puoi entrare in struttura. Se ti addentri in alcuni
dettagli il sistema
ti ptrebbe bloccare
 <
sd...@tiscalinet.it
> wrote in message
a91hl2$2i1$1...@lacerta.tiscalinet.it...



title: VBA: intercettare stampa report

author: Alberto S.

text:
"sd" <
sd...@tiscalinet.it
> ha scritto nel messaggio
news:a91hl2$2i1$1...@lacerta.tiscalinet.it...
> Salve a tutti,
>
> una volta aperta l'anteprima di stampa č
> possibile interecettare la stampa del report tramite VBA?
>
> grazie
>
> sdamy
>
Io mi faccio una barra strumenti personalizzata con un pulsante 'stampa' e
lě lo inchiodo senza scampo.
--
Alberto


title: meglio unatbl grande o tante piccole tbl ?

author: ITA124 Alberto

text:
Ciao a tutti!
E' meglio fare un Db con un unica grande tabella contenente tutti i campi
oppure bisogna cercare di dividerla in piů tabelle?
E se l'ultima č la soluzione giusta....come si fa poi a riunirle in una
maschera?
Ciao!!!!


author: stwe

text:
"ITA124 Alberto" <
fyall...@tin.it
> ha scritto nel messaggio
news:XHbJ7.167$_h6....@news1.tin.it...
> Ciao a tutti!
> E' meglio fare un Db con un unica grande tabella contenente tutti i campi
> oppure bisogna cercare di dividerla in più tabelle?
> E se l'ultima è la soluzione giusta....come si fa poi a riunirle in una
> maschera?
>
> Ciao!!!!
>
>
questa è facile: con una query di selezione
by
stwe


author: Silvio Berruti

text:
"ITA124 Alberto" <
fyall...@tin.it
> ha scritto nel messaggio
news:XHbJ7.167$_h6....@news1.tin.it...
> Ciao a tutti!
> E' meglio fare un Db con un unica grande tabella contenente tutti i campi
> oppure bisogna cercare di dividerla in più tabelle?
Non ha importanza una tabella grande o tante piccole... devi organizzare i
dati in modo opportuno e creare la struttura delle tabelle in modo da
riflettere un'organizzazione razionale e relazionale.
> E se l'ultima è la soluzione giusta....come si fa poi a riunirle in una
> maschera?
Come ti ha già detto Stwe, con una query di selezione, oppure con una
struttura maschera/sottomaschera, oppure richiamando alcuni dati tramite una
casella di riepilogo, oppure usando DLookUp, oppure agendo direttamente sui
recordset, oppure...
Come vedi le risposte possono essere molte, ed ognuna risolve al meglio
determinati casi.
Man mano che ne avrai bisogno, imparerai ad usarle, sfruttando la guida di
Access e, naturalmente, chiedendo consigli al NG, se ne avessi bisogno.
--
Silvio
il sito comune di it.comp.appl.access:
http://www.sitocomune.com


text:
Grazie!!!
Silvio Berruti <
sber...@libero.it
> wrote in message
WpdJ7.108132$sq5.5...@news.infostrada.it...



text:
"ITA124 Alberto" <
fyall...@tin.it
> ha scritto nel messaggio
news:LagJ7.853$A6.3...@news2.tin.it...
> Grazie!!!
>
Prego, ma č meglio se rispondi dopo il testo dei messaggi precedenti.



text:
Silvio Berruti <
sber...@libero.it
> wrote in message
9UoJ7.111362$sq5.5...@news.infostrada.it...

Hi, hai ragione!!!
bye


title: Errore durante l'accesso al file. Potrebbe non essere più attiva la connessione di rete

author: Francesco Bistrussu

text:
Ho importato una maschera da un DB di esempio sul sito comune. Quella
con l'activex del calendario da richiamare.
Dopo che la importo perň il mio DB non funziona piů e mi fornisce il
messaggio d'errore:
Errore durante l'accesso al file. Potrebbe non essere piů attiva la
connessione di rete
Cosa significa?
Cosa posso fare per evitarlo?
Grazie.
FB
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


author: MA

text:
Il 26 Giu 2003, 09:04, "Francesco Bistrussu" <
fbis...@libero.it
> ha
scritto:
> Ho importato una maschera da un DB di esempio sul sito comune. Quella
> con l'activex del calendario da richiamare.
> Dopo che la importo perň il mio DB non funziona piů e mi fornisce il
> messaggio d'errore:
> Errore durante l'accesso al file. Potrebbe non essere piů attiva la
> connessione di rete
>
> Cosa significa?
> Cosa posso fare per evitarlo?
Guarda i riferimenti
MAssimiliano
--------------------------------
Inviato via
http://usenet.libero.it


author: Karl Donaubauer

text:
Francesco Bistrussu ha scritto:
> Ho importato una maschera da un DB di esempio sul sito comune. Quella
> con l'activex del calendario da richiamare.
> Dopo che la importo perň il mio DB non funziona piů e mi fornisce il
> messaggio d'errore:
> Errore durante l'accesso al file. Potrebbe non essere piů attiva la
> connessione di rete
>
> Cosa significa?
> Cosa posso fare per evitarlo?
http://groups.google.com/groups?&selm=a96j60$o7io$1...@ID-46617.news.dfncis.de
--
HTH
Karl
*********
Access-FAQ (tedesco):
http://www.donkarl.com


title: Incorniciare le pagine di un report

author: FID

text:
Finalmente dopo vari tentativi son riuscito ad ottenere 2 pagine su un
foglio A4, e tanto per cambiare rieccomi con un ulteriore argomento. Dal
Sito Comune ho prelevato l'esempio di Roberto 4.19 Incorniciare le pagine
di un report che funziona benissimo se ho una pagina su un foglio A4 ma
adesso che le pagine sono 2?esiste un sistema per incorniciare le 2
pagime?
Grazie e a buon rendere!!!!
FIDel
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Incorniciare le pagine di un report

text:
"FID" <
fe_l...@yahoo.it
> ha scritto nel messaggio
news:d58lqe$fq5$1...@news.newsland.it...
> Finalmente dopo vari tentativi son riuscito ad ottenere 2 pagine su un
> foglio A4, e tanto per cambiare rieccomi con un ulteriore argomento. Dal
> Sito Comune ho prelevato l'esempio di Roberto 4.19 Incorniciare le pagine
> di un report che funziona benissimo se ho una pagina su un foglio A4 ma
> adesso che le pagine sono 2?esiste un sistema per incorniciare le 2
> pagime?
Non hai alcun problema: naturalmente dovrai richiamare due volte la sub
CreaCornice, una volta per la coenice di sinistra (o superiore) e la seconda
volta per la cornice i destra (o inferire).
Naturalmente imposterai diversamente per i due richiami i correttivi a X1,
Y1, X2, Y2.
Se hai notato nel database di esempio pubblicato sul Sito Comune, per la
prima pagine del report sono disegnate non due cornici come servono a te, ma
addirittura tre cornici; ciò è realizzato richiamando tre volte la sub
CreaCornice, impostando per ogni volta valori adeguati per i correttivi.
Specie se usi come unità di misura i centimetri o i millimetri non dovresti
avere grandi problemi ad impostare i 4 correttivi; è sufficiente stampare il
report senza cornici, disegnare con una matita le cornici, rilevare con un
righello le cordinate del vertice superiore sinistro ed inferiore destro di
ogni cornice, quindi sottrarre a quanto misurato i valori del margine
sinistro e del margine superiore sel report ed i margini che si hanno
comunque per le carattesristiche costruttive della stampante anche quando si
impostano a zero i margini del foglio.
Se questa procedura ti sembra troppo complicata usa un metodo empirico:
prova a tracciare comunque una cornice, poi modifica i correttivi delle
coordinate di cui sopra per approssimazioni successive: se usi come unità di
misura i cm o i mm, con un paio di tentativi dovresti farcela.
Insomma, la sub CreaCornice non fa altro che disegnare, ad ogni suo
richiamo, un rettangolo nella pagina prima che essa venga stampata: puoi
disegnare tanti rettangoli quanti te ne servono, delle dimensioni e nella
posizione che decidi tu.
> Grazie e a buon rendere!!!!
> FIDel
--
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------


title: come nascondere le tabelle?

text:
Come si puo fare per non far vedere le tabelle di un file mde o mdb,
facendo in modo che l'unico a poterle aprire č il relativo FE?


title: come nascondere le tabelle?

author: Alessandro

text:
"roby.roma" <
roby...@excite.it
> wrote in message
news:a5j4se$c7g$1...@gossip.excite.it...
> Come si puo fare per non far vedere le tabelle di un file mde o mdb,
> facendo in modo che l'unico a poterle aprire č il relativo FE?
Protezione a livello Utente.
Vedi SitoComune.....!
Alessandro.
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: cercare valori i tabella

author: Marco

text:
Desidererei cercare in una tabella tutti i record  che hanno il valore
uguale a quello impostato in caselle di testo non associate. Le caselle di
testo sono sette ( 7 numeri da cercare) ma se non fosse possibile almeno 3.
Il risultato sarebberro i record che contengono almeno 3 valori.
grazie 1000 per l'aiuto


title: cercare valori i tabella

author: Sergio MAZZA

text:
"Marco" <
marco.w-no-...@email.it
> ha scritto nel messaggio news:4514e664$0$30249$4faf...@reader1.news.tin.it...

Se devi filtrare un report/form:
(a braccio)
Dim strWhere as string, ciclo as integer
for ciclo = 1 to 7
    if not isnull(me("casellaN" & ciclo)) then
        strWhere = strWhere & ",'" & me("casellaN" & ciclo) & "'"
    endif
next
strWhere = "nomeCampo In (" & mid(strWhere,2) & ")"
(form)
Me.Filter = strWhere
Me.FilterOn = true
(report)
Docmd.openreport "nomeReport",acpreview,,strWhere
Ciao.
--
Sergio MAZZA


title: cercare valori i tabella

text:
Sergio MAZZA wrote
> Se devi filtrare un report/form:
> (a braccio)
> Dim strWhere as string, ciclo as integer
> for ciclo = 1 to 7
>    if not isnull(me("casellaN" & ciclo)) then
>        strWhere = strWhere & ",'" & me("casellaN" & ciclo) & "'"
>    endif
> next
> strWhere = "nomeCampo In (" & mid(strWhere,2) & ")"
>
> (form)
> Me.Filter = strWhere
> Me.FilterOn = true
Mi restituisce errore, e quindi non riesco a capite esattamente cosa trovi.
La ricerca sarebbe fatta su due tabelle con struttura simile come simili
sono le relative maschere.
tabella1
id campodata campotesto1 campo1 campo2 campo3 campo4 campo5 testo testo
campovaluta...
maschera non associata con sottomaschera , casella combinata non associata,
caselle di testo non associate
campi1-5 numeri da cercare
casella combinata filtra campotesto1
es
1 01/01/06 aaa 1 2 3 4 10
2 02/01/06 bbb 1 2 3 4 5
3 03/01/06 aaa 10 4 7 1 2
4 04/01/06 ccc 7 8 9 3 4
5 05/01/06 aaa 4 3 10 2 6
6 06/01/06 aaa 2 10 5 8 9
...
la ricerca viene fatta per record
aaa è il valore scelto con la combo, 10 viene scritto nella prima casella di
testo, 2 nella seconda, e 4 nella terza ;
i record che soddisfano tutte le condizioni (tre caselle di testo + combo)
sono tre 1 3 5
tabella2
id campotesto campodata campo1 campo2 campo3 campo4 campo5 campo6 campo7
campotesto campovaluta...
maschera non associata con sottomaschera ,  caselle di testo non associate
campi1-7 numeri da cercare
come sopra, manca la scelta della casella combinata e aumenta il numero dei
campi
Se la ricerca fosse fatta anche in "progressione" sarebbe il massimo. Vale
anche per tabella1.
progressione = 1 valore in una casella di testo, 2 valori in due, 3 in tre
....
> Ciao.
> --
> Sergio MAZZA
ciao


title: cercare valori i tabella

text:
"Marco" <
marco.w-no-...@email.it
> ha scritto nel messaggio
news:451514d1$0$30239$4faf...@reader1.news.tin.it...

> ciao
Un giorno, forse, capirò il perché non viene descritto prima tutto per
esteso il problema... Mah!
'---
Dim strWhere as string, ciclo as integer
for ciclo = 1 to quantiTeNePare
    if not isnull(me("casellaN" & ciclo)) then
        strWhere = strWhere & "campo" & ciclo & "=" & me("casellaN" & ciclo)
& " Or "
    endif
next
strWhere = left(strWhere,len(strWhere)-4)
'---
Questo esempio fa una verifica del contenuto (not isnull(...)) su caselle di
testo chiamate "casellaN1/2/3/..." e se pieno viene creata una stringa tipo:
"campo1=" & me("casellaN1").
Tu devi prendere la stringa e utilizzarla per le tabelle 1 e 2...
Ciao.
--
Sergio MAZZA


title: cercare valori i tabella

text:
Sergio MAZZA wrote
> Un giorno, forse, capirņ il perché non viene descritto prima tutto per
> esteso il problema... Mah!
>
> '---
> Dim strWhere as string, ciclo as integer
> for ciclo = 1 to quantiTeNePare
>    if not isnull(me("casellaN" & ciclo)) then
>        strWhere = strWhere & "campo" & ciclo & "=" & me("casellaN" &
> ciclo) & " Or "
>    endif
> next
> strWhere = left(strWhere,len(strWhere)-4)
> '---
>
> Questo esempio fa una verifica del contenuto (not isnull(...)) su caselle
> di testo chiamate "casellaN1/2/3/..." e se pieno viene creata una stringa
> tipo: "campo1=" & me("casellaN1").
> Tu devi prendere la stringa e utilizzarla per le tabelle 1 e 2...
La metto su un pulsante.
Come la passo alla sottomaschera che ha origine dalla tabella?
Come aggiungo la scelta della casella combinata ?
>
> Ciao.
Ciao
> --
> Sergio MAZZA
grazie


title: cercare valori i tabella

text:
"Marco" <
marco.w-no-...@email.it
> ha scritto nel messaggio
news:4517c97f$0$47957$4faf...@reader3.news.tin.it...
>
> La metto su un pulsante.
> Come la passo alla sottomaschera che ha origine dalla tabella?
Me!nomeSottomaschera.Form.Filter = strWhere
Me!nomeSottomaschera.Form.FilterOn = true
Vedi help alla voce proprietà Filter/FilterOn
> Come aggiungo la scelta della casella combinata ?
Di chee?
> grazie
Ciao.
--
Sergio MAZZA


title: cercare valori i tabella

text:
Sergio MAZZA wrote
>> Come aggiungo la scelta della casella combinata ?
>
> Di chee?
La casella combinata è aaa, bbb, ccc
>
Comunque non fa quello di cui avevo bisogno.
Necessito di un AND, indipendentemente dal campo.
per tabella1
Se cerco il 4 con scelta ggg avrò un gruppo consistente di record,
se cerco il 4 e 88 avrò
 7167    15/08/1919        ggg      21         88         8          5
4
4657     30/09/1912        ggg      70         4          19         10
88
3249     22/11/1908        ggg      4          16         8          88
66
1414     14/11/1903        ggg      4          58         88         87
64
Se cerco il 4, 8, 88
7167     15/08/1919        ggg      21         88         8          5
4
3249     22/11/1908        ggg      4          16         8          88
66
Se cerco il 4, 8, 66, 88
3249     22/11/1908        ggg      4          16         8          88
66
Lo stesso dicasi per tabella2 solo che i numeri arrivano a 8 e non c’è la
casella combina.
Dati un o più numeri (caselle di testo) desidero sapere in quali record sono
contenuti indipendentemente dal campo a cui appartengono.
Non so se questo si può fare in access.
 > Sergio MAZZA
>
ciao


title: cercare valori i tabella

text:
"Marco" <
marco.w-no-...@email.it
> ha scritto nel messaggio news:4517f5e4$0$30234$4faf...@reader1.news.tin.it...
>
> Comunque non fa quello di cui avevo bisogno.
> Necessito di un AND, indipendentemente dal campo.
> per tabella1
> Se cerco il 4 con scelta ggg avrò un gruppo consistente di record,
>
> se cerco il 4 e 88 avrò
>
> 7167    15/08/1919        ggg      21         88         8          5 4
>
> 4657     30/09/1912        ggg      70         4          19         10 88
>
> 3249     22/11/1908        ggg      4          16         8          88 66
>
> 1414     14/11/1903        ggg      4          58         88         87 64
>
> Se cerco il 4, 8, 88
>
> 7167     15/08/1919        ggg      21         88         8          5 4
>
> 3249     22/11/1908        ggg      4          16         8          88 66
>
> Se cerco il 4, 8, 66, 88
>
> 3249     22/11/1908        ggg      4          16         8          88 66
>
> Lo stesso dicasi per tabella2 solo che i numeri arrivano a 8 e non c’è la casella combina.
>
> Dati un o più numeri (caselle di testo) desidero sapere in quali record sono contenuti indipendentemente dal campo a cui
> appartengono.
>
> Non so se questo si può fare in access.
>
> ciao
www.sitocomune.com
Sezione Forms
3.71 Form che ricerca in tutti i controlli di un'altra form a maschere continue
3.68 Come creare un controllo di ricerca (2)
http://www.alessandrobaraldi.it/DettaglioFaq.asp?IdFAQ=233
Ciao.
--
Sergio MAZZA


title: cercare valori i tabella

text:
"Sergio MAZZA"  wrote
> "Marco"  ha scritto

Quello che cercavo è una soluzione es di questo tipo:
 Tabella1 campi : ID, Data, R , A1 , A2, A3, A4, A5
Private Sub btnCerca_Click()
    Dim strFiltro As String
    strFiltro = ""
    If Me.cboR <> "<All>" Then
        strFiltro = strFiltro & " AND (R=" & Chr(34) & Me.cboR & Chr(34) &
")"
    End If
    If Not IsNull(Me.txtA1) Then
        strFiltro = strFiltro & " AND ((A1=" & Me.txtA1 & ") OR (A2=" &
Me.txtA1 & ") OR (A3=" & Me.txtA1 & ") OR (A4=" & Me.txtA1 & ") OR (A5=" &
Me.txtA1 & "))"
    End If
    If Not IsNull(Me.txtA2) Then
        strFiltro = strFiltro & " AND ((A1=" & Me.txtA2 & ") OR (A2=" &
Me.txtA2 & ") OR (A3=" & Me.txtA2 & ") OR (A4=" & Me.txtA2 & ") OR (A5=" &
Me.txtA2 & "))"
    End If
    If Not IsNull(Me.txtA3) Then
        strFiltro = strFiltro & " AND ((A1=" & Me.txtA3 & ") OR (A2=" &
Me.txtA3 & ") OR (A3=" & Me.txtA3 & ") OR (A4=" & Me.txtA3 & ") OR (A5=" &
Me.txtA3 & "))"
    End If
    If Not IsNull(Me.txtA4) Then
        strFiltro = strFiltro & " AND ((A1=" & Me.txtA4 & ") OR (A2=" &
Me.txtA4 & ") OR (A3=" & Me.txtA4 & ") OR (A4=" & Me.txtA4 & ") OR (A5=" &
Me.txtA4 & "))"
    End If
    If Not IsNull(Me.txtA5) Then
        strFiltro = strFiltro & " AND ((A1=" & Me.txtA5 & ") OR (A2=" &
Me.txtA5 & ") OR (A3=" & Me.txtA5 & ") OR (A4=" & Me.txtA5 & ") OR (A5=" &
Me.txtA5 & "))"
    End If
    If Len(strFiltro) > 0 Then
        strFiltro = Right(strFiltro, Len(strFiltro) - 5)
        DoCmd.ApplyFilter , strFiltro
    Else
        DoCmd.ShowAllRecords
    End If
'**********   per assegnarlo ad una sottomaschera
If Len(strFiltro) > 0 Then
        strFiltro = right(strFiltro, Len(strFiltro) - 5)
        Me!NomeSottomaschera.Form.Filter = strFiltro
        Me!NomeSottomaschera.Form.FilterOn = True
    Else
        Me!NomeSottomaschera.Form.FilterOn = False
    End If
'**********
End Sub
Private Sub Form_Open(Cancel As Integer)
    Me.cboR.RowSourceType = "Table/Query"
    Me.cboR.RowSource = "SELECT DISTINCT R FROM tblNomeTabella UNION SELECT
'<All>' AS R FROM tblNomeTabella ORDER BY R"
    Me.cboR.Value = "<All>"
End Sub
> Ciao.
> --
> Sergio MAZZA
Ciao


title: Aiuto facile facile... credo.

author: Agos

text:
- Ho una tabella con una colonna [Nome] dove possono ricorrere più volte gli
stessi nominativi;
- ho poi una colonna [DataLavoro] con una serie di date (a due o più
nominativi possono corrispondere le stesse date);
ho infine una colonna [DataRecupero] dove, successivamente, andrò ad
inserire altre date.
Quindi tutti i campi della colonna [DataLavoro] contengono un valore, mentre
i campi della colonna [DataRecupero] verranno "popolati" successivamente, in
tempi diversi.
Per rendere meglio l'idea: devo lavorare sulle date in cui alcuni dipendenti
hanno prestato servizio nei festivi, maturando quindi il diritto al risposo
compensativo, memorizzando la data nel campo ([DataLavoro]).
Successivamente, dovrò inserire la data in cui il dipendente recupera quel
risposo ([DataRecupero]) . Ecco perché lo stesso dipendente può avere più
festivi da recuperare.
Quello che vorrei ottenere è che quando immetto la data in cui il dipendente
recupera la festività, questa si inserisca in corrispondenza della data
della festività lavorata più vecchia.
Poiché non è tanto il risultato che conta quanto piuttosto l'imparare cose
nuove non m'interessano soluzioni alternative.
GRAZIE!!


title: Aiuto facile facile... credo.

text:
Agos ha scritto:
>[cut]
> Poiché non è tanto il risultato che conta quanto piuttosto l'imparare cose
> nuove non m'interessano soluzioni alternative.
>
> GRAZIE!!
reduce da una bottiglia di Soave quindi non prendertela!
se si tratta di imparare spesso il risultato non conta
se conta il risultato non importa imparare
cmq
scrivi 4 linee di codice e lo ottieni
i.e. (id est e' come dice Totti inglese)
ti cerchi su un recordset la data piu' vecchia per quella posizione e la
aggiorni
a.cara
P.S. con una query un po' incasinata forse ci riesci lo stesso (ma per
fare questo ci vorrebbe almeno una bottiglia di muller-thurgau)


title: Controlli ActiveX

author: Alex

text:
Ciao a tutti.
Per Access 2000 o XP dove è possibile trovare la documentazione dei
controlli ActiveX da poter utilizzare nei forms con l'elenco dei metodi
e magari anche qualche esempio ?.
Grazie a chi mi aiuta.
Ciao da Alessandro
--
-----------------------------------------------------
Click here for Free Video!!
http://www.gohip.com/free_video/


title: Controlli ActiveX

text:
"Alex" <
ale...@usa.net
> ha scritto nel messaggio
news:Tcj97.68468$Pb6.3...@news1.tin.it...

Premesso che utilizzo A'97; l'help, quando è presente, lo trovo inserendo il
riferimento alla libreria o all'activex; con il visualizzatore degli oggetti
mi cerco il metodo o la proprietà e premendo F1 e incrociando
contemporaneamente le dita aspetto l'help...
Ciao.


title: Controlli ActiveX

author: LeoDuca

text:
"Alex" <
ale...@usa.net
> ha scritto nel messaggio news:Tcj97.68468$Pb6.3...@news1.tin.it...

Ho postato la stessa tua domanda (addirittura stesso oggetto)
il 27.07 senza risultati. Speravo che a te andasse meglio
ma a quanto pare.... :)
Tu sei poi riuscito a trovare qualcosa??
Saluti
--
Leo_duca


title: Da Access a SQL SERVER 2005 - Problema su relazioni tabelle

author: leonardo esposito

text:
Salve a tutti gli amici del newsgroup,
ho creato un database in cui tra l'altro ci sono varie tabelle e query
collegate tra di loro; ci sono poi maschere e sottomaschere che vi
fanno riferimento (specie alle query). Ho trasferito poi questo db su
SQL SERVER con un Upsiza guidato, la procedura è stata eseguita
correttamente, ma le maschere con sottomaschere collegate non
funzionano (in quanto si apre la maschera ma non la sottomaschera
perchè ho notato che la query non si apre più): credo che le relazioni
tra le tabelle non siano state riportate da Access in Sql in modo
corretto, in quanto le maschere che fanno riferimento ad una singola
tabella e non a query con tabelle collegate funzionano correttamente.
Spero di esser stato abbastanza chiaro e che possiate aiutarmi.
grazie
Leo


author: Cinzia

text:
>"leonardo esposito" <
esposi...@gmail.com
> ha scritto nel
>messaggio
>news:ff3d157e-7360-4db8...@b40g2000prf.googlegroups.com...
>Salve a tutti gli amici del newsgroup,
>ho creato un database in cui tra l'altro ci sono varie tabelle e
>query
>collegate tra di loro; ci sono poi maschere e sottomaschere che vi
>fanno riferimento (specie alle query). Ho trasferito poi questo db su
>SQL SERVER con un Upsiza guidato, la procedura č stata eseguita
>correttamente, ma le maschere con sottomaschere collegate non
>funzionano (in quanto si apre la maschera ma non la sottomaschera
>perchč ho notato che la query non si apre piů): credo che le
>relazioni
>tra le tabelle non siano state riportate da Access in Sql in modo
>corretto, in quanto le maschere che fanno riferimento ad una singola
>tabella e non a query con tabelle collegate funzionano correttamente.
>Spero di esser stato abbastanza chiaro e che possiate aiutarmi.
Ciao Leo,
come prima cosa non ci hai detto se hai fatto l'upsize creando un MDB
oppure creando un progetto di Access (ADP), nč ci hai detto la
versione di Access che stai usando.
Il problema  č sicuramente dovuto al fatto che la query non si apre
piů si tratta di capire cosa c'era in questa query per cui adesso non
funziona piů  e di modificarla in maniera opportuna...
Se perň rispondi alle prime due domande abbiamo qualche info in piů
per indirizzarti.
Ciao
--
Cinzia [Office Access MVP]
_______________________

www.riolab.org
----------------------------------------


text:
On 7 Dic, 14:41, "Cinzia" <
cinziapagani-no-spam_ple...@tiscali.it
>
wrote:
> >"leonardo esposito" <
esposito.l...@gmail.com
> ha scritto nel
> >messaggio
> >news:ff3d157e-7360-4db8...@b40g2000prf.googlegroups.com...
> >Salve a tutti gli amici del newsgroup,
> >ho creato un database in cui tra l'altro ci sono varie tabelle e
> >query
> >collegate tra di loro; ci sono poi maschere e sottomaschere che vi
> >fanno riferimento (specie alle query). Ho trasferito poi questo db su
> >SQL SERVER con un Upsiza guidato, la procedura è stata eseguita
> >correttamente, ma le maschere con sottomaschere collegate non
> >funzionano (in quanto si apre la maschera ma non la sottomaschera
> >perchè ho notato che la query non si apre più): credo che le
> >relazioni
> >tra le tabelle non siano state riportate da Access in Sql in modo
> >corretto, in quanto le maschere che fanno riferimento ad una singola
> >tabella e non a query con tabelle collegate funzionano correttamente.
> >Spero di esser stato abbastanza chiaro e che possiate aiutarmi.
>
> Ciao Leo,
> come prima cosa non ci hai detto se hai fatto l'upsize creando un MDB
> oppure creando un progetto di Access (ADP), nè ci hai detto la
> versione di Access che stai usando.
> Il problema  è sicuramente dovuto al fatto che la query non si apre
> più si tratta di capire cosa c'era in questa query per cui adesso non
> funziona più  e di modificarla in maniera opportuna...
> Se però rispondi alle prime due domande abbiamo qualche info in più
> per indirizzarti.
> Ciao
> --
> Cinzia [Office Access MVP]
> _______________________
>
www.riolab.org
> ----------------------------------------- Nascondi testo tra virgolette -
>
> - Mostra testo tra virgolette -
ciao Cinzia,
ho creato un MDB ed uso Access 2003.
Scusa la mia imprecisione e grazie molte dell'aiuto.
Leo


text:
"leonardo esposito" <
esposi...@gmail.com
> ha scritto nel messaggio
news:0bb4adcc-ef43-4f4f...@d4g2000prg.googlegroups.com...
On 7 Dic, 14:41, "Cinzia" <
cinziapagani-no-spam_ple...@tiscali.it
>
wrote:
> >"leonardo esposito" <
esposito.l...@gmail.com
> ha scritto nel
> >messaggio
> >news:ff3d157e-7360-4db8...@b40g2000prf.googlegroups.com...
> >Salve a tutti gli amici del newsgroup,
> >ho creato un database in cui tra l'altro ci sono varie tabelle e
> >query
> >collegate tra di loro; ci sono poi maschere e sottomaschere che vi
> >fanno riferimento (specie alle query). Ho trasferito poi questo db
> >su
> >SQL SERVER con un Upsiza guidato, la procedura č stata eseguita
> >correttamente, ma le maschere con sottomaschere collegate non
> >funzionano (in quanto si apre la maschera ma non la sottomaschera
> >perchč ho notato che la query non si apre piů): credo che le
> >relazioni
> >tra le tabelle non siano state riportate da Access in Sql in modo
> >corretto, in quanto le maschere che fanno riferimento ad una
> >singola
> >tabella e non a query con tabelle collegate funzionano
> >correttamente.
> >Spero di esser stato abbastanza chiaro e che possiate aiutarmi.
>
>ciao Cinzia,
>ho creato un MDB ed uso Access 2003.
>Scusa la mia imprecisione e grazie molte dell'aiuto.
Ciao Leo,
allora in questa situazione, bisogna capire xchč non funziona piů la
query.
Se vai in visualizza struttura della query e  visulizzi il codice SQL,
ti fa vedere qualcosa? se si  lo puoi postare qui cosě vediamo?



text:
On 7 Dic, 20:36, "Cinzia" <
cinziapagani-no-spam_ple...@tiscali.it
>
wrote:
> "leonardo esposito" <
esposito.l...@gmail.com
> ha scritto nel messaggionews:0bb4adcc-ef43-4f4f...@d4g2000prg.googlegroups.com...
> On 7 Dic, 14:41, "Cinzia" <
cinziapagani-no-spam_ple...@tiscali.it
>
> wrote:
>
>
>
>
>
> > >"leonardo esposito" <
esposito.l...@gmail.com
> ha scritto nel
> > >messaggio
> > >news:ff3d157e-7360-4db8...@b40g2000prf.googlegroups.com...
> > >Salve a tutti gli amici del newsgroup,
> > >ho creato un database in cui tra l'altro ci sono varie tabelle e
> > >query
> > >collegate tra di loro; ci sono poi maschere e sottomaschere che vi
> > >fanno riferimento (specie alle query). Ho trasferito poi questo db
> > >su
> > >SQL SERVER con un Upsiza guidato, la procedura è stata eseguita
> > >correttamente, ma le maschere con sottomaschere collegate non
> > >funzionano (in quanto si apre la maschera ma non la sottomaschera
> > >perchè ho notato che la query non si apre più): credo che le
> > >relazioni
> > >tra le tabelle non siano state riportate da Access in Sql in modo
> > >corretto, in quanto le maschere che fanno riferimento ad una
> > >singola
> > >tabella e non a query con tabelle collegate funzionano
> > >correttamente.
> > >Spero di esser stato abbastanza chiaro e che possiate aiutarmi.
>
> >ciao Cinzia,
> >ho creato un MDB ed uso Access 2003.
> >Scusa la mia imprecisione e grazie molte dell'aiuto.
>
> Ciao Leo,
> allora in questa situazione, bisogna capire xchè non funziona più la
> query.
> Se vai in visualizza struttura della query e  visulizzi il codice SQL,
> ti fa vedere qualcosa? se si  lo puoi postare qui così vediamo?
>
> --
> Cinzia [Office Access MVP]
> _______________________
>
www.riolab.org
> ----------------------------------------- Nascondi testo tra virgolette -
>
> - Mostra testo tra virgolette -
ciao Cinzia,
ecco cosa visualizzo:
SELECT tblRigheScaduto.CodPreventivi, tblScaduto.Data,
tblScaduto.Mittente AS Pdv, tblScaduto.Causale,
tblRigheScaduto.Descrizione, tblRigheScaduto.Quantita, tblAs400.Um,
tblAs400.Costo, tblAs400.Veloce, tblAs400.Codice, tblRigheScaduto.Note
FROM tblAs400 RIGHT JOIN (tblScaduto INNER JOIN tblRigheScaduto ON
tblScaduto.codPreventivo = tblRigheScaduto.CodPreventivi) ON
tblAs400.Descrizione = tblRigheScaduto.Descrizione;
Grazie molte dell'aiuto.
Ciao


text:

> Ciao- Nascondi testo tra virgolette -
>
> - Mostra testo tra virgolette -
scusa Cinzia,
volevo anche chiarire che in Access la query funziona perfettamente ma
facendo il passaggio delle tabelle su SQL non funziona più.
Ciao


text:

Ultimo aggiornamento della situazione (ti giuro che sto impazzendo)!
adesso la query mi funziona, si apre correttamente, ma c'è un altro
problema, in pratica succede questo:
apro la maschera di inserimento, la casella combinata dove debbo
inserire gli articoli (che legge nella tblAs400) mi visualizza gli
articoli regolarmente ma non me li fa selezionare. Sto provando di
tutto ma non riesco a vedere la soluzione.
Aiutami tu...
Ciao


text:
"leonardo esposito" <
esposi...@gmail.com
> ha scritto nel messaggio
news:b87b3005-2392-4c2e...@a35g2000prf.googlegroups.com...


 Ciao Leonardo,
negli altri campi della maschera puoi scrivere o sono tutti  bloccati,
come se i dati siano in sola lettura?



text:
On 9 Dic, 23:05, "Cinzia" <
cinziapagani-no-spam_ple...@tiscali.it
>
wrote:
> "leonardo esposito" <
esposito.l...@gmail.com
> ha scritto nel messaggionews:b87b3005-2392-4c2e...@a35g2000prf.googlegroups.com...

Problema risolto, in pratica la sottomaschera non era ben collegata
alla maschera.
Grazie Cinzia, sei stata comunque di grande aiuto.
Leo


title: Sintassi CREATE TABLE x Access 2000

author: Giorgio

text:
Qualcuno sa dirmi dove trovo la sintassi del comando SQL Create table per
Access 2000?


title: Sintassi CREATE TABLE x Access 2000

text:
Giorgio <
Gio...@giorgio.it
> ha scritto:
> Qualcuno sa dirmi dove trovo la sintassi del comando SQL Create table per
> Access 2000?
<F1> Nel primo sito (forse si chiama "contenuto" in italiano) c'è
un punto "Microsoft Jet SQL catalogo" o simile dove si trova anche
Create Table.
Puoi anche usare il wizard della guida in linea (secondo sito).
--
HTH
Karl
*********
Non meravigliarti del mio strano italiano. M'esercito qui.
Access-FAQ (tedesco):
http://www.donkarl.com


title: Stampa del codice.

author: antcim

text:
Cordialita' a chi mi legge.
E' possibile stampare il codice di tutte le maschere,
di tutti i reports, di tutti i moduli, insomma.. di tutto
con un unico intervento...?
Inoltre, esiste qualche segno (o chissa' cosa) per
disabilitare in una procedura buona parte del
codice senza essere costretti a mettere il
segno  '  davanti ad ogni riga di codice ?
(...In clipper si usa /* prima della prima riga e
*/ dopo l'ultima riga..).
Grazie
Antcim


title: Stampa del codice.

author: Emyr

text:
On Thu, 31 Jan 2002 23:15:30 GMT, "antcim"
<
gabriel...@virgilio.it
> wrote:
>Cordialita' a chi mi legge.
>E' possibile stampare il codice di tutte le maschere,
>di tutti i reports, di tutti i moduli, insomma.. di tutto
>con un unico intervento...?
usa l'analizzatore su strumenti
>Inoltre, esiste qualche segno (o chissa' cosa) per
>disabilitare in una procedura buona parte del
>codice senza essere costretti a mettere il
>segno  '  davanti ad ogni riga di codice ?
>(...In clipper si usa /* prima della prima riga e
>*/ dopo l'ultima riga..).
cioč in C
>Grazie
>Antcim
>
>
>
Saluti.
Emanuele.


title: Stampa del codice.

text:
Emyr <
fan...@lavoro.com
> wrote in message
v7ck5ukivflvvbgft...@4ax.com...

> cioè in C
>
>>>>Ciao Emanuele, non ho capito la risposta.!
>>>>L'esempio che soprariportavo riguardava la
>>>>programmazione col linguaggio Clipper.
>>>>(da me usato per 14 anni...)
>>>>Fammi capire: per disabilitare un blocco
>>>>di righe come si fa..?
>>>>Cordialita', Antcim
>>>>(Per l'analizzatore di cui parlavi sopra ancora
>>>>domani stesso provero'. Grazie.)
> >Grazie
> >Antcim
> >
> >
> >
>
> Saluti.
> Emanuele.


title: Stampa del codice.

text:
On Fri, 01 Feb 2002 18:13:22 GMT, "antcim"
<
gabriel...@virgilio.it
> wrote:
>
>Emyr <
fan...@lavoro.com
> wrote in message
>v7ck5ukivflvvbgft...@4ax.com...
>> On Thu, 31 Jan 2002 23:15:30 GMT, "antcim"
>> <
gabriel...@virgilio.it
> wrote:
>>
>> >Cordialita' a chi mi legge.
>> >E' possibile stampare il codice di tutte le maschere,
>> >di tutti i reports, di tutti i moduli, insomma.. di tutto
>> >con un unico intervento...?
>>
>> usa l'analizzatore su strumenti
>>
>> >Inoltre, esiste qualche segno (o chissa' cosa) per
>> >disabilitare in una procedura buona parte del
>> >codice senza essere costretti a mettere il
>> >segno  '  davanti ad ogni riga di codice ?
>> >(...In clipper si usa /* prima della prima riga e
>> >*/ dopo l'ultima riga..).
>>
>>
>>
>> cioč in C
>>
>>>>>Ciao Emanuele, non ho capito la risposta.!
>>>>>L'esempio che soprariportavo riguardava la
>>>>>programmazione col linguaggio Clipper.
>>>>>(da me usato per 14 anni...)
commentavo che il clipper era stato realizzato in C
>>>>>Fammi capire: per disabilitare un blocco
>>>>>di righe come si fa..?
purtroppo non lo so.
Saluti.
Emanuele.


title: Stampa del codice.

author: OndaMax

text:
antcim wrote in message ...
> Inoltre, esiste qualche segno (o chissa' cosa) per
> disabilitare in una procedura buona parte del
> codice senza essere costretti a mettere il
> segno  '  davanti ad ogni riga di codice ?
In modo forse meno elegante puoi ottenere lo stesso risultato con una cosa
di questo tipo:
GoTo SaltaCodice:
<blocco di codice da saltare>
SaltaCodice:
> (...In clipper si usa /* prima della prima riga e
> */ dopo l'ultima riga..).
Vecchio e navigato Clipper, con i suoi garbati QUIT al posto dei Crash ...
;-)
OndaMax


title: Stampa del codice.

text:
antcim <
gabriel...@virgilio.it
> wrote in message
6VA68.17898$3J1.5...@news2.tin.it...
>
> Emyr <
fan...@lavoro.com
> wrote in message
> v7ck5ukivflvvbgft...@4ax.com...
> > On Thu, 31 Jan 2002 23:15:30 GMT, "antcim"
> > <
gabriel...@virgilio.it
> wrote:
> >
> > >Cordialita' a chi mi legge.
> > >E' possibile stampare il codice di tutte le maschere,
> > >di tutti i reports, di tutti i moduli, insomma.. di tutto
> > >con un unico intervento...?
> >
> > usa l'analizzatore su strumenti
> >
> > >Inoltre, esiste qualche segno (o chissa' cosa) per
> > >disabilitare in una procedura buona parte del
> > >codice senza essere costretti a mettere il
> > >segno  '  davanti ad ogni riga di codice ?
> > >(...In clipper si usa /* prima della prima riga e
> > >*/ dopo l'ultima riga..).
> >
> >
> >
> > cioč in C
> >
> >>>>Ciao Emanuele, non ho capito la risposta.!
> >>>>L'esempio che soprariportavo riguardava la
> >>>>programmazione col linguaggio Clipper.
> >>>>(da me usato per 14 anni...)
> >>>>Fammi capire: per disabilitare un blocco
> >>>>di righe come si fa..?
> >>>>Cordialita', Antcim
> >>>>(Per l'analizzatore di cui parlavi sopra ancora
> >>>>domani stesso provero'. Grazie.)
>
>
> > >Grazie
> > >Antcim
> > >
> > >
> > >
> >
> > Saluti.
> > Emanuele.
>
> >>
>>> Ho usato l'analizzatore per le mie stampe.
>>> Tutto veramente Ok..!
>>> Grazie molte.
>>> Per disabilitare le righe di codice invece hai qualche
>>> suggerimento..?
>>> Ciao Emanuele
>>> Antcim


title: Stampa del codice.

text:
Emyr <
fan...@lavoro.com
> wrote in message
h8cs5u0hmg6viali7...@4ax.com...

>>>Scusa, ho letto ora questa tua risposta, esattamente
>>>5 minuti dopo averti richiesto ancora la ....
>>>disabilitazione del codice.
>>>Grazie anche per la tua chiarificazione:
>>>"commentavo che il clipper era stato realizzato in C"
>>>Non avevo proprio capito la tua "cioe' in C"  perche',
>>>lo imparo ora,  non lo sapevo..!
>>>Grazie e ciao Emanuele
>>>Antcim


title: Stampa del codice.

text:
On Wed, 06 Feb 2002 23:59:57 GMT, "antcim"
<
gabriel...@virgilio.it
> wrote:
>
ma  non mi dirai che stai programmando ancora in clipper?
Saluti.
Emanuele.


title: Problema con Access

author: Darkbyte [Work]

text:
Allora... Ho un problema con Access 2000.
Ho creato una maschera di input di dati che fa riferimento a più tabelle
(4). Solo che ho aggiunto altri tre campi in una delle tabelle e se
nella maschera aggiungo questi campi nell'origine record mi viene dato
un errore per il FROM. Qual'è il problema? Forse la query troppo lunga?
--
Dato che non sappiamo quando moriremo, siamo soliti pensare che la vita
sia una fonte inesauribile. Eppure ogni cosa accade soltanto un certo
numero di volte, quasi raramente ad essere sinceri.
Quante volte ti ricorderai di un certo pomeriggio della tua infanzia, un
pomeriggio che è una parte così profonda di te senza il quale non
potresti dare un senso alla tua vita? Forse quattro o cinque volte.
Forse anche di meno...
E quante volte nella tua vita guarderai la luna piena? Forse venti...
Eppure tutto sembra non debba mai finire..


title: Problema con Access

text:
"Darkbyte [Work]" <
asepran_que...@tin.it
> ha scritto nel messaggio
news:4059...@x-privat.org...
> Allora... Ho un problema con Access 2000.
Acc... Fantasioso come oggetto;
> Ho creato una maschera di input di dati che fa riferimento a piů tabelle
> (4). Solo che ho aggiunto altri tre campi in una delle tabelle e se
> nella maschera aggiungo questi campi nell'origine record mi viene dato
> un errore per il FROM. Qual'č il problema? Forse la query troppo lunga?
cioč? Quando apri la maschera ti presenta l'errore di from? O forse, dopo
aver inserito nella query (origine della form) i nuovi campi, chiudendo ti
presenta l'errore?
Ma esattamente di che tipo di errore?
Cerca di essere piů preciso; grazie...
Ciao.
--
Sergio MAZZA
> --
> Dato che non sappiamo quando moriremo, siamo soliti pensare che la vita
> sia una fonte inesauribile. Eppure ogni cosa accade soltanto un certo
> numero di volte, quasi raramente ad essere sinceri.
> Quante volte ti ricorderai di un certo pomeriggio della tua infanzia, un
> pomeriggio che č una parte cosě profonda di te senza il quale non



title: Problema con Access

text:
>>Allora... Ho un problema con Access 2000.
> Acc... Fantasioso come oggetto;
Muhauhauhauha
> cioè? Quando apri la maschera ti presenta l'errore di from? O forse, dopo
> aver inserito nella query (origine della form) i nuovi campi, chiudendo ti
> presenta l'errore?
No quando inserisco la query no problem (che poi non la inserisco io, ma
semplicemente trascino i nuovi campi e viene aggiornata la query...
> Ma esattamente di che tipo di errore?
> Cerca di essere più preciso; grazie...
Errore di sintassi nella proposizione FROM.
La query è:
SELECT Anagrafici.Cognome, Disponibilita.Dispo, Informatica.Titolo,
Note.Note, Informatica.Voto, Informatica.DiscFacolt, Informatica.Corso1,
Informatica.Corso2, Informatica.Corso3, Informatica.Lingua1,
Informatica.Scritto1, Informatica.Parlato1, Informatica.Lingua2,
Informatica.Scritto2, Informatica.Parlato2, Informatica.Lingua3,
Informatica.Scritto3, Informatica.Parlato3, Informatica.[98],
Informatica.Win2000, Informatica.XP, Informatica.VotoWindows,
Informatica.VotoOffice, Informatica.Altro1, Informatica.VotoAltro1,
Informatica.Altro2, Informatica.VotoAltro2, Informatica.Altro3,
Informatica.VotoAltro3, Disponibilita.FasciaMattina,
Disponibilita.FasciaPomeriggio, Disponibilita.OrarioMattina,
Disponibilita.OrarioPomeriggio, Disponibilita.Esperienza1,
Disponibilita.Esperienza2, Disponibilita.Esperienza3,
Disponibilita.Esperienza4, Disponibilita.PosizioneAttuale,
Disponibilita.Collocamento, Disponibilita.EsperienzaDal1,
Disponibilita.EsperienzaAl1, Disponibilita.EsperienzaDal2,
Disponibilita.EsperienzaAl2, Disponibilita.EsperienzaDal3,
Disponibilita.EsperienzaAl3, Disponibilita.EsperienzaDal4,
Disponibilita.EsperienzaAl4, Anagrafici.Nome, Anagrafici.DataNascita,
Anagrafici.Residenza, Anagrafici.Indirizzo, Anagrafici.StatoCivile,
Anagrafici.LuogoNascita, Anagrafici.email, Anagrafici.CodiceFiscale,
Anagrafici.Patente, Anagrafici.Militare, Anagrafici.Telefono,
Anagrafici.Cellulare, Anagrafici.Automunito
FROM ((Anagrafici INNER JOIN Disponibilita ON Anagrafici.ID =
Disponibilita.ID) INNER JOIN Informatica ON (Disponibilita.ID =
Informatica.ID) AND (Anagrafici.ID = Informatica.ID)) INNER JOIN [Note]
ON (Disponibilita.ID = Note.ID) AND (Anagrafici.ID = Note.ID);
Praticamente le 4 tabelle le ho linkate fra di loro per mezzi del campo ID
> Ciao.
Ciao a te
--
Dato che non sappiamo quando moriremo, siamo soliti pensare che la vita
sia una fonte inesauribile. Eppure ogni cosa accade soltanto un certo
numero di volte, quasi raramente ad essere sinceri.
Quante volte ti ricorderai di un certo pomeriggio della tua infanzia, un
pomeriggio che è una parte così profonda di te senza il quale non
potresti dare un senso alla tua vita? Forse quattro o cinque volte.
Forse anche di meno...
E quante volte nella tua vita guarderai la luna piena? Forse venti...
Eppure tutto sembra non debba mai finire...


title: Problema con Access

author: Antonio Biso

text:
"Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto nel messaggio
news:Xyd6c.61374$z23.2...@news3.tin.it...
> "Darkbyte [Work]" <
asepran_que...@tin.it
> ha scritto nel
messaggio
> news:4059...@x-privat.org...
> > Allora... Ho un problema con Access 2000.
>
> Acc... Fantasioso come oggetto;
>
> cioč? Quando apri la maschera ti presenta l'errore di from? O forse, dopo
Eh NO!
Antonio


title: Problema con Access

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:Kef6c.75023$Kc3.2...@twister2.libero.it...

Nel senso: "cazziatone"? O ho scritto 'na strunzata?
Illuminami o sommo Pelide, non tenerti sul groppone l'ira di Achille ma
scaricala su Troia...
Ciao.
--
Sergio MAZZA


title: Problema con Access

text:
"Darkbyte [Work]" <
asepran_que...@tin.it
> ha scritto nel messaggio
news:4059...@x-privat.org...

Nella clausola From non manca la tabella Note?
Ciao.
--
Sergio MAZZA



title: Problema con Access

author: Alessandro Cara

text:
Darkbyte [Work] wrote:
>>> Allora... Ho un problema con Access 2000.
>>
>> Acc... Fantasioso come oggetto;
>
>
> Muhauhauhauha
qui tutti hanno problemi con Access
un oggetto del tipo "Inner join:errore nella clausola from" non sarebbe
stato meglio?
[cut]
> FROM ((Anagrafici INNER JOIN Disponibilita ON Anagrafici.ID =
> Disponibilita.ID) INNER JOIN Informatica ON (Disponibilita.ID =
> Informatica.ID) AND (Anagrafici.ID = Informatica.ID)) INNER JOIN [Note]
> ON (Disponibilita.ID = Note.ID) AND (Anagrafici.ID = Note.ID);
in genere uso poco il qbe.
Vorrei che mi spiegassi una cosa :
se l'ID di disponibilita e' uguale all' ID di anagrafici e l'ID di
disponibilita' e' uguale a ID di informatica. Secondo te l'ID di
anagrafici e' uguale a Informatica ID ? Lo stesso vale per Note
Secondo me quelle AND sono superflue (e forse fanno anche casino)
--
a.cara


title: Problema con Access

text:
"Sergio MAZZA" <
sergi...@tiscalinet.it
> ha scritto nel messaggio
news:c3c2bn$9hi$1...@canarie.caspur.it...
> "Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
> news:Kef6c.75023$Kc3.2...@twister2.libero.it...
> > "Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto nel messaggio
> > news:Xyd6c.61374$z23.2...@news3.tin.it...
> > > "Darkbyte [Work]" <
asepran_que...@tin.it
> ha scritto nel
> > messaggio
> > > news:4059...@x-privat.org...
> > > > Allora... Ho un problema con Access 2000.
> > >
> > > Acc... Fantasioso come oggetto;
> > >
> >
> > > cioè? Quando apri la maschera ti presenta l'errore di from? O forse,
> dopo
> >
> > Eh NO!
> >
> > Antonio
> >
>
> Nel senso: "cazziatone"? O ho scritto 'na strunzata?
Nel senso che riconosci la "fantasiosità" dell'oggetto, ma rispondi lo
stesso
Antonio


title: Problema con Access

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:nsA7c.82197$Kc3.2...@twister2.libero.it...

Ok, ok... Hai ragione, devo essere più duro...
Ciao.
--
Sergio MAZZA


title: [OT] DPSS - Documento Programmatico Sulla Sicurezza

author: Pablitomf

text:
Visto la prossima scadenza (30/06/04 data certa) della presentazione al
garante della privacy del DPSS (secondo l'allegato B del DLgs 196/2003), e
visto la situzione di molti (alto mare e conseguente acqua alla gola), chi
lo avesse già bello e pronto ne metterebbe a disposizione una bozza per il
gruppone?
Sarà gradita e ricambiata la disponibilità :) ("Ragazzi, datemi una
mano... vi prego!!!")
--
Pablitomf
Lentamente muore chi abbandona un progetto prima di iniziarlo, chi non fa
domande sugli argomenti che non conosce, chi non risponde quando gli
chiedono qualcosa che conosce. (P.Neruda)
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


author: skipper

text:
"Pablitomf" <
pabl...@virgilio.it
> ha scritto nel messaggio
news:cbc2q8$rqt$1...@news.newsland.it...
> Visto la prossima scadenza (30/06/04 data certa) della presentazione al
> garante della privacy del DPSS (secondo l'allegato B del DLgs 196/2003), e
> visto la situzione di molti (alto mare e conseguente acqua alla gola), chi
> lo avesse già bello e pronto ne metterebbe a disposizione una bozza per il
> gruppone?
>
> Sarà gradita e ricambiata la disponibilità :) ("Ragazzi, datemi una
> mano... vi prego!!!")
>
prorogato al 31/12/04
Il documento programmatico sulla sicurezza slitta a fine anno, mentre coloro
che non potranno, per certificate ragioni, adottare le misure salva-privacy
entro quella data, avranno tempo fino al 31 marzo 2005. Sono gli effetti del
decreto legge presentato dal ministro della Giustizia, Roberto Castelli, e
approvato ieri dal Consiglio dei ministri (DECRETO-LEGGE: Permanenza in
carica degli attuali consigli degli Ordini professionali e proroga di
termini in materia di difesa d'ufficio e procedimenti civili davanti al
tribunale per i minorenni, nonche' di protezione dei dati personali).
L'adempimento interessa tutti coloro - soggetti pubblici e privati - che
utilizzano dati sensibili e giudiziari con strumenti elettronici.
skipper dixit...