author: Sib

text:
"nn" <
NNNOONNVOGL...@lycos.it
> ha scritto nel messaggio
cut
> nell'origine riga della casella combinata, nell'istruzione SQL
> SELECT DISTINCTROW    Tab_1.id, Tab_1.nomi
> FROM  Tab_1;
>
> 1- a cosa serve esattamente distinctrow visto che se la colonna
> associata è quella dell'id,
> per forza di cose  il valore è univoco    ?
Infatti non serve
> 2- se invece dell'istruzione sql faccio direttamente riferimento alla
> tab_1; cosa cambia    ?
l'ordine dei campi.
non specificando l'ordine la tua combo potrebbe mostrarti il campo sbagliato
> 3- In una soluzione indicava di mettere la casella combinata
cut
Tutta questa parte non mi e' chiara
> 9-  la scrittura esatta riguardo i punti esclamativi e l'uso delle
> parentesi quadri e':
>      Me.Filter = "Id=" & Me!NomeCasellaCombinata                  (sua
> indicazione)
>      oppure questa:
>      Me.Filter = "[Id]=" & Me![NomeCasellaCombinata]              (vista
> su un altro esempio)         ?
le parentesi quadre non sono obbligatorie a meno che il nome del campo o del
controllo contenga spazi.
> 10- Sempre riguardo l'uso delle parentesi quadre e i punti esclamativi :
>
>       Me.Filter = "Id=" & Me!NomeCasellaCombinata
>       Me.FilterOn = True
>
>      Me![Pippo] = Me![NomeCasellaCombinata].Column(0)
>      Me![NomeSottomaschera].SetFocus
>
>       perché sotto sono state usate parentesi quadre e sul Me. di
> sinistra e' stato usato il  !             ?
Il punto esclamativo fa riferimento agli oggetti definiti dall'utente mentre
il punto fa riferimento agli oggetti (proprieta' e metodi) di libreria
> --------------------------------------------------------------------------
------------------------------
>
> 11- In un'altra soluzione (non sua)  ho letto che si deve mettere
> sull'evento "afterupdate" una routine che
>        crea un oggetto recordset che punta al recordsetclone della
> maschera_master. Poi utilizzare il metodo
>        find su tale recordset per
>        trovare il record il cui id corrisponde a quello scelto nella
> combo. Mettere inoltre la proprietà bookmark della
>       maschera alla proprietà bookmark del recordset. Chiudere il
> recordset.
sua di chi?
comunque l'operazione e' molto piu' complessa a descriversi che a farsi:
Me.recodsetclone.findfirst "Campo="& criterio
Me.bookmark=me.recordsetclone.bookmark
> 12- Lei indicava che vi sono varie soluzioni:
lei chi?
Il resto non l'ho capito. oggi ho il cervello limitato (SOLO OGGI).
Sib


title: Per roberto dal portatile e altri similar-guru del ng

author: Roberto da casa

text:
"nn" <
NNNOONNVOGL...@lycos.it
> ha scritto nel messaggio
news:3DF742F9...@lycos.it...
> Leggendo suoi post inerenti la soluzione dell'inserimento di una casella
> combinata in
> una maschera_master per scegliere quali record far apparire in una
> sottomaschera_secondaria,
> in base al valore scelto nella casella stessa (soluzione alternativa
> allo scorrere i record master
> da pulsantini), volevo chiederle:
A quanto pare sei nuovo del NG: nei NG non ci si dà del lei ma del tu.
>
> nell'origine riga della casella combinata, nell'istruzione SQL
> SELECT DISTINCTROW    Tab_1.id, Tab_1.nomi
> FROM  Tab_1;
>
> 1- a cosa serve esattamente distinctrow visto che se la colonna
> associata è quella dell'id,
> per forza di cose  il valore è univoco    ?
In questo caso, come tu hai capito, non serve a niente; resta il fatto che,
se crei una casella combinata con l'autocomposizione, Access inserisce
comunque il predicato DISTINCTROW nella SELECT che genera come origine riga
della casella combinata: se poi serve bene, altrimenti risulta un pleonasmo.
> 2- se invece dell'istruzione sql faccio direttamente riferimento alla
> tab_1; cosa cambia    ?
>
Se la tabella e la query hanno la stessa struttura e lo stesso ordinamento,
non cambia nulla.
>
> 3- In una soluzione indicava di mettere la casella combinata
> nell'intestazione della maschera
>         e di usare su "dopo aggiornamento" della combo il codice:
>
>         Me.Filter = "Id=" & Me!NomeCasellaCombinata
>         Me.FilterOn = True
>
>          mentre in un altro esempio invece non specificava di mettere la
> combo nella intestazione e
>          usava sull'evento           "dopo aggiornamento" il codice
>
>          Me![Pippo] = Me![NomeCasellaCombinata].Column(0)
>          Me![NomeSottomaschera].SetFocus
>
>          dove Pippo e' una casella di testo non associata sulla
> Maschera_master
>
Se la casella combinata è non associata e la maschera ha una visualizzazione
a Maschera singola, non fa differenza che la casella combinata sia contenuta
nell'intestazione o nel corpo della maschera; se però, ad esempio, la
maschera ha una visualizzazione a Maschere continue, è logico mettere la
casella combinata non associata nell'intestazione della maschera.
>         3a- sopra Id è il nome del campo identificatore della tabella
> master o il nome della casella di testo?
E' il nome del campo che rappresenta la chiave primaria della tabella che è
origine record della maschera principale.
>         3b- sotto la casella pippo deve essere collegata pero' al campo
> id della tabella master (nel post
>               c'era solo scritto casella non associata) ?
>
Ritengo che i messaggi di cui parli siano abbastanza datati e, come puoi
immaginare, non me li posso ricordare perfettamente.
Penso però che nel post sia indicato che nella proprietà Collega campi
master del controllo sottomaschera vada scritto Pippo; è appunto questo il
modo di dire ad Access come filtrare i record della sottomaschera, poiché
nella proprietà Collega campi secondari del controllo sottomaschera va
scritto il nome della chiave esterna dell'oggetto che è origine record della
sottomaschera (probabilmente tale campo si chiamava ID).
Insomma Acees visualizzerà nella sottomaschera i record il cui valore del
campo ID (Collega campi secondari) coincide con il valore di Pippo (Collega
campi master).
> 4- Quali sono le differenze ?
La prima soluzione filtra i dati di una maschera principale in usando le
proprietà Filter e FilterOn della maschera stessa; l'altra soluzione filtra
i record di una sottomaschera usando le proprietà Collega campi secondari e
Collega campi master del controllo che contiene la sottomaschera.
> 5- Perché su una soluzione si usa il Filter e su un'altra no?
Penso di averti risposto al punto precedente: in un caso filtri una maschera
e nell'altro filtri una sottomaschera.
> 6- Sono la stessa cosa?
Penso proprio di no; infatti usi tecniche diverse, anche se apparentemente
ti può sembrare di ottenere lo stesso risultato: ma questo è vero solo
apparentemente.
> 7- Se uno deve inserire dei dati nella sottomaschera, vanno bene
> entrambe o solo una, in quanto una è solo di lettura ?
In ambedue le soluzioni si effettua il filtraggio dei dati già esistenti e
in ambedue i casi non è pregiudicata la possibilità di inserire nuovi
record, naturalmente a condizione che le proprietà delle maschere lo
permettano.
> 8- Perché la combo una volta e' nell'intestazione e in un'altra no?
>
Ti ho già risposto al punto 3-.
>
> 9-  la scrittura esatta riguardo i punti esclamativi e l'uso delle
> parentesi quadri e':
>      Me.Filter = "Id=" & Me!NomeCasellaCombinata                  (sua
> indicazione)
>      oppure questa:
>      Me.Filter = "[Id]=" & Me![NomeCasellaCombinata]              (vista
> su un altro esempio)         ?
>
Se i nomi dei campi e dei controlli sono composti da una sola parola, l'uso
delle parentesi quadre è opzionale.
>
> 10- Sempre riguardo l'uso delle parentesi quadre e i punti esclamativi :
>
>       Me.Filter = "Id=" & Me!NomeCasellaCombinata
>       Me.FilterOn = True
>
>      Me![Pippo] = Me![NomeCasellaCombinata].Column(0)
>      Me![NomeSottomaschera].SetFocus
>
>       perché sotto sono state usate parentesi quadre e sul Me. di
> sinistra e' stato usato il  !             ?
Vai sull'help e leggiti questi due argomenti:
Fare riferimento a un oggetto o alle relative proprietà nelle espressioni
Fare riferimento in un'espressione al valore di un controllo o di una
proprietà
>
> 11- In un'altra soluzione (non sua)  ho letto che si deve mettere
> sull'evento "afterupdate" una routine che
>        crea un oggetto recordset che punta al recordsetclone della
> maschera_master. Poi utilizzare il metodo
>        find su tale recordset per
>        trovare il record il cui id corrisponde a quello scelto nella
> combo. Mettere inoltre la proprietà bookmark della
>       maschera alla proprietà bookmark del recordset. Chiudere il
> recordset.
>       Non ho capito come si fa, credo che le sue (se danno lo stesso
> risultato) sono piu' semplici da farsi, o sbaglio?
>       E' una soluzione per effetti uguale a quelle da lei già suggerite?
>
>     Oppure serve ad altro?
>
Serve ad altro.
Le prime due soluzioni servono a filtrare i dati contenuti nel recordset che
è origine record della maschera o sottomaschera.
Se ad esempio una tabella contiene gli ordini di tutti i clienti, in quella
maniera è possibile visualizzare solamente gli ordini di un determinato
cliente.
La soluzione basata sul metodo Find o FindFirst invece, non filtra alcun
dato ma permettere il posizionamento (quindi di rendere corrente) un
determinato record: però poi, scorrendo il recordset, i record sono tutti
visualizzabili, cosa che non è possibile se hai settato in qualsiasi modo un
filtro.
> 12- Lei indicava che vi sono varie soluzioni:
>       per fare in modo che con la mia combo una volta scelto un nome
> possa aggiornare o inserire dati nella rispettiva
>       sottomaschera, quale soluzione mi consiglia di usare ?
Tutto dipende da cosa devi fare e come la vuoi fare.
La più usata è sicuramente la soluzione che prevede che la
maschera/sottomaschera abbia come origine record l'oggetto che devi
aggiornare; ti limiterai a digitare i dati, al resto ci pensa
automaticamente Access.
Puoi però usare una maschera non associata e, una volta che hai digitato
tutti i dati necessari nei suoi controlli, puoi effettuare l'aggiornamento
della tabella tramite l'uso di una query di comando (query di accodamento,
query di aggiornamento o query di eliminazione) o tramite l'uso di un codice
VBA che apre un recorset sulla tabella da aggiornare e la aggiorna.
> 12a- Una di quelle sopra oppure una specifica per tale utilizzo ?
>
Non riesco a capire a quali soluzioni sopra indicate fai riferimento.
RICORDATI che nei Newsgroup ci si dà del TU e non del lei.
>
> Ringrazio anticipatamente anche per la Vs. pazienza
> Grazie
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: BackUp in Excel

author: Stefano Amadei

text:
Ciao, ho il seguente codice
Private Sub Backup_Click()
On Error GoTo Err_Backup_Click
    Dim stDocName As String
    stDocName = "BackupNomeTabella"
    DoCmd.RunMacro stDocName
Exit_Backup_Click:
    Exit Sub
Err_Backup_Click:
    MsgBox Err.Description
    Resume Exit_Backup_Click
End Sub
La macro che chiamo mi crea un backup della tabella in un file di Excel.
Come faccio a farlo senza passare da una macro? E cosa devo scrivere per
ottenere l'equivalente di:
Esporta...  Nome file=NomeTabella
Tipo file = Microsoft Excel 97-2000.xls
Salva formattato
Grazie dell'aiuto!
Ciao, Stefano


title: BackUp in Excel

author: Giovanni Albertone

text:
On Sun, 19 Mar 2000 16:07:21 GMT, "Stefano Amadei" <
ama...@ngi.it
>
wrote:
>
>Come faccio a farlo senza passare da una macro? E cosa devo scrivere per
>ottenere l'equivalente di:
Stefano,
prova ad esportare la tua macro in un modulo. In questo modo avrai
l'equivalente della tua macro in VBA.
--
Ciao,
Giovanni


title: BackUp in Excel

text:
il mio problema è che ci ho provato ma non sono riuscito a trovare come!!
Giovanni Albertone <g_albertone@NOSPAM_MA_SENZA_NOSPAMhotmail.com> wrote in
message p1pbds8ck3192ugv7...@4ax.com...



title: BackUp in Excel

author: Sergio MAZZA

text:
"Stefano Amadei" <
ama...@ngi.it
> ha scritto nel messaggio
news:rQsB4.25254$C24.2...@news.infostrada.it...
> il mio problema è che ci ho provato ma non sono riuscito a trovare come!!
>
Dai un'occhiata all'help al Metodo OutputTo..
Ciao.


title: Access XP Runtime ?

author: MarcoS

text:
Oggi ho ordinato Office XP Developer UPRG. Italiano, qualcuno ha già provato
la versione Runtime di Access XP ?
Ci sono dei problemi ad installare la runtime su PC che hanno Office 97 ?
In azienda vorrei mantere su tutti i PC Office 97 ma convertire tutti i
programmi fatti con la runtime di Access97 con AccessXP, ci sono dei
problemi con questa conversione ?
grazie per le risposte.
--
Ciao Marco S.
www.marcosanti.it


title: Non funziona On Error GoTo

author: Xymôx

text:
  In un PC non mi funziona più la funziona On Error GoTo, il problema è
relativo al PC che utilizzo normalmente, su altri PC non ho lo stesso
problema utilizzando lo stesso programma che ho sviluppato.
Utilizzo Access2003, ha sempre funzionato correttamente è da qualche
giorno che ha smesso di funzionare, in sintesi non procede con il codice
come dovrebbe ma genera l'errore bloccando il programma.
Consigli?
grazie
--
ciao marco
www.marcosanti.it


title: Non funziona On Error GoTo

author: MA

text:
Xymôx ha scritto:
> In un PC non mi funziona piů la funziona On Error GoTo, il problema č
> relativo al PC che utilizzo normalmente, su altri PC non ho lo stesso
> problema utilizzando lo stesso programma che ho sviluppato.
> Utilizzo Access2003, ha sempre funzionato correttamente č da qualche
> giorno che ha smesso di funzionare, in sintesi non procede con il codice
> come dovrebbe ma genera l'errore bloccando il programma.
> Consigli?
> grazie
Controlla ch ei riferimenti siano tutti presenti
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Non funziona On Error GoTo

text:
  Il 08/11/10 12:12, MA ha scritto:
> Xym�x ha scritto:
>
> Controlla ch ei riferimenti siano tutti presenti
>
In Strumenti-Opzione-Generale era stato masso "Interrompi ad ogni
errore" al posto che "Interrompi ad ogni errore non gestito". Mi �
venuto in mente che aveva lavorato su questo PC un consulente esterno.
grazie e ciao
marco


title: Problema su calcoli in sottomaschera

author: Fabrizio

text:
Ho creato una maschera principale che contiene un controllo durata e poi una
sottomaschera nella quale riporto questo controllo e che contiene un
controllo num_persone. Poi sempre nella sottomaschera ho creato un terzo
controllo che moltiplica in valore del controllo durata per quello del
controllo num_persone.
In fase di primo caricamento non ci sono problemi.
Quando perņ vado a variare il valore di durata nella maschera principale, il
valore di durata nella sottomaschera viene aggirnato ma non il risultato del
controllo che si aggiorna solamente se io cambio il valore o riscivo lo
stesso valore sul controllo num_persone.
Vorrei sapere come poter ovviare a questo inconveniente.
Grazie Fabrizio


title: Problema su calcoli in sottomaschera

author: Antonio Ganci

text:
Fabrizio wrote:
> Ho creato una maschera principale che contiene un controllo durata e
> poi una sottomaschera nella quale riporto questo controllo e che
> contiene un controllo num_persone. Poi sempre nella sottomaschera ho
> creato un terzo controllo che moltiplica in valore del controllo
> durata per quello del controllo num_persone.
> In fase di primo caricamento non ci sono problemi.
> Quando però vado a variare il valore di durata nella maschera
> principale, il valore di durata nella sottomaschera viene aggirnato
> ma non il risultato del controllo che si aggiorna solamente se io
> cambio il valore o riscivo lo stesso valore sul controllo num_persone.
>
> Vorrei sapere come poter ovviare a questo inconveniente.
>
> Grazie Fabrizio
Me.NomeControllo.Requery
Dall'help di Vba (mai sufficientemente letto):
"Se l'oggetto specificato nell'argomento espressione non è associato a un
campo di una tabella o di una query, il metodo Requery forza un ricalcolo
del controllo."


title: possibile che nessuno sapia aiutarmi?

author: GiuseppeD

text:
Mi si presenta questo problema da risolvere:
In una maschera principale ho collegato due sottomaschere "carico e
scarico", collegate in relazione uno a molti col campo codice della maschera
principale;
il tutto funziona bene, ma ho la necessità di numerare i movimenti di ogni
prodotto:
In pratica devo visualizzare il numero progressivo dell'operazione
effettuata per quel singolo prodotto su ogni record. (se per quel prodotto
ho tre operazioni di carico, deve contarmi 1, 2, 3.; altrettanto per lo
scario...)
Il conteggio deve essere separato per lo scarico e per il carico, per questo
motivo ho due sottomaschere dipendenti da 2 qry.
Anticipatamente grazie.
Giuseppe._


title: possibile che nessuno sapia aiutarmi?

text:
"GiuseppeD" <
scuolaa...@interbusiness.it
> ha scritto nel messaggio
news:8i4sbm$m3s$1...@fe2.cs.interbusiness.it...
--------- omissis ------------
> In pratica devo visualizzare il numero progressivo dell'operazione
> effettuata per quel singolo prodotto su ogni record. (se per quel prodotto
> ho tre operazioni di carico, deve contarmi 1, 2, 3.; altrettanto per lo
> scario...)
> Il conteggio deve essere separato per lo scarico e per il carico, per
questo
> motivo ho due sottomaschere dipendenti da 2 qry.
> Anticipatamente grazie.
> Giuseppe._
>
>
>
>
>
E' una soluzione poco elegante, ma nell'evento "prima di inserire" delle
sottomaschere puoi inserire:
Private Sub Form_BeforeInsert(Cancel As Integer)
Me.numero_movimento = DMax("numero_movimento", "Tabella_scarico",
"[id_codice]=" & Forms("NomeMascheraPrincipale").Controls("codice")) + 1
End Sub
Praticamente ho preso per buono che:
- nelle tabelle Scarico (chiamate Tabella_carico e Tabella_scarico) e Carico
hai inserito un campo che conterrà il numero del movimento e (io) l'ho
chiamato numero_movimento;
-  nelle tabelle Scarico e Carico hai inserito il campo (l'ho chiamato
id_codice) con il codice proveniente dalla maschera principale e che lo
utilizzi per collegare le due sottomaschere;
- nella maschera principale hai una casella di testo (o altro controllo
chiamato "codice") dove inserisci il codice (appunto!)...
Spero di essere stato chiaro.
Ciao.


title: OT: Va bè divertititevi a Natale ma io......

author: Zappus

text:
Va bè a Natale starò in casa a lavorare o in giro a fare assistenze varie ma
a Marzo me ne vado una settimana a riposare in Trentino.....
Con l'occasione faccio i miei Auguri a tutto il newsgroup e spero che
durante le feste qualcuno sia presente dato che stò iniziando a realizzare
un gestionale per contabilità generale in partita doppia...Wow (impensabile
fino ad un anno fa)....
Auguroni a tutti e vi prometto che se l'anno nuovo sarà proficuo stavolta il
raduno lo organizzo io nella pace e nella quiete della baia di
Portonovo(Bandiera blu d'Europa, periodo marzo - aprile 2003)
Salutoni Luca


author: Emyr

text:
io parto domani per il trentino (volontariato CRI) comunque conto di
fare capolino ogni tanto
Saluti.
Emanuele.


text:
"Zappus" <
luca...@libero.it
> ha scritto nel messaggio
news:9AqM9.33359$Ou4.9...@twister2.libero.it...

Auguri a te, e arrivederci a Portonovo.
Roberto


text:
"Emyr" <
fan...@tiscali.it
> ha scritto nel messaggio
news:1hd50v0knjrutciq7...@4ax.com...

Se non ci risentiamo prima del 25, ti auguro Buon Natale.
Roberto


text:


tanti auguri anche a te
Saluti.
Emanuele.


author: desio

text:
"Zappus" <
luca...@libero.it
> ha scritto nel messaggio
news:9AqM9.33359$Ou4.9...@twister2.libero.it...

Vedi che non sono solo ad essere ssp (sempre sul pezzo)
Ma Portonuovo? inviaci un bell' help su portonuovo che non conosco.
e poi gli auguri ce li facciamo lundì


author: luca

text:
Organizzi un raduno nella baia di portonovo????
Fantastico!!!
Immagino ti stia riferendo alla zona del Conero (AN)...
ci sono stato diverse volte: è una zona splendida!!!
Ci verro' volentieri!
ciao e auguroni anche a te...
              luca - tha shark
"Zappus" <
luca...@libero.it
> wrote in message news:<9AqM9.33359$
Ou4.9...@twister2.libero.it
>...



author: Alberto S.

text:


Beh allora... tanti auguri a te e famiglia.
--
Alberto


title: prime armi, consigli

text:
Salve sono alleprime armi con acces2000 e non riesco un manuale on line.
Potreste consigliarmi un buon libro dove sia contenuta anche la parte
diprogrammazione?
Intanto potreste dirmi come risolvere il seguente problema
Ho una tabella A con un solo campo
una maschera B con più etichette di testo
come faccio a memorizzare il valore di una etichetta di testo nella tabella?
In paricolare non riesco a capire come fare rifeimento agli oggetti, ho
provato con la notazione classica di excell, ma midice sempre che l'oggetto
non esiste
Ciao e Grazie


title: prime armi, consigli

author: Antonio Biso

text:
"Runner73" <
nos...@supereva.it
> ha scritto nel messaggio
news:pz9d8.1490$v7.3...@twister1.libero.it...
> Salve sono alleprime armi con acces2000 e non riesco un manuale on line.
Molto, vedo...
> Potreste consigliarmi un buon libro dove sia contenuta anche la parte
> diprogrammazione?
Help on line ed esempi di access
> Intanto potreste dirmi come risolvere il seguente problema
> Ho una tabella A con un solo campo
> una maschera B con più etichette di testo
> come faccio a memorizzare il valore di una etichetta di testo nella
tabella?
Si chiama casella di testo.
Devi associare alla maschera come recordsource una tabella e poi associare,
come controlsource i vari campi della tabella.
> In paricolare non riesco a capire come fare rifeimento agli oggetti, ho
Dipende che vuoi fare...
Antonio


title: prime armi, consigli

text:
Allora cerco di spiegarmimeglio
se io voglio far riferimento da dentro dentro il codice vba ad una certa
tabella o maschera corrente, basta che ne scrivoil nome (la visibilità di
tutte le funzioni e variabili è su pubblica) oppure ho bisogno di un
riferimento diverso?
Un'altra piccola domandina
Ho scritto una funzione vb e poi in una macro ho settato il comando esegui
codice su quella function. Nella funzione però ci deve essere qualche
errore, ma non ne riesco ad eseguire il debug, mi puoi spiegare cortesemente
come farlo
Sicuramente l'helpon line è pieno di notizie, il fatto è che da una
settimana che ci sbatto su e non è che ne sonorisucito a trovare poi molte
;-)



title: prime armi, consigli

text:
"Runner73" <
nos...@supereva.it
> ha scritto nel messaggio
news:pKvd8.7202$v7.2...@twister1.libero.it...
> Allora cerco di spiegarmimeglio
No, prima cerca di scrivere DOPO il quoting!
Antonio


title: prime armi, consigli

text:
On Thu, 21 Feb 2002 17:48:10 +0100, "Runner73" <
nos...@supereva.it
>
wrote:

vedi su
sitocomune.com
Saluti.
Emanuele.


title: Come avviare relink tabelle su file esterno?

author: RobertoA

text:
Ho un pc con un mde che contiene delle procedure,  e tabelle collegate a dsn
odbc
Sullo stesso pc c'e' poin un mdb, che contiene solo i report ed alcuni
moduli usati dai report, oltre ai link alle tabelle collegate via odbc
L'mdb server per consentire all'utente finale di personalizzare le stampe o
aggiungerne di nuove
Bene, quando c'e un aggiornamento del programma, l'operatore scarica il
nuovo mde che avvia automaticamente (solo la prima volta) la procedura di
aggiornamento db (se necessario) e successivo relink delle tabelle ai dati
sul db
Viene scaricato anche il nuovo mdb, che potrebbe non essere allineato con la
nuova struttura db
La domanda e':   c'e' modo di avviare, da codice vba dentro all'mde, una
procedura presente dentro l'mdb che avvia il relink alle tabelle?
Oppure altro modo, da codice vba dentro all'mde, per re-linkare le tabelle
sul file mdb
Ciao e grazie
RobertoA


author: Karl Donaubauer

text:
RobertoA wrote:
> Ho un pc con un mde che contiene delle procedure,  e tabelle
> collegate a dsn odbc
> Sullo stesso pc c'e' poin un mdb, che contiene solo i report ed alcuni
> moduli usati dai report, oltre ai link alle tabelle collegate via odbc
> L'mdb server per consentire all'utente finale di personalizzare le
> stampe o aggiungerne di nuove
> Bene, quando c'e un aggiornamento del programma, l'operatore scarica
> il nuovo mde che avvia automaticamente (solo la prima volta) la
> procedura di aggiornamento db (se necessario) e successivo relink
> delle tabelle ai dati sul db
> Viene scaricato anche il nuovo mdb, che potrebbe non essere allineato
> con la nuova struttura db
> La domanda e':   c'e' modo di avviare, da codice vba dentro all'mde,
> una procedura presente dentro l'mdb che avvia il relink alle tabelle?

Perché non lo fai al primo avvio del mdb come già per l'mde?

Puoi anche avviare codice nel mdb dal mde, p.e. con l'automazione
o con un parametro all'avvio ma forse è un po' macchinoso.

> Oppure altro modo, da codice vba dentro all'mde, per re-linkare le
> tabelle sul file mdb

Come lo fai nel mde?
Se p.e. usi DAO invece di Currentdb apri l'mdb con OpenDatabase.

--
Ciao
Karl
*********
Access FAQ:
http://www.donkarl.com/it


text:
"Karl Donaubauer" <
NoS...@donkarl.com
> ha scritto nel messaggio
news:am87up...@mid.individual.net...

Attualmente, da dentro l'mde, per ricollegare le tabelle faccio cosi:

30        Set MyDB = OpenDatabase("NomeDB",False, False,
"ODBC;DSN=NomeDB;UID=SYSDBA;PWD=donkarl")
60        For count = 0 To MyDB.TableDefs.count - 1
35                     Set tdf =
CurrentDb.CreateTableDef(
MyDB.TableDefs.Name
)
130                   tdf.Connect = "ODBC;DSN=NomeDB;UID=SYSDBA;PWD=donkarl"
140                   tdf.Attributes = dbAttachSavePWD
150                   tdf.SourceTableName = nome_tabella
170                   CurrentDb.TableDefs.Append tdf
180                   Set tdf = Nothing
200                   Next count

Volendo fare il relink delle tabelle contenute nel file mdb, usando codice
dentro l'mde (per evitare di mettere codice dentro l'mdb), come si potrebbe
fare?


