mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.appl.access
Titolo: esportare dati da ADP

Salve a tutti,
ho memorizzato in un database SQL una tabella
con circa 300.000 record.
Io avrei la necessità di avere i dati filtrati (circa 100.000) in un MDB.
Secondo voi qual'è il modo più rapido per far ciò?
grazie!
P.S.: al momento utilizzo dei comandi
DoCmd.TransferDatabase acExport, "Microsoft Access", _
    "C:\dati\datisql.mdb", acTable, "provvigione", _
    "provvigione"
per trasferire i dati... ma il problema è che devo passarli tutti i dati

 ha scritto nel messaggio
news:alneb9$pbf$1...@lacerta.tiscalinet.it...

Perchè non apri un nuovo Db e colleghi la tabella di SQL (via ODBC) , oppure
la importi?
Da entreprise manager di SQL puoi anche esportare verso un db Access e
viceversa.
Ciao, Carlo

 ha scritto nel
messaggio news:EmIf9.81775$ub2.1...@news1.tin.it...

non ci avevo pensato a collegare le tabelle via ODBC....
ecco ho provato e come sempre i problemi nascono come
funghi.... allora premetto che i dati risiedono
su un server di terze parti e non posso modificarne la
struttura.
Ho provato a collegare delle tabelle.... certe me le collega
mentre quella che mi serve! mi và in errore dicendomi
"che ci sono troppi indici sulla tabella, rimuoverne alcuni e
riprovare"
ti è mai capitato?
grazie
ringo

 ha scritto nel messaggio
news:alnlht$tv0$1...@lacerta.tiscalinet.it...

Fai il percorso al contrario: dal server esporta su un db Access, magari
filtrando i dati che ti servono.
Oppure usa una query PassThrough specificando in proprietà l'origine dati
ODBC.
Se ti ricordi come si chiama la tabella e i campi che ti servono diventa un
gioco.
Per esempio:
SELECT Anagrafica.ANNO, Anagrafica.CODICEFISCALE, Anagrafica.COGNOME
FROM Anagrafica;
Prima specifica l'origine dati ODBC usando Visualizza Proprietà e scegliendo
i tre puntini a lato di "Stringa connes. ODBC" poi scrivi l'istruzione.
Limita i campi allo stretto necessario.
Ciao, Carlo
Newsgroup: it.comp.appl.access
Titolo: Quesito su Excel--- Scusate se scrivo qui ma non trovo un gruppo specifico...

Ciao a tutti.
in Access lo avrei fatto tranquillamente ma in excel ci ho "sbattuto" la
testa inutilmente per ore.
Vi spiego in sisntesi il rompicapo:
nella prima colonna di un foglio excel 2003, per intenderci da A1 a A10 , ho
una lista di valori che possono essere "ciliege", "fragole" e "mele". Nella
colonna affianco, la B (da B1 a B10), ho la tipologia specifica del frutto.
Ad esempio, in corrispondenza di "mele" nella cella A6, in B6 c'e' la
tipologia specifica di mela, "a nurca" In A7 sempre "mele" ed in B7
"golden". Il problema e' che queste tipologia hanno nomi uguali anche per
frutti diversi (ad es. golden puo' essere sia una tipologia di mela che di
ciliegia).
Quello che vorrei realizzare e' una conteggio di tutte le mele "golden"...
non di tutte le parole "golden" nella colonna B che potrebbero essere
relative anche alle ciliege, ma solo le parole golgen in colonna B, ove
nella cella accanto, ci sia la parola "mela".
Quale funzione devo utilizzare (ho provato il 
CONTA.SE
 ma senza risultati
perche' e' poco articolata come funzione)
Datemi una mano.... :-)
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 ha scritto nel messaggio 
news:79Z22Z199Z13Y1...@usenet.libero.it...

Ciao auato,
prova a chiedere su microsoft.public.it.office.excel  sapranno 
sicuramente aiutarti!
-- 
Cinzia [Office Access MVP]
_______________________
 
www.riolab.org
http://accessdaziacin.live.spaces.com
---------------------------------------- 

 sicuramente aiutarti!
Grazie mille!
Ciao ;-)


 ha scritto nel messaggio 
news:79Z22Z199Z13Y1...@usenet.libero.it...

mi viene in mente che potresti, in una terza colonna, concatenare il 
contenuto delle due colonne precedenti,
e fare il conteggio su quella (sempre che ti serva una cosa di tipo manuale 
da fare all'occorrenza) 

 da fare all'occorrenza)- Nascondi testo tra virgolette -
una tabella pivot?
Newsgroup: it.comp.appl.access
Titolo: Funzione Date() Access 2000

Perchè gestendo lo stesso programma su un pc la funzione Date()  mi viene
riconosciuta e su un'altro no ???


Credo perchè il problema non è Date() ma un riferimento mancante nel db dove
non funziona.
Controlla i riferimenti in un modulo qualsiasi ma con il db aperto sul
computer dove non funziona.
Ciao, Carlo

 riconosciuta e su un'altro no ???
scusa ma hai controllato se win sta gestendo su tutti e 2 i computer la data
nello stesso modo???
es: computer1 data estesa 10/10/2002
computer2 data 10/10/02
o qlc del genere
controlla le impostazioni internazionali può darsi che la soluzione sia là
ciao
Alex Caponetto

Newsgroup: it.comp.appl.access
Titolo: access2000: le date!

è un problema mio o di tutti?
access 2000 non ordina correttamente i campi
data (almeno su database 97 importati).
ringrazio per le verifiche/risposte
                                           .f

data (almeno su database 97 importati).
magari li ordina all'inglese: mese, giorno anno.
--
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/

Newsgroup: it.comp.appl.access
Titolo: Re: Dati storici

 Qualche suggerimento?
-- 
Ciao
Pablitomf (Maurizio Facciuti)
Access : Ver.97 - 2K
----------------------------------
http://www.accessgroup.it/
http://www.sitocomune.com/
----------------------------------
Non mi fido molto delle statistiche, perchè un uomo con la testa nel forno
acceso e i piedi nel congelatore statisticamente ha una temperatura media.
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

Ho il seguente problema
in sostanza  il data base è composto da 3 tabelle relazionate
Anagrafica generale (contentne i dati generali) e poi tre tabella 
relazionate all prima
con relazioni ( di tipo uno a molti ) che contengono alcune 
caratterizzazioni anagrafiche
in base al lavoro.
(attaverso una maschera a schede inseriso la parte Anagrafica generale e le 
info delle tabelle collegate)
A questo punto vorrei implementare la seguente cosa: se un utente cambia 
anche uno solo dei campi
devo in pratica conservare il vecchio record e devo segnarmi data e chi ha 
fatto la modifica.
Qualche suggerimento?

 ha scritto nel messaggio 
news:d0pov8$c82$1...@news.newsland.it...

L'utente deve poter effetutare una query per sapere tutte le modifiche fatte 
e da chi sono state fatte
per cui mi servirebbe inserire il record in un'altra tabella di appoggio 
insieme alla data e alla persona che ha fatto la modifica.
Potrei anche prevedere nella stessa tabella di inserire ulteriori due campi 
data odierna e utente
se l'utente effetuta modifiche dovrei duplicare il record e salvarlo.
il problema è come gestire la cosa da maschera ?
Ad esempio se l'utilzzatore entra enlla maschera come faccio a capire se sta 
inseredo un nuovo record o
invece intende modificare qualche campo di un record già esistente?
Ciao
Newsgroup: it.comp.appl.access
Titolo: [HELP PLEASE HELP ME] Snitz forum in locale/problemi con database

 per il codice sorgente
originale da cui è partito lo Snitz e a Michael Anderson, Pierre Gorissen,
Huw Reddick e Richard Kinser di 
http://forum.snitz.com
 per il continuo
sviluppo di questo forum.', 1, 0, 0, 0, '20040208015249', '20040208015249',
0, '000.000.000.000', 1, 0, 1)
Errore: -
2147467259
 [Microsoft][Driver ODBC Microsoft Access] Per
