title: casella combinata nidificata?

author: Luciano (DOC)

text:
"Alessia" <
les...@altavista.it
> wrote in message
news:997dlh$1atl$1...@half.spin.it...
> Ricordo di aver visto (o forse mi sono solo sognata) una casella combinata
> nidificata, non so se  è il termine esatto.
Il termine esatto e' gerarchica. Comunque, la risposta e' no, non esiste, mi
dispiace!:-)
Saluti.
Luciano
(DOC)


title: Uso di Microsoft Office Xp Developer 2002 per applicazioni su CD

author: Bruno - S95

text:
Ciao e grazie in anticipo.
Vorrei sapere se possedendo Microsoft Office Xp Developer 2002 posso far
funzionare un'applicazione di Access da CD contenente, oltre che il database
d'interesse, tutti i files necessari che, presumo si debbano prendere da
Microsoft Office Xp Developer 2002.
Inoltre, se quanto sopra è fattibile, mi chiedo se è possibile annullare il
messaggio di Access che avvisa che il database su CD non è modificabile
perchè di sola lettura (come tutti i files su CD).
Ancora grazie
        Bruno


author: MA

text:
"Bruno - S95" <
mus...@virgilio.it
> ha scritto nel messaggio
news:AKJTd.959179$35.35...@news4.tin.it...
> Ciao e grazie in anticipo.
>
>
> Vorrei sapere se possedendo Microsoft Office Xp Developer 2002 posso far
> funzionare un'applicazione di Access da CD contenente, oltre che il
> database d'interesse, tutti i files necessari che, presumo si debbano
> prendere da Microsoft Office Xp Developer 2002.
>
> Inoltre, se quanto sopra č fattibile, mi chiedo se č possibile annullare
> il messaggio di Access che avvisa che il database su CD non č modificabile
> perchč di sola lettura (come tutti i files su CD).
>
> Ancora grazie
>
Ciao Bruno, il messaggio ti viene restituito proprio perchč su di un cd non
si půň scrivere
"on the fly", a prescindere dalla versione di office.
MAssimiliano


text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:jNJTd.1356$tY2...@news.edisontel.com...

----------------------------------------
Ciao Massimiliano, OK, quello č il meno. Per il resto sai dirmi qualcosa???
grazie
    Bruno


text:
"Bruno - S95" <
mus...@virgilio.it
> ha scritto nel messaggio
news:SZJTd.959245$35.35...@news4.tin.it...

Forse non sono stato chiarissimo non puň.
Anche perchč bisogna installarlo, almeno il runtime e poi sarebbe solo
consultazione.
ma qual'č il tuo vero problema (non la tua soluzione)
MAssimialino


text:
[CUT]
>>
> Forse non sono stato chiarissimo non puň.
> Anche perchč bisogna installarlo, almeno il runtime e poi sarebbe solo
> consultazione.
> ma qual'č il tuo vero problema (non la tua soluzione)
> MAssimialino
-------------------------------------------------------------------------------------
Ho creato questo database per dei test relativi al volo. Una domanda con tre
risposte di cui solo una č corretta. Esistono du caselle di controllo, una
Risposta utente e una risposta vera (Nascosta). fatto il conftonto devo
poter far contare le risposte esatte e poi stampare il report.
Ovviamente, per le mie conoscenze, ho pensato che ciň non fosse possibile,
ma come si dice, spesso ciň che non si conosce lo si ignora, quindi perchč
non chiedere a chi ne sa piů di te ?
Ciao
        bruno


text:
"Bruno - S95" <
mus...@virgilio.it
> ha scritto nel messaggio
news:HeKTd.959359$35.35...@news4.tin.it...

E' molto semplice da fare, se puoi aspettare lunedě lo risolviamo
facilmente.
ma cosa c'entra con l'oggetto del post?
MAssimiliano


text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:GjKTd.1369$tY2....@news.edisontel.com...
>
> "Bruno - S95" <
mus...@virgilio.it
> ha scritto nel messaggio
> news:HeKTd.959359$35.35...@news4.tin.it...
>>
>> [CUT]
>>
>>>>
>>> Forse non sono stato chiarissimo non puņ.
>>> Anche perchč bisogna installarlo, almeno il runtime e poi sarebbe solo
>>> consultazione.
>>> ma qual'č il tuo vero problema (non la tua soluzione)
>>> MAssimialino
>> -------------------------------------------------------------------------------------
>>
>> Ho creato questo database per dei test relativi al volo. Una domanda con
>> tre risposte di cui solo una č corretta. Esistono du caselle di
>> controllo, una Risposta utente e una risposta vera (Nascosta). fatto il
>> conftonto devo poter far contare le risposte esatte e poi stampare il
>> report.
>>
>> Ovviamente, per le mie conoscenze, ho pensato che ciņ non fosse
>> possibile, ma come si dice, spesso ciņ che non si conosce lo si ignora,
>> quindi perchč non chiedere a chi ne sa pił di te ?
>>
> E' molto semplice da fare, se puoi aspettare lunedģ lo risolviamo
> facilmente.
> ma cosa c'entra con l'oggetto del post?
>
> MAssimiliano
-----------------------------------
Caspita se aspetto lunedģ, anche martedģ e + giorni. grazie per la tua
disponibilitą.
L'oggetto del post  "Uso di Microsoft Office Xp Developer 2002 per
applicazioni su CD" l'ho associato al fato che per far girare un db di
access su CD senza avere access installato nel PC, sarebbe stato necesssario
aver il Run Time per far funzionare il db.
Ciao
Bruno


text:
"Bruno - S95" <
mus...@virgilio.it
> ha scritto nel messaggio
news:wrKTd.959441$35.35...@news4.tin.it...
>
> "MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
> news:GjKTd.1369$tY2....@news.edisontel.com...
>>
>> "Bruno - S95" <
mus...@virgilio.it
> ha scritto nel messaggio
>> news:HeKTd.959359$35.35...@news4.tin.it...
>>>
>>> [CUT]
>>>
>>>>>
>>>> Forse non sono stato chiarissimo non può.
>>>> Anche perchè bisogna installarlo, almeno il runtime e poi sarebbe solo
>>>> consultazione.
>>>> ma qual'è il tuo vero problema (non la tua soluzione)
>>>> MAssimialino
>>> -------------------------------------------------------------------------------------
>>>
>>> Ho creato questo database per dei test relativi al volo. Una domanda con
>>> tre risposte di cui solo una è corretta. Esistono du caselle di
>>> controllo, una Risposta utente e una risposta vera (Nascosta). fatto il
>>> conftonto devo poter far contare le risposte esatte e poi stampare il
>>> report.
>>>
>>> Ovviamente, per le mie conoscenze, ho pensato che ciò non fosse
>>> possibile, ma come si dice, spesso ciò che non si conosce lo si ignora,
>>> quindi perchè non chiedere a chi ne sa più di te ?
>>>
>> E' molto semplice da fare, se puoi aspettare lunedì lo risolviamo
>> facilmente.
>> ma cosa c'entra con l'oggetto del post?
>>
>> MAssimiliano
> -----------------------------------
>
> Caspita se aspetto lunedì, anche martedì e + giorni. grazie per la tua
> disponibilità.
>
> L'oggetto del post  "Uso di Microsoft Office Xp Developer 2002 per
> applicazioni su CD" l'ho associato al fato che per far girare un db di
> access su CD senza avere access installato nel PC, sarebbe stato
> necesssario aver il Run Time per far funzionare il db.
>
>
> Ciao
> Bruno
>
Prima tabella Tbl_Domande
Id_domanda (contatore)
Domanda (testo)
Risposta(numerico)
Seconda tabella Tbl_Scheda
Id_test (contatore)
Esaminato (testo)
dataEsame (data)
Esaminatore (testo)
terza Tbl_Risposte
Rif_Scheda (Numerico)
Rif_domanda (numerico)
Risposta (Numerico)
Id_risposta
Relazioni
Uno a molti Rif_scheda - Id_test
Uno a molti Rif_domanda - Id_domanda.
Maschera
Domande
Prepari la domanda e la risposta giusta
test
Maschera Tbl_Scheda
Sottomaschera Tbl_Risposte
Per ora preparati questo e poi continuiamo
MAssimiliano


title: Da Access A MySql

author: Enrico Pietrobon

text:
Ciao a tutti.
Spero che il mio problema sia già stato affrontato.
Ho un db in Access con tutte le tabelle su un server. Le tabelle per ora
sono in formato access.
All'apertura del Applicativo (MDE) vengono collegate le tabelle tramite la
funzione
DoCmd.TransferDatabase A_ATTACH, "Microsoft Access" ecc.ecc.
Il tutto funziona egregiamente, se non che il db inizia ad accusare la
lentezza di tale collegamento.
Molte maschere con query pesanti si aprono addirittura dopo una decina di
secondi sui client.
Soluzione. Passa tutte le tabelle su MySql.
Diciamo che il passaggio è stato abbastanza indolore.
Le tabelle sono state importate senza problemi in MySql.
e poi collegate al DB con la stessa istruzione DoCmd.TransferDatabase
Le queey che prima ci mettevano 10 secondi in questo modo sono praticamente
immediate.
Ma il problema non è risolto.
Tengo a precisare che l'apertura delle tabelle sia Access (prima) che
(mySql) ora avviene tramite ADO.
    Set DBL = Application.CurrentProject.Connection
    S = "Select * From Impostazioni"
    T1.Open S, DBL, adOpenKeyset, adLockOptimistic
1° problema
Su alcune tabelle, e non riesco a capire come e quando, ogni volta che cerco
di fare un UPDATE mi viene restituito questo errore.
"Il modulo di gestione di database Microsoft Jet ha interrotto
l'elaborazione. Un altro utente sta tentando contemporaneamente di
modificare gli stessi dati."
Ma io sono l'unico utente che sta lavorando su questa tabella
L'istruzione utilizzata è questa.
        S = "Select * From Impostazioni"
        T1.Open S, DBL, adOpenKeyset, adLockOptimistic
        T1!TipoInvio = N1
        T1.Update
        T1.Close
Non riesco proprio a capire come mai.
Anche perchè su alcune tabelle non me lo fà.
Potrei rivedere tutto e non collegare le tabelle utilizzando mysql
direttamente da server
Ma in questo caso dovrei riscrivere interamente il codice, in quanto la
semplice query
"SELECT * FROM [IMPOSTAZIONI]"
dovrebbe essere sostituita con
"SELECT * FROM `IMPOSTAZIONI`"
per non parlare poi delle query con date ecc.ecc.
A complicare il tutto è che molti clienti con pochi dati, non utilizzeranno
MYsql ma continueranno ad utilizzare le tabelle Access.
Quindi quella del collegamento è la miglior soluzione per entrambi i
sistemi.
Peccato che non riesca a capire l'errore...
Grazie a tutti.
Enrico Pietrobon


title: Da Access A MySql

author: Oscar Manfredini

text:
"Enrico Pietrobon"
> Le queey che prima ci mettevano 10 secondi in questo modo sono
praticamente
> immediate.
> Ma il problema non è risolto.
>
> Tengo a precisare che l'apertura delle tabelle sia Access (prima) che
> (mySql) ora avviene tramite ADO.
>     Set DBL = Application.CurrentProject.Connection
>     S = "Select * From Impostazioni"
>     T1.Open S, DBL, adOpenKeyset, adLockOptimistic
>
> 1° problema
> Su alcune tabelle, e non riesco a capire come e quando, ogni volta che
cerco
> di fare un UPDATE mi viene restituito questo errore.
> "Il modulo di gestione di database Microsoft Jet ha interrotto
> l'elaborazione. Un altro utente sta tentando contemporaneamente di
> modificare gli stessi dati."
>
> Ma io sono l'unico utente che sta lavorando su questa tabella
> L'istruzione utilizzata è questa.
>         S = "Select * From Impostazioni"
>         T1.Open S, DBL, adOpenKeyset, adLockOptimistic
>         T1!TipoInvio = N1
>         T1.Update
>         T1.Close
>
> Non riesco proprio a capire come mai.
Le tabelle contengono tutte una colonna TimeStamp?
Mi butto, ma considera che io utilizzo MS SQLSVR e non conosco MySQL.
...


title: Da Access A MySql

text:
"Oscar Manfredini" <
oscar.ma...@libero.it
> ha scritto nel messaggio
news:48f5c850$0$40303$4faf...@reader5.news.tin.it...

Utilizzavo anche io Ms Sql Server...
Purtroppo Costa di più che tutto l'appicativo.
Quindi ho dovuto cambiare...
Questa della colonna TimeStamp mi manca?
Ho letto che è una colonna dove viene memorizzata la data e l'ora del ultimo
Update..
Ma cosa si intende ?


title: Da Access A MySql

text:
"Oscar Manfredini" <
oscar.ma...@libero.it
> ha scritto nel messaggio
news:48f5c850$0$40303$4faf...@reader5.news.tin.it...
>

Comunque sia.. Campo aggiunto ad una tabella per verificarne il
funzionamento.
Ora dopo una modifica attraverso MySql Administrator effettivamente
inserisce automaticamente la data e l'ora.
Bè prima di tutto il messaggio di errore è sempre uguale.
"Il modulo di gestione di database Microsoft Jet ha interrotto
l'elaborazione. Un altro utente sta tentando contemporaneamente di
modificare gli stessi dati."
Ho aperto poi la tabella collegata in questione direttamente da Access e
nemmeno da li riesco ad aggiornare i campi..
Ho verificato i permessi direttamente da MySql Administrator, ed è tutto
apposto...
Muble Muble
Enrico Pietrobon


title: Da Access A MySql