text:
RobertoA wrote:
> Karl Donaubauer ha scritto:
>> ...
> Attualmente, da dentro l'mde, per ricollegare le tabelle faccio cosi:
>
> 30        Set MyDB = OpenDatabase("NomeDB",False, False,
> "ODBC;DSN=NomeDB;UID=SYSDBA;PWD=donkarl")
> 60        For count = 0 To MyDB.TableDefs.count - 1
> 35                     Set tdf =
> CurrentDb.CreateTableDef(
MyDB.TableDefs.Name
)
> 130                   tdf.Connect =
> "ODBC;DSN=NomeDB;UID=SYSDBA;PWD=donkarl"
> 140                   tdf.Attributes = dbAttachSavePWD
> 150                   tdf.SourceTableName = nome_tabella
> 170                   CurrentDb.TableDefs.Append tdf
> 180                   Set tdf = Nothing
> 200                   Next count
>
> Volendo fare il relink delle tabelle contenute nel file mdb, usando
> codice dentro l'mde (per evitare di mettere codice dentro l'mdb),
> come si potrebbe fare?

Aggiungi (aircode)

Dim dbMDB As DAO.Database
Set dbMDB = OpenDatabase("PercorsoENomeDel.mdb")

e nel resto del codice aggiungi due righe che fanno
lo stesso per dbMDB che adesso solo fai per CurrentDb.

