mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.appl.access
Titolo: database vuoto: 370 MB

Ciao a tutti!
Ho a che fare da poco con i database ed ho questo problema.
Devo capire perchč un db access contenente un catalogo prodotti "pesa" cosě
tanto (370 MB).
Questo perchč il tutto deve essere portato sul web.
Ho provato ad eliminare ogni cosa al suo interno (tabelle, query, maschere,
macro, moduli, report) ma "pesa" sempre uguale!! Come č possibile se č
vuoto???
Grazie infinite...
Bale

 vuoto???
    Domanda forse sciocca: hai mai eseguito la procedura:
        Strumenti > Utilita' database > Compatta e ripristina database...
?
--
Ciao :-)
Maurizio
--------
?SPQR(C)
 X
--------

 ha scritto nel messaggio
news:aqlstl$pmq$1...@lacerta.tiscalinet.it...

Secondo me non hai eliminato proprio tutto: hai lasciato quello che
effettivamente pesa, ovvero la tabella Prodotti che ha campi di tipo Oggetti
OLE che contengono le foto dei prodotti del catalogo.
E' cosě?
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

Grazie infinite ad antrambi!!!
Grazie a Maurizio, la cui domanda non era sciocca per me, ho eseguito la
procedura suggerita ed il db č diventato di 180 kb!
E grazie a Roberto, la tabella l'avevo eliminata, ma mi hai suggerito come
risolvere il problema di alleggerire il db per il web!
Grazieeeeeeeeeeeeeee!
Buon lavoro!!
Bale

Newsgroup: it.comp.appl.access
Titolo: Report con autoscrolling

Salve,
ho due necessita' in un report di Access 2007:
a. E' possibile fare in modo che il report scorra automaticamente in
verticale, entro 'tot secondi' , per poi ritornare all' inizio fare un
refresh dei dati e ripetere lo scorrimento ?
b. E' possibile impostare un report su 'pagina unica' senza dividerli
su 'tot' pagine in base al settaggio di stampa ? Vorrei avere sempre
una unica pagina, che si ridimensionasse in base al contenuto di 10
record o di 10.000 ....
Ringrazio anticipatamente chi mi da' un aiuto.
Saluti


Fantastico....
Devoricominciare a frequentare questo bellissimo NG, tutti i giorni
vengono affrontati argomenti
che mi lasciano stupito di quante cose si possono fare...
Quello che voglio vedere è se a problemi di questo tipo c'è qualche
"GURU" che sa dare risposta...
Dov'è la telecamera...?
Dai dite la verità siamo su una Candid...?
@Alex

 che mi lasciano stupito di quante cose si possono fare...
Non sono stato il solo, allora, sono proprio curioso di vedere cosa 
verra' fuori da questo 3D ;-{)

 verra' fuori da questo 3D ;-{)
Si però tu che sei un "GURU" potevi dare un accenno alla soluzione
invece che ci tieni così in bilico...
@Alex


La soluzione tu vuoi? Quasi semplice è.
"Se due domande tu hai, due messaggi postare tu devi".
And the winner is ?.... :D
HTH
Popi "Oggi mi sento molto Yoda"
Newsgroup: it.comp.appl.access
Titolo: Collegare tabelle ed eliminare i collegamenti

Ciao a tutti...
Ho un piccolo problema nella gestione dei collegamenti con le tabelle via 
VBA.
Il mio Database Front-End si collega al DB1 per le tabelle.
1) Come posso cancellare tutti i 'collegamenti' esistenti alle tabelle DB1?
2) Come posso creare i collegamenti alle tabelle DB1 dal mio DB?
Premetto che non devo 'selezionare' tabelle: mi serve cancellare _tutti_ i 
collegamenti  e creare il collegamento dal FE a _tutte_ le tabelle presenti 
in DB1.
Grazie per l'aiuto...
vuLCan 

 ha scritto nel messaggio
news:45f9149d$0$20804$5fc...@news.tiscali.it...

Io non ho molto chiaro quello che veramente tu vuoi fare.
Comunque, intanto prova a guardarti sull'help queste paroline chiave
Connect (Proprietą)
Refreshlink (Metodo)
Antonio

 vuLCan
Vedi:
www.donkarl.com/it/?FAQ3.1
 
--
sv
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

Newsgroup: it.comp.appl.access
Titolo: Nome PC che apre una tabella in rete

Avrei bisogno di conoscere il nome del computer che apre una tabella che si
trova su un database condiviso in rete, in modo che posso sapere in
qualsiasi momento quanti e quali computer aprono la mia tabella
comtemporaneamente.
Grazie mille.
Pivo

 ha scritto nel messaggio
news:eLL6a.314520$AA2.11...@news2.tin.it...

Che io sappia quello che chiedi è possbile farlo solo con se utilizzi gli
ADP e quindi SQL come base dati
ciao omnitow

 ha scritto nel messaggio
news:KqQ6a.155153$YG2.4...@twister1.libero.it...

Ci sono trucchetti anche, molto utili....!
Ogni macchina ha un nome, che puoi ricavarlo con le API
se non ricordo male è leggermente differente se usi NT.
Ti crei una Tabella dedicata con NomeMacchina,NomeTabella
e ad ogni accesso a qualsiasi Tabella, ovvio devi gestirlo, scrivi
nella tua Tabella SPIA chi, e cosa sta leggendo.
Alla chiusura cancelli.
Sono 2 Query Action da utilizzare e la funzione API, ma quella
la lanci durante il Login magari e salvi in Global.
@Alex.
Newsgroup: it.comp.appl.access
Titolo: Sostituzione automatica dati tabella