l'operazione è necessaria una query aggiornabile.
strSql:  INSERT INTO FORUM_TOTALS (COUNT_ID, P_COUNT, T_COUNT, U_COUNT)
VALUES(1,1,1,1)
Errore: -
2147467259
 [Microsoft][Driver ODBC Microsoft Access] Per
l'operazione è necessaria una query aggiornabile.
strSql:  INSERT INTO FORUM_GROUP_NAMES (GROUP_NAME,GROUP_DESCRIPTION) VALUES
('Tutte le Categorie a cui hai accesso','Tutte le Categorie a cui hai
accesso')
Errore: -
2147467259
 [Microsoft][Driver ODBC Microsoft Access] Per
l'operazione è necessaria una query aggiornabile.
strSql:  INSERT INTO FORUM_GROUP_NAMES (GROUP_NAME,GROUP_DESCRIPTION) VALUES
('Categorie Base','Categorie Base')
Errore: -
2147467259
 [Microsoft][Driver ODBC Microsoft Access] Per
l'operazione è necessaria una query aggiornabile.
strSql:  INSERT INTO FORUM_GROUPS (GROUP_ID, GROUP_CATID) VALUES (2,1)

 NULL DEFAULT 0 , A_NAME_USER text (100) NULL )
Ciao,
La sintassi utilizzata è supportata dal driver *Microsoft Jet 4.0 OLE DB
Provider* (ADO) e non da DAO che funziona con questa sintassi.
--------
CREATE TABLE FORUM_AVATAR ( A_ID COUNTER PRIMARY KEY
NOT NULL , A_URL text (255) NULL , A_NAME text (50) NULL , A_MEMBER_ID int
NULL  , A_NAME_USER text (100) NULL )
------
quindi non è un problema di permessi (infatti l'errore è di sintassi) , a
naso penso che dovresti cambiare il driver con cui IIS accede ai Db di
Access .
Ciao Giorgio


mi sai dire come dovrei fare?

 ha scritto nel messaggio
news:FOAVb.279255$_P.96...@news4.tin.it...

Assolutamente no,  non ho la possibilità (per il momento) di usare IIS.
Ti conviene chiedere su news:it.comp.www.asp
Ciao Giorgio
Newsgroup: it.comp.appl.access
Titolo: selezionare record in base a filtro

ho una maschera in visualizzazione record continui con un campo 
"selezionato" di tipo si\no
vorrei che con un pulsante venissero selezionati tutti i campi "selezionato" 
dei record a video, ovvero se non ho impostato filtri di tutti i record 
mentre se ho impostato un filtro data o cliente che venissero impostati a -1 
solo i record a video filtrati.
qualcuno mi sa illuminare? 



Non ho capito bene la tua richiesta, comunque qualsiasi filtro "a 
video" viene memorizzato in Me.Filter, quindi puoi combinare Me.Filter 
con il tuo nuovo filtro, per esempio
NuovoFiltro = Me.Filter & " AND [campo] = 'nome del cliente' "
Me.Filter = NuovoFiltro
Me.FilterOn True
Ciao
-- 
Giuliano
alias Giuli el Dabro
Togli "le mani dalla bocca"
se mi vuoi scrivere privatamente
e ricorda: "Prima de parlar tasi"


mi spiego meglio
se ho in totale 100 record e non applico nessun filtro alla maschera
cliccando sul pulsante SELEZIONA il campo selezionato di tutti I 100 record
deve diventate -1
mentre se applico un filtro attraverso dei menu a tendina in alto alla
maschera ad esempio un filtro data combinato ad un filtro cliente e poi
clicca SELEZIONA dovranno diventare -1 solo I campi selezionato dei record
filtrati e non gli altri.
una query di aggiornamento?
Grazie. 

 Grazie.
-- 
Ciao
Geppo 

 Geppo
Grazie per la pappa scottava un p�, potevi soffiarci sopra prima di darmela 
per�! :) 



Ok, allora puoi fare come ti ho detto io, cio� ricavi il filtro 
applicato in quel momento con Me.Filter e lo usi per modificare il 
campo [seleziona] solo sui record filtrati, usando una stringa SQL per 
esempio:
"UPDATE [nometabella] SET [SELEZIONA] = true WHERE " & Me.filter

Newsgroup: it.comp.appl.access
Titolo: PROBLEMI CON LE QUERY DI ACCODAMENTO

Salve mi servirebbe un aiuto.
Io da una tabella madre faccio una query di accodamento prendendo un campo
di tipo "memo" (caratteri infiniti). Questa query mi riporta questo campo in
un' altra tabella perň i caratteri non sono piů infiniti ma ne mette non piů
di 255.
Perchč? Come devo fare?
GRAZIE

 di 255.
probabilmente nella tabella destinazione il campo č di tipo testo e non memo

Newsgroup: it.comp.appl.access
Titolo: AIUTO PER UN PROBLEMA DI ESTRAMA URGENZA

Ho un problema con access 95 (Versione 7.0). Da un cliente ho tutti i pc che
usano access che non riescono a scrivere i numeri con la virgola. Mi spiego
meglio. Se si scrive 12.33 in un campo di una tabella e ci si sposta con il
tab access lo tramuta in 1233. Il campo della tabella č di tipo Double.
La stessa operazione fatta sul mio computer funziona. Ho confrontato anche
le impostazioni internazionali ma sono identiche.
Non so piů cosa fare.
Vi prego....aiutatemi.

 ha scritto nel messaggio