Alla fine:

If Not dbMDB Is Nothing Then dbMDB.Close:Set dbMDB = Nothing



text:
"Karl Donaubauer" <
NoS...@donkarl.com
> ha scritto nel messaggio
news:am8ivg...@mid.individual.net...

Forse mi sono spiegato male
Dentro l'mdb ci sono i report, che per funzionare devono 'vedere' i dati
nelle tabelle del db
Le tabelle non sono materialmente presenti dentro l'mdb ma esterne, tenute
da un db server, e collegate dentro all'mdb
Il re-link tabelle devo lanciarlo come se lo lanciassi da dentro l'mdb
Devono essere ricostruiti i collegamenti alle tabelle, ma dentro l'mdb
L'operazione che mi hai consigliato, ricollega (nel mde) le tabelle
fisicamente presenti nell'mdb, e quindi non e' quello che mi serve
O forse ho capito male?


text:

> ...
> Forse mi sono spiegato male
> Dentro l'mdb ci sono i report, che per funzionare devono 'vedere' i
> dati nelle tabelle del db
> Le tabelle non sono materialmente presenti dentro l'mdb ma esterne,
> tenute da un db server, e collegate dentro all'mdb
> Il re-link tabelle devo lanciarlo come se lo lanciassi da dentro l'mdb
> Devono essere ricostruiti i collegamenti alle tabelle, ma dentro l'mdb
> L'operazione che mi hai consigliato, ricollega (nel mde) le tabelle
> fisicamente presenti nell'mdb, e quindi non e' quello che mi serve
> O forse ho capito male?

Se ti capisco bene hai capito male.



title: Elenco report nel DB

author: andreaB

text:
Salve a tutti,
sto impazzendo con gli oggetti container per estrarre l'elenco dei report
dal mio db.
Qualcuno è in grado di darmi qualche dritta?
p.s. Access 97
Ciao
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Elenco report nel DB

author: Alessandro Baraldi

text:
"andreaB" <
a.bi...@berco.com
> wrote in message
news:dh8sqa$tgd$
1...@news.newsland.it
> Salve a tutti,
> sto impazzendo con gli oggetti container per estrarre l'elenco dei report
> dal mio db.
> Qualcuno è in grado di darmi qualche dritta?
> p.s. Access 97
>
> Ciao
Con questa puoi sia estrarre un Recordset che popolare
direttamente una Combo o List inserendola nella proprietà
RowSource:
SELECT MsysObjects.Name
FROM MsysObjects
WHERE (((MsysObjects.Type)=-32764))
ORDER BY MsysObjects.Name;
Se però vuoi usare Conteiners allora prova così:
Sub ElencoReports()
	Dim doc As Document
	' Elenca insieme Documents del contenitore Reports.
	For Each doc In Currentdb.Containers!Reports
		' Stampa il nome di oggetto Document
		Debug.Print doc.Name
        Next
End Sub
Ciao
@Alex
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Elenco report nel DB

author: Pablitomf (Maurizio Facciuti)

text:
"andreaB" <
a.bi...@berco.com
> ha scritto nel messaggio
news:dh8sqa$tgd$1...@news.newsland.it...
> Salve a tutti,
> sto impazzendo con gli oggetti container per estrarre l'elenco dei report
> dal mio db.
> Qualcuno è in grado di darmi qualche dritta?
> p.s. Access 97
>
> Ciao
Puoi anche crearti un SQL...
SELECT MSysObjects.Name, MSysObjects.Type FROM MSysObjects WHERE
(((MSysObjects.Type)=-32764));
;-)


title: Query con chiavi di relazione multiple

author: Akira

text:
Ciao uso A97
Ho diverse tabelle relazionate verso una Principale, ma nel problema che vi
descrivo ne riporto solo 2 che sono la causa dei miei mali:
"ArchivioShipping" e "Customer".
-ArchivioShipping č un grosso calderone che contiene gli ID di relazione di
numerose tabelle, come da copione.
-Customer e una banale anagrafica clienti che in piů ha ben 2 campi chiave
oppurtunamente creati in tabella con l'apposito bottone a "Chiave" e sono
IDCustomer e CodiceDipendenza.Due chiavi perchč puň succedere che il codice
customer 1 corrispondente a "Pippo" abbia come codice dipendenza 12 oppure
sempre codice customer 1 abbia come codice dipendenza 15 e cosě via. Perciň
la chiave č univoca in considerazione di entrambi i campi.
Il problema č che una volta relazionate le 2 tabelle, e verificata la
coincidenza dei tipi di dati per entrambe, non riesco a far visualizzare il
nome del cliente all'inserimento del record. Dico io, poco male se non
riesco userň una Dlookup per prenderlo, cosě salvo il record, chiudo la
query e la riapro e il record appena immesso non mi appare nonostante che in
tabella ArchivioShipping sia cosě come lo immesso.
Inoltre usando una combobox in ArchivioShipping per caricare velocemente
IDCustomer e CodiceDipendenza non posso selezionare che un solo
CodiceDipendenza, il piů piccolo della lista e prende sempre quello nemmeno
a scriverlo a mano.
Vi riporto l'SQL:
Spero di essere stato chiaro
Grazie a tutti


title: Query con chiavi di relazione multiple

text:


SELECT ArchivioShipping.IDArchivio, ArchivioShipping.IDCustomer,
ArchivioShipping.CodiceDipendenza, Customer.Customer
FROM ArchivioShipping LEFT JOIN Customer ON
(ArchivioShipping.CodiceDipendenza = Customer.CodiceDipendenza) AND
(ArchivioShipping.IDCustomer = Customer.IDCustomer);



title: Procedura Access che gira pre-login utente Windows

text:
Ho riesumato un vecchio programma usato per inviare in stampa dei
documenti, una specie di spooler di stampa
Fa solo poche operazioni, ogni volta che arriva un file di testo in una
certa directory, lo legge, crea nuovo record nel db, poi lo invia in
stampa, e lo sposta su directory backup
E' un file accde classico con la sua bella interfaccia utente e
collegamento a db via odbc
Provo a vedere se riesco a farlo funzionare anche su pc che non abbia
eseguito il login su Windows
Preparo un file batch che avvia Access e poi l'indicazione del accde, lo
metto tra i task scheduled, partenza all'avvio sistema operativo
Riavvio macchina, si ferma al login di Windows, provo da altra
postazione ad inviare un documento, e la stampa viene eseguita correttamente
Quindi anche se non e' possibile interagirci, il programma e' partito e
sta lavorando
Eseguo il login utente di Windows e vedo col task manager tra i processi
attivi (processi in background) anche un 'Microsoft Access'
Mando un documento, lui consuma un po' di cpu, un po' di ram in piu',
poi torna a riposo, quindi e' sicuro che sia lui
Le domande sono:
- come mai la ram usata e' circa la meta' di quella usata dallo stesso
programma se avviato in modalita' normale con la sua interfaccia utente?
- c'e' modo di 'riprendere' la comunicazione nel senso di tirar su
l'interfaccia utente da quel programma che appare tra i 'processi in
background'?
- da codice vba interno, c'e modo di 'capire' se il programma sia stato
avviato dal task scheduler (e quindi stia girando tra i processi in
backroud) oppure se sia stato avviato cliccandoci normalmente e con la
sua bella interfaccia utente?


author: Michele

text:

Di solito, i programmi che si comportano così, hanno programma/interfaccia e servizio separati.
Quindi ti consiglierei di fare una copia del tuo programma e settare la copia come servizio.
Poi quando uno apre l'interfaccia, cerchi tra i servizi e se trovi il tuo, saprai che l'utente lo sta usando...
Dall'interfaccia se un utente vuole usare il programma come servizio, devi impostare da access l'avvio automatico.


text:

"..settare la copia come servizio.."
E come faresti a settare un programma Access come 'servizio Windows'?
E come far comunicare interfaccia utente col servizio?


text:

Declare Function ShowWindow Lib "User32" (ByVal hwnd As Long, ByVal nCmdShow As Long) As Long

Function HideAccess(Hide As Boolean) '*** 0=Hide, 3=maximize
Dim AccessWnd As Long, What As Integer
What = IIf(Hide, 0, 3)
AccessWnd = Application.hWndAccessApp
Call ShowWindow(AccessWnd, What)
'********** <---- qui ******
End Function

I put the function =HideAccess(true) in the AutoExec macro

> E come far comunicare interfaccia utente col servizio?

Li fai scrivere tutti e due in una stessa tabella in cui ad esempio hai dei campi "Service" e "Interfaccia"
Quando il programma Servizio si accende, ci scrivi 1 nel campo Service. Alla chiusura ci scrivi 0.

Un metodo più evoluto è leggere la lista dei processi e vedere se c'è il tuo.
https://stackoverflow.com/questions/26277214/vba-getting-program-names-and-task-id-of-running-processes


text:

Grazie


title: connessione a db remoto

author: fabrizio vignali

text:
Salve a tutti,
vorrei adentrarmi nella connessione a un db access su pc remoto ( magari in
uff ) da un pc client ( magari a casa ) utilizzando un db FE.
Il collegamento a db remoto lo sto usando per adesso nella rete interna in
ufficio, ma vorrei potermi collegare anche da casa.
Non riesco però a trovare su SitoComune, almeno a prima vista, nessun
esempio.
Qualcuno potrebbe darmi qualche dritta?
Grazie Saluti
Fabrizio Vignali
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


title: connessione a db remoto

author: Massimo Piubelli

text:
fabrizio vignali wrote:
> Salve a tutti,
> vorrei adentrarmi nella connessione a un db access su pc remoto (
> magari in uff ) da un pc client ( magari a casa ) utilizzando un db
> FE.
> Il collegamento a db remoto lo sto usando per adesso nella rete
> interna in ufficio, ma vorrei potermi collegare anche da casa.
> Non riesco però a trovare su SitoComune, almeno a prima vista, nessun
> esempio.
> Qualcuno potrebbe darmi qualche dritta?
Allora, il problema è che dovresti creare una VPN, per farlo puoi usare
hamachi.
Se ne è discusso molto in questo NG cerca nei post vecchi.
Puoi trovare qualcosa anche sul sito di MA
www.accessgroup.it
> Grazie Saluti
> Fabrizio Vignali
Ciao,
Massimo


title: connessione a db remoto

text:
							Il 07 Mag 2006, 18:52, "Massimo Piubelli" <
massim...@dominio.it
> ha
scritto:

Ok. Grazie ci do un'occhiata e poi magari mi rifaccio vivo se non capisco
qualcosa.
Grazie ancora
Saluti Fabrizio



title: connessione a db remoto

text:
							Il 07 Mag 2006, 18:52, "Massimo Piubelli" <
massim...@dominio.it
> ha
scritto:

Ottimo, Scaricato e istallato, sto cercando di capire il funzionamento ma
non dovrebbe essere difficile, ti faccio sapere.
Ciao Grazie
Saluti
Fabrizio



title: connessione a db remoto

text:
							Il 07 Mag 2006, 23:03,
fabrizio...@libero.it
 (fabrizio vignali) ha
scritto:

> Ok, fatto tutto, però fra le risorse di rete non mi compare i condivisi
del pc remoto collegato con hamachi.
magari c'è una configurazione delle cartelle condivise che non ho impostato?
Fammi sapere
Ciao Fabrizio



title: connessione a db remoto