text:
"Enrico Pietrobon"
> Utilizzavo anche io Ms Sql Server...
> Purtroppo Costa di più che tutto l'appicativo.
> Quindi ho dovuto cambiare...
?
E' no: la versione Express è Free.
Ciao: Oscar


title: Da Access A MySql

text:
"Oscar Manfredini" <
oscar.ma...@libero.it
> ha scritto nel messaggio
news:48f5c850$0$40303$4faf...@reader5.news.tin.it...
>

La cosa si fà sempre più strana...
Solo alcuni campi delle tabelle non li lascia aggiornare.
Altri si.
Questa poi è proprio bella...
Ho eliminato Il campo da MySqlAdministrator
e l'ho reinserito. Ora me lo aggiorna dalle tabelle..
Ma da codice... è sempre la stessa storia...
"Il modulo di gestione di database Microsoft Jet ha interrotto
l'elaborazione. Un altro utente sta tentando contemporaneamente di
modificare gli stessi dati."
Ho notato un altra cosa, e ho capito quando mi dà l'errore..
Quando io memorizzo all'inerno del campo un valore uguale a quello già
memorizzato....
Se un campo contiene 1 e ci rimemorizzo 1 mi dà l'errore.
Se un campo contiene 1 e ci memorizzo 2 funziona...............
Sto diventando matto.
Enrico Pietrobon


title: Da Access A MySql

text:
"Enrico Pietrobon"
> Comunque sia.. Campo aggiunto ad una tabella per verificarne il
> funzionamento.
> Ora dopo una modifica attraverso MySql Administrator effettivamente
> inserisce automaticamente la data e l'ora.
>
> Bè prima di tutto il messaggio di errore è sempre uguale.
> "Il modulo di gestione di database Microsoft Jet ha interrotto
> l'elaborazione. Un altro utente sta tentando contemporaneamente di
> modificare gli stessi dati."
>
>
> Ho aperto poi la tabella collegata in questione direttamente da Access e
> nemmeno da li riesco ad aggiornare i campi..
Hai ricollegato la tabella, dopo aver aggiunto il TimeStamp?
La tabella contiene una chiave primaria?
Ciao: Oscar


title: Da Access A MySql

text:
"Oscar Manfredini" <
oscar.ma...@libero.it
> ha scritto nel messaggio
news:48f5d565$0$1083$4faf...@reader2.news.tin.it...

Tabella Ricollegata e contiene una chiave primaria...
Operazioni già effettuate.
Enrico Pietrobon


title: Da Access A MySql

text:
"Oscar Manfredini" <
oscar.ma...@libero.it
> ha scritto nel messaggio
news:48f5d503$0$1083$4faf...@reader2.news.tin.it...

Non sapevo che ci fosse la versione Express...
Ho provato a cercare e ho trovato sia la 2005 che la 2008
Per curiosità ho installato la 2008...
Ragazzi che casino.
MySql è molto più leggero e performante.
Inoltre strapieno di Tools.
MA!!!!
Enrico Pietrobon


title: Da Access A MySql

text:
"Enrico Pietrobon"
> Non sapevo che ci fosse la versione Express...
> Ho provato a cercare e ho trovato sia la 2005 che la 2008
>
> Per curiosità ho installato la 2008...
> Ragazzi che casino.
> MySql è molto più leggero e performante.
> Inoltre strapieno di Tools.
Molto più performante mySql: ma stai scherzando?
D'accordo invece sulla pesantezza ... problema connaturato a M$.
Ciao: Oscar


title: Da Access A MySql

text:
"Enrico Pietrobon" <
> Ho notato un altra cosa, e ho capito quando mi dà l'errore..
> Quando io memorizzo all'inerno del campo un valore uguale a quello già
> memorizzato....
>
> Se un campo contiene 1 e ci rimemorizzo 1 mi dà l'errore.
> Se un campo contiene 1 e ci memorizzo 2 funziona...............
>
> Sto diventando matto.
Mi pare che SandroBi avesse pubblicato su quest'area un post in cui
segnalava questo problema.
Credo che facendo una ricerca con google potresti rintracciarlo...
Comunque considera che la connettività ODBC per Access è testata a fondo
solo con M$ SqlSvr; in genere chi prova altri motori di Database incontra
spesso situazioni seccanti.
Ciao: Oscar


title: Da Access A MySql

text:
Oscar Manfredini ha scritto:

Dunque...
Ho provato ad installare Mysql...
Ci ho messo circa 20 Minuti.
Ho provato ad installare SQLServer
Ho iniziato oggi pomeriggio e non sono nemmeno riuscito a collegare le
tabelle.
sono sicuro che il problema sia mio. di questo sono assolutamente certo.
Ma se ho problemi io che sono 25 anni che lavoro in questo settore..
Figurati un utente medio.
In Mysql ho collegato solo le tabelle nemmeno le viste.
Ho lasciato le query nel applicativo Access e ti assicuro che la
velocità si può vedere tranquillamente ad occhio nudo.
Appena riusciro a risolvere il problema SQL proverò acnhe con questo.
Enrico Pietrobon


title: Da Access A MySql

text:
"Enrico Pietrobon" <
> > Molto più performante mySql: ma stai scherzando?
> > D'accordo invece sulla pesantezza ... problema connaturato a M$.
> Ho provato ad installare SQLServer
> Ho iniziato oggi pomeriggio e non sono nemmeno riuscito a collegare le
> tabelle.
>
> sono sicuro che il problema sia mio. di questo sono assolutamente certo.
> Ma se ho problemi io che sono 25 anni che lavoro in questo settore..
> Figurati un utente medio.
Ma un Server di Database è un prodotto che installa un professionista, cosa
c'entra un utente medio?
E comunque non è particolarmente onerosa l'installazione di M$ SQLSVR: che
mi perdo?
> In Mysql ho collegato solo le tabelle nemmeno le viste.
> Ho lasciato le query nel applicativo Access e ti assicuro che la
> velocità si può vedere tranquillamente ad occhio nudo.
?
non ti seguo: mi pareva che tu sostenessi che MySQL sia più veloce di MS
SQLSVR.
Questa è un'affermazione azzardata: il Server M$ è pesante, ok, ma il motore
ha performances e features al Top (e scala molto bene all'aumentare dei
processori).
Non conosco MySQL, ma più veloce "della luce" non si può...
Ciao: Oscar


title: Da Access A MySql

text:
Oscar Manfredini ha scritto:

MA!
Sono sicuro, anzi sono certo,  che Ms Sql Express sia molto potente..
una cosa è sicura. Io è da oggi pomeriggio che sto tentando di
installarlo. e sono riuscito solo ora a configurarlo.
Inoltre ora ho importato le tabelle da un database access, e non riesco
nemmeno ad inserire una chiave primaria e salvarla.
Continua a darmi errori su errori.
My sql 20 minuti dopo era tutto pronto e installato, tabelle access
importate e modificate.
Non sto dicendo che uno sia meglio dell'altro, è che microsoft come
sempre se può complicare le cose lo fà più che volentieri.
Utilizzare un prodotto piuttosto che un altro in questo momento per mè è
uguale, quando mi recherò dal cliente in 10 Minuti installero MYSQL in 2
ore installero SQLServer.
Se dovessi riuscirci tamise SQLServer bene se dovessi riuscirci con
MySql bene uguale.
Ma trovo, sia l'installazione di MS SQL sia la sua configurazione, sia
l'importazione delle tabelle un gran casino.
E non ho nemmeno iniziato a verificare le problematice del interfaccia
Access to MS SQl......
figuriamoci.
Enrico Pietrobon


title: Da Access A MySql

author: Fabrizio Conti (Panathos)

text:
On 15 Ott, 23:02, Enrico Pietrobon <
enrico.pietro...@tiscali.it
>
wrote:
> >>> Molto più performante mySql: ma stai scherzando?
Probabilmente no, o quantomeno credo sia più economico avere un mysql
molto performante, che un sql server di pari velocità. Almeno fino
alla versione 2005, ora non saprei.
Le gabole stanno nel fatto che mysql è compilabile su macchine 64 bit
fatte anche hoc, volendo; dove il SO è gratuito ed il costo è solo
quello hardware (il costo del sistemista c'è in entrambe le soluzioni
ovviamente :-)).
Poi siccome i 64 bit permettono molto spazio di indirizzamento per la
RAM, magari si largheggia con gli indici in memoria; financo a tenerci
tabelle grosse replicate per query tipo datawarehousing oppure -
abbastanza di recente per mysql- parcheggiare in RAM tablespace
appositi per differenziare le tabelle "piccole e veloci" da quelle
"grosse e lente".
> > Ma un Server di Database è un prodotto che installa un professionista, cosa
> > c'entra un utente medio?
La risposta mi pare evidente: sempre più "utenti medi" hanno necessità
di usare rdbms, al di fuori delle grosse realtà aziendali. E credo che
uno dei "primi approcci" sia costituito proprio da MS Access, che
rimane più insuperabile di un tonno in quello che permette di fare.
Inoltre una applicazione con poche pippe sistemistiche, aldilà del
fantomatico utente medio, ha i suoi comodi vantaggi.
Due mesi fa per migrare un db mysql di più di 200 tabelle dalla
versione 4 alla versione 5 di mysql ho impiegato sì un paio d'ore di
tempo-macchina; ma pochissima fatica e pochi clic assolutamente
"umani": su
winpenpack.com
 c'è tutto l'occorrente già impacchettato
(pampa_wpp per mysql, x-sqlyog per il tool di replica e migrazione).
Col bonus di avere ottenuto anche una replica del db aziendale sul mio
disco esterno; e posso usare questa replica in modalità no-install su
qualunque pc con Windows XP.
> E non ho nemmeno iniziato a verificare le problematice del interfaccia
> Access to MS SQl......
Per far funzionare bene MySql con Access le "regole" non sono tante:
1) obbligo di primary key in ogni tabella.
2) obbligo, in ogni tabella, di campo timestamp con valore default
impostato a Null (ver.4) oppure CURRENT_TIMESTAMP per la versione 5.
Questo per permettere al driver ODBC di identificare univocamente ogni
riga della tabella.
3) usare MyODBC aggiornato (3.51.24 dovrebbe essere l'ultima
versione).
4) Non usare la conversione, configurabile in MyODBC, "converti BigInt
in Int".
5) Ogni volta che fai una qualsiasi modifica alle tabelle, devi
riallegarle a Access (ovviamente occorre una routine che rialleghi da
sola tutte le tabelle e le query PT appartenenti a un determinato DSN,
per lavorare comodi)
6) Usa almeno la versione 5 di MySQL, con myODBC aggiornato.
Fatte salve queste cose, MySQL funziona piuttosto bene.
L'errore in cui eri incappato, riguardante un altro utente "fantasma",
era probabilmente dovuto all'impossibilità del driver ODBC di
identificare le righe da elaborare; in particolare rivedrei il campo
timestamp della tabella (oltre alla versione che usi di MyODBC).
ciao,
Panathos


title: Da Access A MySql

text:
"Fabrizio Conti (Panathos)"
> >>> Molto più performante mySql: ma stai scherzando?
Probabilmente no, o quantomeno credo sia più economico avere un mysql
molto performante, che un sql server di pari velocità. Almeno fino
alla versione 2005, ora non saprei.
(cut)
>
Non credo assolutamente che le performances di MySQL possano essere
paragonate sui 'grandi' DB (e carichi di lavoro) al Server M$.
SQL Server, già con la release 2000 era un prodotto maturo "verso l'alto".
Supporto del Clustering di failover, multithreading per la gestione
dell'hardware multiprocessore (fino a 32 processori e 64 GB di RAM),
distribuzione dei logs, Analysis Services per Data Warehousing, etc.
Il "contro" di questo orientamento è la pesantezza: spesso inaccettabile per
installazioni monoutenti.
Prodotti come FireBird o MySQL volano (sicuramente) più basso, ma hanno il
vantaggio d'essere "leggeri".
Il rovescio della medaglia è che non sono prodotti da Microsoft: quindi
possono essere all'ordine del giorno problemi di mapping di datatypes (anche
importanti) e altri bugs nella connettività ODBC verso Access.  E non ci si
deve aspettare che questi guai vengano risolti dai Service Packs.
> > Ma un Server di Database è un prodotto che installa un professionista,
cosa
> > c'entra un utente medio?
La risposta mi pare evidente: sempre più "utenti medi" hanno necessità
di usare rdbms, al di fuori delle grosse realtà aziendali. E credo che
uno dei "primi approcci" sia costituito proprio da MS Access, che
rimane più insuperabile di un tonno in quello che permette di fare.
>
Che utenti "medi" (ovvero NON sviluppatori) abbiano necessità d'installare
Server di Database proprio non mi risulta.
Un utente medio, generalmente, nemmeno sa cosa sia un Database o
cmq qualcosa di diverso da un tabellone tipo Excel.
Ciao: Oscar


title: Da Access A MySql