news:J9YX7.345$Xj.1...@news2.tin.it...

prova a guradare il tipo di ofrmato dei campi e quante virgole accettano in
struttura tabella. ciao.



su un thread sopra c'era un problema analogo con la relativa risposta!
Saluti.
Emanuele.

 ha scritto nel messaggio
news:J9YX7.345$Xj.1...@news2.tin.it...

Forse non mi sono spiegato bene. Non č un problema di access ma do Windows
95 e 98 e solo su alcuni computer. Sto dicendo che Windows se ne frega delle
impostazioni internazionali che ho inserito (precisamente nella tabellina
numeri ho messo "." come separatore decimale e "," come raggruppamento
invertendo il default) e fa scomparire virgole e punti qualsiasi sia il
formato del campo o la maschera di inserimento di access. Non solo...ho
scoperto che reimpostando i campi come il default di windows e poi
cambiandoli nuovamente windows riprende a funzionare correttamente per
qualche giorno.
Questo č il problema.
Grazie e ciao
Newsgroup: it.comp.appl.access
Titolo: scollegare utenti

Access '97; ho creato un'applicazione costituita da front ente e back end;
entrambi i file sono su server; tutti gli utenti accedono dai p.c. remoti
con username e password mediante l'apposito gruppo di lavoro grazie al quale
gestisco la sicurezza a livello utente.
Secondo voi c'è la possibilità di creare una funzione che consenta all'Admin
di scollegare, arbitrariamente ed all'occorrenza, tutti gli user connessi in
un certo momento, magari precedendo l'azione con un messaggio? (ogni volta
che occorre, c'è da diventare matti per chiedere a ciascun user di
uscire..., e c'è sempre qualcuno che...)
Grazie mille in anticipo a chiunque mi può aiutare.
boxcane

 uscire..., e c'è sempre qualcuno che...)
[cut]
in giro c'e' una graziosa libreria (shareware) che consente di vedere
quali sono gli utenti collegati,da quale macchina ed il loro stato (
pero' non mi sembra che consenta di fare la disconnessione). Pero'
queste informazioni sono accedibili dall'interno dell'applicazione
access e quindi il successivo invio di messaggio mi sembra risolvibile.
Non so se c'e' qualcosa su questo nel sito comune puoi sempre vedere
indirizzo:
http://members.xoom.it/it_db_access/
a.cara

 wrote in message
3A71F9AB...@blunet.it...

Sai mica dove potrei trovare quella graziosa libreria shareware cui
accennavi?
boxcane

 accennavi?
La libreria si chiama MSLDBUSR (e' una "unsupported" di tali K.Collins e
B. Delavan della Microsoft) era allegata al "Developers Handbook" (97)
di Ken Getz e soci. Purtroppo la stessa non c'e' piu' sul medesimo per
il 2000.
-- 
Alessandro Cara

boxcane wrote:

un metodo è il seguente:
1- nel be costruisci una tabella con un campo tipo dati Si/No
2- una maschera che resta sempre aperta e Su timer verifica il valore Si/No
della tabella ogni x minuti.
3- se il valore è Si aprirà una maschera che si trova sul fe che avvisa che dopo
y secondi l'applicazione verrà chiusa. E dopo y secondi l'applicazione si
chiuderà.
giuseppe

 wrote in message
X_kc6.70294$lV5.1...@news2.giganews.com...

In effetti sono riuscito utilizzando l'evento timer della maschera
principale, sempre aperta, che reagisce all'aggiornamento di una tabella
(dove vengono registrati gli accessi da parte degli users) nella quale è
presente un campo che accoglie "il segnale" di disconnessione.
Alessandro e Giuseppe: grazie dei rispettivi aiuti.
                                                            boxcane
Newsgroup: it.comp.appl.access
Titolo: Conteggio dei giorni lavorativi tra due date

sono agli inizi con Access e stavo guardando il sito comune che trovo
meraviglioso.
Ora stavo guardando il FAQ 6.28 che mi potrebbe automatizzare il calcolo dei
giorni lavorativi tra 2 date.
Ma cosa devo fare con questa "public function" ?
Grazie in anticipo per il prezioso aiuto e buon weekend!
Imre

Imre van Wagtendonk ha scritto:

Se è public deve essere disponibile a tutti e, pertanto la devi scrivere
in un modulo.
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 ha scritto nel messaggio
news:d4b66h$ai1$1...@news.newsland.it...


 fino a ieri...
Per cominciare, scrivi dopo il testo e non prima in modo che sia chiaro a
tutti quelli che vogliono leggere.
Devi:
creare un modulo
copiarci il testo
salvarlo
passare i parametri che la funzione della 6.28 chiede (inizio, fine,
settimana corta).


 settimana corta).
OK Grazie, ora ci provo

Newsgroup: it.comp.appl.access
Titolo: COmbobox non modificabile

Che voi sappiate c'e' un modo per rendere le caselle combinatre non
editabili?
Non faccio riferimento al fatto "Consenti modifiche" ma proprio una
combo che se ci fai clic dentro non ti posiziona il cursore in nessun
posto..
O devo usare altri controlli non standard?
Ciao! :)

 ha scritto nel messaggio
news:et9vhvkdi9938k2rs...@4ax.com...

---
Outgoing mail is certified Virus Free
Checked by AVG anti-virus system (
http://www.grisoft.com
).
Version: 6.0.502 / Virus Database: 300 - Release Date: 18/07/2003


Rispondi dopo il quoting.
Non la devo disabilitare...!!!
la devo rendere NON editabile, cioe' il cursore dentro non deve fare
nulla ! :)

Newsgroup: it.comp.appl.access
Titolo: problema access 2003

[Forms]![aaa]![Anno]
1 - usando in una query questo semplice richiamo ad una maschera aperta in
alcuni casi mi restituisce dei caratteri strani tipo un quadratino o dei
caratteri asci sconosciuti mentre interrogandola via codice mi reatituisce
il valore corretto
2 - se metto un campo inesistente tipo [Forms]![aaa]![Annn] in access 97
mi apriva una finestra per immettere un valore in input mentre adesso
ignora l'errore. č normale?
ciao e buon lavoro a tutti
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 ciao e buon lavoro a tutti
-- 
_ _
Ciao
MAssimiliano Amendola            
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:  
www.donkarl.com/it

 > ciao e buon lavoro a tutti
hai ragione scusa è solo che sono molto di fretta. lo riposto

Newsgroup: it.comp.appl.access
Titolo: Errore creazione guidata