text:
fabrizio vignali wrote:
> Ok, fatto tutto, però fra le risorse di rete non mi compare i
> condivisi
> del pc remoto collegato con hamachi.
> magari c'è una configurazione delle cartelle condivise che non ho
> impostato? Fammi sapere
> Ciao Fabrizio
Hai provato direttamente, ovvero start / Esegui poi digiti \\5.103.56.73
(dove l'indirizzo è ovviamente quello del pc remoto)
Ciao,
Massimo


title: connessione a db remoto

text:
							Il 08 Mag 2006, 09:20, "Massimo Piubelli" <
massim...@dominio.it
> ha
scritto:

E' uno spettacolo, praticamente ho il db con le tabelle in remoto, e
utilizzo il FE
che si connette. La connessione non la trovo nelle risorse di rete, ma ho
creato un collegamento ai file condivisi del remoto e durante il
riallegamento delle tabelle se come percorso indico il db presente nei
condivisi del remoto si collega e aggiorna.
Ottimo, è quello che mi serviva.
Grazie
Saluti Fabrizio



title: connessione a db remoto

text:
							Il 08 Mag 2006, 09:20, "Massimo Piubelli" <
massim...@dominio.it
> ha
scritto:

	Va tutto benissimo, cmq, si può fare qualcosa per la velocità di
connessione?
Ovviamente dipende dalla rete, che oggi è forse particolarmente lenta, ma
c'è qualche cosa che posso fare per migliorare la velocità?



title: connessione a db remoto

text:
							Il 08 Mag 2006, 20:26,
fabrizio...@libero.it
 (fabrizio vignali) ha
scritto:

Aggiungo:
C'è un sistema per velocizzare il collegamento? ovviamente dipende dalla
rete.



title: connessione a db remoto

author: Paolo

text:
fabrizio vignali wrote:
> Aggiungo:
> C'è un sistema per velocizzare il collegamento? ovviamente dipende dalla
> rete.
Il problema è di fondo, funziona ma Access genera una marea di traffico
anche se puoi limitarlo usando degli snapshot al posto dei dynaset e tanti
altri 'trucchi' e gestire gli aggiornamenti in modo disconnesso.
Insomma il sistema che usi se lo usi con una sola form di Data Entry puoi
pensare di ottimizzarlo, altrimenti passa il database su SQL Server e
trasforma il tuo mdb in adp, ma non e' una passeggiata.
Ciao


title: connessione a db remoto

text:
							Il 08 Mag 2006, 21:09,
fabrizio...@libero.it
 (fabrizio vignali) ha
scritto:

Infatti non è un giochetto trasformare tutto per sql server, ritengo che sia
l'unica soluzione ma non credo di riuscire a farlo, c'è da qualche parte un
forum o qualcosa che spieghi in termini semplici il tutto dalla a alla z?



title: connessione a db remoto

author: PBsoft

text:
> Infatti non è un giochetto trasformare tutto per sql server, ritengo
> che sia l'unica soluzione ma non credo di riuscire a farlo, c'è da
> qualche parte un forum o qualcosa che spieghi in termini semplici il
> tutto dalla a alla z?
Meglio di questo forum? :-)
Credo proprio di no.
--
PBsoft di Gabriele Bertolucci
www.pbsoft.it
skype: pbsoftsolution


title: Slider ActiveX

author: vulcanbrain

text:
Qualcuno di voi ha mai provato ad usare l'ActiveX che si chiama Slider per
navigare tra i record registrati?
Avete idea di come mutare dinamicamente il num di tacchette che
rappresentano i rec, di come spostarsi tra rec etc?


title: Connessione db PC-Palmare

text:
Un saluto a tutto il NG.
Avrei la necessità di raccogliere dati attraverso un computer palmare e
trasmetterli, via wi-fi, ad un db Access posto su un computer fisso.
E' possibile?
Ringrazio anticipatamente per la risposta
Diego


title: Da access a excel con incasellamento particolare

author: Wiston Smith

text:
Salve a tutti,
avendo una query:
AGE    CLI    ZON    MESE    FATT
01        123        3            1        100
01        123        3            2        150
01        123        3            3        200
01        124        5            1        103
01        124        5            2        110
01        124        5            3        205
vorrei esportare in un foglio excel ma formattato
del seguente modo:
AGE     CLI    ZON        GEN    FEB    MAR
01        123        3            100    150        200
01        124        5            103    110        205
sapete dirmi come si puņ fare ?
Grazie
WS


author: Cinzia

text:
"Wiston Smith" <
as...@polert.it
> ha scritto nel messaggio
news:ieqrg.28100$6e2....@news.edisontel.com...

> sapete dirmi come si puň fare ?
>
> Grazie
> WS
Ciao WS,
Fai una query a campi incrociati partendo dalla tua query originale e
impostando il mese come intestazione di Colonna, dopodichč esporti la query
a campi incrociati in Excel
Oppure in alternativa esporti la query cosě comč e crei una tabella Pivot in
Excel sui dati esportati ottenendo quello che ti serve.
Ciao
Cinzia
www.riolab.org


text:
> Fai una query a campi incrociati partendo dalla tua query originale e
> impostando il mese come intestazione di Colonna, dopodichè esporti la
> query a campi incrociati in Excel
> Oppure in alternativa esporti la query così comè e crei una tabella Pivot
> in Excel sui dati esportati ottenendo quello che ti serve.
>
Opatato per la prima soluzione, in effetti era semplice
ma non ci avevo pensato :)
Ero andato ad inpelagarmi con le automazioni OLE.
Grazie
WS


title: Errore su TreeView

text:
Buongiorno ,

Non riesco a capire il motivo perchè se apro la Form  ABC_Ordini_Elenco
da pulsante ( su Form avviamento )
DoCmd.OpenForm "ABC_Ordini_Elenco"

La Form si apre regolarmente e mi permette di  cercare dalla Cbo "Elenco intestazione"
l'intestazione voluta e mi popola la casella di testo "Intestazione"  e la casella " IDCliente"
e tutto regolare le SubForm visualizzano i record in relazione .

La routine su Dopo Aggiornamento  di "Elenco Intestazione" è questa
Private Sub Elenco_Intestazione_AfterUpdate()
 With CodeContextObject
        DoCmd.Hourglass False
        DoCmd.GoToControl "Intestazione"
        DoCmd.FindRecord .[Elenco Intestazione], acEntire, False, , False, , True
        DoCmd.GoToControl "ABC_Ordini_Elenco_Ordini_STM"

        End With

End Sub

Ora se effettuo l'apertura della stessa Form ABC_Ordini_Elenco
dal controllo TreeView , la form si apre ma come vado a fare la ricerca
sulla Cbo "Elenco intestazione"   mi da errore :
Errore di Run-time 2137
IMPOSSIBILE UTILIZZARE TROVA E SOSTITUISCI , il debug si posiziona
sulla riga : (  DoCmd.FindRecord .[Elenco Intestazione], acEntire, False, , False, , True)

Private Sub Elenco_Intestazione_AfterUpdate()

 With CodeContextObject
        DoCmd.Hourglass False
        DoCmd.GoToControl "Intestazione"
        DoCmd.FindRecord .[Elenco Intestazione], acEntire, False, , False, , True
        DoCmd.GoToControl "ABC_Ordini_Elenco_Ordini_STM"

        End With

N.B. se apro la Form da pulsante  mi visualizza
casella "Intestazione"  e la casella " IDCliente" con i valori  del primo record
se apro la Form da TreeView  le due caselle sono vuote .

l'origine record della Form è questo

SELECT ABC_FORNITORI.Intestazione, ABC_FORNITORI.CodiceFornitore, ABC_PRODOTTI.CodiceProdotto, ABC_PRODOTTI.IDProdotto
FROM ABC_FORNITORI INNER JOIN ABC_PRODOTTI ON ABC_FORNITORI.CodiceFornitore = ABC_PRODOTTI.CodiceFornitore;

Sapete cosa succede ?

Grazie
Giuseppe


title: Errore su TreeView

text:
Prima di capire nel dettaglio... il riferimento CodeContextObject va usato in modo attento.

Prova ad esempio a verificare sempre il nome dell'oggetto restituito ed il type su Evento LOAD ed anche su Evento OPEN della maschera.
Restituiscono la stessa cosa...?

Tu quale evento usi per memorizzare il CodeContextObject chiamante che ovviamente cambia continuamente essendo un riferimento di applicazione dinamico...?

Serve tu faccia qualche riflessione più centrata sull'oggetto, su come viene valorizzato, come cambia e quando, a quel punto sai o meglio capisci come gestirlo a seconda di dove lo chiami per leggerlo.

Ti suggerirei di provare a chiamare una form da una form anche passando per una funzione pubblica o definendo la form chiamata come popup... sono casistiche che ti possono chiarire le cose...

@Alex


title: Errore su TreeView

text:
> Prova ad esempio a verificare sempre il nome dell'oggetto restituito ed il type su Evento LOAD ed anche su Evento OPEN della maschera.
> Restituiscono la stessa cosa...?

Si la Forme restituita è la stessa , ma non è quella che denominata sia sul riquadro di spostamento dell'elenco maschere cioè ABC_Ordini_Elenco, ma
vedo scritto " Elenco Ordini generico "  da qualsiasi punto io la apra vedo sempre scritto  " Elenco Ordini generico " probabilmente è stata rinominata
( non me lo ricordo )

> Tu quale evento usi per memorizzare il CodeContextObject chiamante che ovviamente cambia continuamente essendo un riferimento di applicazione dinamico...?

qui non capisco cosa mi vuoi dire :
quale evento usi per memorizzare il CodeContextObject chiamante

> Ti suggerirei di provare a chiamare una form da una form anche passando per una funzione pubblica o definendo la form chiamata come popup... sono casistiche che ti possono chiarire le cose...

ho la stessa chiamata con pulsante da altra Form e non mi crea nessun problema , apre la Form con DoCmd.OpenForm "ABC_Ordini_Elenco"
e i Nome della Form che apre risulta sempre :
" Elenco Ordini generico "

il problema è solo quando provo ad aprire da comando TreeView
ElseIf Node.Children = 0 And Node.Key = "LOrd" Then
DoCmd.Echo True
DoCmd.OpenForm "ABC_Ordini_Elenco", acNormal, "", "", acNormal

Ciao
Giuseppe


title: [OT] For Sergio Mazza

author: Gaspare

text: Hello Sergio, you have abandoned to me? I want to you well  ; -)


title: [OT] For Sergio Mazza

author: Sergio MAZZA

text:
"Gaspare" <
no_email...@grazie.it
> ha scritto nel messaggio news:43462d93$0$29558$4faf...@reader1.news.tin.it...
> Hello Sergio, you have abandoned to me? I want to you well  ; -)
Agli [OT] non rispondo! Preferisco gli [HOT]...
Ciao.
--
Sergio MAZZA


title: [OT] For Sergio Mazza

text:
[CUT]
Cabbage - me you do not make any to pass not even one!
For the report: translation to the URL
http://babel.altavista.com/tr
 ;-)


title: [OT] For Sergio Mazza

author: MA

text:

ma che usi il traduttore automatico di Microsoft?
--
_ _
Ciao
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:
www.donkarl.com/it


title: [OT] For Sergio Mazza

text:
[CUT]
> ma che usi il traduttore automatico di Microsoft?
>
Che c'è di male? Lo uso prevalentemente nei rapporti con Sergio ;-)


title: [OT] For Sergio Mazza

text:
"Gaspare" <
no_email...@grazie.it
> ha scritto nel messaggio news:4346386a$0$29546$4faf...@reader1.news.tin.it...
>
> Che c'è di male? Lo uso prevalentemente nei rapporti con Sergio ;-)
E' per questo che non ci si trova mai...
Ciao.
--
Sergio MAZZA


title: [OT] For Sergio Mazza

text:
[CUT]
>
> E' per questo che non ci si trova mai...
>
E' proprio questo che mi piace -> non me ne fai passare mai una ! ;-)
Buona giornata :-)


title: [OT] For Sergio Mazza

text:
"Gaspare" <
no_email...@grazie.it
> ha scritto nel messaggio
news:4346451f$0$24636$4faf...@reader3.news.tin.it...

Io credo sia di google il traduttore... è una sorta di T9... hai intenzione
di scrivere "Ti" e bene, lui ti scrive "Vi"... hai intenzione di scrivere
"Scusa" e bene, lui ti scrive "Paura" ;-)


title: [OT] For Sergio Mazza

text:
[CUT]
>hai intenzione
> di scrivere "Ti" e bene, lui ti scrive "Vi"...
Cavolo -> Plurale Maiestatis ! ;-)
>hai intenzione di scrivere
> "Scusa" e bene, lui ti scrive "Paura" ;-)
Qui non va...diciamo che si prende troppe "libertà"...il fatto che uno si
scusa con qualcuno non vuol dire che debba avere necessariamente "paura"...
;-)
Io sinceramente lo utilizzo prevalentemente x cercare di comunicare con
Sergio -> nonostante conosca abbastanza bene la PNL con Sergio vedo che non
"attecchisce" e quindi di tanto in tanto ci riprovo con qualcosa di
diverso...chissà 1 giorno magari riusciremo a comunicare! ;-)
Buona giornata :-)


title: Variabile PUBLIC

author: IppoSoft

text:
Una variabile dichiarata Public a livello di modulo mi risulta
visibile e gestibile nel codice relativo a una maschera MA NON nel
codice relativo ad una sottomaschera.
Perché e come devo fare per risolvere il problema?
In pratica io vorrei che questa variabile fosse visibile da qualunque
parte del codice.
Grazie
Filippo


title: Variabile PUBLIC

author: Roberto da casa

text:
"IppoSoft" <
ma...@studiovinciguerra.it
> ha scritto nel messaggio
news:pocqgvsglmiopb4o8...@4ax.com...

Invece di dichiarare la variabile pubblica nel modulo di classe della
maschera, dichiarala all'interno di un modulo del database.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Variabile PUBLIC

author: Alex