Ciao, ho una tabella con un campo path nel quale è inserito il percorso per
l'accesso ad un file su un'altra directory esempio: E:\Programmi\image.jpg
Vorrei sostituire in modo automatico se possibile con una query la lettera
E:\ con la lettera J:\ e lasciare invariato tutto il resto. E' possibile
fare ciò se si come?
Grazie anticipatamente ciao simone.
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 Grazie anticipatamente ciao simone.
Update nomeTabella Set nomeCampo = replace([nomeCampo];"E:\";"J:\")
Ciao.
-- 
Sergio MAZZA 


Sergio,
Ho provato ma non mi funziona :(
Ho aperto la query in visualizzazione struttura non ho inserito alcuna
tabella quindi sono andato in visualizzazione SQL ed ho scritto:
UPDATE tbl_vini SET ImagePath = replace([ImagePath];"E:\";"J:\")
Ma mi dice "Errore di sintassi nell'espressione della query
'replace([ImagePath];"E:\";"J:\")
cosa ho sbagliato?
Grazie Simone


 Grazie Simone
Crea la query di aggiornamento e in visualizzazione struttura, nella riga 
"Aggiorna a" del campo imagepath inserisci: 
replace([ImagePath];"E:\";"J:\").
Ciao.
-- 
Sergio MAZZA 


Ok grazie sergio cosi me la fa salvare si vede che avevo sbagliato qualche
cosa.
Ho un'altro problemino però. 4 sono vuoti quindi quando eseguo la query si
incacchia e mi messaggia:
"Impossibile aggiornare tutti i record nella query. Numero di campi non
aggiornati per un errore di conversione tra tipi:4"
E' possibile risolvere il problema?
Grazie ancora Simone.


 Grazie ancora Simone.
Se intendi che non vuoi vedere il messaggio di avviso, ti consiglio di farlo 
da codice VBA.
Crei un bottone (su una maschera) e nell'evento "su clic" inserisci:
Currentdb.execute "UPDATE tbl_vini SET ImagePath = 
replace([ImagePath],'E:\','J:\')"
Occhio alle virgole e apostrofi.
Poi se intendi che vuoi riempire anche i campi vuoti puoi provare con questa 
variante:
Currentdb.execute "UPDATE tbl_vini SET ImagePath = 
replace(Nz([ImagePath],'J:\'),'E:\','J:\')"
Ciao.
-- 
Sergio MAZZA 


Ok adesso funziona benissimo grandissimo!! grazie ancora ciao Simone.

Newsgroup: it.comp.appl.access
Titolo: Evento su pression shift+ tab

Ciao a tutti!
Ho impostato un certo evento sull'uscita da una casella di testo: funziona e
va tutto bene, tuttavia se uno preme shift + tab per tornare indietro si
ottengono degli effetti indesiderati: è possibile intercettare con l'evento
su pressione del shift+tab per anticipare l'evento su uscita dal campo di
testo? In questo caso qual'è il codice Ansi del Shift + Tab?
Ciao e grazie anticipatamente!

 ha scritto nel messaggio
news:6qsib.273438$R32.8...@news2.tin.it...


 riccardo
Mi viene un dubbio quel KeyCode non č che rilasci il 
corrispondente valore del tasto premuto e Shift restituisca
1 se premuto Shift....???
Allora forse si puň fare tutto senza mamorizzare nulla in un colpo solo:
Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)
   If KeyCode=9 And Shift then MsgBox"Hai premuto SHIFT+TAB"
End Sub
Funziona anche cosě.
Ciao.
@Alex.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 ha scritto nel messaggio
news:b11b88ddd85e5adf9e...@mygate.mailgate.org...


 ha scritto nel messaggio
news:b11b88ddd85e5adf9e...@mygate.mailgate.org...

Grazie funziona alla grande, ma non mi blocca l'esecuzione dell'evento
collegato all'azione uscita dal campo testo (che viene eseguita dopo quella
del tasto giů): si puň bloccare questa esecuzione?
Ciao grandi!

 Ciao grandi!
In effetti la cosa č ben diversa, e a meno non mi sfugga qualcosa
non facilmente risolvibile.
Forse potresti provare ad utilizzare la Macro AutoKey ed impostare
la combinazione incriminata e non fargli fare nulla, dovrebbe
funzionare.
Se proprio non va allora l'unica alternativa č quella di SubClassare
la maschera in cui lavori, con la stessa tecnica che si usa per
disabilitare lo SROLL del Mouse, solo che invece di intercettare
l'evento Scroll devi intercettare la pressione dei Tasti....!


 ha scritto nel messaggio
news:789a1c996c14384e39...@mygate.mailgate.org...

Considerato che un certo evento deve verificarsi quando premo tab od invio
mentre non deve verificarsi quando premo shift+tab, posso evitare di
collegarlo all'uscita dal campo, legandolo invece a "tasto giů" per tab
(codice 9) ed invio (codice 13): sembra che funzioni!
Grazie di tutto e ciao!
Newsgroup: it.comp.appl.access
Titolo: Problema con maschera continua

Ho una maschera continua, nell'intestazione di questa maschera ho un casella
di opzione, che mi fa una data opeazione su una casella di testo della
maschera continua. Il problema è che questa operazione mi viene fatta solo
sulla riga della maschera continua selezionata. Come posso fare perche' mi
venga aggiornata tutte le caselle sella maschera
Ciaoe grazie

 ha scritto nel messaggio
news:aACs7.80162$dJ3.5...@news1.tin.it...

Con una query di aggiornamento che farai partire al clic della casella di
opzione. Ti ricordo che l'evento clic della casella Gruppo di Opzioni va
gestito da questa e non dalla singola opzione che non ha questo evento.
P.E.
Private Sub Cornice0_Click()
'con 2 opzioni
if me.Cornice0 = 1 then
tuo codice
else
tuo codice
end if
'Con tre o più opzioni
Select Case Me.Cornice0
Case 1
tuo codice
Case 2
....
End Select
End Sub
La query di aggiornamento opererà sulla stessa tabella che alimenta la
maschera e nella riga "Aggiorna A" conterrà il valore del gruppo di opzioni
o quello che desideri: Forms!MiaForms!MiaOpzione.
Terminata la funzione o aggiornamento devi fare un Requery della maschera:
Me.Requery
Ciao, Carlo
Newsgroup: it.comp.appl.access
Titolo: Record univoci e chiave primaria

Ciao a tutti,
devo realizzare un database in devo poter inserire nell'anagrafica 
nominativi con stesso "Nome", "Cognome" e "DataNascita" in caso di problemi 
di omonimia; tuttavia vorrei che qualora si verificasse questa casualità mi 
venga mostrato un avviso....
Se inserisco la chiave primaria a tutti e tre i campi escludo la possibilità 
di inserire un  "Nome", "Cognome" e "DataNascita" doppio (ed è giusto che 
sia così!);
quindi come posso fare per ovviare al problema?
Ringrazio tutti in anticipo. 

 Ringrazio tutti in anticipo.
Hai detto 2 cose che di fatto si guardano di spalle... una va a Dx,
l'altra a Sx... quindi deciditi... se vuoi l'una nn puoi avere l'altra...
io farei in questo modo... porrei come Key tipo il Codice Fiscale...
lascerei il Nome,Cognome e DataNascita liberi... poi mi creerei un campo
composto pari alla somma dei 3 nella query - Es. CodConfronto :
[Nome]&[Cognome]&format([DataNascita];"ggmmaa") - così da ottenere un
campo univoco con il quale poter effettuare un confronto di esistenza...
-- 
Ciao
Pablitomf (Maurizio Facciuti)
Access : Ver.97 - 2K
----------------------------------
http://www.accessgroup.it/
http://www.sitocomune.com/
----------------------------------
Non mi fido molto delle statistiche, perchè un uomo con la testa nel forno
acceso e i piedi nel congelatore statisticamente ha una temperatura media.
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 campo univoco con il quale poter effettuare un confronto di esistenza...
In effetti con le query di raggruppamento posso vedere queste situazioni, ma
non è cosi "bello" come un bottone nella maschera con scritto "Verifica" che
se premuto mi dice"Attenzione: il nominativo è già inserito nel database, ne
vuoi inserire comunque un altro?"
Purtroppo non so se sia possibile qualcosa del genere, o simile senza
intervenire nel codice VBA.
Gazie.

 Gazie.
;)


 "LAMPO", è solo questione di scelta e di metodo...
Ma si può fare una query che emetta un messaggio? da avviare con l'azione 
"Esegui Query" di un pulsante o all'uscita di un determinato campo?
Come dovrei fare questa query?
Quello che mi manca è la verifica da parte di Access che il risultato della 
query non è nullo;
- Se il risultato è nullo, vuol dire che non ci sono duplicati e quindi non 
viene emesso nessun messaggio
- Seil risultato *non* è nullo mi appaia il messaggio "Attento è probabile 
che stai inserendo un dato doppio".
Ti ringrazio.

 query non è nullo;
Dopo l'inserimento (magari dell'ultimo campo), di metti:
' COMANDO PER SALVARE IL RECORD CORRENTE
DoCmd.RunCommand acCmdSaveRecord
' VERIFICA DI DUPLICATI (prevede la query preparata)
if DCount("Tuo_Campo_Verifica", "[Tua_Query]", "Tuo_Campo_Verifica=" &
Me.Tuo_Parametro_Riferimento) > 1 Then
Msgbox "Attento è probabile che stai inserendo un dato
doppio",,"ATTENZIONE"
Else : End If
Capito?

Newsgroup: it.comp.appl.access
Titolo: inserire dati da una tab all'altra

è possibile in una query scrivere sulla una delle tabelle che hanno campi 
uguali? ad esempio:  Se Tab.Clienti  contiene i campi [città] e
[prov]. e [cap] e tab Comuni [Città] , [Prov], [cap] . nella query inserisco 
i campi [Città] da tab.clienti e [Prov] e [cap] di Tab Comuni, Adeseguire la 
query Giustamente inserendo città la query inserisce i campi correlati 
[Prov] e [cap,]. Ma io vorrei scrivere e salvare questi dati anche sulla tab 
Clienti.per avere anagrafica completa clienti, che attualmente non è 
possibile. Come si può fare ? spero di essere chiaro.
 Grazie ancora per attenzione


La tua richiesta viola leggermente quanto è considerato
Normalizzazione dei Dati volta ad evitare la dispersione e
duplicazione inutile.
Qual'è il motivo che ti spinge a voler duplicare i dati...?
Sai quale sono gli svantaggi legati a questa scelta tecnica....?
@Alex

Sai quale sono gli svantaggi legati a questa scelta tecnica....?
@Alex
Non mi sono spiegato evidentemente. Lo scopo e salvare contenuto questi tre 
campi nella tab Clienti per questo,  nella tabella clienti sul campo [citt�] 
faccio una combo  per fare ricerca in un altra tabella detto "Comuni"( nella 
maschera questo campo rappresenta un combobox tanto per intenderci), 
contenente tutti record relativi a Citt�, Prov. e cap, Ma posso salvare solo 
campo Citt�, altri due campi relativi no! quind� io volevo tramite la query 
che ho accennato arrivare a questo scopo.

Newsgroup: it.comp.appl.access
Titolo: Inserire un nuovo record

Salve,
da qualche parte ho letto (in qualche help di Access) come fare per:
- digitare in un form i dati di un nuovo record
- subordinare l'aggiornamento della tabella al click su un tasto, 
evitando che la tabella venga immediatamente aggiornata
Non ricordo piů dove ho letto tutto ciň e non riesco a ritrovarlo. 
Qualcuno sa darmi una dritta ?
Gianluigi

 Gianluigi
Puoi usare una form non associata e un isstruzione
edit col tuo pulsante
MAssimiliano

Newsgroup: it.comp.appl.access
Titolo: campo si/no in query

salve, come faccio ad inserire un campo del tipo on/off in una query?
grazie 1000


    Se il campo appartiene ad una tabella elaborata dalla query ti basta
inserire quel campo nella query(!).
    Se, invece, il valore booleano che intendi inserire e' il risultato di
un confronto eseguito 'on the fly' tra i campi della query, allora ti basta
inserire nella query un'espressione. Apri la query in modalità struttura, ed
inserisci un campo, ad ex, di questo tipo:
    Espressione1: [Campo1] >= [Campo2]
    Nell'ex riportato Espressione1=True (-1) se Campo1>=Campo2, False (0) se
Campo1<Campo2.
    Ovviamente la funzione inserita dopo i 2 punti può essere anche molto
più complessa, dai un'occhiata alla guida in linea per maggiori informazioni
    Ciao
----------------------------------------
http://digilander.iol.it/SimonenomiS/
----------------------------------------
Newsgroup: it.comp.appl.access
Titolo: database con tabella su internet

mi spiego, io ho vari database che gestiscono il sito internet, tipo
sondaggi, contatori, mailing list, contaclik ecc. situati nella
directory "mdb-database" sotto il mio spazio internet, volevo creare un
database access che si colleghi alle tabelle aggiornate dei file su
internet, cosicchè io possa gestirne i dati con semplicità senza ogni
volta scaricare sempre il file e possibile?

 ha scritto nel messaggio 
news:1156150741.4...@b28g2000cwb.googlegroups.com...

noi utilizziamo DBE (database editor) costa pocho e puoi amministrare i tuoi 
database direttamente collegato
al tuo sito.
David 

 ha scritto nel messaggio 
news:1156150741.4...@b28g2000cwb.googlegroups.com...

[risposta]
Sì puoi farlo.
Creati una pagina web dinamica che interroghi il tuo mdb e restituisca solo 
tabella con i risultati, con il controllo webbrowser "scorri" il codice html 
(della tabella) leggendo i valori nelle celle/righe...
Ciao.
-- 
Sergio MAZZA 

 wrote in message news:1156150741.4...@b28g2000cwb.googlegroups.com...

[Risposta]
In aggiunta alle soluzioni già proposte, aggiungo un'altra.
1 Click db free
http://www.standardreporting.net/1ClickDB/
E' un editor di dati che funziona direttamente dal tuo sito web.
Ovviamente attenzione ai problemi di sicurezza, visto che la pagina può essere aperta da chiunque.
Ciao,
Max

Newsgroup: it.comp.appl.access
Titolo: [OT] Spigolature .........

........ovvero S.P.Q.R. (sono polli questi romani)
Stavo trafficando con Access e mi sono trovato a generare un oggetto che 
ho chiamato "P" poiche' doveva gestire dei pointers.
A seguire ho avuto necessita' di un oggetto derivato dal primo che con 
assoluta mancanza di originalita' o chiamato "Q" (perche' viene dopo 
"P"). Ed ancora non vedevo in che vicolo senza uscita mi stavo cacciando.
Finita questa fase sono arrivato ad un ulteriore "affare" che era in 
qualche modo il risultato e quindi "R", che tra l'altro..... viene dopo 
"Q".
Come ultima fase ho deciso che sarebbe stato di aiuto vedere il 
"Sorgente" che aveva generato il tutto e che, dal punto di vista 
temporale, era anche il primo della serie e quindi "S"
e si.... Sono Polli Questi Romani
Scusate l'intermezzo OT ma le coincidenze mi fanno sorridere.
-- 
ac (x=y-1)


wrote:

Per favore, mettiamo qui il pulsante "Mi piace!" come su Facebook.
Riccardo Baldinotti


wrote:

La famosa "spigolatrice di sapri..." la sapeva lunga... anche perchè
per 300 giovani e forti serviva una bella dose di coraggio...
non parliamo poi dei 1000...
@Alex
Newsgroup: it.comp.appl.access
Titolo: Query distinct ma non troppo

Dispongo di una tabella con tante righe per raccogliere informazioni su 
posizioni gps smartphone in movimento
Ogni riga contiene:
Data, Ora, Codice, Latitudine, Longitudine
Vorrei vedere solo le righe con Latitudine e Longitudine diversa tra loro
In sostanza vorrei sopprimere i punti doppioni come posizione, anche se 
presi in data/ora diversa, quindi se la tabella e' questa:
-----------------------------------
data       ora       cod  latitudine longitudine
10/09/2020 15:30_23  1    12.123456  10.567890
10/09/2020 15:30_24  2    12.111111  10.567890
10/09/2020 15:30_25  3    12.222222  10.567890
10/09/2020 15:30_26  4    12.123456  10.567890
10/09/2020 15:30_27  5    12.333333  10.567890
10/09/2020 15:30_28  6    12.123456  10.567890
10/09/2020 15:30_29  7    12.444444  10.567890
10/09/2020 15:30_30  8    12.444444  10.567890
10/09/2020 15:30_31  9    12.555555  10.567890
10/09/2020 15:30_32  10   12.123456  10.567890
 
Vorrei ottenere questa, solo righe con asterisco (delle righe doppie 
come latitudine e longitudine, solo il primo record)
 
10/09/2020 15:30_23  1    12.123456  10.567890 *
10/09/2020 15:30_24  2    12.111111  10.567890 *
10/09/2020 15:30_25  3    12.222222  10.567890 *
10/09/2020 15:30_26  4    12.123456  10.567890 via c'e' gia'
10/09/2020 15:30_27  5    12.333333  10.567890 *
10/09/2020 15:30_28  6    12.123456  10.567890 via c'e' gia'
10/09/2020 15:30_29  7    12.444444  10.567890 *
10/09/2020 15:30_30  8    12.444444  10.567890 via c'e' gia'
10/09/2020 15:30_31  9    12.555555  10.567890 *
10/09/2020 15:30_32  10   12.123456  10.567890 via c'e' gia'
-----------------------------------
 
Sto provando a colpi di distinct ma non mi torna quel che desidero
Immagino sia da incrociare la query principale con una sottoquery, in 
particolar modo per imporre il vincolo 'solo la prima riga delle righe 
con Latitudine e Longitudine duplicata'
 
Mi suggerite l'sql da usare in questo caso?

 ...
 
Se Cod è univoco:
 
SELECT A.Data, A.Ora, A.Cod, A.Latitudine, A.Longitudine
FROM Tabella AS A
WHERE A.Cod =
  (
    SELECT Min(Cod)
    FROM Tabella
    WHERE Latitudine = A.Latitudine AND Longitudine = A.Longitudine
   )
 
-- 
Ciao
Karl
*********
http://AccessDevCon.com
 
Access FAQ: 
http://donkarl.com/it
 


Provo subito, molte grazie
 

 
 
vedo che Karl ha già risposto
 
la mia "analisi" del problema dice: raggruppa per coordinate e prendi il 
top 1 di ogni gruppo, poi ordina come ti pare
 
-- 
/-\ /\/\ /\/\ /-\ /\/\ /\/\ /-\ T /-\
-=- -=- -=- -=- -=- -=- -=- -=- - -=-
........... [ al lavoro ] ...........

 
 
LOL
 
che poi, leggendo la risposta di Karl, vedo che è lo stesso ragionamento 
(lui usa il minimo valore di Cod usando un raggruppamento al volo) 

Newsgroup: it.comp.appl.access
Titolo: impossibile aprire il database

impossibile aprire il database
access 2k sr1 sp1 e 2 installati. a questo file accedono + utenti
anche contemporaneamente attraverso una lan
Ora, quando tento di aprire il file, Access mi dice
"Il database e' in una condizione imprevista. Impossibile aprirlo.
Database convertito da una versione precedente di Microsoft Acess
utilizzando il metodo DAO CompactDatabase invece del comando Converti
database del sottomenu Utilia' database del menu strumenti. Il
database e' stato convertito parzialmente.
Se e' disponibile una copia del database nel formato originale,
utilizzare il comando Converti database. Se il database originale non
e' piu' disponibile, creare un nuovo database e importare le tabelle e
le query per recuperare i dati.
Impossibile recuperare tutti gli altri oggetti del database."
Ho fatto quello suggeritomi da Access, ma nel momento di importare le
tabelle mi riproponeva lo stesso messaggio di errore.
Riavviato il sistema, riprovato, niente.
Sono fortunatamente riuscito a recuperare i dati delle tabelle facendo
un importa tabella da ms excel pero' ho perso un sacco di query,
maschere e report.
Sapete aiutarmi?
--------------
icq: 112346371

 ha scritto nel messaggio
news:3c9b42d1...@news.tiscali.it...

é un idea! prova a creare un database nuovo e poi da tabelle ad importare
tutti gli oggetti
che si trovano nel database corrotto.
Fammi sapere.
Newsgroup: it.comp.appl.access
Titolo: Access 2000 runtime

Secondo voi è possibile che installando Runtime di Access 2000 su un
computer dove è già presente Access 97 o precedente i file MDB si aprano
tutti con Access 2000.
Mi sembra assurdo che un PC debba avere solo installato una versione di
access e non possa gestire magari dal collegamento la versione da applicare
ad un file MDB.
A me succede che installando Access 2000 Runtime su PC con Access 97 o
precedente tutti glia altri applicativi MDB non funzionino più.
Qualcuno ha risolto il quesito.
Probabilmente non agisco correttamente.
Ciao
Enzo

Io sul mio computer ho installato sia A97 che A2000 con rispettivi Developer
per A97 e il nuovo Developer 1.5 per A2000 e il tutto funziona benissimo.
L'unica cosa è che ogni volta che apro un mdb lui mi apre la versione di
access che ho aperto per ultima, quindi se devo aprire un mdb di A97 devo
prima far partire A97 e poi caricare l'mdb a perte questo che non mi sembra
un grosso problema non ho riscontrato altro.
Enrico Pietrobon
"Enzo" <e...@liberoANTISPAM.it> ha scritto nel messaggio
news:mjUp6.4386$Xj7.1...@news.infostrada.it...


 wrote in message
98am22$1o3$1...@pegasus.tiscalinet.it...

SCUSAMI SE CAMBIO ARGOMENTO MA VORREI PORTI UNA DOMANDA: ACQUISTANDO
SOLAMENTE IL PACCHETTO "Office 2000 Developer Tools 1.5"  è POSSIBILE
DISTRIBUIRE IL RUNTIME DI A2000 E CREARE IL PROGRAMMA DI INSTALLAZIONE.
OPPURE BISOGNA ACQUISTARE TUTTO IL SOFTWARE "OFFICE 2000 DEVELOPER EDITION"?
GRAZIE CIAO
DAMIANO

 ha scritto nel messaggio
news:98am22$1o3$1...@pegasus.tiscalinet.it...



1° Rispondi dopo i messaggi precedenti. Grazie.
2° Potresti modificare i collegamenti ai vecchi db specificando, prima del
nome del db, msaccess.exe (quello A97) preceduto dal suo percorso di
installazione
(es.: "C:\Programmi\Microsoft Office\Office\MSACCESS.EXE"
"C:\Documenti\Access\TuoDB.mdb" /excl)
--
Silvio
il sito comune di it.comp.appl.access:
http://www.sitocomune.com
Newsgroup: it.comp.appl.access
Titolo: Record set non aggiornabile su un DB in rete

Ciao a tutto il NG.
Oggi e' sabato ma si deve lavorare.
Ho due computer collegati in rete con uno swic.
PC A = Windows 98 SE , Access 97
PC B = Windows XP , Access 97
Su PC A ho la base di dati (dati.mdb) e programma (ges.mdb)
Ho collegato la base di dati. E' tutto funziona bene.
Su PC B ho il programma (ges.mdb)
Ho collegato la base di dati (dati.mdb) \\hdc\ufficio\c:\dati.mdb
Il problema si presenta nel PC B in quanto alcune maschere con sottomaschere
in queste ultime non mi fa aggiornare i campi o inserire nuovi record in
quanto mi dice che il recordset non e' aggiornabile.
Sul PC A funziona sul B no Perche?
Il programma e' uguale.!
La relazione che esiste fra le due sottomaschere e' la seguente:
Relazione una a molti
Apllica integrità referanziale
Aggiorna campi correlati a catena.
N.bene Una settima fa il PC B e' stato formattato tutto e reinstallato tutti
i programmi. Prima di allora funzionava.
Certo di una vostra gentile risposta. saluto nuovamente.

 ha scritto nel messaggio
news:5hRob.393954$R32.13...@news2.tin.it...
a me e' capitato un caso analogo, sia pure su un PC
standalone, prova a controllare che tutte le tabelle della
base dati abbiano l'Id contatore definito come chiave
primaria
il barbi

 ha scritto nel messaggio
news:TeWob.79658$e5.29...@news1.tin.it...

I campi non hanno la chiave primaria. Sono vincolato a non crearla.
La relazione esiste fra due campi numerici.
Come posso risolvere questo problema.?

 ha scritto nel messaggio
news:HXlpb.400923$R32.13...@news2.tin.it...

Se non hai una chiave primaria non mi risulta tu possa aggiornare i dati.
Prova creando una semplice chiave primaria con un ID (contatore) e vedrai
che probabilmente funziona.
Ciao,
Massimo
-- 
Vuoi il mio indirizzo? Togli _cut_ per rispondermi
Newsgroup: it.comp.appl.access
Titolo: 1 entità o 2 per clienti?

Cari DB e Access users,
Sto realizzando un piccolo laboratorio e sono alle prese con i primi
rudimenti di database. Ho dei CLIENTI (in ambito farmaceutico) che
possono essere sia persone che aziende, le persone con il codice
fiscale, le aziende con la ragione sociale. Mi chiedevo se è poco
corretto realizzare un'unica entità per i clienti e le aziende
contenente sia codice fiscale che ragione sociale e riempire di volta
in volta solo 1 campo poichè 1 cliente è o persona o azienda. E' una
soluzione 'sporca'? Intendo il fatto che quindi vi siano in ogni riga
dei valori NULL? Meglio realizzare 2 entità distinte?
Scusate, ma sono alle prime armi.
Grazie, buon proseguimento.

 wrote in message
32c99f7...@news.libero.it...

Secondo me sarebbe meglio utilizzare campi distinti per codice fiscale e
ragione sociale.
un campo lo chiami ragione sociale e inserisci la ragione sociale se è
azienda o nome e cognome se è persona, poi crei un altro campo che conterrà
la partita iva se è azienda o il codie fiscale se è persona, questa è un
idea..

idea..
Grazie per il tuo intervento! Quindi consiglieresti di realizzare
un'unica entità chiamata CLIENTI per entrambe. Ogni riga però avrebbe
quindi alcuni campi vuoti, NULL, perchè se riempio i campi relativi
alla persona, non riempio quelli relativi all'azienda. Mi chiedo se è
normale realizzare una soluzione di questo tipo o se vi siano
soluzioni migliori. Grazie per il tuo parere, un saluto caloroso,
ciao!

 ha scritto nel messaggio
news:32c99f7...@news.libero.it...

Mi sembra logica la soluzione di Tosto73. Se preferisci puoi anche inserire
un campo che indica se l'anagrafica si riferisce ad una persona fisica o ad
una persona giuridica.
Comunque avere due tabelle Clienti mi sembra cercarsi dei tremendi mal di
pancia. :)
E' norma che i dati omogenei in un database siano contenuti in un'unica
tabella.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

tabella.
Grazie Roberto per l'ulteriore conferma. In effetti anche a me
sembrava così, cioè che due tabelle una per i CLIENTI_PERSONE e
l'altra per i CLIENTI_AZIENDE complicassero la vita. Però i
CLIENTI_PERSONE hanno attributi come il codice_fiscale, mentre le
aziende hanno la ragione_sociale, quindi attributi diversi e dal punto
di vista implementativo in effetti è decisamente più pratico
unificarli, grazie per la conferma. Ma mi chiedevo, come hai notato,
dal punto di vista "concettuale", visto che è un laboratorio per
l'università con *pochi dati* cosa fosse "concettualmente meglio".
Comunque già in due mi avete appunto detto che sarebbe meglio avere
un'unica tabella. Ho preferito porvi la domanda per avere giusto
qualche parere in più.
Ciao, un saluto e grazie per le informazioni.
Newsgroup: it.comp.appl.access
Titolo: come imposto il parametro

Ok ho provato in questo modo, ma come dico nella griglia QBE a quale campo
della tabella devo assegnare il criterio parametro?.
Grazie

 devi mettere il nomeparametro nella riga criteri  e nella colonna del
campo interessato, sempre utilizzando la finestra qbe.
Ciao DBA

Newsgroup: it.comp.appl.access
Titolo: Cambio lingua di sistema all'apertura del db

Ciao  a tutti, con un db da me creato mi succede una cosa strana, e
cioè all'apertura dello stesso automaticamente si imposta la lingua
inglese, modificandomi quindi le funzionalità del db stesso.
Quale può essere la causa??? non mi era mai capitato prima, quindi non
so dove cercare il problema...
Grazie
Tommy

 non so dove cercare il problema...
Dove vedi l'inglese? Nei men�, finestra database ecc.?
Il comportamente/la lingua � diverso se apri Access senza db?
Quale versione di Access? Runtime?
Controlla quale versione di lingua di Access � installato
(p.e. nel men� ?/Info).
-- 
HTH
Karl
*********
Access FAQ: 
www.donkarl.com/it
 

 (p.e. nel menù ?/Info).
non riesco a capire, ho controlalto se magari in qualche modulo vi sia
qualche funzione o procedura particolare, ma niente di tutto ciò ho
caricato soltanto una funzione che mi controlla il relink delle
tabelle, ma che uso in altri db senza problemi.... boohh
riesci a capirci qualcosa.....???
Tommy

 riesci a capirci qualcosa.....???
Difficile a dire. ;-)
Il problema occorre anche se disattivi un eventuale macro autoexec
e la maschera d'avvio? Cio� se non succede niente codice e
macro all'avvio del db?
-- 
cu


 ha scritto nel messaggio 