Salve a tutti...,
ho un problema alquanto strano anche perchč prima non lo avevo
e adesso si senza neanche accorgermi cosa sia cambiato!
Quando utilizzo la creazione guidata per creare una tabella,una query,una
macro ecc...,qualsiasi cosa insomma,mi compare un messaggio di errore
dicendo che la
caratteristica non č installata o non attivata...,ho provato a disinstallare
e reinstallare il tutto ma niente,inoltre uso lo stesso cd di
installazione(Office2003) e la stessa installazione (completa) di altri,ma
sul mio computer ora non va piů...,
qualcuno sa dare qualche consiglio a riguardo?
Grazie a tutti...
Marco

 Marco
Prova a seguire queste soluzioni:
http://support.microsoft.com/search/default.aspx?query=procedura%20guidata&catalog=LCID%3d1040&qryWt=&mode=r&cus=False&x=6&y=13&spid=915&range=
Ciao.
-- 
Sergio MAZZA

Newsgroup: it.comp.appl.access
Titolo: [?] Problemo con "IMMISSIONE VALORE PARAMETRO"!!

Salve a tutti ho questo problema:
Nel mio DB di Access ho creato un report riferito ad una query e tutto
andava bene. Poi un giorno faccio per andare ad aprire il report e mi esce
una finestra con scritto "IMMISSIONE VALORE PARAMETRO" e sotto il parametro.
Il fatto e che ho controllato mille volte il report e la query al quale e
riferito ma non trovo questo parametro da nessuna parte!! Cosa puo essere
successo?
Devo ricreare il report?
Mi date una mano per favore?
Grazie anticipatamente,
Ciao MatteoC.
--------------------------------
Inviato via 
http://usenet.libero.it

 Ciao MatteoC.
E se invece del report apri direttamente la query che succede?
Ho paura che qualcosa sia cambiato nella query e non nel report.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 ha scritto nel messaggio
news:213Z26Z161Z136Y...@usenet.libero.it...

A volte anche a me è successo.
La soluzione consiste nel verificare nelle Condizioni "Ordinamento e
Raggruppamento" del report stesso(in struttura, proprietà su angolo
alto-sinistro report), dove potrebbe essere rimasto un riferimento ad un
campo che è stato introdotto in fase di creazione ed utilizzato per creare
intestazioni o calcoli, ma poi eliminato perchè ritenuto superfluo.
In questo caso, infatti, non basa eliminare il campo dalla struttura
grafica, perchè il riferimento rimane presente e il programma, in fase di
esecuzione, ve ne chiede il valore.
Ciao
Dinho
Newsgroup: it.comp.appl.access
Titolo: Manuale per Access 2002: Help!!!

Sono alla ricerca di un buon manuale per Access 2002. Mi sono fatto un
giro in libreria e ho notato che c'e' una vasta scelta: guide mignon,
guide per esperti, manuali di diversi editori e dai costi piu'
disparati. Poiche' ho visto che i costi dei manuali un po' piu'
corposi vanno dai 20 ai 77 euro vorrei evitare di spendere soldi
inutilmente.
Spero, quindi, che qualcuno di voi possa consigliarmi un buon manuale
con cui approfondire Access 2002. Premetto che conosco solo
superficialmente questo programma, pero' voglio evitare di comprare un
manuale che mi dice "per aprire il database vai su file poi apri etc."
tipo bambini mongoloidi.
Tra l'altro quali di questi editori mi consigliate:
- Apogeo
- Mondadori
- Jackson
- Mc-Graw Hill
Ciao 
Mister

 tipo bambini mongoloidi.
Questa te la potevi risparmiare
AEOM

 ha scritto nel messaggio
news:ctrfcvsu6jrfk39cp...@4ax.com...

A parte la guida in linea ti consiglio un approccio di base e uno avanzato.
Di base : Access 2002 (Guida all'uso) 2 volumi della Mondadori Informatica
Avanzato: Programmare Microsoft Access 2002 (guida dello sviluppatore) di
Rick Dobson, Mondadori Informatica
Oppure: Access 2002 Manuale di Programmazione di Litwin, Getz e Gunderloy
della Jackson Libri.
Scusa una domanda: come intendi usare Access? A quale scopo?
Ciao, Carlo


Mi serve Access per crearmi un database per la gestione bilancio della
ditta in cui lavoro. Poiche' in giro i programmi gia' pronti non fanno
proprio alle mie esigenze, ho pensato bene di crearmene uno da solo
che avesse tutte le caratteristiche da me richieste e necessarie.
Mister

 ha scritto nel messaggio
news:4orhcvcoaqupegutv...@4ax.com...

Per fare quello che dici probabilmente ti basta il solo testo allegato ad
Access, oppure la guida in linea.
Pianifica bene il lavoro. Scrivi su un foglio le caratteristiche principali
e i punti salienti del DataBase, come se stessi creando il canovaccio di un
film. Pianifica bene le finalità del db e tutti i documenti da stampare.
Spesso partendo proprio dai documenti di stampa si riesce a capire cosa si
vuole e come arrivarci.
E' difficile dirti cosa sia importante non conoscendo le tue basi.
Certamente imparare bene le relazioni e la normalizzazione dei database mi
sembrano dei punti centrali.
Credo ti serva un manuale di base.
Un'altra cosa: scrivi le operazioni matematiche da fare, proprio come se
stessi facendo dei conti e quindi cerca sulla guida come ottenere il
risultato con Access. Per esempio come Access tratta le somme o le
divisioni. Qual'è la giusta sintassi per le espressioni e come Access tratta
le espressioni nelle query e nel codice.
Per il momento non so dirti di più o meglio sarebbe troppo lungo.
Non dimenticare che puoi avere un aiuto professionale da questo NG tutte le
volte che vuoi.
Ciao, Carlo



Grazie Carlo per i tuo suggerimenti. Ora sto inziando a lavorare su un
database se avro' qualche problema o dubbio mi risentirete nuovamente
:-)
Ciao
Newsgroup: it.comp.appl.access
Titolo: Aggiornamento recordset

Mi succede questo:
Tabella Clienti, creo un nuovo cliente, scorro indietro i record, poi eseguo
una ricerca per ordine alfabetico, seleziono un cliente, me ne visualizza un
altro. Se chiudo la maschera e riprovo č tutto a posto. La chiave primaria č
il codice.
Secondo me il recordest caricato non si modifica subito e la maschera di
ricerca di ricerca vede il nuovo recordset e quindi punta a un record
differente. Oppure il contrario.
Cosa dite?
Ciao. Sandro

 ha scritto nel messaggio
news:a7k7b.304904$lK4.9...@twister1.libero.it...

guarda che hai messo la casella combinata come ultima posizione nell'ordine
di tabulazione.
Controlla
MAssimiliano