text:
"IppoSoft" <
ma...@studiovinciguerra.it
> wrote in message
news:pocqgvsglmiopb4o8...@4ax.com

Per vederla dalla SubForm devi dichiararla o Publica in un
modulo di Database o come Proprietà di Form esplicitando
con Property Get......!
Ma dalla Sub molte volte non serve ricorrere a variabili esterne
per scambiare un valore con la Form Padre, poichè dalla Sub puoi
ricavare tutti i dati presenti nei Controlli della Form.
Ciao.
@Alex.
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Variabile PUBLIC

text:
On Thu, 10 Jul 2003 09:50:00 GMT, "Roberto da casa"
<
r.ma...@libero.it
> wrote:
>
>"IppoSoft" <
ma...@studiovinciguerra.it
> ha scritto nel messaggio
>news:pocqgvsglmiopb4o8...@4ax.com...
>> Una variabile dichiarata Public a livello di modulo mi risulta
>> visibile e gestibile nel codice relativo a una maschera MA NON nel
>> codice relativo ad una sottomaschera.
>> Perché e come devo fare per risolvere il problema?
>> In pratica io vorrei che questa variabile fosse visibile da qualunque
>> parte del codice.
>> Grazie
>> Filippo
>
>Invece di dichiarare la variabile pubblica nel modulo di classe della
>maschera, dichiarala all'interno di un modulo del database.
Ma io l'ho dichiarata nel modulo del database non nel modulo di classe


title: Variabile PUBLIC

text:
On Thu, 10 Jul 2003 10:00:36 +0000 (UTC), "Alex" <
ik2...@libero.it
>
wrote:
>"IppoSoft" <
ma...@studiovinciguerra.it
> wrote in message
>
news:pocqgvsglmiopb4o8...@4ax.com
>
>> Una variabile dichiarata Public a livello di modulo mi risulta
>> visibile e gestibile nel codice relativo a una maschera MA NON nel
>> codice relativo ad una sottomaschera.
>> Perché e come devo fare per risolvere il problema?
>> In pratica io vorrei che questa variabile fosse visibile da qualunque
>> parte del codice.
>> Grazie
>> Filippo
>
>
>Per vederla dalla SubForm devi dichiararla o Publica in un
>modulo di Database o come Proprietà di Form esplicitando
>con Property Get......!
Ma io l'ho dichiarata nel modulo del database non nel modulo di classe
>Ma dalla Sub molte volte non serve ricorrere a variabili esterne
>per scambiare un valore con la Form Padre, poichè dalla Sub puoi
>ricavare tutti i dati presenti nei Controlli della Form.
>
>Ciao.
>@Alex.
Non si tratta di scambiare un valore ma di controllare se è stato
cambiato dalla Form Padre.
Io lo aggiorno con un AfterUpdate però dalla SubForm dovrei
controllare ad ogni passaggio il valore che ha il controllo; se invece
lo salvo in una variabile Public ho (avrei) risolto il problema
senonché la variabile public non è leggibile dalle Sub della
sottomaschera. Non riesco a capire perché
Ciao


title: Variabile PUBLIC

author: Antonio Biso

text:
"IppoSoft" <
ma...@studiovinciguerra.it
> ha scritto nel messaggio
news:3cfqgv4irj6kt2moa...@4ax.com...
> On Thu, 10 Jul 2003 10:00:36 +0000 (UTC), "Alex" <
ik2...@libero.it
>
> wrote:
>
> >Per vederla dalla SubForm devi dichiararla o Publica in un
> >modulo di Database o come Proprietà di Form esplicitando
> >con Property Get......!
> Ma io l'ho dichiarata nel modulo del database non nel modulo di classe
Devi dichiararla Global nel modulo del database
Antonio


title: Variabile PUBLIC

text:
"IppoSoft" <
ma...@studiovinciguerra.it
> wrote in message
news:3cfqgv4irj6kt2moa...@4ax.com
> On Thu, 10 Jul 2003 10:00:36 +0000 (UTC), "Alex" <
ik2...@libero.it
>
> wrote:
>
> >"IppoSoft" <
ma...@studiovinciguerra.it
> wrote in message
> >
news:pocqgvsglmiopb4o8...@4ax.com
> >
> >> Una variabile dichiarata Public a livello di modulo mi risulta
> >> visibile e gestibile nel codice relativo a una maschera MA NON nel
> >> codice relativo ad una sottomaschera.
> >> Perché e come devo fare per risolvere il problema?
> >> In pratica io vorrei che questa variabile fosse visibile da qualunque
> >> parte del codice.
> >> Grazie
> >> Filippo
> >
> >
> >Per vederla dalla SubForm devi dichiararla o Publica in un
> >modulo di Database o come Proprietà di Form esplicitando
> >con Property Get......!
> Ma io l'ho dichiarata nel modulo del database non nel modulo di classe
Strano, anzi impossibile.
Public TuaVariabile as TuoType dichiarata in un Modulo Generico...??
Non sarà perchè non l'aggiorni....???

>
> >Ma dalla Sub molte volte non serve ricorrere a variabili esterne
> >per scambiare un valore con la Form Padre, poichè dalla Sub puoi
> >ricavare tutti i dati presenti nei Controlli della Form.
> Non si tratta di scambiare un valore ma di controllare se è stato
> cambiato dalla Form Padre.
> Io lo aggiorno con un AfterUpdate però dalla SubForm dovrei
> controllare ad ogni passaggio il valore che ha il controllo; se invece
> lo salvo in una variabile Public ho (avrei) risolto il problema
> senonché la variabile public non è leggibile dalle Sub della
> sottomaschera. Non riesco a capire perché
> Ciao
Non ti conviene dichiarare una variabile di tipo TextBox nella
Sub allora in questo modo:
Dim WithEvents ctl As TextBox
In questo modo se intercetti l'evento AfterUpdate direttamente nella
SubForm e ne leggi il Valore solo se c'è stata variazione.
Nella Sub quindi hai disponibili gli eventi del controllo:
Su Apertura della SubForm attribuisci la variabile ctl
Set ctl=Me.Parent.TuoControllo
Private Sub ctl_AfterUpdate()
   MsgBox "Sono Cambiato.... = " & ctl.Value
End Sub
Così è meglio....??



title: Variabile PUBLIC

text:
"IppoSoft" <
ma...@studiovinciguerra.it
> ha scritto nel messaggio
news:jafqgv8l8g3srd4ap...@4ax.com...

Se la variabile pubblica l'hai dichiarata in un modulo del database essa
sarà visibile da qualsiasi oggetto del tuo database e quindi da qualsiasi
sottomaschera.
Stai tranquillo che è così.



title: Catalogo Prodotti

author: Luigi

text:
Buongiorno
conoscete un esempio di catalogo prodotti con relative foto etc etc, da
poter prendere come spunto ?
Grazie
Luigi


title: Catalogo Prodotti

author: Pleiadi

text:
"Luigi" <
lu...@porta-spa.com
> ha scritto nel messaggio
news:j5xJc.53918$c_1.1...@twister1.libero.it...

Northwind?
Pleiadi


title: Controllo totali isolati in report (diverso da stampare un numero fisse di righe)

author: Nina

text:
Salve a tutti, ho creato un report SchedaConsuntivi che mi riporta i
movimenti di un corso raggruppati per voce di spesa. Il problema è questo:
in alcuni casi il totale del gruppo rimane isolato all'inizio della pagina
successiva. Vorrei che se in una pagina ricadono solo i totali l'ultimo
record della pagina precedente venisse spostato nella pagina successiva.
Sottolineo che non mi interessa stampare un numero fisso di righe, quando i
record di una pagina sono pochi, ma soltanto evitare che i totali vadano da
soli in una pagina nuova.
Qualcuno mi può aiutare?
Ringrazio tutti fin da ora
Grazie Nina


author: cidi

text:
"Nina" <
paninotElim...@yahoo.it
> ha scritto nel messaggio
news:pxaob.69174$e5.25...@news1.tin.it...

Ciao Nina
Sposta i totali nel piè di pagina report e setta a NO la proprietà visibile,
stampa sezione unita =SI.
Inserisci nel piè di pagina pagina le caselle che ti servono mettendo come
origine controllo il nome delle caselle del piè di pagina report . ed
inserisci pure delle caselle di testo con =page e =pages il tutto settato a
proprietà visibile = NO. evento stampa, sempre del piè di pagina pagina
metti:
If Me.Page = Me.Pages Then
Me.TuoNomeControllo.Visible = True
Spero che possa servirti
Saluti Daniele


text:
"cidi" <
dadonzin...@tin.it
> ha scritto nel messaggio
news:3chob.71551$e5.26...@news1.tin.it...
>
> "Nina" <
paninotElim...@yahoo.it
> ha scritto nel messaggio
> news:pxaob.69174$e5.25...@news1.tin.it...
> > Salve a tutti, ho creato un report SchedaConsuntivi che mi riporta i
> > movimenti di un corso raggruppati per voce di spesa. Il problema è
questo:
> > in alcuni casi il totale del gruppo rimane isolato all'inizio della
pagina
> > successiva. Vorrei che se in una pagina ricadono solo i totali l'ultimo
> > record della pagina precedente venisse spostato nella pagina successiva.
CUT
> Sposta i totali nel piè di pagina report e setta a NO la proprietà
visibile,
> stampa sezione unita =SI.
> Inserisci nel piè di pagina pagina le caselle che ti servono mettendo come
> origine controllo il nome delle caselle del piè di pagina report . ed
> inserisci pure delle caselle di testo con =page e =pages il tutto settato
a
> proprietà visibile = NO. evento stampa, sempre del piè di pagina pagina
> metti:
> If Me.Page = Me.Pages Then
> Me.TuoNomeControllo.Visible = True
> Spero che possa servirti
> Saluti Daniele
Grazie Daniele, ci provo ma ho il dubbio che questo sistema non vada bene
per i totali dei vari gruppi, ma solo per il totale generale, però mi hai
dato un'idea, perchè calcolando il numero di pagine di ogni sezione posso
adattare comunque questo sistema.
Grazie ancora
Ciao Nina


text:
"Nina" <
paninotElim...@yahoo.it
> ha scritto nel messaggio
news:6Btob.387548$R32.12...@news2.tin.it...
>
> "cidi" <
dadonzin...@tin.it
> ha scritto nel messaggio
> news:3chob.71551$e5.26...@news1.tin.it...
> >
> > "Nina" <
paninotElim...@yahoo.it
> ha scritto nel messaggio
> > news:pxaob.69174$e5.25...@news1.tin.it...
> CUT
> > Sposta i totali nel piè di pagina report e setta a NO la proprietà
> visibile,
CUT
> per i totali dei vari gruppi, ma solo per il totale generale, però mi hai
> dato un'idea, perchè calcolando il numero di pagine di ogni sezione posso
> adattare comunque questo sistema.
> Grazie Daniele, ci provo ma ho il dubbio che questo sistema non vada bene
> per i totali dei vari gruppi, ma solo per il totale generale, però mi hai
> dato un'idea, perchè calcolando il numero di pagine di ogni sezione posso
> adattare comunque questo sistema.
> Grazie ancora
> Ciao Nina
Chiedo scusa, funziona già benissimo così
Grazie mille
Ciao Nina


title: Indici e chiavi

author: Emiliano

text:
Ciao,
in un'applicazione di qualche tempo fa ho fatto uso intensivo di chiavi
multiple: in pratica scegliendo più campi nella struttura delle tabelle
li ho contrassegnati con la chiavetta in modo da ottenere il divieto di
inserire valori duplicati per i campi associati alla chiave multipla.
Nella relazione, per esempio, tra due tabelle contenenti chiavi
multiple, ho collegato uno o più campi chiave delle due tabelle e
questo mi è sembre sembrato, anche se tutto funziona, non troppo bello.
Per evitare l'inserimento di duplicati su determinati campi dei record,
ho "scoperto", si fa per dire, che è possibile, per esempio, usare un
contatore automatico come chiave primaria e aggiungere negli indici un
indice contenente i campi da non duplicare (per es. il cognome e il
nome) rendendo l'indice univoco.
Quale sistema è migliore? Anche nessuno dei due se ce ne sono di
migliori.
--
******************************
Grazie e saluti, Emiliano
******************************


title: Indici e chiavi

author: Carlo Costarella

text:
"Emiliano" <
egg...@gmail.com
> ha scritto nel messaggio
news:48f4f38d$0$11369$5fc...@news.tiscali.it...

Tutto dipende a quale tabella sei interessato e come è strutturato il db.
Tabella unica? Vanno bene gli indici con duplicati non possibili o la (le)
chiave primaria che per definizione imposta l'indice a non duplicabile.
Usi due tabelle (relazione uno a molti, integrità referenziale)? La seconda
tabella non permette l'inserimento di nuovi record se non esiste un record
correlato nella tabella lato 1.
Esempio tipico è una tabella Fatture con una tabella DettagliFattura legate
uno a motli con integrità referenziale: per poter aggiungere uno o più
record in dettagli
deve esserci un record corrispondente in Fatture.
In questo caso la chiave comune in Dettagli avrà un indice con duplicati
possibili, mentre in Fatture sarà univoco.
Ciao, Carlo


title: Indici e chiavi

text:
Sembra che Carlo Costarella abbia detto :

Nel mio caso il db vecchio stile, è composto da più tabelle per le
quali ho definito chiavi primarie semplici o multiple e relazioni con
integrità referenziale. Quello che mi chiedevo è se è corretto, nelle
relazioni tra tabelle con chiavi multiple, collegare tra loro più campi
comuni, oppure è meglio prevedere un campo contatore in ciascuna
tabella e definire, dove occorre, gli indici non duplicabili e nelle
relazioni collegare tra loro i soli campi contatore.
--
*********************************************************************
E quando le cose diventavano più difficili la stella di Draco brillava
più forte, per noi che sapevamo dove guardare.
Film: "Dragonheart - Cuore Di Drago"
*********************************************************************