text:
On 18 Ott, 08:46, "Oscar Manfredini" <
oscar.manfred...@libero.it
>
wrote:
> "Fabrizio Conti (Panathos)"
>
> > >>> Molto più performante mySql: ma stai scherzando?
>
> Non credo assolutamente che le performances di MySQL possano essere
> paragonate sui 'grandi' DB (e carichi di lavoro) al Server M$.
Il discorso era differente: riguardava la pura velocità di esecuzione
(percepita dall'OP) in una situazione non certo estrema.
> SQL Server, già con la release 2000 era un prodotto maturo "verso l'alto".
> Supporto del Clustering di failover, multithreading per la gestione
> dell'hardware multiprocessore (fino a 32 processori e 64 GB di RAM),
> distribuzione dei logs, Analysis Services per Data Warehousing, etc.
> Il "contro" di questo orientamento è la pesantezza: spesso inaccettabile per
> installazioni monoutenti.
Queste sono features, che non servono a tutti; e con la velocità di
esecuzione c'entrano relativamente.
> La risposta mi pare evidente: sempre più "utenti medi" hanno necessità
> di usare rdbms, al di fuori delle grosse realtà aziendali. E credo che
> uno dei "primi approcci" sia costituito proprio da MS Access, che
> rimane più insuperabile di un tonno in quello che permette di fare.
>
>
>
> Che utenti "medi" (ovvero NON sviluppatori) abbiano necessità d'installare
> Server di Database proprio non mi risulta.
> Un utente medio, generalmente, nemmeno sa cosa sia un Database o
> cmq qualcosa di diverso da un tabellone tipo Excel.
Secondo me fra "utenti medi" e "non sviluppatori" c'è tutta una serie
di sfumature. Cmq
>
> Ciao: Oscar


title: Da Access A MySql

text:
On 17 Ott, 17:53, "Fabrizio Conti (Panathos)" <
panat...@gmail.com
>
wrote:
Scusa, riprendo il discorso in quanto mi è partito il msg mentre lo
stavo componendo; riguardo la necessità di un "utente medio" di
installare o usare un rdbms. Il punto del mio discorso è che oggi
tutti noi, o quasi, abbiamo decine di migliaia di files fra audio,
video, immagini, documenti vari, etc; sparsi probabilmente su più
dischi (hd interni, esterni, cd, dvd, schede sd, etc.).
I programmi che gestiscono questi tipi di file nei migliori dei casi
si fanno la "propria" library. Così, se installi Winamp, Itunes,
Foobar, Picasa, Photoshop, GIMP, Office, OpenOffice (per limitarci a
quello che può interessare il fantomatico "utente medio"; che forse
Excel non lo ha mai visto ma in compenso è abile a fare video col
cellulare, modificarlo col pc e metterlo su youtube); vai giù di
scansioni sulle periferiche.
Usare un sistema centralizzato e accessibile, per contenere le
informazioni sui file e meta-tag, sarebbe già un primo passo. Magari
poi i vari programmi potrebbero solo AGGIUNGERE alle 'tabelle' ciò che
gli serve. Ad es. un prg per mixare mp3 potrebbe scansionare i brani
per aggiungere al db solo i bpm; invece di rifarsi una sua copia di
tutta la base dati.
Se poi questo sistema fosse integrato nel filesystem per l'utente
potrebbe essere ancora meglio (pure Microsoft l'ha capito e difatti
sta lavorando a WinFS).
Cmq ad oggi mi risulta che solo Amarok possa integrarsi con MySQL. E
siccome tutto questo con Access c'entra molto relativamente, ora che
ho spiegato l'affermazione che ho scritto direi che posso chiudere.
ciao,
Panathos


title: Da Access A MySql

text:
"Fabrizio Conti (Panathos)"
> SQL Server, già con la release 2000 era un prodotto maturo "verso l'alto".
> Supporto del Clustering di failover, multithreading per la gestione
> dell'hardware multiprocessore (fino a 32 processori e 64 GB di RAM),
> distribuzione dei logs, Analysis Services per Data Warehousing, etc.
> Il "contro" di questo orientamento è la pesantezza: spesso inaccettabile
per
> installazioni monoutenti.
Queste sono features, che non servono a tutti; e con la velocità di
esecuzione c'entrano relativamente.
>
Beh, inzomma ... il multithreading per hardware multiprocessore (oggi assai
attuale), con la velocità d'esecuzione del codice SQL c'entra eccome.
Magari cercherò qualche benchmark comparativo sul web (ma è difficile
trovarne al di sopra delle parti): può darsi effettivamente che su tabelle
di piccole dimensioni MySQL sia più agile.
> Che utenti "medi" (ovvero NON sviluppatori) abbiano necessità d'installare
> Server di Database proprio non mi risulta.
> Un utente medio, generalmente, nemmeno sa cosa sia un Database o
> cmq qualcosa di diverso da un tabellone tipo Excel.
Secondo me fra "utenti medi" e "non sviluppatori" c'è tutta una serie
di sfumature. Cmq
>
Fammi degli esempi: forse sono io troppo soggettivo.
Ciao: Oscar


title: Da Access A MySql

text:
On 20 Ott, 10:30, "Oscar Manfredini" <
oscar.manfred...@libero.it
>
wrote:
> Queste sono features, che non servono a tutti; e con la velocità di
> esecuzione c'entrano relativamente.
>
> Beh, inzomma ... il multithreading per hardware multiprocessore (oggi assai
> attuale), con la velocità d'esecuzione del codice SQL c'entra eccome.
> Magari cercherò qualche benchmark comparativo sul web (ma è difficile
> trovarne al di sopra delle parti): può darsi effettivamente che su tabelle
> di piccole dimensioni MySQL sia più agile.
Sì diciamo che se si usa il formato 'myisam' (che non gestisce
relazioni) per le tabelle, mysql è piuttosto veloce ed è "comodo" dal
punto di vista sistemistico. Se occorre un 'accessoriato' contenitore
attivo di tabelle esterne per applicazioni Access, mysql secondo me è
una ottima scelta.
Poi vabbè, chiaramente ognuno sa cosa deve farci col suo db, la
tabella più grossa che ho stazza circa 700.000 record e sono
soddisfatto delle prestazioni. Ho cercato anche io delle comparazioni
attendibili ma ho trovato solo cose generiche. E non è solo questione
di "commercial vs open source", perché anche comparare mysql con
postgresql può diventare difficile.
> Secondo me fra "utenti medi" e "non sviluppatori" c'è tutta una serie
> di sfumature. Cmq
>
> Fammi degli esempi: forse sono io troppo soggettivo.
Avevo scritto un msg che riprendeva questo, dovresti trovarlo nello
stesso thread.
Brevemente, credo che i terabytes di roba scaricata (principalmente
via p2p, ma è un presupposto allegramente discutibile :-)) dagli
"utenti medi" introducano problematiche di gestione non proprio
banali... e sarebbe comodissimo se ci fosse un gestore centralizzato,
interrogabile e... facilmente gestibile per tutti i dati e metadati
che stanno sugli hard-disk degli "utenti medi", a servizio degli
sviluppatori per integrarlo nelle applicazioni; e ad uso e consumo
degli utenti.
Gli indicizzatori tipo Google Desktop e Copernic risolvono solo una
parte del problema; perché sarebbe comodissimo poter inserire tag e
creare meta-cartelle oltre ad avere i file indicizzati. Qualunque
programma installi, saprebbe già dove andare a cercare che cosa.
ciao,
Panathos


title: Da Access A MySql

text:
"Fabrizio Conti (Panathos)"
> Fammi degli esempi: forse sono io troppo soggettivo.
Avevo scritto un msg che riprendeva questo, dovresti trovarlo nello
stesso thread.
Brevemente, credo che i terabytes di roba scaricata (principalmente
via p2p, ma è un presupposto allegramente discutibile :-)) dagli
"utenti medi" introducano problematiche di gestione non proprio
banali... e sarebbe comodissimo se ci fosse un gestore centralizzato,
interrogabile e... facilmente gestibile per tutti i dati e metadati
che stanno sugli hard-disk degli "utenti medi", a servizio degli
sviluppatori per integrarlo nelle applicazioni; e ad uso e consumo
degli utenti.
Gli indicizzatori tipo Google Desktop e Copernic risolvono solo una
parte del problema; perché sarebbe comodissimo poter inserire tag e
creare meta-cartelle oltre ad avere i file indicizzati. Qualunque
programma installi, saprebbe già dove andare a cercare che cosa.
>
Ho visto ora anche l'altro post.
Sì, il discorso è interessante e hai molte ragioni, tanto è vero che M$
voleva includere in VISTA il motore di SQL Server a livello di file system.
Però se facciamo un discorso attuale e aziendale (il contesto di Pietrobon)
IMHO non esiste un utente medio che abbia necessità d'installare un Server
di database. Il contesto è sempre quello del fornitore di software
(sviluppatore o installatore) che se ne occupa.
Sicuramente se parliamo di monoutenze la pesantezza del Server M$ è
deprecabile, ma in un contesto che preveda il classico PC Server è una
soluzione che non da problemi.
Ciao: Oscar


title: lavorare su un file access senza access

author: Gianluca Mattioli

text:
Devo fare un piccolo db per una persona che pero' non ha access. Siccome non
ho una licenza per il runtime, e vorrei fare una cosa il più possibile
legale (la signora ha negozio) come posso fare?
Ringraziandovi anticipatamente per la vostra cortese attenzione, vi saluto.
Gianluca


title: lavorare su un file access senza access

author: Sib

text:
"Gianluca Mattioli" <
gianm...@tin.it
> ha scritto nel messaggio
news:8kigsd$gse$1...@nslave2.tin.it...
> Devo fare un piccolo db per una persona che pero' non ha access. Siccome
non
> ho una licenza per il runtime, e vorrei fare una cosa il più possibile
> legale (la signora ha negozio) come posso fare?
Sito Comune - Faqqone.
Ciao, Sib


title: lavorare su un file access senza access

author: lbo dal portatile

text:
>Devo fare un piccolo db per una persona che pero' non ha access. Siccome non
>ho una licenza per il runtime, e vorrei fare una cosa il più possibile
>legale (la signora ha negozio) come posso fare?
scrivi in vb l'applicazione in vb che legga il file access.  la
compili e glie ne vendi licenza d'uso.
--
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/


title: lavorare su un file access senza access

author: warp

text:
>
>scrivi in vb l'applicazione in vb che legga il file access.  la
>compili e glie ne vendi licenza d'uso.
Sě, ma deve avere la licenza di VB6...
Ciao, warp


title: lavorare su un file access senza access

author: Troll

text:
Usa il compilatore  ;-)))
Gianluca Mattioli <
gianm...@tin.it
> wrote in message
8kigsd$gse$1...@nslave2.tin.it...
> Devo fare un piccolo db per una persona che pero' non ha access. Siccome
non
> ho una licenza per il runtime, e vorrei fare una cosa il più possibile
> legale (la signora ha negozio) come posso fare?
>



title: lavorare su un file access senza access

text:
>>scrivi in vb l'applicazione in vb che legga il file access.  la
>>compili e glie ne vendi licenza d'uso.
>Sě, ma deve avere la licenza di VB6...
lui che la scrive, non lei che la compra.



title: lavorare su un file access senza access

text:
.
>
>>Sì, ma deve avere la licenza di VB6...
>
>lui che la scrive, non lei che la compra.
Certo, ma se non ha la licenza di ODE, mi sa che non avrà nemmeno quella di VB.


title: lavorare su un file access senza access

text:
>Certo, ma se non ha la licenza di ODE, mi sa che non avrà nemmeno quella di VB.
be', non e' detto...  hai visto che comprare ode ultimamente e'
impossibile...



title: lavorare su un file access senza access

text:
>
>be', non e' detto...  hai visto che comprare ode ultimamente e'
>impossibile...
Già, a volte mi chiedo che fine faremo con tutti i casini che fanno oltreoceano.
Sto leggendo proprio ora i requisiti minimi d'installazione di Windows ME: 500 MB!!!
Porc......
warp


title: Cambiare l'ordine dei campi in un report

author: Fanciullo

text:
Ciao a tutti,
sto facendo dei quesiti per una prova di esame.
Ho delle domande con quattro risposte, A B C D
nel report di stampa il record � cos� :
1campo       cottura gamberetti (questa � la domanda)
campoA      3 minuti
campB        5 minuti
campoC       8 minuti
campoD      10 minuti
per ogni stampa di report (uno per alunno) vorrei
invertire l'ordine del
Per non dare la possibilit� di copiare vorrei
ruotare le risposte cos�:
1campo       cottura gamberetti (questa � la domanda)
campoA     5 minuti
campB        3 minuti
campoC      10 minuti
campoD      8 minuti
insomma creare un ordine casuale delle risposte
qualche idea? grazie


author: almorel

text:
On May 14, 6:45 pm, "Fanciullo" <
vitoch...@libero.it
> wrote:
> Ciao a tutti,
> sto facendo dei quesiti per una prova di esame.
> Ho delle domande con quattro risposte, A B C D
>
> nel report di stampa il record è così :
>
> 1campo       cottura gamberetti (questa è la domanda)
> campoA      3 minuti
> campB        5 minuti
> campoC       8 minuti
> campoD      10 minuti
>
> per ogni stampa di report (uno per alunno) vorrei
> invertire l'ordine del
>
> Per non dare la possibilità di copiare vorrei
>
> ruotare le risposte così:
> 1campo       cottura gamberetti (questa è la domanda)
> campoA     5 minuti
> campB        3 minuti
> campoC      10 minuti
> campoD      8 minuti
>
> insomma creare un ordine casuale delle risposte
>
> qualche idea? grazie
Prova una query di questo tipo:
SELECT Int(Rnd([id])*100) AS Espr1, Tabella1.id, Tabella1.Campo1,
Tabella1.Campo2
FROM Tabella1
ORDER BY Int(Rnd([id])*100);
Lo scherzo è di aggiungere un campo Random calcolato  nella query che
alimenta in report.
Fammi sapere
Ciao
Alberto