news:09f2e553-7abf-4a85...@m20g2000vbp.googlegroups.com...
Ciao  a tutti, con un db da me creato mi succede una cosa strana, e
cio� all'apertura dello stesso automaticamente si imposta la lingua
inglese, modificandomi quindi le funzionalit� del db stesso.
Quale pu� essere la causa??? non mi era mai capitato prima, quindi non
so dove cercare il problema...
Grazie
Tommy
Prova a compattare il database difettoso da un secondo db (usa un modulo) e 
usando la lingua italiana:
'Dim MioDb As Database
 ' Set MioDb = OpenDatabase("c:\Percorso\TuoDb.mdb")
DBEngine.CompactDatabase "PercorsoTuoDatabaseDifettoso\TuoDb.mdb", _
      "PercosoNuovoDataBase\NuovoNomeDb.mdb", dbLangGeneral
A questo punto apri il nuovo db e vedi cosa succede.
E' un tentativo e non so se va a buon fine perch� in dbLangGeneral � 
compreso sia l'inglese che l'italiano.
Ciao, Carlo 

 Ciao, Carlo
sembra che abbia risolto il problema, in pratica ho impostato il
valore lingua tastiera a italiano in tutti i campi della prima form
che si apre all'apertura del db, e sembra funzionare... anche se non
riesco a capire da che cosa è stato provocato il tutto...anche perchè
ho seguito i tuoi consigli nel senso ho compattato il db da un'altro
db, ma il problema continua, quindi ho provato con la soluzione che ho
detto prima e sembra che funzioni....
grazie 1000 cmq per i suggerimenti di tutti...
Tommy

 ha scritto