title: Indici e chiavi

text:
"Emiliano" <
egg...@gmail.com
> ha scritto
cut
...
> Nel mio caso il db vecchio stile, è composto da più tabelle per le quali
> ho definito chiavi primarie semplici o multiple e relazioni con integrità
> referenziale. Quello che mi chiedevo è se è corretto, nelle relazioni tra
> tabelle con chiavi multiple, collegare tra loro più campi comuni, oppure è
> meglio prevedere un campo contatore in ciascuna tabella e definire, dove
> occorre, gli indici non duplicabili e nelle relazioni collegare tra loro i
> soli campi contatore.
>
No, no, non puoi collegare campi contatore o meglio non devi. Sai i casini!
Un campo contatore con un campo intero lungo...ma in linea di massima è
preferibile usare due campi intero lungo e sarai tu a gestire la
numerazione.
Puoi comunque collegare chiavi multiple (p.e. due campi con due campi
corrispondenti) ma è una evenienza rara.
Comunque onde evitare discussioni sul vuoto e di carattere generale, sarebbe
meglio tu specificassi la struttura delle tabelle coinvolte e la finalità.
Ciao, Carlo


title: visual source safe a cosa serve?

text: grazie a tutti


title: visual source safe a cosa serve?

text:
"@----- Pinco --@-- Pallino -----@" <
tos...@libero.it
> ha scritto nel
messaggio news:klpL8.6846$86.1...@twister1.libero.it...
> grazie a tutti
>
Se il messaggio è fuori tema sei pregato di inserire un [OT] nell'oggetto;
grazie.
A grandi linee; serve per tenere traccia delle modifiche effettuate al
codice, utile quando si sviluppa un team...
Ciao.
--
Sergio MAZZA


title: inserisci campo database in word

author: beppe

text:
ho un documento word in cui vorrei inserire in un dato punto il valore di un
campo X di un record Y di una query Z di un database W fatto con Access.
Qualcuno mi dice come fare? Ho pensato di usare la funzione di Word
"Inserisci Campo"-"Database", ma che parametri devo dargli perchè mi trovi
questo valore?
Grazie per la collaborazione


title: inserisci campo database in word

text:
"beppe" <
giu...@tin.it
> ha scritto nel messaggio
news:BUeia.212$DN....@tornado.fastwebnet.it...

www.sitocomune.com
Ciao.
--
Sergio MAZZA


title: tabella con cap, comuni e sigle prov italiane

author: Salvo Forza Napoli

text:
Salve ragazzi, vi chiedo una gentilezza.
Dove posso trovare un file xls o mdb dove trovo tutti i comuni, province e i
cap d'Italia, già sistemati a mo di tabella?
Grazie a tutti per la risposta
Salvo


author: sv

text:
Salvo Forza Napoli ha scritto:



> Salvo
http://www.sitocomune.com/
http://www.accessgroup.it/
--
rgrds
SC
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


text:
Grazie mille!
Salvo


text:
Salvo Forza Napoli wrote:
> Grazie mille!
>
> Salvo
Ciao Salvo, complimenti per il nick
Cmq la tabella la trovi qui
http://www.accessgroup.it/HomeArgomenti.asp?ID=103&Oggetto2=UTILITY:%20Tabelle%20Comuni%20italiani%20e%20Stati%20esteri
--
_ _
Ciao
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:
www.donkarl.com/it


title: Classi acc/97

author: tommy

text:
Ciao a tutti.
Voglio imparare ad utilizzare le classi con DAO.
Dove reperi il materiale.
ps: non so praticamente niente.


title: Classi acc/97

text:
"tommy" <
sime...@tin.it
> ha scritto nel messaggio
news:RJswa.170403$K35.3...@news2.tin.it...

Sarebbe meglio prima capire cos'è una Classe e cos'è DAO.
Sono 2 cose completamente diverse, è vero che puoi usare
DAO all'interno di una Classe, ma nun c'azzecca molto....!
Le classi sono moduli(oggetti) dotati di Proprietà e Metodi che ovviamente
devi costruirti tu in base alle tue esigenze....!
Dove reperire info....??? Su libri di testo dedicati a VisualBasic.
Alternativa è scaricare qualche esempio dal SC e studiarlo.....!
@Alex.


title: crash db access 2003

author: ces

text:
ho il segeuente problema:
4 o 5 utenti si collegano allo stesso front di access che è ricompatta
grande circa 16 mb
dopo un'ora ciirca il db diventa circa 20 mb e non si riesce più ad
aprirlo perchè in apertura chiede di essere compattato
le tabelle sono su mysql e quindi non dovrebbero essere loro ad aumentare
il db front
non riesco acapire perchè mi va continuamente in crash
fino a 2 mesi fa lo stesso front in access 97 era stabilissimo
qualcuno ha qualche idea od ha riscontrato lo stesso problema?
ciao a tutti e buon lavoro
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: crash db access 2003

author: Sergio MAZZA

text:
"ces" <
mai...@libero.it
> ha scritto nel messaggio
news:dqqfq5$he7$1...@news.newsland.it...
> ho il segeuente problema:
> 4 o 5 utenti si collegano allo stesso front di access che è ricompatta
> grande circa 16 mb
Cioé? Hai un solo frontend in rete e si cliccano quello?
Sarebbe meglio un frontend PER ogni client, SU ogni client.
> dopo un'ora ciirca il db diventa circa 20 mb e non si riesce più ad
> aprirlo perchè in apertura chiede di essere compattato
>
> le tabelle sono su mysql e quindi non dovrebbero essere loro ad aumentare
> il db front
>
> non riesco acapire perchè mi va continuamente in crash
>
> fino a 2 mesi fa lo stesso front in access 97 era stabilissimo
>
> qualcuno ha qualche idea od ha riscontrato lo stesso problema?
>
> ciao a tutti e buon lavoro
>
> --
Ciao.
--
Sergio MAZZA


title: crash db access 2003

text:
Sergio MAZZA ha scritto:



> Ciao.
grazie per la risposta
in rete ci sono 45 pc ed ho circa 20 db attivi
copiarli costantemente su tutti i pc è una follia
tra l'altro lo stesso parcho macchine e gli stessi db (anzi 60 macchine e
circa 25 db) li ho usati fino a 2 mesi fa con access 97 e non mi creava
nessun tipo di problema
questo mi fa intuire che il problema sia nel motore di access 2003
questo è almeno il mio modestissimo parere pronto ad essere smentito



title: crash db access 2003

text:
"ces" <
mai...@libero.it
> ha scritto nel messaggio
news:dqqh3e$lsf$1...@news.newsland.it...
> Sergio MAZZA ha scritto:
>
>
> grazie per la risposta
>
> in rete ci sono 45 pc ed ho circa 20 db attivi
>
> copiarli costantemente su tutti i pc è una follia
Per il mio modestissimo parere, la follia è questa che dici tu;
> tra l'altro lo stesso parcho macchine e gli stessi db (anzi 60 macchine e
> circa 25 db) li ho usati fino a 2 mesi fa con access 97 e non mi creava
> nessun tipo di problema
>
> questo mi fa intuire che il problema sia nel motore di access 2003
o un problema HW; potrebbe essere di rete, RAM, o gli HD.
> questo è almeno il mio modestissimo parere pronto ad essere smentito
Non è un problema di smentire qualcuno ma capire (e molte volte prevenire)
il problema; in questo NG si è discusso molto di mdb rovinati e spesso si
sono riscontrati problemi HW.
Tranne quando io mi ci metto d'impegno... Allora non ci sono Santi... Ma
questa è un'altra storia (spero)...
Ciao.
--
Sergio MAZZA


title: crash db access 2003

text:
Sergio MAZZA ha scritto:







> Ciao.
lo smentire è perchè magari stavo dicendo delle castronerie non per altri
motivi
per quanto riguarda l'hw il db è localizzato su un server 2003 ma la
macchina non mi sembra messa male
il problema è che non ho più il controllo della macchina perchè si occupa
delle installazioni e della manutenzione una ditta appaltata
suggerimenti?



title: crash db access 2003

text:
"ces" <
mai...@libero.it
> ha scritto nel messaggio
news:dqqict$qc0$1...@news.newsland.it...
> Sergio MAZZA ha scritto:
>
> per quanto riguarda l'hw il db è localizzato su un server 2003 ma la
> macchina non mi sembra messa male
>
> il problema è che non ho più il controllo della macchina perchè si occupa
> delle installazioni e della manutenzione una ditta appaltata
>
> suggerimenti?
Sicuramente un bel backup se non l'hai già fatto; hai provato a disattivare
la correzione automatica dei nomi?
Sul server hai il norton antivirus?
Hai (o hanno) installato qualche software sul server?
Solo quel frontend ti presenta errori?
I client hanno HW di rete realtek?
Tutto l'HW di rete è 100Mb o alcuni misti o solo a 10Mb?
Ciao.
--
Sergio MAZZA


title: crash db access 2003

text:
Sergio MAZZA ha scritto:
> "ces" <
mai...@libero.it
> ha scritto nel messaggio
> news:dqqict$qc0$1...@news.newsland.it...
> > Sergio MAZZA ha scritto:
> >
> > per quanto riguarda l'hw il db è localizzato su un server 2003 ma la
> > macchina non mi sembra messa male
> >
> > il problema è che non ho più il controllo della macchina perchè si occupa
> > delle installazioni e della manutenzione una ditta appaltata
> >
> > suggerimenti?
> Sicuramente un bel backup se non l'hai già fatto; hai provato a disattivare
> la correzione automatica dei nomi?
l'ho disattivata ora pensavo non influisse per questo problema
> Sul server hai il norton antivirus?
no
> Hai (o hanno) installato qualche software sul server?
sì vari
> Solo quel frontend ti presenta errori?
quelli più utlizzati anche se in percentuale minore(questo è quello più
utilizzato in assoluto)
> I client hanno HW di rete realtek?
non so cosa sia ma presumo di no
> Tutto l'HW di rete è 100Mb o alcuni misti o solo a 10Mb?
tutto a 100mb tranne una stampante
> Ciao.



title: crash db access 2003

text:
"ces" <
mai...@libero.it
> ha scritto nel messaggio
news:dqqonn$em7$1...@news.newsland.it...
> l'ho disattivata ora pensavo non influisse per questo problema
In qualche messaggio precedente, sempre di problemi di corruzione, sembra
essere uno dei problemi.
> sì vari
Fai sempre dei test dopo ogni installazione?
> non so cosa sia ma presumo di no
Realtek è un produttore di HW di rete; parecchio tempo fa una loro partita
corrompeva i file di access.
Ciao.
--
Sergio MAZZA


title: crash db access 2003

text:
Sergio MAZZA ha scritto:


> > sì vari


> Ciao.
non ho nessuna scheda realtek ma mi sono accorto che il db diventa
immensamente grande ad ogni semplice operazione (ad esempio all'apertura
di una qualsiasi maschera ed anche alla chiusura aumenta di circa 200kb) e
secondo me potrebbe dipendere da quello il problema
è una cosa che succede anche a te?
ciao e buon lavoro a tutti



title: crash db access 2003

text:
"ces" <
mai...@libero.it
> ha scritto nel messaggio
news:dr24sk$290$1...@news.newsland.it...
>
> non ho nessuna scheda realtek ma mi sono accorto che il db diventa
> immensamente grande ad ogni semplice operazione (ad esempio all'apertura
> di una qualsiasi maschera ed anche alla chiusura aumenta di circa 200kb) e
> secondo me potrebbe dipendere da quello il problema
>
> è una cosa che succede anche a te?
>
> ciao e buon lavoro a tutti
200K no, ma se viene aperto l'mdb e non ci faccio nulla un incremento c'è.
Hai forse delle form con immagini sullo sfondo?
Ciao.
--
Sergio MAZZA


title: crash db access 2003

text:
Sergio MAZZA ha scritto:



> Ciao.
no non ho nessuna immagine e poi tengo ancora una volta a precisare che lo
stesso db lo usavo con acces 97 e non aveva nessuno di questi problemi
ho sposato access per la sua velocità di programmazione e per la sua
stabilità nella versione 97 non vorrei dover alzare bandiera bianca e non
utilizzarlo più per colpa di access 2003!!!! un db che ogni 2 ore circa si
inchioda non può altro che farmi arrivare a questa CONCLUSIONE



title: crash db access 2003

text:
Sergio MAZZA ha scritto:
> "ces" <
mai...@libero.it
> ha scritto nel messaggio
> news:dr24sk$290$1...@news.newsland.it...
> >
> > non ho nessuna scheda realtek ma mi sono accorto che il db diventa
> > immensamente grande ad ogni semplice operazione (ad esempio all'apertura
> > di una qualsiasi maschera ed anche alla chiusura aumenta di circa 200kb) e
> > secondo me potrebbe dipendere da quello il problema
> >
> > č una cosa che succede anche a te?
> >
> > ciao e buon lavoro a tutti
> 200K no, ma se viene aperto l'mdb e non ci faccio nulla un incremento c'č.
> Hai forse delle form con immagini sullo sfondo?
> Ciao.
ho fatto qualche prova in piů e mi sono accorto che ad ogni apertura di
una maschera il db aumenta esattamente di 264 kb ognio volta
la costanza dell'aumento e soprattutta la dimensione non indifferente mi
lascia molto perplesso
potrebbe essere significativo che l'aumento č costante?
ciao e buon lavoro a tutti