text:
"almorel" <
alm...@gmail.com
> ha scritto nel messaggio
news:95cde544-5e68-4e63...@i9g2000yqi.googlegroups.com...
On May 14, 6:45 pm, "Fanciullo" <
vitoch...@libero.it
> wrote:
> Ciao a tutti,
> sto facendo dei quesiti per una prova di esame.
> Ho delle domande con quattro risposte, A B C D
>
> nel report di stampa il record � cos� :
>
> 1campo cottura gamberetti (questa � la domanda)
> campoA 3 minuti
> campB 5 minuti
> campoC 8 minuti
> campoD 10 minuti
>
> per ogni stampa di report (uno per alunno) vorrei
> invertire l'ordine del
>
> Per non dare la possibilit� di copiare vorrei
>
> ruotare le risposte cos�:
> 1campo cottura gamberetti (questa � la domanda)
> campoA 5 minuti
> campB 3 minuti
> campoC 10 minuti
> campoD 8 minuti
>
> insomma creare un ordine casuale delle risposte
>
> qualche idea? grazie
Prova una query di questo tipo:
SELECT Int(Rnd([id])*100) AS Espr1, Tabella1.id, Tabella1.Campo1,
Tabella1.Campo2
FROM Tabella1
ORDER BY Int(Rnd([id])*100);
Lo scherzo � di aggiungere un campo Random calcolato  nella query che
alimenta in report.
Fammi sapere
Ciao
Alberto
Ciao Alberto,
s� questo sistema di creare un campo random mi era venuta in mente. E
funziona.
Dunque ho dei record che per report di stampa appaiono in ordine diverso.
Quindi al primo posto gli alunni non hanno tutti la stessa domanda.
Ma io volevo modificare anche le domande relative a un singolo record per
ogni alunno ovviamente.
Provo a spiegarmi meglio
ALUNNO UNO (primo report stampato)
ID 5 (del campo random)
PrimoCampo Cottura dei gamberetti
campo A 3 minuti
ALUNNO DUE  (secondo report stampato)
ID 8 (del campo random)
PrimoCampo Cottura dei gamberetti
campo A 7 minuti
Non so come spiegarmi meglio.
Non solo vorrei cambiare l'ordine delle domande (e qua
ci riesco con il campo random)
ma vorrei anche cambiare l'ordine delle risposte.
Ciao grazie


text:
On 15 Mag, 00:03, "Fanciullo" <
vitoch...@libero.it
> wrote:
> "almorel" <
almo...@gmail.com
> ha scritto nel messaggionews:95cde544-5e68-4e63...@i9g2000yqi.googlegroups.com...
> On May 14, 6:45 pm, "Fanciullo" <
vitoch...@libero.it
> wrote:
>
>
>
>
>
> > Ciao a tutti,
> > sto facendo dei quesiti per una prova di esame.
> > Ho delle domande con quattro risposte, A B C D
>
> > nel report di stampa il record è così :
>
> > 1campo cottura gamberetti (questa è la domanda)
> > campoA 3 minuti
> > campB 5 minuti
> > campoC 8 minuti
> > campoD 10 minuti
>
> > per ogni stampa di report (uno per alunno) vorrei
> > invertire l'ordine del
>
> > Per non dare la possibilità di copiare vorrei
>
> > ruotare le risposte così:
> > 1campo cottura gamberetti (questa è la domanda)
> > campoA 5 minuti
> > campB 3 minuti
> > campoC 10 minuti
> > campoD 8 minuti
>
> > insomma creare un ordine casuale delle risposte
>
> > qualche idea? grazie
>
> Prova una query di questo tipo:
>
> SELECT Int(Rnd([id])*100) AS Espr1, Tabella1.id, Tabella1.Campo1,
> Tabella1.Campo2
> FROM Tabella1
> ORDER BY Int(Rnd([id])*100);
>
> Lo scherzo è di aggiungere un campo Random calcolato  nella query che
> alimenta in report.
>
> Fammi sapere
> Ciao
> Alberto
>
> Ciao Alberto,
> sì questo sistema di creare un campo random mi era venuta in mente. E
> funziona.
> Dunque ho dei record che per report di stampa appaiono in ordine diverso.
> Quindi al primo posto gli alunni non hanno tutti la stessa domanda.
>
> Ma io volevo modificare anche le domande relative a un singolo record per
> ogni alunno ovviamente.
>
> Provo a spiegarmi meglio
>
> ALUNNO UNO (primo report stampato)
>
> ID 5 (del campo random)
> PrimoCampo Cottura dei gamberetti
> campo A 3 minuti
>
> ALUNNO DUE  (secondo report stampato)
>
> ID 8 (del campo random)
> PrimoCampo Cottura dei gamberetti
> campo A 7 minuti
>
> Non so come spiegarmi meglio.
> Non solo vorrei cambiare l'ordine delle domande (e qua
> ci riesco con il campo random)
> ma vorrei anche cambiare l'ordine delle risposte.
>
> Ciao grazie
Ciao,
non avevo capito che le risposte sono in uno stesso record (quello
della domanda), pensavo fossero in un'altra tabella collegata (in
questo caso la funzione Rnd sarebbe andata bene).
Visto che le risposte sono poche, hai 24 permutazioni (se le risposte
sono 4),
potresti ricavarti un numero random da 1 a 24 e con un select case
(1 ... 24) assegnare dinamicamente alla casella di testo il relativo
campo in tabella, ovvero le posizioni delle caselle lasciando
inalterato il collegamento con il campo,
Non sembra una soluzione molto elegante, ma se funziona ....
Ciao.
Alberto


text:
"almorel" <
alm...@gmail.com
> ha scritto nel messaggio
news:f217643f-1d79-4612...@w3g2000vbd.googlegroups.com...
On 15 Mag, 00:03, "Fanciullo" <
vitoch...@libero.it
> wrote:
> "almorel" <
almo...@gmail.com
> ha scritto nel
> messaggionews:95cde544-5e68-4e63...@i9g2000yqi.googlegroups.com...
> On May 14, 6:45 pm, "Fanciullo" <
vitoch...@libero.it
> wrote:
>
>
>
>
>
> > Ciao a tutti,
> > sto facendo dei quesiti per una prova di esame.
> > Ho delle domande con quattro risposte, A B C D
>
> > nel report di stampa il record � cos� :
>
> > 1campo cottura gamberetti (questa � la domanda)
> > campoA 3 minuti
> > campB 5 minuti
> > campoC 8 minuti
> > campoD 10 minuti
>
> > per ogni stampa di report (uno per alunno) vorrei
> > invertire l'ordine del
>
> > Per non dare la possibilit� di copiare vorrei
>
> > ruotare le risposte cos�:
> > 1campo cottura gamberetti (questa � la domanda)
> > campoA 5 minuti
> > campB 3 minuti
> > campoC 10 minuti
> > campoD 8 minuti
>
> > insomma creare un ordine casuale delle risposte
>
> > qualche idea? grazie
>
> Prova una query di questo tipo:
>
> SELECT Int(Rnd([id])*100) AS Espr1, Tabella1.id, Tabella1.Campo1,
> Tabella1.Campo2
> FROM Tabella1
> ORDER BY Int(Rnd([id])*100);
>
> Lo scherzo � di aggiungere un campo Random calcolato nella query che
> alimenta in report.
>
> Fammi sapere
> Ciao
> Alberto
>
> Ciao Alberto,
> s� questo sistema di creare un campo random mi era venuta in mente. E



Ciao.
Alberto
Ok provo a capirci qualcosa.................credo che il select case
per assegnare l'origine alla casella nel report possa andare bene.
Ma devo cambiarla per ogni record?????
 o solo per ogni stampa di tutti i record???(report completo)
ciao Alberto


title: password a report

author: Luciano

text:
ciao
vorrei che alcuni report o form del mio DB si possano aprire con password, č
possibile? (A03)
grazie


title: password a report

author: Carlo Costarella

text:
"Luciano" <
lu.s...@aliceposta.it
> ha scritto nel messaggio
news:qRPId.442847$b5.21...@news3.tin.it...
> ciao
> vorrei che alcuni report o form del mio DB si possano aprire con password,
> è possibile? (A03)
> grazie
>
>
In modo diretto, così come potresti fare con il db, no.
Puoi però crearti una procedura che all'apertura della maschera o del
report, chieda una password.
Il tutto funziona in modo più o meno sicuro solo con file mde altrimenti
chiunque potrà leggere o modificare la struttura e il codice.
Ciao, Carlo


title: password a report

text:
"Carlo Costarella" <
carloantonioco...@virgilio.it
> ha scritto nel
messaggio news:6fRId.443333$b5.21...@news3.tin.it...

grazie, vorresti darmi un'esempio di procedura e dove la devo sistemare? sul
sitocomune non ho trovato nulla.
grazie mille


title: password a report

text:
"Luciano" <
lu.s...@aliceposta.it
> ha scritto nel messaggio
news:ZxSId.751919$35.29...@news4.tin.it...

Oltre al sistema semplice ed efficace proposto da strano...mavero, potresti
usare un sistema più elaborato per l'utilizzo con vari utenti.
Allo scopo puoi crearti una tabella utenti con loghin e password. I dati
della password devono essere criptati con uno dei tanti sistemi per criptare
che, credo, potrai trovare anche nel sito comune (da non usare il criptaggio
di Access). All'apertura del report o della maschera proponi una tua
maschera di loghin, se il loghin e la password corrispondono ad uno degli
utenti...allora apri la maschera o il report.
Spiegarti in dettaglio come si fà diventa troppo lungo, è solo per darti una
dritta.
Forse proporrò al sitocomune un programmino che fa proprio questo.
Ciao, Carlo


title: password a report

text:
"Luciano" <
lu.s...@aliceposta.it
> ha scritto nel messaggio
news:ZxSId.751919$35.29...@news4.tin.it...

Beh, ad esempio quando apri il report, potresti in realtà aprire una
mascherà con una text box, all'interno della quale scrivere la password:
Se la password è corretta Then mostri il report
Se la password è errata else ... "bello bello, questo non puoi vederlo!!!"
Saluti!
--
strano...mavero
mail: mauro . chiarello @ gmail . com
ICQ: 292-118-822
Web: Under Construction
"Un'idea che non sia pericolosa non merita affatto di essere chiamata idea"
Oscar Wilde


title: Problema con page e pages

author: All Eyez On me

text:
Ciao a tutti
un report prevede un'immagine su tutte le pagine >1 e per far questo ho
usato sull'evento onpage
  if page>1 then
        stampa immagine
        else
        non stampa immagine
end if
Perņ se l'utente vuole stampare solo la terza pagina del report (tramite le
opzioni di stampa richiamabili con CTRL+P) l'immagine non esce perchč conta
il report come di una sola pagina.
Si puņ risolvere il problema?
Ciao, AEOM


title: FAQ ed eventualmente Password Database

author: yes

text:
Salve, non so se č una domanda da FAQ,se č cosě indirizzatemi lě,per
favore.
Altrimenti, come posso fare a recuperare la password di un db Access
(versione 2000)
Grazie a tutti


title: FAQ ed eventualmente Password Database

author: Roberto da casa

text:
"yes" <
us...@dominio.com
> ha scritto nel messaggio
news:pan.2003.01.16.14...@dominio.com...

La cosa piů giusta č quella di chiederla a chi la password la conosce.
O sbaglio?
Sicuramente esistono maniere per "craccare" un database, ma mi sembra quanto
mai fuori posto chiederne notizie in questo NG, dove molti frequentatori si
guadagnano da vivere creando database e che eventualmente si affannano a
trovare sistemi per proteggere e non sproteggere un database.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: FAQ ed eventualmente Password Database

author: Quest

text:
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:2ZyV9.11147$YG2.3...@twister1.libero.it...
>
> "yes" <
us...@dominio.com
> ha scritto nel messaggio
> news:pan.2003.01.16.14...@dominio.com...
> > Salve, non so se è una domanda da FAQ,se è così indirizzatemi lì,per
> > favore.
> > Altrimenti, come posso fare a recuperare la password di un db Access
> > (versione 2000)
> >
> > Grazie a tutti
>
> La cosa più giusta è quella di chiederla a chi la password la conosce.
> O sbaglio?
non sbagli...chi la conosce però è un cliente che non sapeva nemmeno di
averla modificata. Il database contiene praticamente tutta la contabilità,
se non gliela recupero è un guaio vero e proprio. La nonna lo diceva sempre
"metti la maglia di lana,e fai le copie di backup"...
> Sicuramente esistono maniere per "craccare" un database, ma mi sembra
quanto
> mai fuori posto chiederne notizie in questo NG, dove molti frequentatori
si
> guadagnano da vivere creando database e che eventualmente si affannano a
> trovare sistemi per proteggere e non sproteggere un database.
sono uno di quelli...



title: riposizionare il recordset ad un valore di bookmark

author: pfmarro

text:
salve!

ho una maschera collegata a una query non aggiornabile.

TabellaArticoli collegata con tabTempArticoli con campo IDArticolo

ho scritto un routine che alla pressione di un tasto "x" sul record corrente mi controlla se nella tmpTempArticoli esiste il record IDArticolo e me lo aggiunge mettendo attivando un flag (campo Check) a true

come posso alla fine della routine aggiornare la query della tabella e riposizionarmi al record che puntavo prima?

dim sBookmark as string

sBookmark = me.recordset.bookmark

....
call aggiungiCheckAllaTemp
....

me.recordset.requery
me.recordset.bookmark = sBookmark

e' corretto?

Grazie


text:
Ti risulta che il Bookmark sia di tipo STRING...?

Vedi questo:
http://www.donkarl.com/it?FAQ4.5

@Alex


text:

vado a leggere
ma nel 5/3/2010 scrivevi

http://forum.masterdrive.it/access-79/ms-access-vba-gestione-dei-bookmark-44744/

... Hai ragione il Bookmark è una stringa,

comunque come posso riposizionarmi?


text:
Ma la guida in Linea non la conosci che sei andato a cercare in rete una cosa così banale..?

Presta attenzione a quando ti vengono date le risposte... perdi i suggerimenti e non è Buon segno.

@Alex


author: Bruno Campanini