Perņ io per la ricerca apro una maschera pop-up che esegue una query sulla
tabella.
Sandro

Newsgroup: it.comp.appl.access
Titolo: VISUALIZZA O NO TASTINO CON MASCHERE CONTINUE

Buon giorno.
Ho un piccolo problemino con una maschera continua.
Sto cercando di fare una cosa.
Ma non so se è possibile.
Ho una tabella tabella1 cosi composta
id (campo contatore)
cod1 (testo)
a1 (campo si/no)
ho creato una maschera continua associata alla tabella
nella maschera continua ho messo sotto il campo a1 un tastino ta1
ora vorrei che quel tastino sia visibile solo se il campo a1 è fleggato (si)
mentre non visibile se non è fleggato
ma questo dovrebbe farlo su ogni singola riga
Prima ho provato ad inserire questo codice su apri maschera........ ma il 
tastino lo fa sparire o comparire per ogni singola riga indifferentemente.
Private Sub Form_Load()
If Me.A1 = True Then
Me.TA1.Visible = True
Else
Me.TA1.Visible = False
End If
End Sub
Io invece vorrei che facesse il controllo su ogni riga separatamente.
Avevo pensato di inseire il condice a livello di corpo della maschera....... 
ma non credo si possile
Consigli?
Grazie
Cristian 

 ha scritto nel messaggio 
news:e60oht$e61$1...@fata.cs.interbusiness.it...

forse, come consigliato da Roberto, potresti usare la Formattazione 
condizionale.
Invece di un tasto ( o button) mettici un rettangolo senza bordi, ma con 
sfondo e testo.
Nelle condizioni puoi far 'sparire' il rettangolo ponendo lo sfondo = allo 
sfondo maschera e lo stesso fai per il testo.
Attenzione il rettangolo è sempre lì, non si vede ma risponde ancora agli 
eventuali Eventi o sollecitazioni (click, doppio click, muove over .....)
Se il rettangolo non funge prova con una Etichetta che forse è meglio ( 
scusa ma le idee mi vengono mentre scrivo e perciò ...)
Ivan
Newsgroup: it.comp.appl.access
Titolo: Access e Flash

Qualcuno ha usato filmati flash con Access? Come si fa? Seguendo l'help non
ci sono riuscito, mi mostra una immagine statica!
Grazie

 ha scritto nel messaggio
news:scXI7.102554$sq5.4...@news.infostrada.it...

vai in VB e scegli Riferimenti dal menù strumenti, poi aggiungi facendo
sfoglia la dll control che si trova in
win\system32\macromed\shockwave\control.dll, (win 2k) e poi se hai flash
sempre nella dir macromed trovi swflash.ocx. oppure fai un bel find con la
dll e l'ocx et voilà (francesismo) sei a posto e sai dove trovarli...
poi nella maschera nella casella degli strumenti hai altri controlli e
dovresti trovarlo...
by
stwe
Newsgroup: it.comp.appl.access
Titolo: listini prezzi

Ciao a tutti.
Sto cercando di creare nel mio DB una parte riguadante i listini.
Vorrei avere la possibilità di poter assegnare ad un cliente più listini nei
quali specificherò i prezzi o la scontistica per ogni singolo prodotto della
mia lista prodotti.
Non so come fare ... anche se a dire la verità mi ero già inceppato in
passato su questo problema ma non ricordo nemmeno vagamente come avevo
risolto. Qualcuno mi sa dire come fare ed eventualmente che campi devo
aggiungere nella tabella prodotti e quali nella tabella listini ...e
relative relazioni ?
Forse ho la mente saturata su altri problemi e quindi non riesco a venirne
fuori ma mi sarebbe di grande aiuto una piccola spiegazione.
Ciao e grazie ancora a tutti.

 ha scritto nel messaggio news:KBtpb.87311$vO5.3...@twister1.libero.it...

io procederei in questo modo:
una tabella listinobase che vale per tutti dove ci sono le descrizioni dei prodotti e il prezzo base
una tabella listinopersonalizzato dove c'è il riferimento al cliente e il riferimento all'articolo
del listinobase con l'aggiunta del campo relativo allo sconto e il prezzo finale per questo
cliente...
le relazioni si fanno da se:
idcliente nella tabella listinopersonalizzato relazionato a idcliente della tabella clienti
idarticolo nella tabella listinopersonalizzato relazionato a idarticolo della tabella listino base
spero di non averti confuso ulteriormente


Ma questo sistema mi permette di avere piů listini per un cliente ?
Ti spiego non voglio fissare unlistino uguale per tutti  (listino base)
anche se potrbbe tornare utile , ma vorrei che potessi creare n listini per
ogni clienti nei quali applico un prezzo o uno sconto (ma č piů probabile
unprezzo di vendita che calcolerň ).
Come dovrň realizzare la maschera che li gestisce ?
Ovvero avere una maschera che  mi dica che tale cliente ha n listini e me li
mostri in un dettaglio , successivamente selezionando un listino mi faccia
vedere il dettagliio dei prodotti di tale listino nella stessa maschera
magaru con l'utilizzo di una sottomaschera.
grazie ancora , grazie molto,
ciao
MM


con questo sistema puoi avere n listini per ogni cliente...
il sistema è piuttosto semplice:
il listino base ti serve per avere un costo di riferimento base e soprattuto per non dover sempre
inserire tutti i dati dell'articolo, consiederando che se per esempio fai scatole di cartone la
scatola 16 x 5x 5 sarà sempre così, indipendentemente se la vendi a tuo zio o a pinco...
nella maschera sostituisci ai campi idcliente e idListino con una casella combinata che va a
prelevare i dati dalle rispettive tabelle

 [CUT]
In una corretta gestione di listini non trascurerei di mettere la data di
entrata in vigore, in maniera di poter preparare con tutta calma i nuovi
listini, consentendo nel frattempo al sistema di utilizzare quello in vigore
al momento.
La data scadenza di un listino la si può prevedere se si volessero praticare
degli sconti temporanei: ad es. dal 01/12/03 al 06/01/04 si effettua uno
sconto extra sugli articoli da regalo, dopodichè torna in vigore il vecchio
listino.
Ciao.
Newsgroup: it.comp.appl.access
Titolo: Aiuto Importante

Vi sarei grato se qualcuno sa dirmi come posso trasferire il contenuto di
una directory in una tabella.
Praticamente ho la necessità di avere una tabella contenete i nomi dei file
contenuti in una directory
Vi ringrazio anticipatamente
Per un'eventuale risposta diretta il mio indirizzo e' 
graz...@usa.net

 ha scritto nel messaggio
news:t8aK6.3979$9C4....@news2.tin.it...