grazie 1000 cmq per i suggerimenti di tutti...
Tommy
Grazie a te per il feedback.
Ciao, Carlo
Newsgroup: it.comp.appl.access
Titolo: Re: nel mio pc di casa nn parte + win98.


Ho sentito la Microsoft: mi hanno detto che stanno per un service pack
anti MAZZA.
Per ora c'è da stringere i denti.
ti capisco...
MAssimiliano


          Non ho capito io la risposta, forse sono ancora addormentato.....
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/


No, scusami, non ho risposto ho solo fatto una battuta.
il NG poterebbe essere
it.comp.os.win.win2000
l'ho visto molto attivo
Ciao
MAssimiliano

 > come fare uno scandisk partendo da DOS
Procurati - se non ce l'hai - un floppy col DOS di Win98,
con quello fa' il boot indi esegui Scandisk.
Se il guaio è nel Filesystem può darsi che le cose
si aggiustino, se è nel registro di Windows... credo proprio
che da Dos non si ripari.
Dopodiché, se le cose non sono andate a posto, reinstalla
Windows98; se sei fortunato tutti i programmi installati
continueranno a funzionare, diversamente dovranno essi
medesimi essere reinstallati.
In tale ultima ipotesi io rifarei addirittura la partizione, poi
su con Windows e tutto il resto a seguire.
Auguri
Bruno