text:
After serious thinking pfmarro wrote :
> Il giorno mercoledï¿œ 18 dicembre 2013 22:57:09 UTC+1, @Alex ha scritto:
>> Ma la guida in Linea non la conosci che sei andato a cercare in rete una
>> cosa cosï¿œ banale..?
>>
>>
>>
>> Presta attenzione a quando ti vengono date le risposte... perdi i
>> suggerimenti e non ï¿œ Buon segno.
>>
>>
>>
>> @Alex
>
> .....

Alex, puï¿œ darsi che mi sbagli, in questi ultimi tempi mi capita spesso,
ma credo che i 5 punti significhino vaffanculo.
Tu perï¿œ non aver fretta, aspetta fino a domani che ci andiamo insieme.

Bruno


text:
Sai che invece avevo pensato che i punti dovessero essere 6 per indicare il vaffanculo...?
Può essere che mi sbagli, ma nella guida in linea, 5 punti sono
"Grazie sono proprio LENTO... la prossima volta ci penso 2 volte...!"

Tuttavia è periodo natalizio, e come vedi mi trastullo..., spero che anche l'autore stia scherzando con queste domandone...

In tutti i casi quel posto è talmente pieno di gente, che ormai ci vanno cani e porci anche senza invito...

Ciao Bruno

@Alex


text: I puntini non era nulla di quello che pensavate. Non ho capito la sicurezza che bookmark non é stringa quando proprio dalla guida in linea e da un vecchio messaggio era evidenziato. Da parte mia prima di chiedere cerco nella guida in linea o faccio delle prove. Sta a voi giudicare o forse sentenziare con un po' troppa fretta


text:
Il giorno giovedì 19 dicembre 2013 12:57:19 UTC+1, pfmarro ha scritto:
> I puntini non era nulla di quello che pensavate. Non ho capito la sicurezza che bookmark non é stringa quando proprio dalla guida in linea e da un vecchio messaggio era evidenziato. Da parte mia prima di chiedere cerco nella guida in linea o faccio delle prove. Sta a voi giudicare o forse sentenziare con un po' troppa fretta

Dal vecchio messaggio che hai evidenziato... che poi recita una mia risposta faccio la medesima OSSERVAZIONE che ho fatto a te... con i distinguo che sono necessari

La guida infatti DIFFERENZIA BENE tra BOOKMARK Membro di Form e BOOKMARK Membro di RECORDSET...

Il tuo è palese BOOKMARK membro di RECORDSET e ti invito quindi NUOVAMENTE a leggere la GUIDA, non è STRINGA ma BYTE.

Le sentenze sono altro... i suggerimenti invece sono questi.

@Alex


title: Altezza campo di un record variabile

author: SimoneB

text:
Salve a tutti,
ho un problema, all'interno di un report ho un campo denominato descrizione,
il quale puň essere lungo una sola riga oppure anche 10 righe. Il campo
all'interno del report stesso viene ripetuto molte volte. Eccone un esempio:
REPORT
Data: 10 maggio 2008
Descrizione:
Prova di stampa
Prova di stampa Prova di stampa Prova di stampa Prova di stampa Prova di
stampa Prova di stampa Prova di stampa Prova di stampa Prova di stampa Prova
di stampa Prova di stampa Prova di stampa Prova di stampa Prova di stampa
Prova di stampa Prova di stampa Prova di stampa Prova di stampa Prova di
stampa Prova di stampa Prova di stampa Prova di stampa Prova di stampa Prova
di stampa Prova di stampa Prova di stampa Prova di stampa Prova di stampa
Prova di stampa Prova di stampa Prova di stampa Prova di stampa Prova di
stampa Prova di stampa Prova di stampa Prova di stampa Prova di stampa Prova
di stampa Prova di stampa Prova di stampa Prova di stampa Prova di stampa
Prova di stampa Prova di stampa Prova di stampa Prova di stampa Prova di
stampa Prova di stampa Prova di stampa Prova di stampa Prova di stampa Prova
di stampa Prova di stampa Prova di stampa Prova di stampa Prova di stampa
Prova di stampa Prova di stampa Prova di stampa Prova di stampa Prova di
stampa Prova di stampa Prova di stampa Prova di stampa Prova di stampa Prova
di stampa Prova di stampa Prova di stampa Prova di stampa Prova di stampa
Prova di stampa Prova di stampa Prova di stampa Prova di stampa Prova di
stampa Prova di stampa Prova di stampa Prova di stampa Prova di stampa Prova
di stampa Prova di stampa Prova di stampa Prova di stampa Prova di stampa
Prova di stampa Prova di stampa Prova di stampa Prova di stampa Prova di
stampa Prova di stampa Prova di stampa Prova di stampa Prova di stampa Prova
di stampa Prova di stampa Prova di stampa Prova di stampa Prova di stampa
Prova di stampa Prova di stampa Prova di stampa Prova di stampa Prova di
stampa Prova di stampa
Prova di stampa Prova di stampa Prova di stampa Prova di stampa Prova di
stampa Prova di stampa Prova di stampa
Prova di stampa Prova di stampa Prova di stampa Prova di stampa Prova di
stampa Prova di stampa Prova di stampa Prova di stampa Prova di stampa Prova
di stampa Prova di stampa Prova di stampa Prova di stampa Prova di stampa
Prova di stampa Prova di stampa Prova di stampa Prova di stampa Prova di
stampa Prova di stampa Prova di stampa Prova di stampa Prova di stampa Prova
di stampa Prova di stampa Prova di stampa Prova di stampa Prova di stampa
Prova di stampa Prova di stampa Prova di stampa Prova di stampa Prova di
stampa Prova di stampa Prova di stampa Prova di stampa Prova di stampa Prova
di stampa
Prova di stampa Prova di stampa Prova di stampa Prova di stampa Prova di
stampa Prova di stampa Prova di stampa Prova di stampa Prova di stampa Prova
di stampa Prova di stampa Prova di stampa Prova di stampa Prova di stampa
Prova di stampa Prova di stampa Prova di stampa Prova di stampa Prova di
stampa Prova di stampa Prova di stampa Prova di stampa Prova di stampa Prova
di stampa Prova di stampa Prova di stampa Prova di stampa Prova di stampa
Prova di stampa Prova di stampa Prova di stampa Prova di stampa Prova di
stampa Prova di stampa Prova di stampa Prova di stampa Prova di stampa Prova
di stampa Prova di stampa Prova di stampa Prova di stampa Prova di stampa
Prova di stampa Prova di stampa Prova di stampa Prova di stampa Prova di
stampa Prova di stampa Prova di stampa Prova di stampa Prova di stampa Prova
di stampa Prova di stampa Prova di stampa Prova di stampa Prova di stampa
Prova di stampa Prova di stampa Prova di stampa Prova di stampa Prova di
stampa Prova di stampa Prova di stampa Prova di stampa Prova di stampa Prova
di stampa Prova di stampa Prova di stampa Prova di stampa Prova di stampa
Prova di stampa Prova di stampa Prova di stampa Prova di stampa Prova di
stampa Prova di stampa Prova di stampa Prova di stampa
Com'č possibile notare il numero di righe per ogni valore di descrizione č
variabile, ora il problema č questo: Come faccio a dimensionare l'altezza
del campo Descrizione in base al suo contenuto? Non posso dimensionarlo come
il campo descrizione che contiene piů righe poichč cosě facendo mi
lascerebbe troppo spazio fra quel valore e quello successivo...
grazie a tutti, saluti SimoneB


title: Altezza campo di un record variabile

author: Cinzia

text:
"SimoneB" <
berti...@tiscali.it
> ha scritto nel messaggio
news:483b1d15$0$40218$4faf...@reader5.news.tin.it...
> Salve a tutti,
>
> ho un problema, all'interno di un report ho un campo denominato
> descrizione, il quale può essere lungo una sola riga oppure anche 10

> Com'è possibile notare il numero di righe per ogni valore di
> descrizione è variabile, ora il problema è questo: Come faccio a
> dimensionare l'altezza del campo Descrizione in base al suo
> contenuto? Non posso dimensionarlo come il campo descrizione che
> contiene più righe poichè così facendo mi lascerebbe troppo spazio
> fra quel valore e quello successivo...
>
> grazie a tutti, saluti SimoneB
Ciao SimoneB,
basta che imposti l'altezza del  campo descrizione ad un valore
sufficientemente piccolo poi vai sulle proprietà e alla proprietà
Espandibile metti il valore Si.
In questo modo Access aggiusterà l'altezza in funzione del contenuto.
Fai in modo che i campi sottostanti non tocchino in nessun punto il
campo descrizone, in questo modo essi verranno opportunamente spostati
se necessario.
--
Cinzia [Office Access MVP]
_______________________

www.riolab.org
http://accessdaziacin.live.spaces.com
----------------------------------------


title: Altezza campo di un record variabile

text:
>> grazie a tutti, saluti SimoneB
> Ciao SimoneB,
> basta che imposti l'altezza del  campo descrizione ad un valore
> sufficientemente piccolo poi vai sulle proprietà e alla proprietà
> Espandibile metti il valore Si.
> In questo modo Access aggiusterà l'altezza in funzione del contenuto.
> Fai in modo che i campi sottostanti non tocchino in nessun punto il campo
> descrizone, in questo modo essi verranno opportunamente spostati se
> necessario.
>
> --
> Cinzia [Office Access MVP]
1000 grazie non avevo mai notato la proprietà in questione!!!
Saluti SimoneB


title: quanto può costare?

author: Bo

text:
Ciao a tutti.
Vorrei sapere quanto potrebbe costare un programma del genere.
Vi prego, datemi un consiglio in base al programma, perchè in base alle ore
non so fare un calcolo preciso, ho dovuto studiare quasi tutto il codice e
non credo di poterci agiungere tutte queste ore... :-)  ...o si?
Comunque vi spiego:
E' un database per un dottore realizzato con access xp.
All'inizio si apre una maschera che permette di scegliere il "gruppo" di
pazienti in base alla città.
Scelta una città, si apre una maschera che visualizza come in una griglia
tutti i pazienti.
Questi possoo essere modificati, aggiunti o cancellati.
C'è una funzione di ricerca in base ad ogni campo (per nome, cognome, data,
città, malattia, ecc, si può compilare un solo campo o più campi) che
restituisce i dati trovati in una griglia sottostante (anche qui si possono
modificare e cancellare).
La griglia principale si può filtrare o ordinare in base ad un campo
selezionato.
Ah, per ogni paziente si apre una immagine che si può modificare (penso di
impostare una bitmap ed il paint per modificarla): questa immagine
modificata va salvata in una catella esterna al database e va chiamata col
nome del paziente.
Veramente pensavo di fare una cosa del genere: ogni paziente (supponiamo) fa
più visite. Ad ogni visita viene salvata una immagine diversa (per vedere
poi le differenze tra una visita e l'altra): questi file immagine verranno,
in questo caso, nominati con la data della visita e salvati in una cartella
che abbia il nome del cliente (sempre cartella esterna al database).
Poi c'è un report da stampare: questo report stampa il paziente/pazienti
selezionato/i con le relative immagini.
Il tutto si arricchisce con una completissima e dettagliata guida (guida
normale, sensibile...come si dice? comunque anche una guida
contestuale...qualcuno mi spiega le differenze tra le guide?!?).
Penso di aver finito....
Che ne pensate? C'è qualcosa da aggiungere?
Tenete conto che non conosco bene (diciamo che la sto imparando adesso) la
programmazione di access, e conosco poco l'SQL.
Dunque, devo tener conto delle ore di studio?
Quanto più o meno verrebbe a costare?
U'altra informazione e me ne vado... come si fa a mettere il copyright?
Qualcuno mi parlava di brevetto... c'entra? cos'è? Devo dichiarare qualcosa
quando vendo il programma (tasse, stato... premetto che non ho mai
lavorato)?
Sono ben accetti anche siti web, possibilmente non difficili,
sull'argomento!
Vi ringrazio tutti anticipatamente.


title: quanto può costare?

author: Nick

text:
"Bo" <
myinfinityTOGL...@softhome.net
> ha scritto nel messaggio
news:ERqUb.3743$HO2...@news.edisontel.com...

per la mia esperienza non ti so aiutare sul costo...
vedi tu se vuoi essere rimborsato per l'effettivo lavoro
o se vuoi fare un discorso "a cotimo"
le guide sono di questo tipo:
contestuale significa che premento un tasto (di solito F1) la guida riconosce automaticamente
l'argomento e ti presenta già la risposta (se c'è) a quell'argomento (per questo devi affidarti a
programmi esterni a access).
normale è che sei tu con pulsanti  a fargli vedere solo l'argomento che gli interessa (puoi usare
solo access)
o con una guida generale che sfoglia in base a ciò che gli serve (programma esterno)
per il copyright non brevetti il software: il software non può essere brevettato a meno che sia il
software di un qualcosa di fisico (cosa che non è nel tuo caso) per il copyright devi rivolgereti
alla SIAE cmpili alcuni moduli gli mandi copia del tuo programma e paghi (circa 200 euro) le tasse
di registrazione.
ciò che è depositato in SIAE è coperto dal diritto d'autore il resto no, quindi se fai aggiornamenti
periodici è meglio che decidi di pubblicarli una volta ogni tanto (se non vuoi spendere molto).
spero di essere stato d'aiuto


title: quanto può costare?

author: ciroteo

text:
"Nick" <senz...@chiedetesul.NG> ha scritto nel messaggio
news:_%qUb.16499$U4.5...@twister1.libero.it...

trovi consigli specifici sul ng it.diritto.internet
>


title: quanto può costare?

text:
"Bo" <
myinf...@softhome.net
> ha scritto nel messaggio
news:ERqUb.3743$HO2...@news.edisontel.com...