Prima di tutto non e' opportuno chiedere risposte in e-mail, questo
soprattutto perche' il ng vive in quanto tutti possono beneficiare delle
domande e delle risposte che vi vengono pubblicate.
Per venire alla tua domanda, devi scrivere qualche riga di codice. Come sei
messo a VBA?
Sib

 ha scritto nel messaggio
news:t8aK6.3979$9C4....@news2.tin.it...


 ha scritto nel messaggio
news:t8aK6.3979$9C4....@news2.tin.it...

Ipotizziamo che il path della tua directory sia contenuto in un controllo di
una tua maschera chiamato Percorso.
Ipotizziamo che la tabella in cui vuoi memorizzare il nome dei file della
directory si chiami Tabella1 e che il campo di tipo testo contenuto in
Tabella1 in cui vuoi memorizzare il nome dei file si chiami Path.
Ipotizziamo che nella tua maschera tu abbia inserito un pulsante di comando
pigiando il quale vuoi effettuare la memorizzazione dei nomi dei file della
tua directory in Tabella1.
Ipotizziamo infine che Tabella1 debba essere svuotata dei record che
conteneva precedentemente.
Ciò premesso, a fronte dell'evento "Su clic" del pulsante di comando di cui
sopra genera il seguente codice VBA:
    Dim rst As Recordset, i As Integer
    If IsNull(Me!Percorso) Then Exit Sub
    ' Cancella i record precedenti da Tabella1
    DoCmd.SetWarnings False
    DoCmd.RunSQL "DELETE * FROM Tabella1;"
    DoCmd.SetWarnings True
    Set rst = CurrentDb.OpenRecordset("Tabella1")
          With Application.FileSearch
              .LookIn = Me!Percorso
              .FileName = ".*"
              If .Execute > 0 Then
                  For i = 1 To .FoundFiles.Count
                      rst.AddNew
                      rst!Path = NomeLink(.FoundFiles(i))
                      rst.Update
                  Next i
              Else
                  MsgBox "La cartella è vuota", vbCritical, ""
              End If
          End With
    rst.Close
    Set rst = Nothing
Se usi Windows Me ti verrà segnalato un errore sull'istruzione .FileName =
".*" ; nel qual caso rifatti vivo.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 ha scritto nel messaggio
news:y9bK6.9472$B87.6...@news.infostrada.it...

innanzitutto ti ringrazio per l'aiuto pero' c'e' un problema con la riga
rst!Path = NomeLink(.FoundFiles(i))
da errore.


OK.
Prova con:
rst!Path = .FoundFiles(i)

Newsgroup: it.comp.appl.access
Titolo: intercettare la pressione di un tasto

ciao,
    mi ricordo di aver letto/visto qualcosa in merito, mi aiutate a
ricordare dove?
saluti


Qui.
ciao
MAssimiliano
--------------------------------
Inviato via 
http://usenet.libero.it

 ha scritto nel messaggio
news:b3vpk2$8k0$1...@grillo.cs.interbusiness.it...

Sull'help dai un'occhiata a KeyDown.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 ha scritto nel messaggio
news:b3vpk2$8k0$1...@grillo.cs.interbusiness.it...

KeyPress o KeyDown.....!
@Alex.

Newsgroup: it.comp.appl.access
Titolo: errore 3027

buongiorno
 
ho la seguente riga di codice
 
DoCmd.TransferSpreadsheet acExport, , "classe", GetDBPath & terna & 
"classe.xlxs"
 
che mi restituisce l'errore in oggetto.
 
ho verificato che GetDBPath & terna fosse un percorso valido e lo è, ma 
continua a darmi errore. cosa sto sbagliando?
 
Akery
 
-- 
Questa e-mail è stata controllata per individuare virus con Avast antivirus.
https://www.avast.com/antivirus
 
 

 
risolto
 
l'estensione è xlsx


Newsgroup: it.comp.appl.access
Titolo: [?] Divisione per zero e SQL

Ho una view in SQL server che deve calcolare la divisione tra due campi, il problema e' che il denominatore puo' essere zero e mi viene restituito un errore.
La mia view e' di questo tipo
SELECT A.C1, B.C2, A.C1/B.C2 as quoziente FROM A,B
-- 
Roberto Ukmar Morlacchi                    
Tutor @ il Dipartimento di Scienze dell'Informazione   
email:   
robert...@writeme.com
 

 ebbe a dire:

SELECT A.C1, B.C2, A.C1/B.C2 as quoziente FROM A,B WHERE B.C2 <> 0
Vincenzo Turturro
-----------------------------------------------------
Niuna impresa, per minima che sia, 
può avere cominciamento e fine senza queste tre cose:
e cioè senza sapere,
senza potere,
senza, con amore, volere
(Anonimo fiorentino, XIV sec.)
-----------------------------------------------------

...

Newsgroup: it.comp.appl.access
Titolo: Conversione importo in lettere

Si tratta di un problema che avevo già posto tempo fa, e che allora mi
avevate cortesemente aiutato a risolvere.
Ho una tabella nella quale deve essere riportato un importo in lire ed in
lettere con un semplice algoritmo che non mi crea problemi: in prima
battuta, essendo pochi i record, mi era stato richiesto di ottenere il
calcolo in una maschera, per cui avevo impostato, sul doppio clic un evento
che valorizzava sia l'importo in cifre che l'importo in lettere,
quest'ultimo con la funzione Eurocheque che mi avevate suggerito di
recuperare sul sito comune.
Ora, siccome i record sono molti, dovrei ottenere la stessa cosa con una
sola azione su tutti i record, per cui ho preparato una query di
aggiornamento attivata da un bottone.
Solo che in questa query non riesco ad inserire la valorizzazione del campo
con l'importo in lettere.
Mi potete aiutare?
Tenete conto che le mie nozioni di VBA sono minime, e minime è una
esagerazione.
Grazie mille.
***mauro


ciao mauro sono stanco e sbronzo 
perdonami se non mi e' chiara una cosa.
Ma l'importo in lettere lo hai sulla tabella? Il fatto che citi una query di
aggiornamento cosi' fa sembrare le cose. Se e' cosi' la conversione in lettere ,
che immagino sia una funzione, la devi fare diventare una funzione pubblica a
cui passi la l'importo in cifra (in un modulo)  e richiamarla nella query di
aggiornamento 
i.e.
update tabella set campoinlettere = funzionediconversione(campoincifra)
ovviamente se il campoinlettere non lo hai sul db (cosa consigliabile) non serve
una query di aggiornamento ma una select con il richiamo della funzione nello
stesso modo
i.e
select bla...bla...bla, funzionediconversione(campoincifra) as nomechetipare
from tabella
 