MAssimiliano è un burlone :-)
prova su
microsoft.public.it.win98
Ciao Giorgio

 Ciao Giorgio
Grazie Giorgio, per avermi trattato coi guanti:
però vista la riccorrenza di guai che stanno capitato su questo NG,
dì la verità, sti iniziandoa crederci?
;-P
MAssimiliano

 ciarletto
Prima di tentare qualsiasi cosa collega l'HD come slave ad un altro PC e
fatti una copia di tutti i dati importanti, senza dimenticare i preferiti,
le cartelle di posta e le cose che non potresti recuperare. Meglio se copi
tutto l'HD, se hai spazio.
Quasi tutti i produttori di HD mettono a disposizione sul loro sito un
tool per fare la diagnosi ai dischi, che genera un floppy di boot e
verifica l'intergità del disco. Anche se scandisk e reinstallazione
dovessero risolvere il problema ti conviene fare un check per sapere se il
tuo disco è ancora affidabile.
Però devo anche dire che il tool Hitachi-IBM mi segnala tutto OK su due
dischi IBM che danno evidenti segni di avere un piede e mezzo nella fossa
(fanno rumoracci o si scollegano da soli), quindi non so quanto la
diagnosi sia affidabile. Per le altre marche non so, ho usato un paio di
volte solo il powermax di Maxtor.
Namor
-- 
namor at inwind punto it
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it