A mio avviso avrai fatto sicuramente un buon lavoro ... prova ad informarti
cosa costano programmi della concorrenza.. poi vedi se farlo costare uguale
o meno o più.. a seconda se il programma della concorrenza vale
oggettivamente di più o di meno (funzioni.. facilità d'uso..opzioni.. ecc).
So che esiste già un programma che i medici usano abbastanza facile e
dicreto qualitativamente  e si chiama FPF.. e tra l'altro è uno dei pochi
riconusciuto dal SSN (Servizio Sanitario Nazionale)..
Io ad esempio sto sviluppando in VB un tools in VB da usarsi in affiancato
per potenziarlo nelle caratteristiche in cui ritengo sia un poco "LEGNOSO"
CIAO


title: quanto può costare?

text:

Si, molto, GRAZIE!!!!!
Almeno mi chiarisco le idee!!!!
:-)


title: quanto può costare?

text:
> trovi consigli specifici sul ng it.diritto.internet
Grazie anche a te!!!! :-)


title: quanto può costare?

text:
> A mio avviso avrai fatto sicuramente un buon lavoro ... prova ad
informarti
> cosa costano programmi della concorrenza.. poi vedi se farlo costare
uguale
> o meno o più.. a seconda se il programma della concorrenza vale
> oggettivamente di più o di meno (funzioni.. facilità d'uso..opzioni..
ecc).
>
> So che esiste già un programma che i medici usano abbastanza facile e
> dicreto qualitativamente  e si chiama FPF.. e tra l'altro è uno dei pochi
> riconusciuto dal SSN (Servizio Sanitario Nazionale)..
>
> Io ad esempio sto sviluppando in VB un tools in VB da usarsi in affiancato
> per potenziarlo nelle caratteristiche in cui ritengo sia un poco "LEGNOSO"
>
> CIAO
GRAZIE MILLE!!!!!
Vado subito ad informarmi!
:-)


title: quanto può costare?

author: Antonio Biso

text:
"Nick" <senz...@chiedetesul.NG> ha scritto nel messaggio
news:_%qUb.16499$U4.5...@twister1.libero.it...
>
> o se vuoi fare un discorso "a cotimo"
coTTimo..
Antonio


title: Ancora Maschere e Report

author: Sagre

text:
Ho la solita maschera di immissione dati e vorrei stampare (o visualizzare
in anteprima) un report con i dati che sto inserendo, prima di averli
memorizzati in tabella.
E' possibile? Se faccio un report devo per forza fare riferimento a dati già
archiviati?
Non si può fare un "finto report" con campi da riempire di volta in volta
tramite comandi?
Potrei avere bisogno di fare correzioni prima di memorizzare e una stampa mi
sarebbe utile.
Aspetto ansioso.
Grazie
Franco


title: Ancora Maschere e Report

author: Massimiliano Amendola  kksrl

text:
"Sagre" <
sagred...@libero.it
> ha scritto nel messaggio
news:bVyr9.329$TD1....@news2.tin.it...

creati una tabella temporanea che accoderai a quella reale dopo l'anteprima
report.
ciao MAssimiliano


title: Ancora Maschere e Report

text:
"Sagre" <
sagred...@libero.it
> ha scritto nel messaggio
news:bVyr9.329$TD1....@news2.tin.it...

Con un pulsante di comando lanci un report.
Fai in modo che il tuo report non sia associato ad alcuna tabella e fai in
modo che i controlli del report facciano riferimento ai controlli della
maschera, ovvero:
Forms!NomeMaschera!NomeControllo
Così facendo il report ti stamperà i valori contenuti nei controlli della
maschera al momento che hai premuto il pulsante di comando.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Help in linea

author: Francesco Giacanelli

text:
Salve a tutti,
vorrei associare una piccola guida in linea che sto componendo con Help
workshop al menu "?".
Credo di dover scrivere una macro, ma non riesco a capire quale. Qualche
aiuto?
Grazie a tutti
Francesco Giacanelli
md1...@mclink.it


title: Help in linea

text:
Scusate, rimando il messaggio per un problema di posting.



title: Protezione database

author: Marco

text:
Ciao, sto facendo un database e volevo fare in modo di proteggerlo contro
qualsiasi modifica della struttura di tabelle, query, maschere, report, ecc.
Ho provato a creare un file MDE, ma protegge solo maschere e report.
Come posso fare?
Voglio però permettere all'utente di poter inserire i dati nelle maschere e
stampare i report.
Marco
--
+--------------------------------+
|  Marco  <
na...@lycosmail.com
>  |
|  Use manually this address!!   |
|  ICQ#: 19577419                |
+--------------------------------+


title: Protezione database

author: Fabrizio

text:
"Marco" <
nos...@nospam.com
> ha scritto nel messaggio
news:Vk%x5.179$L3....@news.infostrada.it...
> Ciao, sto facendo un database e volevo fare in modo di proteggerlo contro
> qualsiasi modifica della struttura di tabelle, query, maschere, report,
ecc.
> Ho provato a creare un file MDE, ma protegge solo maschere e report.
> Come posso fare?
> Voglio perň permettere all'utente di poter inserire i dati nelle maschere
e
> stampare i report.
>
> Marco
>
> --
> +--------------------------------+
> |  Marco  <
na...@lycosmail.com
>  |
> |  Use manually this address!!   |
> |  ICQ#: 19577419                |
> +--------------------------------+
>
>
ho poca esperienza nel campo di access, io ti consiglierei di creare accessi
a livello utente, per dichiarare per ogni utente o gruppi di persone le
autorizzazioni alle singole maschere, query, report... le informazioni su
come crearlo le puoi trovare nella guida di access vedi: proteggere un
database utilizzando l' autocomposizione..., creare un account
amministratore di protezione, creare file di informazioni sul gruppo di
lavoro.., ed infine entrare in un gruppo di lavoro.
Io l' ho provato con risultati molto soddisfacenti.
ciao e buon lavoro
fabrizio


title: Per Emyr

author: antcim

text:
Ciao Emanuele
Sarei lieto avere la tua opinione sul messaggio
"Poter Scegliere" che ho mandato al NG.
(Visto che se parlo di Clipper e "pipette" di
selezione e/o deselezione tu te ne intendi)
Grazie in anticipo e scusami se mi sono
permesso di metterti in oggetto...
Giao
Antcim


title: Per Emyr

author: Emyr

text:


come vedi ti avevo già risposto....
un controllo associato con origine dati su un boolean in effetti fa
esattamente quello che ti serve...
Saluti.
Emanuele.


title: inserisco e lui controlla duplicati

author: lucio

text:
inserisco (maschera) una targa (testo) e lui deve controllare se è gia
presente in memoria - se si mi deve annullare l'inerimento dell'intero
record
come faccio ??
con il VB sono parecchio scarso ...
Lorenzo


title: inserisco e lui controlla duplicati

author: sv

text:
lucio ha scritto:

> come faccio ??

> Lorenzo
www.donkarl.com/it?FAQ4.25
--
sv
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: sparito database....

author: arturo

text:
salve a tutti e grazxie in anticipo per una risposta.
ho avuto una caduta di tensione sul mio pc (win xp con access200) mentre
questo era aperto su di una maschera di un file mdb..
non stavo inserendo records ne aggiornando maschere o altro..
quando ho riacceso il computer, non sono riuscito ad aprire il file di cui
sopra, access va in escuzione ma non
appare niente del mio caro database, non mi fa vedere la videata all'interno
della quale ci sono le maschere, query , report e altro..
ho provato a crearne uno nuovo e a caricare i dati dal database vecchio ma
non è successo niente..
cosa posso fare..
grazie ancora per il tempoche vorrete dedicarmi..
arturo


title: sparito database....

author: Carlo Costarella

text:
"arturo" <
art...@hotmail.com
> ha scritto nel messaggio
news:3eaef...@news.dada.it...

Deframmenta subito il disco fisso con defrag e correzione automatica degli
errori.
Spero non sia troppo tardi. Dimenticavo: cancella il file .ldb
Ciao, Carlo


title: sparito database....

text:
grazie lo stesso...era troppo tardi..
"Carlo Costarella" <
carloantoni...@virgilio.it
> ha scritto nel
messaggio news:wJKra.35519$K35.1...@news2.tin.it...
>
> "arturo" <
art...@hotmail.com
> ha scritto nel messaggio
> news:3eaef...@news.dada.it...
> > salve a tutti e grazxie in anticipo per una risposta.
> > ho avuto una caduta di tensione sul mio pc (win xp con access200) mentre
> > questo era aperto su di una maschera di un file mdb..
> > non stavo inserendo records ne aggiornando maschere o altro..
> > quando ho riacceso il computer, non sono riuscito ad aprire il file di
cui
> > sopra, access va in escuzione ma non
> > appare niente del mio caro database, non mi fa vedere la videata
> all'interno
> > della quale ci sono le maschere, query , report e altro..
> > ho provato a crearne uno nuovo e a caricare i dati dal database vecchio
ma
> > non č successo niente..



title: come si attiva da codice l'assistente di office se è disattivato?

text:
Mi spiego meglio, eseguo il seguente codice su click di un pulsante
  With Assistant
        .FileName =
"C:\Programmi\InfoeWeb\Easy3000\ocx\Assistenti\CLIPPIT.acs"   ' Returns or
sets the name of
                                    ' the active Office Assistant.
        .Visible = True
        .Animation = msoAnimationGreeting   ' Simulates greeting user.
        .Sounds = True
        .SearchWhenProgramming = True
        .FeatureTips = True
    End With
solo che se l'assistente in office è attivo allora compare se è stato
disattivato anche cliccando non compare, come si attiva da codice vba?
grazie.


author: Roberto da casa

text:
"Simba883" <
simb...@libero.it
> ha scritto nel messaggio
news:c40u94$hse$1...@lacerta.tiscalinet.it...

Vai sul Sito Comune (link qui sotto) e nella Sezione Forms fai il download
del database di esempi allegato alla FAQ intitolata "Esempi di utilizzo
delle forms".
Apri il database che hai scaricato, seleziona il Topic intitolato Using Code
to Animate the Office Assistance e pigia il pulsante di comando Show
Example: ti verrà mostrato un esempio di come animare l'assistente di
Office.
Per maggiori dettagli di come sia stato realizzato l'esempio di cui sopra,
vai al link:
http://support.microsoft.com/default.aspx?id=161014
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


text:
 Per maggiori dettagli di come sia stato realizzato l'esempio di cui sopra,
> vai al link:
>
>
http://support.microsoft.com/default.aspx?id=161014
>
> --
> Roberto
visto che ne sai cosi tante ti chiedo anche se sai la possibilitą e gli
accorgiemtni per farlo per usare l'assitente nella versione runtime.
grazie in anticipo


text:
"Simba883" <
simb...@libero.it
> ha scritto nel messaggio
news:c4176c$r65$1...@lacerta.tiscalinet.it...
> Per maggiori dettagli di come sia stato realizzato l'esempio di cui sopra,
> > vai al link:
> >
> >
http://support.microsoft.com/default.aspx?id=161014
> >
> > --
> > Roberto
>
> visto che ne sai cosi tante ti chiedo anche se sai la possibilità e gli
> accorgiemtni per farlo per usare l'assitente nella versione runtime.
>
> grazie in anticipo
Mi dispiace, non posseggo una versione Developer, quindi non ho esperienza
in proposito.



title: Query su tabelle NON collegate direttamente (ODBC - AS/400)

text:
Ciao a tutti e grazie per le precedenti risposte..
Ho provato a fare una query senza aver collegato fisicamente delle
tabelle AS/400 al db ma inserendo il collegamento direttamente nella
query, ma ottengo sempre un errore e non riesco a risolverlo..
Se invece faccio una query con lo stesso metodo ma molto più semplice
il tutto funziona..
Ecco la query che NON mi funziona e che mi da l'errore che descrivo
sotto:
SELECT DISTINCTROW IIML01.IPROD, IIML01.IDESC, IIML01.ICLAS,
IIML01.IWGHT, IIML01.IDSCE, IIML01.ILIST, [ILN£L07].LLOT, IIML01.IFCI,
[FSO£L01].SPROD, YPFL01.PFLIB, [ILN£L07].LJOURC, [ILN£L07].LPOS, [ILN
£L07].LCOUL, [ILN£L07].LISS, [ILN£L07].LRCPT, [FSO£L01].SOVBS,
Sum([ICST3]*[ICST2]*[ICST1]) AS [TOTKG/pz] INTO PROVA
FROM (([ODBC;DSN=ASPNTP;].RFRF.[ILN£L07] AS [ILN£L07] INNER JOIN
[ODBC;DSN=ASPNTP;].RFRF.[FSO£L01] AS [FSO£L01] ON ([ILN£L07].LPROD =
[FSO£L01].SPROD) AND ([ILN£L07].LMSC = [FSO£L01].SORD)) INNER JOIN
[ODBC;DSN=ASPNTP;].RFRF.IIML01 AS IIML01 ON [FSO£L01].SPROD =
IIML01.IPROD) INNER JOIN [ODBC;DSN=ASPNTP;].RFRF.YPFL01 AS YPFL01 ON
IIML01.ICLAS = YPFL01.PFCOD
GROUP BY IIML01.IPROD, IIML01.IDESC, IIML01.ICLAS, IIML01.IWGHT,
IIML01.IDSCE, IIML01.ILIST, [ILN£L07].LLOT, IIML01.IFCI, [FSO
£L01].SPROD, YPFL01.PFLIB, [ILN£L07].LJOURC, [ILN£L07].LPOS, [ILN
£L07].LCOUL, [ILN£L07].LISS, [ILN£L07].LRCPT, [FSO£L01].SOVBS, [ILN
£L07].LLRD
HAVING (((IIML01.ICLAS)<>"90" Or (IIML01.ICLAS)<>"95") AND (([ILN
£L07].LJOURC)="") AND (([ILN£L07].LPOS)="") AND (([ILN£L07].LCOUL)="")
AND (([ILN£L07].LISS)=0) AND (([ILN£L07].LRCPT)=0) AND (([ILN
£L07].LLRD)=0))
ORDER BY IIML01.IPROD, [ILN£L07].LCOUL;
Ecco il messaggio di errore:
>>Errore di sintassi nell'operazione JOIN<<
Access mette in evidenza l'errore come  'AS' della terza riga:   [ILN
£L07] AS [ILN£L07] e non capisco cosa ci sia di sbagliato..
Grazie per i vostri consigli ed aiuti!!
Marco