title: crash db access 2003

text:
"ces" <
mai...@libero.it
> ha scritto nel messaggio
news:dr4luu$v9c$1...@news.newsland.it...
>
> ho fatto qualche prova in più e mi sono accorto che ad ogni apertura di
> una maschera il db aumenta esattamente di 264 kb ognio volta
>
> la costanza dell'aumento e soprattutta la dimensione non indifferente mi
> lascia molto perplesso
>
> potrebbe essere significativo che l'aumento è costante?
>
> ciao e buon lavoro a tutti
Certo è che l'aumento costante ogni volta che apri l'mdb è strano;  io ho un
mdb XP (formato 2000) di 1328KB. Se lo apro più volte non cambia la sua
dimensione; forse hai qualche evento che registra dati in qualche tabella?
Ciao.
--
Sergio MAZZA


title: crash db access 2003

author: MA

text:
Sergio MAZZA wrote:
Ciao Sergio, c'è un avvso nuovo di "Pacca"
giusto per te.
Vai a vedere che vogliono
--
_ _
Ciao
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:
www.donkarl.com/it


title: crash db access 2003

text:
Sergio MAZZA ha scritto:


> Ciao.
assolutamente no anche perchè tutte le tabelle sono in mysql e quindi non
dovrebbero aumentare le dimensioni del db
l'unica cosa è che quando entro nella maschera scateno una variabile di
tipo string



title: crash db access 2003

text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:dr50nt$es7$1...@area.cu.mi.it...

No, sono andati di "striscio"...
Ciao.
--
Sergio MAZZA


title: crash db access 2003

text:
"ces" <
mai...@libero.it
> ha scritto nel messaggio
news:dr59n3$26s$1...@news.newsland.it...
>
> assolutamente no anche perchè tutte le tabelle sono in mysql e quindi non
> dovrebbero aumentare le dimensioni del db
>
> l'unica cosa è che quando entro nella maschera scateno una variabile di
> tipo string
Scateni una variabile?
Comunque prova a non scatenare nulla...
Ciao.
--
Sergio MAZZA


title: domanda su strutturazione logica db

author: Nicolas

text:
devo realizzare un db ordini cosi strutturato
(db access  server) Sede principale può caricare il magazzino registrando
fatture di acquisto
(db access client) Distaccamento può emettere fatture acquisto e a fine
giornata inviare in allegato file dati con fatture emesse al server
il server importa le fatture emesse dai vari clienti e scarica il magazzino
in automatico.
se la quantità giacenze dei prodotti dovesse essere visibile in tempo reale
a tutte le sedi come fareste? un db condiviso?
Grazie.


title: domanda su strutturazione logica db

text:

Sedi intese come rete geografica?
Cioè uno a Napoli, una Milano etc..
--
_ _
Ciao
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:
www.donkarl.com/it


title: domanda su strutturazione logica db

text:
> Sedi intese come rete geografica?
> Cioè uno a Napoli, una Milano etc..
> --
> _ _
> Ciao
> MAssimiliano Amendola
www.accessgroup.it
esatto, distaccamenti fisici reali
inoltre come gestisco l'anagrafica clienti, ovvero ogni sede inserirà i
propri clienti
ma uno potrebbe essere doppio quindi andrebbe gestito con l'id ma a quel
punto
stesso cliente in sedi diverse avrà id diverso e quindi nelle statistiche
venduto per
cliente non sarà corretto..
voi come fareste?


title: domanda su strutturazione logica db

text:

ASP
--
_ _
Ciao
MAssimiliano Amendola
www.accessgroup.it



title: checkbox

text:
Salve
ho proprio bisogno di aiuto!
faccio un programmino in microsoft access. Ho un form con 80 checkboxs
agruppati in 10 cornice (quindi 4 checkbox per cornice).
Devo fare in modo tale che i checkbox di ogni cornice siano visibili
solo se ce un l'informazione che li corrisponde su una tabella.
Praticamente ho chiamato oggni checkbox con 2 lettere 1 numero in modo
tale che questa procedura mi renda visibile solo se trova una riga
sulla tabella.
Cerco anche che il checkbox visualizato prenda il valore del campo
chiamato "selezionato" della tabella che ho impostato come "Si\No".
COMUNQUE .. ho sempre un errore "2448" "impossibile  assegnare un
vallore all'oggetto" sulla riga p.value = true
qualcuno mi puo aiutare??
ho provato un po di tutto ma non riesco a capire quale sia il mio
problema...
°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°Procedura riceve 2 parametri °°°°°°°°°°°°
°°°°°°°°°°°°°°°°°°°°°°°°°
Public Sub Prenotazione(PcMenu, TipoPie)
    Dim Rst As Recordset,  stringaSQL As String
    stringaSQL = "SELECT * from MyTable"
    Set RST = CurrentDb().OpenRecordset(stringaSQL)
    If RST.RecordCount > 0 Then
        RST.MoveFirst
        Dim x As Integer
        Dim lbl, codice As label
        Dim p As CheckBox
        x = 1
        While Not RST.EOF
            Set lbl = Controls(PcMenu & TipoPie & "des" & Format(x))
            lbl.Caption = rstPietanze!des_pie
            lbl.Visible = True
            Set codice = Controls(PcMenu & TipoPie & "cod" &
Format(x))
            codice.Caption = RST!cod_pie
            Set p = Controls(PcMenu & TipoPie & Format(x))
            p.Visible = True
            If RST!selezionato = True Then
                p.Value = True
            Else
               p.Value = False
            End If
            RST.MoveNext
            x = x + 1
        Wend
    Else
        'messagio'
    End If
End Sub


title: checkbox

text:
<
dum...@tiscali.it
> ha scritto nel messaggio
news:1173287348.3...@8g2000cwh.googlegroups.com...
Salve
ho proprio bisogno di aiuto!
faccio un programmino in microsoft access. Ho un form con 80 checkboxs
agruppati in 10 cornice (quindi 4 checkbox per cornice).
--------------------------------
10 x 4 fa 40.....
Devo fare in modo tale che i checkbox di ogni cornice siano visibili
solo se ce un l'informazione che li corrisponde su una tabella.
.....................................
le chek box in una cornice gruppo di opzioni hanno un valore numerico. Per
selezionare/impostare a vero, true una e solo una di queste chekbox della
cornice, devi riferirti alla cornice e non alla CkBx.
Me.Cornice = 1
e non me.ckbx = 1
Per il visibile o meno va bene, non cosě per la ckbx da "spuntare".
cut
COMUNQUE .. ho sempre un errore "2448" "impossibile  assegnare un
vallore all'oggetto" sulla riga p.value = true
...e ti credo.
Ciao, Carlo


title: conteggio righe in report

author: MarcoMac

text:
Ciao a tutti, volevo contare quante righe in un report mi soddisfano una
condizione.
Il campo può avere solo tre condizioni: E, U, N
Ho provato a scrivere nel controllo sia CONTEGGIO([TIPO] = "U") che
CONTEGGIO([TIPO] = 'U') ma senza risultato. Mi conta sempre tutti record
come se non prendesse la condizione. Ho provato anche con SOMMA
(IIF([TIPO]="U";1;0) ma senza risultato.
Il report è raggruppato, non so se questo può essere un problema ma non
credo.
Non so quale può essere il problema e non riesco ad andare avanti.
Suggerimenti??
Grazie
MarcoMac


title: conteggio righe in report

text:
"MarcoMac" <
pi...@pluto.it
> ha scritto nel
messaggio
news:cbf5v8$cvd$1...@lacerta.tiscalinet.it...

Pippo = dcount("[tuocampo]", "tuatab",[tipo]= 'u')
MAssimiliano


title: Query e Checkbox

author: Franco Jesolo

text:
SELECT Nominativi.ID, Nominativi.Ragione_Sociale, Nominativi.Provincia,
Contatto11.Last_Name, Nominativi.Telefono, Nominativi.Attivita,
Nominativi.Indirizzo, qry_prov_reg.Regione, Nominativi.ID_Tipologia,
Nominativi.Cap, Nominativi.Citta,  Nominativi.Telefono
FROM (Nominativi LEFT JOIN qry_prov_reg ON Nominativi.Provincia =
qry_prov_reg.Sigla_Breve) LEFT JOIN Contatto11 ON Nominativi.ID =
Contatto11.ID_Nominativo
WHERE (((Nominativi.Ragione_Sociale) Like ("*" & [Forms]![Ricerche]![Ditta2]
& "*")))
ORDER BY Nominativi.Ragione_Sociale, Nominativi.Provincia;
Nella form che ho creato, ho messo anche dei checkbox o caselle di
controllo, come volete chiamarle ed ogni una si riferisce ad una regione
come modifico la query postata sopra perche mi faccia  un ulteriore filtro
dei record che io cerco?
i checkbox sono nominati ogniuno con i nomi delle regioni
Grazie Franco


title: Chiavi multiple e duplicati

author: Jax

text:
Sto combattendo con Access (e con un mio collega) per determinare quali record sono
duplicati secondo una chiave multipla a tre campi.
Quando tento di impostare questa chiave, access mi dą un laconico errore di duplicazione,
ma senza dirmi effettivamente quali record sono duplicati.
Il mio collega sostiene che non esiste un metodo per determinarli, se non copiare la
tabella in un'altra con struttura uguale ma con chiave.
A parte che la tabella ha 170.000 record e in questo momento mi si sta impallando il
sistema mentre cerco di fare questa operazione, ma mi sembra assurdo che access non
permetta una cosa del genere.
Fatemi sapere...
Grazie
Jax


title: Chiavi multiple e duplicati

author: Emyr

text:
On Mon, 25 Feb 2002 11:19:42 +0100, "Jax"
<rispo...@newsgroup.grazie> wrote:
>Sto combattendo con Access (e con un mio collega) per determinare quali record sono
>duplicati secondo una chiave multipla a tre campi.
>Quando tento di impostare questa chiave, access mi dà un laconico errore di duplicazione,
>ma senza dirmi effettivamente quali record sono duplicati.
>
>Il mio collega sostiene che non esiste un metodo per determinarli, se non copiare la
>tabella in un'altra con struttura uguale ma con chiave.
>A parte che la tabella ha 170.000 record e in questo momento mi si sta impallando il
>sistema mentre cerco di fare questa operazione, ma mi sembra assurdo che access non
>permetta una cosa del genere.
>
>Fatemi sapere...
>
>Grazie
>
>Jax
>
fai una query con i tre campi + un quarto che li somma ed impostando
su quest'ultimo raggruppamento e conteggio >1vedi quali sono quelle
duplicate....
Saluti.
Emanuele.


title: Chiavi multiple e duplicati

author: Roberto da casa

text:
"Jax" <rispo...@newsgroup.grazie> ha scritto nel messaggio
news:Kcoe8.21079$v7.8...@twister1.libero.it...
> Sto combattendo con Access (e con un mio collega) per determinare quali
record sono
> duplicati secondo una chiave multipla a tre campi.
> Quando tento di impostare questa chiave, access mi dà un laconico errore
di duplicazione,
> ma senza dirmi effettivamente quali record sono duplicati.
>
> Il mio collega sostiene che non esiste un metodo per determinarli, se non
copiare la
> tabella in un'altra con struttura uguale ma con chiave.
> A parte che la tabella ha 170.000 record e in questo momento mi si sta
impallando il
> sistema mentre cerco di fare questa operazione, ma mi sembra assurdo che
access non
> permetta una cosa del genere.
>
> Fatemi sapere...
>
> Grazie
>
> Jax
Creati una query con l'Autocomposizione ricerca duplicati; durante il wizard
di autocomposizione devi solo indicare il nome della tabella ed il nome dei
campi in base ai quali ricercare i duplicati: al resto ci pensa lui.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Chiavi multiple e duplicati

author: Max De Poli

text:
"Jax" <rispo...@newsgroup.grazie> wrote in message news:<Kcoe8.21079$
v7.8...@twister1.libero.it
>...
> Sto combattendo con Access (e con un mio collega) per determinare quali record sono
> duplicati secondo una chiave multipla a tre campi.
> Quando tento di impostare questa chiave, access mi dà un laconico errore di duplicazione,
> ma senza dirmi effettivamente quali record sono duplicati.
>
> Il mio collega sostiene che non esiste un metodo per determinarli, se non copiare la
> tabella in un'altra con struttura uguale ma con chiave.
Il tuo collega ha torto:
SELECT CampoChiave1, CampoChiave2, CampoChiave3,
count(CampoCheSeiSicuroSiaPienoPerTuttiIRecord) AS ConteggioDuplicati
FROM LaTuaTabella GROUP BY Campochiave1, CampoChiave2, CampoChiave3
HAVING ConteggioDuplicati > 1.
ti ritorna le chiavi duplicate.
"Roccia" Max De Poli


title: Chiavi multiple e duplicati

text:
"Max De Poli" <
rocc...@katamail.com
> ha scritto nel messaggio
news:c2f1e49e.02022...@posting.google.com...
> Il tuo collega ha torto:
>
> SELECT CampoChiave1, CampoChiave2, CampoChiave3,
> count(CampoCheSeiSicuroSiaPienoPerTuttiIRecord) AS ConteggioDuplicati
> FROM LaTuaTabella GROUP BY Campochiave1, CampoChiave2, CampoChiave3
> HAVING ConteggioDuplicati > 1.
Caro vecchio sql... grazie, non ci avevo davvero pensato :)
Jax


title: #eliminato mysql

author: mino