ROTFL :-)
Giorgio


Salve,
ho letto in ritardo il post, direi che a quest'ora avrai già risolto però
vorrei darti comunque un consiglio che vale anche se hai dovuto reinstallare
tutto (molto probabilmente).
Ci sono delle utility, la migliore è PQMagic che ti consente di lavorare con
le partizioni del disco; in pratica ti conviene creare due partizioni, una
per i dati e l'altra per il SO.
In questo modo, reinstallare il SO operativo (per il futuro) è meno
traumatizzante se non hai da spostare Gb di dati.
Ciao
Rita
Newsgroup: it.comp.appl.access
Titolo: Ricercare un record con valore TRUE

Buongiorno a tutti...
Mi si presenta la seguente situazione:
-in una tabella ho un campo (RegioneCancella) che è "Vero/Falso"
-in una maschera per la gestione di questa tabella ho all'evento click di 
un pulsante il seguente codice:
 
    Dim rs As Object
    Set rs = Me.Recordset.Clone
    rs.FindFirst "[RegioneCancella] = True"  <-- riga incriminata
    Me.Bookmark = rs.Bookmark
    Me.RegioneCancella.SetFocus
il problema è il seguente: io vorrei che il verificarsi dell'evento di cui
sopra mi posizionasse il Focus sul primo record il cui valore nel campo
RegioneCancella è "True", ma non funziona.
Credo che l'errore sia nella sintassi della "riga incriminata",
probabilmente il controllo con il valore True cosi non lo legge, ho fatto
delle prove di sintassi diversa, ma non funzionava... ecco alcuni esempi
 