text:
Come risulta formattato qui sopra, in realta l'errore è nella 6 riga
>> FROM (([ODBC;DSN=ASPNTP;].RFRF.[ILN£L07] AS [ILN£L07] INNER JOIN <<
grazie ancora
Marco


title: query campi incrociato con data come campo valore

author: Apocalisse

text:
buongiorno,
partendo da questa tabella :

TipoLegge	        Nome	Data
Legge Pistacchio	Pippo	01/01/2020
Legge Pistacchio	Pippo	02/01/2020
Legge Pistacchio	Pippo	03/01/2020
Legge Pistacchio	Pippo	04/01/2020
Legge Pistacchio	Pluto	05/01/2020
Legge Pistacchio	Pluto	06/01/2020
Legge Pistacchio	Paperino	07/01/2020
Legge Pistacchio	Paperino	08/01/2020
Legge Pistacchio	Paperino	09/01/2020
Legge Pistacchio	Paperino	10/01/2020
Legge Pistacchio	Paperino	11/01/2020

è possibile con una query a campi incrociati ( o altra modalità ) avere  i dati restituiti in questa maniera ?
TipoLegge	 Pippo	        Pluto	      Paperino
Legge Pistacchio 01/01/2020	05/01/2020	07/01/2020
Legge Pistacchio 02/01/2020	06/01/2020	08/01/2020
Legge Pistacchio 03/01/2020	09/01/2020
Legge Pistacchio		10/01/2020
Legge Pistacchio		11/01/2020

grazie.


title: maiuscole e minuscole

author: Riccardo M.

text:
C'è la possibilità di convertire delle stringhe scritte in un campo tutte in
minuscolo, ma con
le sole iniziali in maiuscolo (un pò come fa Word)?
grazie
Riccardo


title: maiuscole e minuscole

text:
"Riccardo M." <
ricc...@free.panservice.it
> ha scritto nel messaggio
news:bec1g0$uvk$1...@localhost.localdomain...

Si, puoi farlo usando la funzione StrConv (vedi help).
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: maiuscole e minuscole

text:
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:HdgOa.154442$lK4.4...@twister1.libero.it...
>
> "Riccardo M." <
ricc...@free.panservice.it
> ha scritto nel messaggio
> news:bec1g0$uvk$1...@localhost.localdomain...
> > C'è la possibilità di convertire delle stringhe scritte in un campo
tutte
> in
> > minuscolo, ma con
> > le sole iniziali in maiuscolo (un pò come fa Word)?
> >
> > grazie
> > Riccardo
>
> Si, puoi farlo usando la funzione StrConv (vedi help).
>
> --
> Roberto
>
____________________
grazie.... ma ora forse chiedo troppo!
Se ho per esempio questa Stringa "PIPPO E PLUTO" e volessi convertirla in
"Pippo e Pluto" è possibile farlo in qualche modo?
grazie
Riccardo


title: maiuscole e minuscole

author: MA

text:
> > > C'è la possibilità di convertire delle stringhe scritte in un campo
> tutte
> > in
> > > minuscolo, ma con
> > > le sole iniziali in maiuscolo (un pò come fa Word)?
> > >
> > > grazie
> > > Riccardo
> >
> > Si, puoi farlo usando la funzione StrConv (vedi help).
> >
> > --
> > Roberto
> >
> ____________________
> grazie.... ma ora forse chiedo troppo!
> Se ho per esempio questa Stringa "PIPPO E PLUTO" e volessi convertirla in
> "Pippo e Pluto" è possibile farlo in qualche modo?
>
> grazie
> Riccardo
Questa conersione ti restuisce "Pippo E Pluto"
MAssimiliano


title: maiuscole e minuscole

text:
"Riccardo M." <
ricc...@free.panservice.it
> ha scritto nel messaggio
news:bec53n$106$1...@localhost.localdomain...

Con StrConv "PIPPO E PLUTO" viene convertito in "Pippo E Pluto", ovvero
viene forzata in maiuscolo la prima lettera di ogni parola e in minuscolo le
altre lettere: non puoi pretendere che Access si metta a fare l'analisi
logica della frase e forzi a minuscolo le congiunzioni. ;-)



title: maiuscole e minuscole

text:
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:g_gOa.154578$lK4.4...@twister1.libero.it...
>
> altre lettere: non puoi pretendere che Access si metta a fare l'analisi
> logica della frase e forzi a minuscolo le congiunzioni. ;-)
[Roal Zanazzi MODE ON]
Ecco, questo Access non vale niente!
E' un giocarello!
E voi che vi ostinate ad usarlo, caproni!
[Roal Zanazzi MODE OFF]
Antonio


title: maiuscole e minuscole

text:
> > grazie.... ma ora forse chiedo troppo!
> > Se ho per esempio questa Stringa "PIPPO E PLUTO" e volessi convertirla
in
> > "Pippo e Pluto" è possibile farlo in qualche modo?
> >
> > grazie
> > Riccardo
>
> Con StrConv "PIPPO E PLUTO" viene convertito in "Pippo E Pluto", ovvero
> viene forzata in maiuscolo la prima lettera di ogni parola e in minuscolo
le
> altre lettere: non puoi pretendere che Access si metta a fare l'analisi
> logica della frase e forzi a minuscolo le congiunzioni. ;-)
>
> --
> Roberto
____________________
speravo.... non si sa mai nella vita...
:-)
ciao
Riccardo


title: maiuscole e minuscole

text:
"Riccardo M." <
ricc...@free.panservice.it
> ha scritto nel messaggio
news:beds2g$s66$1...@localhost.localdomain...

Già, ho provato a vedere se in Access ci fosse una funzione intrinseca per
fare 6 al superenalotto, ma sull'help non l'ho trovata. ;-)



title: maiuscole e minuscole

text:
> > ____________________
> > speravo.... non si sa mai nella vita...
> > :-)
> >
> > ciao
> > Riccardo
>
> Già, ho provato a vedere se in Access ci fosse una funzione intrinseca per
> fare 6 al superenalotto, ma sull'help non l'ho trovata. ;-)
>
> --
> Roberto
___________________________
nemmeno per tirare fuori i 5 numeri che usciranno domani sulla Ruota di
Roma?
:-)
Riccardo


title: Settimana dell'anno

author: Prova

text:
Ciao,
come faccio a creare un campo formula in una query che mi restituisca la
settimana dell'anno di una certa data? Es.24-11-03 = settimana 48
Grazie a chi mi vorrą aiutare


title: Settimana dell'anno

author: namor

text:
Prova ha scritto:
> Ciao,
> come faccio a creare un campo formula in una query che mi restituisca la
> settimana dell'anno di una certa data? Es.24-11-03 = settimana 48
> Grazie a chi mi vorrà aiutare
Con la funzione Format().
Sull'help trovi spiegate esaurientemente le modalità di utilizzo e i vari
parametri. Cerca su "Formati data e ora personalizzati" e poi fai un po'
di prove.
Ciao.
Namor
--
namor at inwind punto it
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: portare la data a fine mese

author: jo

text:
Ciao, io ho la necessità di calcolare la differenza tra 2 date, cioè data
pagamento-data fattura= xy. Però la "data fattura" se non è fine mese, ho la
necessità di portarla all'ultimo giorno del mese; ad ex: fattura del 15/06
pagata il 31/07 sono 46 giorni, ma vorrei far partire il calcolo dal 30/06.
E' possibile?
Ringrazio in anticipo
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


title: portare la data a fine mese

author: TheMax

text:
"jo" <
n...@yhaoo.it
> ha scritto nel messaggio
news:82Z88Z48Z250Y1...@usenet.libero.it...
> Ciao, io ho la necessità di calcolare la differenza tra 2 date, cioè data
> pagamento-data fattura= xy. Però la "data fattura" se non è fine mese, ho
la
> necessità di portarla all'ultimo giorno del mese; ad ex: fattura del 15/06
> pagata il 31/07 sono 46 giorni, ma vorrei far partire il calcolo dal
30/06.
> E' possibile?
> Ringrazio in anticipo
Argomento molto discusso...
http://groups.google.it/groups?hl=it&lr=&ie=UTF-8&threadm=GO1e8.14989%24v7.587203%40twister1.libero.it&rnum=4&prev=/groups%3Fhl%3Dit%26lr%3D%26ie%3DUTF-8%26q%3Ddata%2Bfine%2Bmese%26btnG%3DCerca%26meta%3Dgroup%253Dit.comp.appl.access
Ciao,
massimo
--
web:
www.piubelli.net
Ciò che oggi è facoltativo domani sarà necessario.
Perchè non prepararci per tempo al futuro?
Vuoi il mio indirizzo? Togli _cut_ per rispondermi


title: portare la data a fine mese

text:
"TheMax" <
lot...@sulmiosito.net
> ha scritto nel messaggio
news:cgi96a$1pt$1...@domitilla.aioe.org...
> "jo" <
n...@yhaoo.it
> ha scritto nel messaggio
> news:82Z88Z48Z250Y1...@usenet.libero.it...
> > Ciao, io ho la necessità di calcolare la differenza tra 2 date, cioè
data
> > pagamento-data fattura= xy. Però la "data fattura" se non è fine mese,
ho
> la
> > necessità di portarla all'ultimo giorno del mese; ad ex: fattura del
15/06
> > pagata il 31/07 sono 46 giorni, ma vorrei far partire il calcolo dal
> 30/06.
> > E' possibile?
> > Ringrazio in anticipo
>
>
> Argomento molto discusso...
>
http://groups.google.it/groups?hl=it&lr=&ie=UTF-8&threadm=GO1e8.14989%24v7.587203%40twister1.libero.it&rnum=4&prev=/groups%3Fhl%3Dit%26lr%3D%26ie%3DUTF-8%26q%3Ddata%2Bfine%2Bmese%26btnG%3DCerca%26meta%3Dgroup%253Dit.comp.appl.access
>
Se vuoi un link corto...
http://tinyurl.com/6pu2p
Ciao,
Massimo



title: portare la data a fine mese

author: Roberto dalla campagna

text:
"jo" <
n...@yhaoo.it
> ha scritto nel messaggio
news:82Z88Z48Z250Y1...@usenet.libero.it...
> Ciao, io ho la necessità di calcolare la differenza tra 2 date, cioè data
> pagamento-data fattura= xy. Però la "data fattura" se non è fine mese, ho
la
> necessità di portarla all'ultimo giorno del mese; ad ex: fattura del 15/06
> pagata il 31/07 sono 46 giorni, ma vorrei far partire il calcolo dal
30/06.
> E' possibile?
> Ringrazio in anticipo
>
Per determinare la data di fine mese di una certa data, usa la funzione
DateSerial (vedi help), insomma qualcosa del genere:
FineMese = DateSerial(Year(MiaData), Month(MiaData)+1, 0)
La data di scadenza te la puoi calcolare con la funzione DateAdd (vedi
help).
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Recupero database

author: Alessio Sperlinga

text:
Esiste qualche utility che provi a recuperare un database access97 che
access97 non riconosce più ?
Purtroppo il comando ripristino di Access97 non riesce a recuperare il
database.
Grazie a chiunque vorrà rispondermi.
Alessio


title: Recupero database

author: Karl Donaubauer

text:
Alessio Sperlinga schrieb:
> Esiste qualche utility che provi a recuperare un database access97 che
> access97 non riconosce più ?
> Purtroppo il comando ripristino di Access97 non riesce a recuperare il
> database.
Forse aiuta JETCOMP.exe:
http://support.microsoft.com/support/kb/articles/Q182/8/67.ASP
--
HTH
Karl
*********
Scusate il mio malissimo Italiano. Faccio solo esercizi qui.
Access-FAQ (Tedesco):
http://www.donkarl.com
APP:
http://www.AccessProfiPool.com


title: ControlTipText

author: All Eyez On me

text:
Ciao a tutti,
c'è un modo per far apparire il fumetto contentente la descrizione del
controllo (controlTipText) immediatamente al passaggio del mouse, senza
dover attendere quei due secondi com'è di solito?
Grazie, AEOM


title: ControlTipText

author: Alessandro

text:
"All Eyez On me" <
bf-si...@libero.it
> wrote in message
news:aaligl$kta$
1...@pegasus.tiscalinet.it

Solo estendo con API un eventuale ToolTipText personalizzato.
C'è un esempio di Stefen Lebans lincato da
www.mvps.org
 proprio
su questo....!!!
Io però lo sconsiglio è leggermente elaborato per quell che si
deve ottenere dalla funzione, con la conseguente possibilità
di CRASH....:!!!!!
Alessandro.
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: ControlTipText

text:
"Alessandro" <
ik2...@libero.it
> ha scritto nel messaggio
news:8788d8e8e30d52a30b...@mygate.mailgate.org...

Grazie!
AEOM


title: query eliminazione ...come fare ?

author: VENDOESCAMBIO

text:
Salve ragazzi
non riesco a capire il funzionamento della query di eliminazione

ho 3 tabelle

DISTRIBUZIONE
RIETRI
DISPONIBILI