text:
ho letto già tutti i post precedenti che ho trovato nel newsgroup ma non
riesco a risolvere il problema
innanzitutto uso access97 winnt4.0 sp6 mysql4.0.16 odbc 3.51.07 mdac 2.7
ho sempre il problema di questo maledetto #eliminato sia che vada a
scrivere nuovi record direttamente nelle tabelle sia che scriva nelle
maschere. la cosa ancor + strana è che non lo fa sempre ma solo alcune
volte.
tra l'altro non sono ruiuscito a capire nemmeno quando va e quando non va.
qualcuno è riuscito a risolvare il problema?
ciao a tutti
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: #eliminato mysql

author: Pablitomf

text:
mino ha scritto:
> ho letto già tutti i post precedenti che ho trovato nel newsgroup ma non
> riesco a risolvere il problema
> innanzitutto uso access97 winnt4.0 sp6 mysql4.0.16 odbc 3.51.07 mdac 2.7
> ho sempre il problema di questo maledetto #eliminato sia che vada a
> scrivere nuovi record direttamente nelle tabelle sia che scriva nelle
> maschere. la cosa ancor + strana è che non lo fa sempre ma solo alcune
> volte.
> tra l'altro non sono ruiuscito a capire nemmeno quando va e quando non va.
> qualcuno è riuscito a risolvare il problema?
> ciao a tutti
Lo rispieghi un pò meglio per chi non avesse letto i tuoi post
precedenti?...
--
Pablitomf
Lentamente muore chi abbandona un progetto prima di iniziarlo, chi non fa
domande sugli argomenti che non conosce, chi non risponde quando gli
chiedono qualcosa che conosce. (P.Neruda)



title: #eliminato mysql

text:
"mino" <
news...@libero.it
> ha scritto nel
messaggio news:cbgp80$t6o$1...@news.newsland.it...
> ho letto già tutti i post precedenti che ho
trovato nel newsgroup ma non
> riesco a risolvere il problema
> innanzitutto uso access97 winnt4.0 sp6
mysql4.0.16 odbc 3.51.07 mdac 2.7
> ho sempre il problema di questo maledetto
#eliminato sia che vada a
> scrivere nuovi record direttamente nelle tabelle
sia che scriva nelle
> maschere. la cosa ancor + strana è che non lo fa
sempre ma solo alcune
> volte.
> tra l'altro non sono ruiuscito a capire nemmeno
quando va e quando non va.
> qualcuno è riuscito a risolvare il problema?
> ciao a tutti
>
Devi inserire un campo timestamp. Guarda nei post
precedenti per maggiori dettagli
MAssimiliano


title: #eliminato mysql

text:
Pablitomf ha scritto:
> mino ha scritto:
> > ho letto già tutti i post precedenti che ho trovato nel newsgroup ma non
> > riesco a risolvere il problema
> > innanzitutto uso access97 winnt4.0 sp6 mysql4.0.16 odbc 3.51.07 mdac 2.7
> > ho sempre il problema di questo maledetto #eliminato sia che vada a
> > scrivere nuovi record direttamente nelle tabelle sia che scriva nelle
> > maschere. la cosa ancor + strana è che non lo fa sempre ma solo alcune
> > volte.
> > tra l'altro non sono ruiuscito a capire nemmeno quando va e quando non va.
> > qualcuno è riuscito a risolvare il problema?
> > ciao a tutti
> Lo rispieghi un pò meglio per chi non avesse letto i tuoi post
> precedenti?...
i post precedenti non erano miei erano di altri utenti del newsgroup
cqm il problema è nell'inserimento di nuovi record in tabelle MYSQL
collegate tramite ODBC a database Access97
ciao e se hai buone nuove fammi sapere
--



title: #eliminato mysql

text:
MA ha scritto:

purtroppo anche questo l'ho già fatto ma nulla di buono
l'avevo proprio letto nei post precedenti ma anche così non funziona
ciao ed eventualmente fammi sapere



title: #eliminato mysql

author: Mauro Agosto

text:
"mino" <
news...@libero.it
> wrote in message
news:cbgp80$t6o$
1...@news.newsland.it
... anch'io ho letto tutto da tutti i newsgroups, fatto cento ricerche,
seguiti tutti i consigli ma non sono stato in grado di risolvere
il problema.
Se qualcuno arriva ad una soluzione ... diventera' famoso.
Grazie a tutti
Mauro
> ho letto già tutti i post precedenti che ho trovato nel newsgroup ma non
> riesco a risolvere il problema
> innanzitutto uso access97 winnt4.0 sp6 mysql4.0.16 odbc 3.51.07 mdac 2.7
> ho sempre il problema di questo maledetto #eliminato sia che vada a
> scrivere nuovi record direttamente nelle tabelle sia che scriva nelle
> maschere. la cosa ancor + strana è che non lo fa sempre ma solo alcune
> volte.
> tra l'altro non sono ruiuscito a capire nemmeno quando va e quando non va.
> qualcuno è riuscito a risolvare il problema?
> ciao a tutti
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: #eliminato mysql

text:
"mino" <
news...@libero.it
> wrote in message
news:cbgq1p$5fg$
1...@news.newsland.it
> MA ha scritto:
>
>  ......
> > Devi inserire un campo timestamp. Guarda nei post
> > precedenti per maggiori dettagli
> > MAssimiliano
>
> purtroppo anche questo l'ho già fatto ma nulla di buono
> l'avevo proprio letto nei post precedenti ma anche così non funziona
> ciao ed eventualmente fammi sapere
Ho scoperto che inserendo un campo Timestamp, (come specificato sopra)
non so spiegarmi il perche' ma  ---->>FUNZIONA!!!
NB: come sempre, la condizione necessaria al funzionamento e' che ad
ogni
modifica della struttura di una tabella MySQL, segua in Access un
ricollegamento alla tabella stessa.
Grazie 1000
Mauro



title: #eliminato mysql

text:
Mauro Agosto ha scritto:
> "mino" <
news...@libero.it
> wrote in message
> news:cbgp80$t6o$
1...@news.newsland.it
> .... anch'io ho letto tutto da tutti i newsgroups, fatto cento ricerche,
> seguiti tutti i consigli ma non sono stato in grado di risolvere
> il problema.
> Se qualcuno arriva ad una soluzione ... diventera' famoso.
> Grazie a tutti
> Mauro
> > ho letto già tutti i post precedenti che ho trovato nel newsgroup ma non
> > riesco a risolvere il problema
> > innanzitutto uso access97 winnt4.0 sp6 mysql4.0.16 odbc 3.51.07 mdac 2.7
> > ho sempre il problema di questo maledetto #eliminato sia che vada a
> > scrivere nuovi record direttamente nelle tabelle sia che scriva nelle
> > maschere. la cosa ancor + strana è che non lo fa sempre ma solo alcune
> > volte.
> > tra l'altro non sono ruiuscito a capire nemmeno quando va e quando non va.
> > qualcuno è riuscito a risolvare il problema?
> > ciao a tutti
non ho capito se ci sei riuscito o no!!!!
fammi sapere e per ora grazie del'interessamento
ciao



title: #eliminato mysql

text:
mino ha scritto:
> ho letto già tutti i post precedenti che ho trovato nel newsgroup ma non
> riesco a risolvere il problema
> innanzitutto uso access97 winnt4.0 sp6 mysql4.0.16 odbc 3.51.07 mdac 2.7
> ho sempre il problema di questo maledetto #eliminato sia che vada a
> scrivere nuovi record direttamente nelle tabelle sia che scriva nelle
> maschere. la cosa ancor + strana è che non lo fa sempre ma solo alcune
> volte.
> tra l'altro non sono ruiuscito a capire nemmeno quando va e quando non va.
> qualcuno è riuscito a risolvare il problema?
> ciao a tutti
ho scoperto come ovviare al problema e probabilmente anche qual'è la cosa
che fa visualizzare #eliminato
allora cominciamo con la probabile motivazione della visualizzazione
#eliminato:
se si insercisce un record con gli stessi dati di uno già inserito ti
visualizza eliminato
se solo uno dei dati dei campi è diverso l'eliminato non lo dà +
per ovviare a questo basta inserire un campo a piacimento (io ho messo un
campo datestamp) e inserire un valore che sia sicuramente diverso da uno
precedente (io ho inserito un now() come valore predefinito del controllo
nella maschera e tutto sembra funzionare alla perfezione
ciao a tutti e se qualcuno ha soluzioni migliori lo faccai sapere



title: #eliminato mysql

text:
mino ha scritto:
> mino ha scritto:





rettifica il campo che ho inserito è datetime e non datestamp



title: dove sono memorizzate le autorizzazioni?

author: Salvatore

text:
Quando in un database si aggiungono, modificano o eliminano utenti e/o
gruppi di lavoro, il frutto di tali modifiche è memorizzato nel database o
nel file mdw del gruppo di lavoro?
In altre parole, se decido di modificare gli utenti come amministratore, e
se il database opera su diverse postazioni mi basta sostituire il file mdw
del gruppo di lavoro o devo distribuire una nuova copia del file mdb?
Grazie,
Salvatore


author: Sib

text:
"Salvatore" <
sal...@tiscalinet.it
> ha scritto nel messaggio

Le autorizzazioni sono nel file mdb, ci mancherebbe, altrimenti gli utenti
potrebbero conservarsi il file mdw per aprire il db quando vogliono.
mdw contiene solo le informazioni relative all'identificazione degli utenti,
non i loro permessi.
Sib


text:
"Sib" <si...@SPAMiol.it> ha scritto nel messaggio
news:kfrBa.20965$g92.4...@news2.tin.it...

Grazie e ciao
Salvatore


title: Email con Access

author: andrea

text:
Gentili NG,
premetto:
1 la prima volta che scrivo del codice
2 iniziato ieri a mettere il naso nella automazioni
3 sono pronto a ricevere critiche e sberleffi di tutti i tipi,lezioni di
netiquette, di stile, di vita e quant'altro vorrete dirmi
4 farò tesoro di tutto quanto mi direte
vorrei sottoporre un quesito.Ho scritto(anzi copiato...) queste righe di
codice ma non mi funziona
Public Function SpedisciAzcomm()
Dim objOutlook As Outlook.Application
Dim objRecipient As Recipient
Dim objAttachment As Attachment
Dim objMailItem As MailItem
'Crea un mail item
Set objMailItem = objOutlook.CreateItem(olMailItem)
With objMailItem
'crea un destinatario per il messaggio email
Set objRecipient = .Recipient.Add(Forms![mSelezionaInvitati]![Email])
objRecipient.Type = olTo
'imposta l'oggetto,il corpo e l'importanza della email
.Subject = (Forms![mazionicommerciali]![Oggetto])
.Importance = olImportanceHigh
'Allegati
Set objAttachment = .Attachment.Add(Forms!mSelezionaInvitati!allegati)
'applica resolve a ogni nome di destinatario
Vb mi risponde
Errore di compilazione
Tipo definito dall'utente non definito
Ho cliccato sulpunto interrogativo ma non mi dice niente...Nel frattempo
cercherò di affinarmi,ma vi sarei grato se mi deste una mano.
For Each objRecipient In .Recipients
    objRecipient.Resolve
Next
'Invia il messaggio email
.Send
End With
--------------------------------
Inviato via
http://usenet.libero.it


title: Email con Access

author: Mar&mar

text:
"andrea" <
andread...@liberot.it
> ha scritto nel messaggio
news:81Z72Z53Z253Y1...@usenet.libero.it...

Hai anche adeguato il codice ai tuoi "CONTROLLI" ?
--
-----------------------------------------------------------
Mar&mar
-----------------------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
-----------------------------------------------------------


title: Email con Access

text:

Si...:-(
Forms![mSelezionaInvitati]![xxx] sono i nomi delle mie schede/controlli...
Sembra che non riconosca l'assegnazione del primo obj:appena va in
esecuzione il codice si ferma sul Dim objOutlook As Outlook.Application e me
lo evidenzia in giallo e mi da l'errore di cui sopra...
AIUTO!



title: Email con Access

author: Antonio Biso

text:
"andrea" <
andread...@liberot.it
> ha scritto nel messaggio
news:81Z72Z53Z253Y1...@usenet.libero.it...
> Il 14 Mar 2003, 11:00, "Mar&mar" <
rm.creat...@tiscali.it
> ha
scritto:
> >
> > > 'Invia il messaggio email
> > > .Send
> > >
> > > End With
> > >
> > >
> > > --------------------------------
> > > Inviato via
http://usenet.libero.it
> >
> > Hai anche adeguato il codice ai tuoi "CONTROLLI" ?
>
> Si...:-(
> Forms![mSelezionaInvitati]![xxx] sono i nomi delle mie schede/controlli...
>
> Sembra che non riconosca l'assegnazione del primo obj:appena va in
> esecuzione il codice si ferma sul Dim objOutlook As Outlook.Application e
me
> lo evidenzia in giallo e mi da l'errore di cui sopra...
Per tutti e due: perchè non adeguate anche lo sfoltimento del quoting a
quello che effettivamente dite nelle risposte?
Antonio


title: Email con Access

text:
> > > > 'Invia il messaggio email
> > > > .Send
> > > >
> > > > End With
> > >
> > > Hai anche adeguato il codice ai tuoi "CONTROLLI" ?
> >
> > Si...:-(
> > Forms![mSelezionaInvitati]![xxx] sono i nomi delle mie
schede/controlli...
> >
> > Sembra che non riconosca l'assegnazione del primo obj:appena va in
> > esecuzione il codice si ferma sul Dim objOutlook As Outlook.Application
e
> me
> > lo evidenzia in giallo e mi da l'errore di cui sopra...
>
> Per tutti e due: perchè non adeguate anche lo sfoltimento del quoting a
> quello che effettivamente dite nelle risposte?
>
> Antonio
>
E una volta fatto un suggerimentino?