Dove me la sto dormendo????
Grazie a tutti per l'interessamento
 
-- 
Raffaele Alberoni
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it


Hai provato con [RegioneCancella]=-1?
Ciao
Salvatore


Salvatore ha scritto:


Grazie Salvatore per la solerzia della risposta, funziona, ma avevo
comunque fatto un altro errore: non memorizzavo il valore cambiato!!!!
Saluti


Newsgroup: it.comp.appl.access
Titolo: Report di dati in linee orizzontali

Buogiorno,
Ho la neccessitą di creare un report del genere:
mt 10 20 30 40 50 60 70 80 90 100 110 120 130 140 150 .....fino a 300
A                                               -------------
B                                                                   ------- 
da una tabella con i seguenti campi:
Descrizione        Mt
inizioA           100
fineA             120
inizioB           130
fineB             135
Ho provato ad utilizzare la funzione line, ma non so come far rispecchiare 
la scala, e cioč
che il valore 100 inizi esattamente sotto il 100 e finisca sotto il 120 
ecc..
Qualcuno ha idee a riguardo.
Grazie
Francesco 

 Francesco
Penso che ti potrebbe essere d'aiuto quanto pubblicato sul Sito Comune (link
qui sotto) nella Sezione Reports, nella FAQ di AntoGal intitolata "4.5
Rappresentazione, su Report, di periodi temporali mediante segmenti". Lì si
tratta di date invece che di metri, ma il concetto è lo stesso.
-- 
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------

Newsgroup: it.comp.appl.access
Titolo: Rendere invibile maschera non attiva

salve!
consideriamo di voler passare dalla "MASCHERA DI APERTURA" alla maschera
"Pannello Soci", senza voler chiudere la prima, come renderla non visibile
FALSE, quando la stessa non'è attiva???
SAluti CF

 SAluti CF
Prova cosě, ma non sono sicuro che funziona
Forms("Nome maschera").Visible = false
la riga di codice precedente la puoi inserire nell'evento OnClic di un
pulsante cha apre una nuova maschera.


Ha funzionato cosě:
Forms("Nome maschera").Visible = false
Saluti CF
Newsgroup: it.comp.appl.access
Titolo: [OT] Ciao a tutti

Ciao a tutti,
sono di nuovo online, e noto con "piacere..." che mi avete lasciato più di
1700 post da leggere... grazie!!!
ROTFL
Buona ripresa tutti
-- 
_ _
Ciao
MAssimiliano Amendola            
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:  
www.donkarl.com/it

 Buona ripresa tutti
e di che ti lamenti???
ti sono piaciute le ferie lunghe!!!!
e mo', fatica!!!!!
bentornato!
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 ha scritto nel messaggio 
news:ecu5ff$co3$1...@area.cu.mi.it...

1701.
Ben tornato...
Ciao.
-- 
Sergio MAZZA 

 -- 
Ti ho anticipato di un solo giorno (sic!)
Ben tornato. Abbronzato o sbronzato?
Ciao, Carlo 

 ha scritto nel messaggio 
news:ecu5ff$co3$1...@area.cu.mi.it...

Il gruppo si ricompone,
ma quante ferie ti sei fatto???
Benvenuto!!
Cataldo 

 Ciao, Carlo


 Cataldo


> Ciao, Carlo
Bentrovato Carlo


 Buona ripresa tutti
Ciao MA
Bentornato!
cominciavamo a sentire la tua mancanza.... :<))
Daniele

 Buona ripresa tutti
Ciao Guagliò  :-)
Roberto 
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 ha scritto nel messaggio
news:1156756421.2...@p79g2000cwp.googlegroups.com...
Ciao!
Scusate se mi intrometto...ma avrei da fare una richiesta...visto che
sembrate esperti di asp...
...esiste un modo per estrarre i contatti di outlook2003 tramite una
pagina asp?
Scusate se metto qui..ma nn sapevo dov'è possibile lasciare una
richiesta di soccorso!
Magari creando un nuovo thread apposito e magari su un NG appropriato
Antonio