ho del materiale che tutti i giorni va in distribuzione  pero solo una parte
viene consegnato e una parte rientra e quindi diventa nuovamente disponibil
eper la distribuzione
ora la mia intenzione era di creare una query di eliminazione  che
funzionasse in questo modo

confrontanto le tabelle DISTRIBUZIONE E RIENTRI  DOVREBBERO VENIRE
CANCELLATI SOLO IL MATERIALE CHE è RIENTRATO (  MI SERVE QUESTA TABELLA PER
SAPERE QUANTO MATERIALE è ANCORA IN GIRO )

SPERO DI ESSERMI SPIEGATO
grazie


title: query eliminazione ...come fare ?

author: tommaso

text:
On 29 Set, 20:58, "VENDOESCAMBIO" <
vendoescam...@libero.it
> wrote:
> Salve ragazzi
> non riesco a capire il funzionamento della query di eliminazione

Eliminano i record!

> SPERO DI ESSERMI SPIEGATO
> grazie

Troppo chiaro
PS (no pipì)
è buona norma nei Forum (non per bacchettarti) evitare il
maiuscolo.... Equivale a gridare.....
XP (Questa è una pernacchia!)
Ciao Nè
Con simpatia
  Tommaso


title: query eliminazione ...come fare ?

text:
"tommaso" <
tommaso...@gmail.com
> ha scritto nel messaggio
news:323ba90b-51e4-4194...@g29g2000yqh.googlegroups.com...
On 29 Set, 20:58, "VENDOESCAMBIO" <
vendoescam...@libero.it
> wrote:
> Salve ragazzi
> non riesco a capire il funzionamento della query di eliminazione
Eliminano i record!
> SPERO DI ESSERMI SPIEGATO
> grazie
Troppo chiaro
PS (no pip�)
� buona norma nei Forum (non per bacchettarti) evitare il
maiuscolo.... Equivale a gridare.....
XP (Questa � una pernacchia!)
Ciao N�
Con simpatia
  Tommaso
Ciao Tommaso, grazie per la risposta e per il consiglio del maiuscolo
(chiedo scusa) :-)


title: query eliminazione ...come fare ?

text:
"tommaso" <
tommaso...@gmail.com
> ha scritto nel messaggio
news:bdf5ecf0-3cb9-44b4...@j19g2000yqc.googlegroups.com...
On 29 Set, 20:58, "VENDOESCAMBIO" <
vendoescam...@libero.it
> wrote:
> Salve ragazzi
> non riesco a capire il funzionamento della query di eliminazione
>
Eliminano i record....
>confrontanto le tabelle DISTRIBUZIONE E RIENTRI  DOVREBBERO VENIRE
>CANCELLATI SOLO IL MATERIALE CHE RIENTRATO (  MI SERVE QUESTA TABELLA PER
>SAPERE QUANTO MATERIALE ANCORA IN GIRO )
Elimina i record dalla tabella del materiale che sta in giro....oppure
quelli che rientrano........
chiss� che relazione hai tra le tabelle......
>SPERO DI ESSERMI SPIEGATO
ti sei spigato beninissimo, e scusami se rispondendo scrivo in
minuscolo...
Ciao
anzi...
CIAO
Ciao Tommaso ,
lo so che serve per eliminare i record ma io non riesco a farla funzionare
a me interessa eliminare il materiale che rientra
 nella query ho fatto una relazione sulle matricole dei relativi campi  ed
ho selezionato
"Includi solo le righe in cui i campi sono uguali"
ora volevo sapere come criterio cosa devo mettere ?
grazie
p.s. allego il codice SQL
DELETE [materiale in uscita].matricola, rientri.*
FROM [materiale in uscita] INNER JOIN rientri ON [materiale in
uscita].matricola = rientri.matricola;


title: Tasto destro del mouse in Access 2007

author: Mirko Caporali

text:
Ciao a tutti,
In access 2007, quando un database viene convertito in formato accdr,
il tasto destro del mouse non è più abilitato. Pertanto, non risulta
possibile copiare/incollare dati da un campo ad un altro.
Qualcuno sa se ciò dipende da una qualche impostazione o da una
proprietà delle maschere?


title: Tasto destro del mouse in Access 2007

author: Oscar Manfredini

text:


>
E' installato il SP1?
Ciao: Oscar


title: Tasto destro del mouse in Access 2007

text:
On 13 Mag, 15:32, "Oscar Manfredini" <
oscar.manfred...@libero.it
>
wrote:
> E' installato il SP1?
Si


title: Guida .... multilingua!!

author: Bracco Baldo

text:
Ciao a tutti!
Nella visualizzazione della guida (tasto F1) mi appare un help "mischiato"
con inglese e italiano dovuto (forse) a successivi update o installazioni
fatte.
Nella ricerca degli argomenti funziona benissimo, ma l'estrapolazione degli
argomenti e' metà in italiano e metà in inglese!
Vorrei sapere come risolvere il problema volendo (chiaramente) tutto l'help
in italiano, se devo calcellare qualche file (e quali) e dove posso
scaricare la guida in italiano.
Grazie in anticipo. Bracco


title: Guida .... multilingua!!

author: Tappo

text:
Forse è un pò drastica ma:
format c:
e reistalla tutto (tranne quel sw che ti ha cambiato la lingua dei menu)


title: non apertura maschera su cambio criterio

author: Ph. Barnum

text:
Ho tre tabelle:
Ditte: idditta (chiave primaria)
Visite: idvisite (chiave primaria) - idditta (numerico)
Vendita: idvendita (chiave primaria) - idditta - (numerico)
La ditta  CAIO  viene visitata  N volte e in ognuna delle visite ha N
vendite
La visita viene individuata univocamente da idvisita e da un altro numero
non progressivo che pensavo fosse univoco.
Quando immettevo una nuova vendita  facevo in modo che tale numero venisse
copiato in un campo della mia tabella vendite (oltre naturalmente al valore
idditta)
Schema:
TABELLA ditte
(ditta caio - idditta=1)  -------TABELLA visita
                                        ditta caio (idditta =1)  - idvisita
= 1 -visita N°=8329
                                                                          -i
dvisita =2 - visita N°= 4521

                                      -------- TABELLA vendite
ditta caio (idditta=1), (idvisita =1) (visita N°=8329)
|
|
idvendita=1 (idditta=1), (idvisita=1) (visita N°=8329)
idvendita=2 (idditta=1), (idvisita=1) (visita N°=8329)
idvendita=3 (idditta=1), (idvisita=1) (visita N°=8329)
E ho tre maschere 1) DITTA (basata su tabella ditte)
                             2) Visite (origine dati: queryVisite -tabella
ditte e visite- per portarsi dietro il campo idditta)
                              3) vendite (origine dati:
queryvendite -tabella ditte tabella vendite- per il solito campo idditta)
Nessun problema se dalla prima maschera voglio visualizzare quante visite ha
avuto la ditta Caio,
Se dalla maschera visite voglio visualizzare quante vendite ha avuto nella
visita n=8329 la ditta Caio nessun problema neanche
perche con l'istruzione su click del mio pulsante di comando:
 stLinkCriteria = "[N°]=" & "'" & Me![N°] & "'"
    DoCmd.OpenForm stDocName, , , stLinkCriteria
mi si apriva tranquillamente la maschera vendite
il problema si è presentato quando è capitato (mai successo in due anni di
inserimento e utilizzo da parte di una decina di utenti)    che due ditte
visitate hanno avuto assegnato lo stesso numero di vendita N° = 8329
Per cui apro dalla ditta Caio visualizzo la visita del 25/03/03 es.
(idvisita univoco=100) e quando visuliazzo le vendite aprendo la maschera
vendite mi compare anche la vendita N°=8329 della ditta TIZIO!!
E' chiaro che a questo punto devo basare il tutto su idvendita ma:
 appena inserisco la tabella visite nella queryvendite (   -tabella ditte
tabella vendite) e il campo idvisita nella maschera vendite modificando il
criterio di apertura da:
                            stLinkCriteria = "[N°]=" & "'" & Me![N°] & "'"
a
 stLinkCriteria = "[idvisita]=" & "'" & Me![idvisita] & "'"
non si apre assolutamente nulla, anzi l'evento su errore che avevo creato mi
dice che non ci sono vendite per la visita corrente (impossibile!!!)
E' da una settimana che ci sto perdendo tempo al lavoro senza riuscire a
venirne fuori, probabilmente mi sono oramai confuso irrimedibilmente
Mi potete aiutare?
Grazie sempre ragazzi
Ph. Barnum
Avevo pertanto creato una maschera ditta che mi apriva una seconda maschera
che mi visualizzava le visite per quella ditta e da questa la maschera
relativa
alle vendite.


author: Roberto da casa

text:
"Ph. Barnum" <
bar_...@tin.it
> ha scritto nel messaggio
news:OFdQb.177765$_P.62...@news4.tin.it...

Il vero problema è che la struttura della tabella Vendita è sbagliata in
quanto, a mio avviso essa dovrebbe essere in relazione uno-a-molti con la
tabella Visite e non con la tabella Ditte come hai fatto tu e quindi la sua
struttura dovrebbe essere:
Vendita: idvendita (chiave primaria) - idvisite - (numerico)
a questo punto può tranquillamente non esistere l'altro campo contenente un
non meglio precisato numero visita: è normale che l'univocità del record
visite sia realizzata esclusivamente con la chiave primaria della tabella
Visite, altrimenti a cosa serve la chiave primaria se non a rendere il
record univoco.
Per poi sapere ogni vendita a quale ditta si riferisce è semplice visto che
l'idditta è contenuto nel relativo record visite  con cui la vendita è in
relazione uno-a-molti.
Questo a mio avviso è il modo corretto per risolvere il tuo problema con un
database relazionale.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


text:
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:x3eQb.273933$vO5.11...@twister1.libero.it...

In effetti andando a guardare le relazioni hai ragione:
la relazione uno a molti è per il campo idditta fra la tabella ditte e
visite mentre fra questa e la tabella vendite la relazione attraverso il
campo N° non è definita.
Non capisco come mai allora, nel gennaio 2002, ho fatto così.
Il problema adesso è che dovrò creare un nuovo campo idvisita anche nella
tabella vendite e metterlo in relazione molti a uno con il corrispondente
della tabella visite.
Ma adesso mi toccherà manualmente andare a inserire il relativi record
idvisite nella tabella idvendite che mi sembra n discreto lavoro di pazzi.
Ci sono soluzioni?
Grazie
Ph. Barnum


text:
"Ph. Barnum" <
bar_...@tin.it
> ha scritto nel messaggio
news:RGeQb.178219$_P.62...@news4.tin.it...

> In effetti andando a guardare le relazioni hai ragione:
> la relazione uno a molti è per il campo idditta fra la tabella ditte e
> visite mentre fra questa e la tabella vendite la relazione attraverso il
> campo N° non è definita.
> Non capisco come mai allora, nel gennaio 2002, ho fatto così.
> Il problema adesso è che dovrò creare un nuovo campo idvisita anche nella
> tabella vendite e metterlo in relazione molti a uno con il corrispondente
> della tabella visite.
> Ma adesso mi toccherà manualmente andare a inserire il relativi record
> idvisite nella tabella idvendite che mi sembra n discreto lavoro di pazzi.
> Ci sono soluzioni?
Penso che la cosa migliore sia quella di riempirti il nuovo campo con una
query di aggiornamento, ricavandoti l'Idvisite con una funzione DLookup
usando il numero della visita; insomma quello che hai fatto sino ad ora:
dovrai trattare manualmente solamente quelle due vendite che erroneamente
hanno lo stesso numero vendita (ammesso e non concesso che di errori
esistano solo quelli).
> Grazie
> Ph. Barnum



text:
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:ilsQb.282871$e6.10...@twister2.libero.it...

Mah causa febbre di figlia, ho passato sabato sera e domenica qua davanti!!
Allora creo una query di aggiornamento, seleziono il campo da aggiornare
IDVisita (nuovo campo creato ad hoc nella tabella vendite) che conterrà i
dati provenienti dal camp idvisita della tabella visite
Aggiorna a:
e qui metto [visite].[idvisite]
(perchè i dati nel nuovo campo vendita.idvisita devono essere uguali a
quelli del campo  visite.idvisita)
secondo i criteri:
iif ([vendite]![N°] = [visite]![N°], and [vendite]![controcod] =
[visite]![controcod], )
(cioè se il numero visita N° e controcodice della tab vendite è uguale al
numero visita N° e controcodice della tab visite)
ma al momento in cui la query dovrebbe partire l'errore è il seguente:
"numero errato di argomenti specificati in una  funzione dell'espressione
immessa"
Dove sta l'errore.
Io in questo scorcio di domenica gelida continuo a provare..
Grazieeee
Ph. Barnum


text:
"Ph. Barnum" <
bar_...@tin.it
> ha scritto nel messaggio
news:PPQQb.143087$VW.58...@news3.tin.it...


Innanzitutto auguri per l'influenza di tua figlia.
Non mi sembra che, tra i vari tentativi tu abbia usato la funzione DLookup
come ti avevo consigliato di fare; inoltre non so cosa sia il campo
controcod.
Comunque, se i campi N° e controcod sono entrambi di tipo Numerico, penso
che il codice SQL query di aggiornamento dovrebbe essere il seguente:
UPDATE Vendita SET Vendita.IDVisita = Val(DLookUp("idvisite", _
 & "Visite", "[N°] =" & [N°] & " AND [controcod] =" & [controcod]));
Se invece i due campi di cui sopra non sono entrambi di tipo numerico, facci
sapere come stanno le cose e ti aiuterò a modificare di conseguenza il
codice SQL della query di aggiornamento.