s.e&o maggiori del solito (excusatio non petita) dovute alla sbronza
--
a.cara 
Togli qualcosa dall'email

Grazie mille Alessandro
non so quale fosse il livello della tua sbronza..... ma era comunque molto
molto inferiore a quello della mia ignoranza.
Ciao
***mauro

Newsgroup: it.comp.appl.access
Titolo: Ancora Selezione condizionata

>
Be combo1 dovrebbe essere il nome della casella in cui faccio la scelta
Form1 il nome della maschera in uso?
e il Forms? chi è?
Inviato da 
www.mynewsgate.net

 ha scritto nel messaggio
news:200408301...@mynewsgate.net...

Ciao,
il Forms è l'insieme di tutti i Form, oggetto disponibile in ogni database
Access.
Saluti
Cinzia
Newsgroup: it.comp.appl.access
Titolo: verificare se subform è aperta

ciao a tutti
carico una subform con
Me.Parent!subform0.SourceObject = "subform1"
 
ho provato con: Aperta("subform1") ma ho sempre come risultato
falsa in entrambi i casi, cioè, che sia caricata o meno;
idem con: CurrentProject.AllForms("subform1").IsLoaded
Altre soluzioni?
 
Grazie


Fatico a capire la concreta esigenza o scopo...
 
Se usi una Form come subForm è recepita come Controllo, quiondi non verrà mai inserita nella collection Forms.
 
Cosa intendi come "Aperta"...?
Dal momento in cui tu assegni il SourceObject cosa ti aspetti di trovare...?
 
@Alex

 @Alex
 
grazie Alex
il problema da come ho notato, dopo aver caricato
Me.Parent!subform0.SourceObject = "subform1"
che fisicamente vedo
e cerco di spostare lo stato attivo su subform1
appena caricata,
mi dice che non trova il campo "subform1"
 

Credo tu faccia confusione tra Subform0 che è il conteiner Subform chr poi è un controllo della collection controls della MAIN e la subform1... che a sua volta è una Form.
Certo se i nomi usati avessero anche una coerenza funzionale sarebbe più semplice...
 
Puoi spostare il focus sul controllo Subform0
Oppure puoi spostare il focus su un controllo contenuto nella subform1...
 
Me!Subform0.setFocus
Me!SubForm0.Form <---questo punta la SubForm1
MeSub0Form0.Form.IdNomecontrollo.SetFocus
 
 
@Alex


la cosa strana è che, nonostante abbia sostituito "subform0" con "subform1"
se faccio Me.partent!subform0.setfocus non ho errore
mentre Me.partent!subform1.setfocus non lo trova
ho provato anche a inserire su apertura della subform1
Me.RecordSource = Me.RecordSource
ma non cambia nulla
 
 


in pratica il nome della subform rimane quello iniziale cioè subform0
anche se in realtà mi fa vedere subform1

 anche se in realtà mi fa vedere subform1
 
Hai compreso la differenza tra il Nome del Container [SubForm0] ed il SourceObject... che invece è Subform1...?
 
Come ti ho già detto sopra, secondo me tu hau una discreta confusione nell'identificazione degli Oggetti, e questo è AMPLIFICATO dalla non coerente Nomenclatura...
 
L'oggetto CONTAINER se lo chiami SubForm0 e ti aspetti che cambi... rimarrai deluso, almeno per quanto dice il codice che posti:
 
Me.Parent!subform0.SourceObject = "subform1" 
 
[subform0]<>[subForm1]
[subform0] è un Oggetto SubForm
[subform1] è un Oggetto Form
 
L'oggetto SubForm(subform0) fa da CONTAINER dell'Oggetto Form(subform1)...
 
Prova a rifletterci ragionando meglio... e magari usa una nomenclatura che aiuta a farti distinguere la differenza.
 
@Alex


Grazie, bella spiegazione
Newsgroup: it.comp.appl.access
Titolo: Differenza ORE e conversione in decimale??????

Ciao a tutti,
dovrei fare un programma in ACCESS per calcolare le ore e i relativi
stipendi, mi spiego:
ho una tabella del genere in cui per tutti i giorni c'e' l'ora di
ingresso e uscita:
entra    esce
8.22     12.14
8.01     13.28
ecc...
ora, dovrei calcolare il tempo passato da entra ad esce e sommare tutti
i risultati, poi trasformarli da sessaggesimale a decimale (mezz'ora non
e' 0.3 ma e' 0.5) per poi moltiplicarli per la paga oraria.
Cio' che non riesco a fare e' la conversione da sessaggesimale a
decimale e il calcolo del tempo tra ingresso ed uscita perche' facendo
esce-entra mi risulta il numero seriale dell'ora.
Avete qualche idea?
Grazie
Marco
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 ha scritto nel messaggio
news:de100faca30f6ee19b5...@mygate.mailgate.org...

dim SecondiLavorati as long
dim MezzeoreLavorate as long
SecondiLavorati=Datediff("s"; Esce; Entra)
MezzeoreLavorate=DifferenzainSecondi / 1800
'1800 Sono i secondi che ci sono in mezza ora
Piu' o meno la vedo cosi'
bye :o)

 ha scritto nel messaggio
news:de100faca30f6ee19b5...@mygate.mailgate.org...

Se i campi entra ed esci sono di tipo Data/ora per calcolarti il tempo che
intercorre tra i due orari è sufficiente fare la differenza tra i due campi
in una variabile anche lei di tipo Data/ora, quindi:
Dim Tempo As Date
Tempo = esce - entra
Fermo restando che entra ed esce siano di tipo Data/ora, se vuoi invece che
la differenza sia espressa con un valore decimane (e non sessaggesimale) è
sufficiente moltiplicare per 24 la differenza, ovvero:
Dim Tempo As Double
Tempo = (esce - entra)*24
A questo punto fai la somma dei valori della variabile Tempo e moltiplicala
per la paga oraria.
-- 
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

GRAZIE MILLE PER LE DRITTE...
Provvedero' ad applicarle.
Ciao

Newsgroup: it.comp.appl.access
Titolo: Access lo fa???

Ciao a tutti
eterno neofita vorrei sapere se Access è in grado di calcolare delle
operazioni leggermente complesse, del  tipo " se x è superiore a 30, fare
x - 30 il risutato è da  moltiplicare per 1300 ecc. ecc.
Se lo fa posso cercare di imparare altrimenti...........
Scusate per la pessima presentazione
Ilario Quinson

 wrote in message
A%Vm4.71451$C3.7...@news.infostrada.it...

usi la funzione Iif, ad es.nei criteri delle query:
Iif(x>30;(x-30)*1300;caso falso)
e in VBA con sintassi leggermente diversa
barbi

barbi ha scritto nel messaggio ...