Bentornato Anto',
oh le parole vacenze... relax... non ti dicono proprio nulla eh?!


 Ciao, Carlo
Ciao Carlo
Bentornato anche a te!
Abbronzato o sbronzato?
:<))
Daniele

 oh le parole vacenze... relax... non ti dicono proprio nulla eh?!
Se magnano?
Antonio

 Antonio
Eh! Eh! Volendo...
Ciao.
-- 
Sergio MAZZA 

 ha scritto nel messaggio 
news:ecu5ff$co3$1...@area.cu.mi.it...

Ben tornato!
Ah, a proposito...leggevo nella tua risposta che stai studiando 
VS.NET
 ... 
stavo cominciando a guardare qualcosa anch'io...avresti qualche libro in 
particolare da consigliarmi???
Ciauzzzz
Roberto 

 ha scritto nel messaggio
news:ecu5ff$co3$1...@area.cu.mi.it...

ciao a tutti! io rientro domani in ufficio ... ma oggi vi ho un po' lurkato!

 > _ _
Ben tornato CIROTE'
ci si sente in giro ;-D
Rino Ferrari
Newsgroup: it.comp.appl.access
Titolo: Per chi mastica ADO meglio di me

I progetti access mi faranno impazzire!
In ADO non esistono i metodi findfirst e findnext di DAO, bensì il solo
metodo find che supporta criteri ad un unico campo.
Esiste qualche metodo veloce per simulare il comportamento del findnext?
Movenext non va bene perchè non è detto che la maschera sia ordinata secondo
quel campo.
Grazie Michele
 
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 Grazie Michele
Ci dovrebbe essere sul sitocomune l'applicazione
del metodo Seek
MAssimiliano


 Non riesco a trovarlo, mi sai dire in quale sezione si dovrebbe trovare?



E' molto piů semplice di quanto credi. Tasto F1 dell'help in linea di
access. Libreria ADODB.
Seek implica che i campi ricercati siano indicizzati, atlrimenti ti tocca
find che č piů oneroso come prestazioni ché scandisce l'intera tabella.
Ciao.


Allora seek non risolve i miei problemi come non li risolve il find.
a me serve qualcosa per cercare i successivi record che soddisfano un
determinato criterio, non sempre il primo.


Newsgroup: it.comp.appl.access
Titolo: Stampa unione. Evitare l'apertura del db

Mi sembra di ricordare che il problema sia gia' stato posto ma mi son perso
la/e  risposta
Se qualcuno e' cosi' gentile da ricordarmele.
Avendo creato via codice la possibilita' di selezionare o collegare una
lista di nominativi da Access per stampartli su un documento Word, come
faccio ad evitare che mi apra ogni volta un'altra sessione del db ?
Tenchiu per l'attenzione
Carlo Ve

La fonte dei dati da unire deve trovarsi nello stesso .mdb che "chiama"
word.

word.
Ne sei proprio sicuro ?
a me non sembra
ho praovato sia con una qry che con una tabella creata ad hoc
Carlo Ve

Hai per caso rinominato il titolo di MS Access nel menu di avvio?
Comunque a me succedeva che aprisse due sessioni proprio per quello che ti
ho detto.
Hai il file di word in rete su un server?

Hai il file di word in rete su un server?
no tutto in locale
comunque forse vedo di risolvere la questione  esportando i dati da stampare
in un file magari
formato dbf
Carlo Ve
Newsgroup: it.comp.appl.access
Titolo: Ultimo record di sottomaschera.

Il problema è questo: ho una maschera con una sottomaschera
in stile tabellare. Mi piacerebbe che ogni volta che seleziono un
nuovo record nella maschera padre, mi vada automaticamente a
selezionare l'ultimo record della sottomaschera.
Ho provato con Sottomaschera.Recordset.MoveLast nell'evento 
Su Corrente del padre, e sembra funzionare, ma dopo un po' che 
scorro i record del padre mi si pianta tutto. 
Access 2000 su database mdb.
Qualche idea ?

"Bob" <b...@bob.bob> ha scritto nel messaggio 
news:opg3u0hd7t67v098i...@4ax.com...

Hai collegato la maschera principale con la sottomaschera (collega campi 
secondari/master)?
Ciao.
-- 
Sergio MAZZA 



Si certo.
Manualmente fila tutto liscio.
Forse il problema è dovuto al fatto che, siccome ci sono un po' 
di dati, la sottomaschera ci mette un po' a riempirsi e forse viene
chiamato movelast prima che recordcount sia divenuto "stabile".
Dovrebbe esserci un evento da attendere... però mi sto confondendo
con le librerie ADO DAO ODA OAD ...checcazz...


Scusa ma non capisco cosa vorresti fare; ogni volta che cambia un record 
sulla maschera principale vuoi posizionarti sull'ultimo record (dei dati 
messi in relazione) della sottomaschera?
Per fare che? Solo agevolare un eventuale inserimento? O cosa?
Ciao.
-- 
Sergio MAZZA 

Per fare che? Solo agevolare un eventuale inserimento? O cosa?
Premetto che la tabella figlia ha numerosi record per ciascun
record padre.
Vorrei mostrare un elenco in cui venga visualizzato l'ultimo record
della sottomaschera per ultimo e gli altri più "recenti" sopra di esso
finchè ce ne stanno. Se poi uno vuole scorrere in su verso il primo
allora scrollano e compaiono gli altri.
Ordinare l'elenco all'inverso non mi piace perché uno è abituato
a leggere le cose dall'alto verso il basso e quindi anche 
cronologicamente ha più senso visto che l'ordine è per data.
Anche l'inserimento ne sarebbe agevolato come dicevi tu.
Un'altra soluzione potrebbe essere quella di filtrare i record
della sottomaschera giusto del numero che la riempie.
Il problema qui però è che la data del primo sarebbe diversa
in generale per ogni record della maschera principale e 
bisognerebbe fare un funzioncina che la calcola (che palle)...

 bisognerebbe fare un funzioncina che la calcola (che palle)...
Se ho capito bene vorresti avere il record per inserire i dati sopra a tutti 
gli altri (già inseriti); in questo caso non è possibile. Ma potresti 
inserire delle caselle di testo (non associate) sopra la sottomaschera e con 
un bottone "Aggiungi" con il codice VBA nell'evento "su clic":
es.
DoCmd.RunSQL "insert into nomeTabella (nomeCampo) values (" & Me!nomeCasella 
& ");"
Me![nomeSottomaschera].Form.Requery
inserisci i dati e fai il refresh della sottomaschera.
Ciao.
-- 
Sergio MAZZA