in carattere Arial la i maiuscola sembra una L minuscola
non è "LIF" ma è "iif"...
Micio


http://www.penguinpowered.com/~ecesena
Un padre attende la nascita del suo primo figlio.  L'ostetrico:
"Purtroppo e' senza braccia".  "Lo amero' lo stesso".  "E' anche senza
gambe".  "Lo amero' lo stesso, in fondo e' figlio mio!".  "Ma e' anche
senza tronco".  "Lo amero' lo stesso!".  "Guardi, purtroppo e' anche
senza testa".  "Lo amero' lo stesso".  "Mi dispiace: e' nato solo
quest'orecchio".  "Lo amero' lo stesso".  "Gli parli piu' vicino: e'
sordo!".
		-- Da it.hobby.umorismo

Se lo fa posso cercare di imparare altrimenti...........
CErto che lo puo' fare, access' e' programmabile in un basic.
Per fare quello che chiedi devi fare una funzione cosi
function prova(x as single ) as single
	if (x>30) then
		prova=(x-30)*1300	
	else
		prova=0
	endif
end function
Alberto
Newsgroup: it.comp.appl.access
Titolo: Errore indicizzazione access

Ciao a tutti.
	Ho realizzato un database (in Access2000) gestionale per una segreteria 
di una scuola. La tabella principale chiamata "Anagrafica" è così composta:
CODICE
NOME
COGNOME
ecc...
ecc...
La tabella è ordinata per CODICE (campo di 5 caratteri) e il codice 
viene usato per tutte le operazioni del database (visto che è univoco).
Ho creato una funzione di Salto alla scheda che voglio io in questo modo:
Ho copiato la form della Anagrafica e l'ho impostata come 
visualizzazione solo tabella. Poi con un evento Click vado a catturare 
quale record stò visualizzando nella TableView e lo uso per un
DoCmd.GoToRecord come offset.
Mi è capitato che quando vado a richiamare il record 4 access mi 
presenti i dati del record 5 e viceversa.
Il problema è che l'inversione non è uguale in tutta la tabella (397 
record).
Non so più cosa fare. Qualcuno ha una idea di cosa sia successo???
Grazie a tutti quelli che mi risponderanno.
	Paride


sicuro che il tuo "codice"  non presenta dei buchi? Sicuro che i record vengono
restituiti in base al codice e non in ordine "naturale" (cioe' quello della loro
sequenza temporale di inserimento in tabella)?
--
a.cara 
Togli qualcosa dall'email

 sequenza temporale di inserimento in tabella)?
Si sono sicuro. Il CODICE viene generato prendendo le prime 2 lettere 
del cognome+le prime 2 lettere del nome+un numero che dipende da quanti 
codici identici ci sono già (es. se esistono 2 AGMC il terzo che 
inserisco sarà AGMC2 perchè il primo è 0).
Come posso sapere la sequenza temporale di inserimento in tabella?
Grazie
	Paride

Paride
Ma se mi chiamassi Achille ti fideresti?


 
E te pareva! Mai che Microsoft abbia messo una utility decente nei suoi 
programmi.....
A parte questo sai se esiste un modo per rigenerare gli indici delle 
tabelle in access2000? (con i vecchi DBF bastava cancellare i .ndx e 
rilanciare il comando di indicizzazione :-)  ehhh, bei tempi quelli...)
	Paride

         Paride
Credo di averlo fatto solo una volta eliminando prima gli indici 
da struttura tabella e bottone che visualizza gli indici.
Pero':
1) fare quello che ho detto prima
2) Fare drop / create degli indici
3) Solo a logica, (non conosco l'internal di access) compattare il db
quello che si faceva sugli indici dei DBF e' il punto 2

Newsgroup: it.comp.appl.access
Titolo: Certificazione MOUS

E' utile secondo voi la certificazione MOUS? C'č qualcuno di voi che č
certificato? Sarei interessato alla certificazione, ma non ho notizie a
riguardo.
Grazie
LaLo

 wrote in message
9gv5s1$j7p$1...@pluto.news.dsi.unimi.it...

________
Penso che sia utile, Io avrei per lo meno intenzione di provarci.
Per quanto riguarda le notizie in merito guarda
http://www.tesiautomazione.it/
Per il resto aspetto pure io notizie di chi ne sa di piů!
(so che il test viene effettuato direttamente sulla piattaforma d'esame,
Access
Excel, Word...... con circa 1 minuto di tempo a risposta)
Le risposte non sono semplici risposte a delle domande, ma bisogna
effettuare un qualcosa che viene richiesto, per esempio:
Creare una macro
Stampare le Relazioni
Impaginare un documento
ecc...ecc...
Almeno questo č quello che so io.
ciao Riccardo

 > LaLo
Io sto studiando per diventare MOUS Master Instructor. Posso dirti che
l'unica certificazione utile MOUS che vedo è quella su Access, dove almeno
impari cosa sono i RDBMS. Poi se proprio vuoi approfondire ti studi anche un
pò di VBA. Per il resto....è tutta roba che serve alle segretarie :) quindi
a niente :)
Ma la MOUS Master Instructor è invece quello cui dovresti
guardare......almeno come istruttore ti pagano bene.
Ciao :)

Newsgroup: it.comp.appl.access
Titolo: ciclo if con due condizioni

ho scritto 4 righe per controllare i dati caricati dall'utente e mi sono
trovato in questa situazione:
If me!OFORD=0 Or MsgBox(MsgMod, vbYesNo + vbDefaultButton2) = vbNo Then
    blablabla
End If
cosa succede:
-me!oford=0 --> mi compare ugualmente il msgbox che chiede conferma
io voglio invece che se il numero d'ordine è 0, non ci sia la richiesta
devo fare due cicli if (uno che controlla me!oford e l'altro con il msgbox)
o sono io che sto sparando vaccate da frittura mista di cellule cerebrali??
tia
    paolo
--
+----
| no reply-to address available
| use the newsgroup
| tnx
+----

mi rispondo da solo...
la funzione if valuta tutte le condizioni
era solo un problema di frittura d testa... :-))


 era solo un problema di frittura d testa... :-))
Giusto, ma il problema non è banale.
In questi casi, infatti si vuole evitare che compaia la MsgBox quando la
prima sia gia' verificata.
Annidare le if costringe, a meno di usare un "orribile" goto, a inserire due
volte le istruzioni , cioe':
If A=true then
    Istruzioni1
ElseIf B=true then
    Istruzioni1
endif
Usando la sintassi:
If (A=true) or (b=true) then
    istruzioni1
endif
Si ottiene, come hai osservato, che b=true viene valutata anche se gia'
A=true, questo, nel caso di una MsgBox, fa comparire un messaggio che non
serve.
Sib