mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.appl.access
Titolo: problema sottomaschere

ho 3 sottomaschere in una sola maschera.
Come faccio a trattare i  controlli di sottomaschere.
Usando il loro nome non riesco.
Esempio nella sottomaschera "piero" ho un controllo che si chiama "uno".
Come faccio a cambiare la caption di uno che è all'interno della
sottomaschera "piero", la quale e dentro "maschera1"
Grazie

 ha scritto nel messaggio
news:8sntf3$sqc$1...@fe1.cs.interbusiness.it...


Newsgroup: it.comp.appl.access
Titolo: un problema di gestione di un id progressivo

buongiorno ,ho questo problema :
database con
tabella prodotti : id prodotto + tipo  + nome
tabella tipi:  tipo + caratteristica (per ogni tipo ci possono essere da 1 a
n caratteristiche, quindi da 1 a n record in cui tipo e' uguale e
caratteristica varia)
tabella composizione caratteristiche  idprodotto + caratteristica + id
composizione+ colore
da una form basata su prodotti creo un nuovo prodotto(genero un id prodotto)
... e gli associo un tipo scelto dai tipi presenti nella tabella tipi
con un pulsante apro una form detta composizione caratteristiche  che mi
deve comparire con i record gia' compilati a seconda del tipo del prodotto
in questione (faccio una query di accodamento che prende i record dalla
tabella caratteristica e li accoda nella tabella composizione a seconda del
tipo , ossia se il prodotto  "pippo" ha un tipo che prevede tre
caratteristiche accodero' tre record ... qui pero' ho il problema come
faccio ad accodare i tre record e ad inserire l'id del prodotto? potrei
accodare e poi aggiornare la tabella infilando ladove trova il campo id
prodotto = null  con l'id prodotto corrente ?
il secondo problema e' che questo numero n di recod variabile deve avere
anche un id composizione univoco perche potrei ripetere l'operazione e
decidere di variare il colore
quindi ripetendo l'operazione devo gestire il fatto che l'id  composizione
sia diverso di volta in volta possibilmente progressivo.
alla fine nella tabella caratteristiche dovro avere questo
esmpio :
prodotto pippo
tipo  sedia
(nella tabella tipi ci sono 2 record
sedia - legno
sedia- ferro
schiaccio il pulsante e apro una form continua in cui i record sono
id prod di pippo - legno - colore(da inserire) - id comp 1
id prod di pippo - ferro- colore(da inserire)- id comp 1
chiudo la form
se schiaccio nuovamente il pulsante devo avere la form che mi visualizzano
questi due record + altri due in cui id comp e' 2
 e cosi' via
spero di essere stato chiaro , ringrazio tutti coloro che vogliano darmi una
mano .

Non so se ho capito bene, ma credo che sia opportuno che una volta
generato IDProdotto tu lo memorizzi nelle maschere successive
Se l'Id lo generi te basta che tu lo inserisca in una casella ti testo
nascosta.
Se l'id lo fai generare automaticamente allora puoi usare una casella
di riepilogo che contiene il max(idprodotto) ricavabile con una query:
es: SELECT Max(.ID_PROD) AS maxid FROM PRODOTTI;
ciao.


Anche per il secondo problema potrebbe valere la stessa cosa ma potrei
sbagliarmi.
Se così fosse, potresti provare con una chiave multicampo per rendere
univoco il valore
del campo IDProd abbinandolo ad un campo di tipo contatore.
Newsgroup: it.comp.appl.access
Titolo: Messaggi di errore e conferma

Come faccio a levare tutti i messaggi di errore e conferma in access?
Se per esempio devo aggiornare un campo di una tabella da una maschera, mi 
spunta un messaggio che mi informa del fatto che verranno aggiornati i campi 
e sarà impossibile annullare l'operazione una volta scelto "SI"... c'è un 
modo in VBA per eliminare questo ed altri tipi di messaggi?
Grazie!
-- 
Cicerone
*********************
Il primo Newsgroup sulla Balbuzie
http://www.newsland.it/nr/browse/it-alt.salute.balbuzie/
**********************
C.I.B. Comunità Italiana Balbuzienti
www.balbuzienti.altervista.org/md-pro/index.php
**********************

"Cicerone" <{balbuzio}{@}{
tiscali.it
}> ha scritto nel messaggio
news:dq92hc$l9p$1...@area.cu.mi.it...

'Per disabilitare i messaggi
DoCmd.SetWarnings False
'Per ripristunare
DoCmd.SetWarnings  True
Ciao

 DoCmd.SetWarnings  True
Grazie! :-)
Mi conviene dunque impostare DoCmd.SetWarnings False sull'evento apertura di 
ogni maschera per non visualizzarlo più, o c'è un modo per estendere il 
comando a tutte le maschere?
Grazie ancora!


Dai uno sguardo qui:
http://groups.google.it/group/it.comp.appl.access/browse_thread/thread/a2bb7bcc801dbaff/fe388c96b5109105?q=conferma+query+di+comando&rnum=3#fe388c96b5109105
"Cicerone" <{balbuzio}{@}{
tiscali.it
}> ha scritto nel messaggio
news:dqafgf$jhh$1...@area.cu.mi.it...



Newsgroup: it.comp.appl.access
Titolo: Be - Fe  di programma in uso

Salve a tutto il ng.
Spero di aver usato un oggetto che rispecchi il mio problema...
Ho un mdb fatto con access 2000, che NON ha una parte Be e una Fe, ma è
tutto in uno.
Siccome devo aggiungere altre 2 pc, che dovranno utilizzare tutto o in parte
lo stesso programma, volevo sapere se è possibile e come fare ( almeno un'
indicazione, poi mi studio la cosa) a dividere il programma in uso in Be e
Fe.
Infine c'è rischio di perdita dei dati nella divisione ?????, e sugli altri
pc il collegamento al db (parte Be tramite Lan) se lo crea da solo ?????
Grazie anticipato
Anto

 ha scritto nel messaggio
news:Oknsc.326397$rM4.13...@news4.tin.it...

in strumen ti dal menu in alto sceghli dividi database e fà tutto lui sul FE
avrai tutto tranne le tabelle
che finiranno nel BE, stai attendo che se cancelli la tabella nel FE non
cancelli la tabella vera ma solo il collegamento mentre se la cancelli nel
BE la cancelli davvero
su un pc ci sarà il tuo database non devi fare altro che condivere la
cartella dove si trova il BE e poi mettere FE suhgli altri pc e poi con
strumenti gestione tablle collegate ricolleghi le tabelle cercando il file
BE nel percorso di rete
ciao.

 ha scritto nel messaggio
news:c8t08o$12p$2...@lacerta.tiscalinet.it...

Grazie Innanzitutto
Quindi se non ho capito male nel FE mi crea da solo dei collegamenti alle
tabelle ubicate nel BE, ma quando istalla altri FE in rete mi devo ricreare
il collegamento.
Sembra tutto molto facile, speriamo bene.
Passo alla pratica.
P.S. scusa se approfitto, c'è anche un modo per limitare le azioni ad alcune
parti del programma ai nuovi FE ??????
Grazie 1000
Anto


si c'č ma non ti so dire perchč non mi č mai servito usarli sicuramente c'č
chi ti sa dire piů di me in questo NG

 chi ti sa dire piů di me in questo NG
--
rgrds
SC
-- 
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: Manuale access 2000

Dove posso trovere una o un manuale Access 2000 per principianti. Grazie


www.sitocomune.com
by
stwe

 End If
Perfetto, grazie. In base ai tuoi suggerimenti ho scritto quanto segue, (ho
aggiunto i commenti del caso)
Private Sub Fase_Click()
 Dim Ifase As Integer, LLotto As Long, StrCdc As String, Stfiltro As String
     Ifase = Me.Fase.Value
     LLotto = Forms!FrmOrdini!Lotto
     StrCdc = Me.CDC
     If DCount("Lotto", "TblROrdini", "Lotto=" & LLotto & " And Fase=" &
Ifase) = 0 Then      'Fin qui tutto bene,
        If MsgBox("Premi OK per eseguire la pianificazione", vbOKCancel,
"Avviso pianificazione") = vbOK Then
        Forms!SmTblRigheprdPerPianificazione.RecordsetClone.Addnew
'Qui invece il primo problema: non trova SmTblRigheprdPerPianificazione.
Come devo fare per "dialogare" con la seconda sottomaschera????
        End If
     Else
        MsgBox "Fase già pianificata", vbInformation + vbOKOnly,
"Pianificazioni"
    'Forms!FrmOrdini!SmTblRigheprdPerPianificazione.LinkChildFields = ""
    'Forms!FrmOrdini!SmTblRigheprdPerPianificazione.LinkMasterFields = ""
    'Forms!FrmOrdini!SmTblRigheprdPerPianificazione.Form.FilterOn = False
    'Stfiltro = "[cdc]=" & StrCdc
    'Forms!FrmOrdini!SmTblRigheprdPerPianificazione.Form.Filter = Stfiltro
    'Forms!FrmOrdini!SmTblRigheprdPerPianificazione.Form.FilterOn = True
' Tutte le righe precedenti non funzionano, (per questo ho messo '  ) non
trova la sottomaschera.
     DoCmd.OpenForm ("SmTblRigheprdPerPianificazione"), acFormDS, , "[cdc]="
& StrCdc, acFormEdit, acDialog
'questo funziona solo se tolgo il filtro ("[cdc]=" & StrCdc), altrimenti,
cos'ì com'è, dice che l'azione openform è stata annullata.
    End If
End Sub
In pratica, se devo aggiungere il record, mi servono chiarimenti sull'uso di
recordsetclone,
se il record c'è, vorrei evidenziarlo, magari cambiando colore allo sfondo
dei controlli del record in questione, e portando il record nell'area di
visualizzazione della sottomaschera (spostando il cursore della stessa fino
a quando rientri nell'area di visualizzazione).
So che chiedo troppo, ma ti garantisco che ho provato di tutto
Ancora grazie
Gianluigi Agostini
Newsgroup: it.comp.appl.access
Titolo: Creare nuovo record "importando" dati da un altro (dopo modifica)

Cercherň di spiegare al meglio il mio problema, spero possiate aiutarmi...
Ho una tabella PAGAMENTI nei quali sono registrati tutti i pagamenti 
relativi alla frequentazione di corsi, ho inserito due campi ABBANDONATO e 
RINNOVATO in modo che se č attivo uno dei due l'iscritto relativo non 
compare nei "morosi". Ora il mio problema č quello di automatizzare il piů 
possibile la creazione del record relativo al pagamento successivo, ovvero 
vorrei che selezionando RINNOVATO si modificasse il record e che ne creasse 
un nuovo "copiando" IdIscritto, descrizione ed infine nella DataInizio 
mettesse la DataFine del record precedente mentre la "nuova DataFine fosse = 
DataInizio+30.
E' possibile tutto ciň?
Grazie mille
Gianluca
P.S. se qualcuno avesse voglia e tempo potrei inviare il file access del mio 
"primo" database, cosě da potermi dare qualche consiglio ed anche qualche 
"critica"... :-) 

 "critica"... :-)
Se vuoi io ho tempo di guardarlo. Almeno guardo le tabelle a cui ti
riferisci e ho un'idea + chiara di come poter fare quello che chiedi.
Ciao
Ste

Newsgroup: it.comp.appl.access
Titolo: contare in un report i record singolarmente per pagina

Ciao amici del news,
in un report vorrei che,  singolarmente per ciascuna pagina, si potessero
contare solamente il numero dei record presenti in essa.
Dalla guida in linea ho trovato l'esempio che mi permette di calcolare i
record per pagina, però ai record di ciascuna pagina aggiunge quelli della
pagina precedente.
Faccio un esempio per spiegarmi meglio.
Dati tre pagine di report che contengono rispettivamente
10 record;
 8 record:
 12 record ;
il procedimento della guida in linea da questo risultato:
prima  pagina 10;
 seconda pagina 18;
terza pagina 30.
Io invece vorrei ottenere:
prima  pagina 10;
 seconda pagina 8;
 terza pagina 12.
Come posso fare?
Grazie

 Grazie
Prego
-- 
Roberto
-----------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
-----------------------------------------------

Ciao,
Ti ho appena mandato un messaggio personale, ma non so se arriverà:
nel dubbio posto anche qui.
Ho trovato sul sito 
www.sitocomune.com
 la FAC di cui parli: è proprio
quello che mi serve, ma non so come utilizzare l'esempio adattandolo al
mio caso.
Premetto che utilizzo MS Works ma non sono riuscito a risolvere con
questo database; ho anche Access 2003, ma non so usarlo.
Mi puoi aiutare?
Grazie

 ha scritto nel messaggio
news:1139848474.5...@g47g2000cwa.googlegroups.com...

Come pensi di essere aiutato se non conosci Access?
Penso che sia necessario che tu studi almeno i findamentali di Access il che
ti permetterà, fra l'altro, di riuscire a partecipare in maniera proficua al
NG.

Newsgroup: it.comp.appl.access
Titolo: Esempi

Buongiorno a tutti
a parte Northwind è possibile trovare sul net esempi di cataloghi prodotti
da poter distribuire ?
Muchas gracias
Luigi


Possibile ma non probabile; una ricerca con google non ha fruttato nulla?
Ciao.
-- 
Sergio MAZZA

 ha scritto nel messaggio
news:ecqMc.45049$5D1.2...@news4.tin.it...

Nada...
sfortunatamente non si trova nulla..
cmq grazie ugualmente
Luigi

 Luigi
Ciao.
-- 
Sergio MAZZA

Newsgroup: it.comp.appl.access
Titolo: Accesso negato

Buongiorno a tutti,
ho lanciato la procedura di compattazione su un dbs, contenente le sole 
tabelle, che si trova sul server. Tale procedura non � stata terminata a 
causa di un errore riscontrato. Ha creato, per altrettante volte che ho 
rimandato in esecuzione la compattazione, dei nuovi dbs denominandoli 
Dbs1...dbs3.Il dbs principale,per fortuna, funziona correttamente.Il 
problema sorge invece, quando tento di cancellare quelli automaticamente 
creati. Mi viene a video un messaggio con la frase: accesso negato e quindi 
non provvede alla eliminazione.Se ce ne fosse bisogno preciso che, sono 
amministratore, ovviamente con tutte le autorizzazioni anche sul server. Non 
potendoli cancellare, non mi permette neanche di compattare il 
principale.Cosa mi consigliate di fare?
Un salutone a tutti e un grazie.
VLabruna 

 wrote in
news:wKlym.6280$
Rt2....@tornado.fastwebnet.it
: 

non hai i permessi per agire sui files.
si, ho capito, sei amministratore.
di cosa?
del client?
del server?
del condominio?
da cosa deduci che hai tutti i permessi?
cosa intendi con 'tutti i permessi'?
che permessi hai?
come li hai verificati?
se ti porti il db in locale e lo compatti in locale sul tuo client, 
riesci a portare a termine l'operazione?
e se poi tenti di sovrascrivere quello sul server con quello che hai 
compattato sul tuo pc, cosa succede?
-- 
Paolo opg
BE AWARE that this post uses a fake reply-to address
to contact me write to:
janickg ( at ) hotmail ( dot ) com
--

 ha scritto nel messaggio 
news:Xns9C9B985D516B4sp...@193.43.96.1...

Newsgroup: it.comp.appl.access
Titolo: indicatore giacenza

Buonpomeriggio NG.
Ho una Form in visualizazione maschere continue che mi serve per gestire le
entrate e uscite di materiale da un magazzino.
Ho creato una casella di testo che mi fornisce la giacenza passando ad una
funzione alcuni argomenti come la "QuantitàDistribuita" del tal materiale la
"QuantitaDotReparto" che ho in carico e l'IDMateriale:
=giacenza_per_materiale([QuantitàDistribuita];[QuantitaDotReparto];[IDMateri
ale])
Tutto funziona.
Per dare un effetto anche analogico alla giacenza, ho creato un'altra
casella di testo che funga come da VU-METER e cioè che la sua larghezza
cambi in funzione alla giacenza.
Il fatto è che funziona ma questa casella di testo assume la larghezza
relativa al valore della prima giacenza del primo record della form e così
rimane uguale anche per tutti gli altri record sottostanti.
Come posso fare perchè vari la sua dimensione ad ogni diverso valore per
ogni record?
Ciao a tutti e grazie.


Utilizzi le maschere continue? Allora non credo sia possibile...
Ciao.
-- 
Sergio MAZZA 

 ha scritto nel messaggio
news:cn07qt$lpl$1...@canarie.caspur.it...

Si uso le maschere continue.
Quindi non c'è possibilità....peccato :-(
Conosci qualche altra soluzione?
Grazie
Luca


Mah! Una soluzione alternativa potrebbe essere quella sul sito comune: 
"Evidenziare records specifici nelle maschere continue" - Sezione Forms.
Non modifichi la grandezza ma il colore della casella si...
Ciao.
-- 
Sergio MAZZA 

 ha scritto nel messaggio
news:cn08if$lu1$1...@canarie.caspur.it...

Proverò.
Grazie 1000!
Luca

 Luca
E se quotassimo tutti un pò meglio?
;-)
-- 
Pablitomf (Maurizio Facciuti)
“Quando non ti eserciti ricorda che qualcuno in qualche posto si sta
allenando e, quando lo incontrerai, ti batterà”.
Ed Macauley 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it


Cosa sbaglio?
Ciao

 Ciao
Sbagli che a un certo punto, quando i post divengono troppo lunghi bisogna
sfoltirli e lasciare solo le parti significative, non riportare tutti i
testi precedenti. ;-) ...vedi? come ho fatto ora io.
-- 
Pablitomf (Maurizio Facciuti)
“Quando non ti eserciti ricorda che qualcuno in qualche posto si sta
allenando e, quando lo incontrerai, ti batterà”.


[CUT]
Ricevuto!
Grazie ancora
Ciao
Newsgroup: it.comp.appl.access
Titolo: Menu Formato --> Allinea è vuoto

Ciao a tutti è un pò di tempo che sul mio access ho questo problema e
non ho idea di come risolverlo!
Nel menu in oggetto (Formato --> Allinea) non ho più le classiche
voci, come le faccio tornare?
Grazie in anticipo,
Al3x

Alex1980 ha scritto:

Rimettile.... ma non si sono tolte da sole..!!
Nelle voci dei Menù, ravana un pò in quelle predefinite che le
trovi...
@Alex

 trovi...
Appunto... mai più trovate...  Ho cercato n volte ma quelle non le
trovo proprio!
Per quello che ho chiesto qui...
Al3x

Alex1980 ha scritto:

Io li trovo in :
Struttura Maschera/Report
@Alex

 Struttura Maschera/Report
Perfetto ma li non ci dovrebbero essere anche quelli per il
ridimensiona? 
Tipo Al più lungo, Al più alto...
Al3x

Alex1980 ha scritto:

Si, in effetti non li trovo ad una ricerca veloce...
In menù incorporati hai verificato...?
@Alex

 In menù incorporati hai verificato...?
Sì è se lo tiro fuori è identico a quello sopra "originale"...
Al3x
Newsgroup: it.comp.appl.access
Titolo: ADDNew con DAO

Qualcuno sa dirmi come usare la seguente espressione utilizzando DAO?
T1.AddNew (0), [variabile]
Utilizzando ADO va bene, ma non va bene utilizzando DAO
Grazie
Stefano

 ha scritto nel messaggio
news:8rk83r$biv$1...@serv1.iunet.it...

Newsgroup: it.comp.appl.access
Titolo: questione immagini 3^ parte

ho notato che le immagini visualizzate nel controllo immagine di una
maschere, quando non sono incorporate ma richiamate da un archivio a parte,
se sono in BMP vengono visualizzate a 256 colori, mentre se sono JPG vengono
visualizzate perfettamente a 16M. di Colori, Questo è normale o c'è qualche
settaggio da fare per visualizzare anche le BMP a 16 M. colori?
luigi

 ha scritto nel messaggio
news:b27lal$iht$1...@grillo.cs.interbusiness.it...

Non credo che dipenda dalle impostazioni del filtro BMP (che fra l'altro per
Access non esiste essendo il BMP il tipo di file immagine nativo), ma penso
che dipenda a quanti colori (quindi con quale palette) è stato registrato il
file immagine.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

Newsgroup: it.comp.appl.access
Titolo: Controllo eventi

Salve a tutti.
Molte volte mi capita di 'incasinarmi' sugli eventi dei vari controlli
presenti in una form.
C'è qualcuno che mi può passare del codice che controlla in particolar modo
l'evento
AfterUpdate e OnExit di una casella di testo.
Grazie, Alberto

AfterUpdate e OnExit di una casella di testo.
L'evento afterupdate avviene dopo che č stato modificato il valore in un
controllo, l'on exit quando il focus lascia il controllo stesso. Pertanto se
uno con il tab passa sul controllo e poi lo lascia si scatenerą solo
l'evento on exit, se uno modifica il valore e poi fa tab, si scateneranno
entrambi!!!
Prima l'afterupdate comunque...
Antonio

Si ma a volte mi capita che:
Se sono in un campo che ha un'evento on exit e un evento after update capita
che se per esempio inserisco per la prima volta un dato e il dato č
sbagliato esce il messaggio che voglio far uscire e quando do ok entro
nell'evento update, o se per esempio attivo una casella sull'uscita e mi
accorgo che un campo compilato in precedenza č sbagliato, esco per
modificarlo, quindi si attiva on exit che mi attiva la casella successiva,
quindi anche se clicco sulla casella precedente non mi si sposta subito
sulla casella che ho selezionato ma solo dopo un secondo click.
Guarda non rileggo quello che ho scritto altrimenti impazzisco. :-)))
Te l'ho detto che mi incasino sugli eventi
Grazie, Alberto

Te l'ho detto che mi incasino sugli eventi
Fai cosě: lascia perdere on exit e lavora solo con l'afterupdate che ti
basta e ti avanza...
Antonio

Newsgroup: it.comp.appl.access
Titolo: foreign-keys

esiste un corrispettivo delle foreign keys di MYSQL in access?

 
foreign keys?
Ma fai prima a tirare una riga di relazione fra due tabelle
-- 
ac
email: w+1=x
Newsgroup: it.comp.appl.access
Titolo: Eliminare il nome della maschera

E' possibile eliminare il nome della maschera nella barra in alto
vicino al nome del progetto?
grazie
Enzo

 wrote in message
news:fa4700c2.02052...@posting.google.com

prova a fare cosě sull'evento Corrente della maschera:
Me.Caption = " "
(lasciando uno spazio tra le 2 virgolette)
Ciao
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 E' possibile eliminare il nome della maschera nella barra in alto

Intendi percaso il Nome del DATABASE dove c'è l'ICONA di ACCESS..??
Strumenti---Avvio---TitoloApplicazione=" "
Ciao.
Alessandro.@Alex


 Ciao
Ringrazio entrambe ho risolto il problame con
Me.Caption = " "
Newsgroup: it.comp.appl.access
Titolo: Access e FoxPro

Sono interessato a sapere quali sono le differenze tra Access97 e Visual
FoxPro e quali sono i motivi sostanziali che fanno cadere la scelta del loro
utilizzo su uno o sull'altro.
Ciao e grazie
Enrico

 ha scritto nel messaggio
news:8sjf3t$cbt$1...@nslave3.tin.it...

Non ho ancora approfondito l'utilizzo di foxpro; ma dall'ultimo "giro" che
ho fatto ho notato che se voglio utilizzarlo devo rispolverare le "vecchie"
cognizioni di dbase e clipper e mischiarle a quelle di VBA. A prima vista
l'ambiente non è proprio amichevole (io parlo della versione 6) e intuitiva
come quella di access.
Ho notato che il tempo di assuefazione all'ambiente fox è maggiore di quello
impiegato con access. I wizard (per iniziare) ci sono e sembrano guidarti
bene, ma è troppo caotico; troppe informazioni visive; mentre access sembra
avere un certo ordine nel presentarsi.
E' chiaro che sono mie sensazioni e oltretutto da autodidatta e come tale ho
prima aperto fox, tastato il terreno e poi cerco testi di aiuto
all'utilizzo; però il fatto che mi induce comunque ad approfondire il tema è
la possibilità di utilizzare cognizioni già acquisite (dbase e clipper)
agguingendole alle attuali (VBA) e il fatto che le applicazioni scritte con
foxpro possono essere compilate (.exe) sia in versione a 16 che a 32 bit;
però non puoi leggere direttamente i file mdb.
Ciao.

 utilizzo su uno o sull'altro.
Il provenire da un ambiente o l'altro.
Se sei digiuno di tutto e devi cominciare da zero... non saprei cosa dirti,
e' probabile che i due prodotti finiscano per confluire, visto che
appartengono tutti e due alla stessa casa ormai.
Oppure che la ms faccia diventare uno il dbms per macchine stand alone o
soho e l'altro lo faccia crescere fino ad entrare in concorrenza con altri
prodotti dove la ms e' sempre stata esclusa.
Chi lo sa, dipende un po da quante macchine hai e cosa devi fare, per
piccole cose a me piace molto anche l'amipro, o paradox.
Newsgroup: it.comp.appl.access
Titolo: contare il numero di record che hanno la parola "SCRITTA"

 forse devo usare instr?
        [TuaTabella].[TuoCampo] Like "*SCRITTA*"
--
Ciao :-)
Maurizio
--------
?SPQR(C)
 X
--------


Ciao,
prova con:
DCOUNT ("Descrizione","NomeTabella","Instr(1,Nz([Descrizione],''),'SCRITTA')<>0")
Mat.



Newsgroup: it.comp.appl.access
Titolo: Problema formattazione foglio excel

Salve a tutti
ho il seguente problema:
con i dati estratti da una query creo un file excel (Docmd.OutputTo ecc) poi 
devo  fornattare alcune cellle di excel, quindi ho settato wks = 
oApp.Worksheets ecc e procedo con le varie formattazioni di celle.
Il problema è che il tutto funziona solo la prima volta che eseguo il 
codice, mentre le successive, pur non segnalando errori, non esegue nessuna 
formattazione. Se richiudo il programma ed eseguo nuovamente il codice 
rifunziona nuovamente per una sola volta. Aggiungo che alla fine del codice 
ho settato
Set oApp  = Nothing
e
Set wks = Nothing
ed ho spuntato, nei riferimenti, Microsoft Excel 11.0 Object Library. 


Le poche informazioni non mi danno la sicurezza che l'errore sia lo stesso 
che avevo io. In ogni caso, verifica le cose seguenti.
Probabilmente hai scritto del codice del tipo Selection.qualcosa etc.etc. 
Queste selezioni sembrano corrette (nel senso che non si verifica errore di 
compilazione), ma riescono a riferirsi al particolare oggetto Excel solo la 
prima volta, le volte successive probabilmente puntano ad una Selection di 
Access e, quindi, provocano un errore poco significativo. Se il caso č 
questo, lo risolvi referenziando correttamente la selection. Cosě: 
oApp.Selection.qualcosa etc. etc.
Ciao e facci sapere
Antonio


Perfetto, funziona!! Mitico!!!
Grazie 1000
Ciao
Ivan
Newsgroup: it.comp.appl.access
Titolo: "Girare" una tabella

Chiedo subito scusa per il titolo "spartano" del post, ma non ho saputo sintetizzare meglio. Ho necessità di trasformare i campi in record ed il valore di un campo nei campi della query (risultato dell'elaborazione).
 
Ho la tabella Contratti:
IdContratto-CodArea-NomeCtr-Validità------------Valore
1-----------------1------------Ctr1---------01/03/2022-----100,00
2-----------------3------------Ctr3---------01/01/2022-----170,00
3-----------------5------------Ctr5---------01/04/2022-----190,00
4-----------------18----------Ctr18-------01/04/2022-----50,00
 
Ho necessità di ottenere la seguente query (stile a campi incrociati):
Intestazione:
(CodArea->)------------1---------------------3--------------------5-------------------18
Record1: NomeCtr--Ctr1----------------Ctr3---------------Ctr5---------------Ctr18 
Record2: Validità-----01/03/2022---01/01/2022---01/04/2022---01/04/2022 
Record3: Valore-------100,00-----------170,00-----------190,00------------50,00
 
E' possibile ottenere la query richiesta con un'istruzione SQL? 
Se si come?
 
Ringrazio tutti quanti vorranno dare un apporto alla discussione.
Michele


Ti fai 3 query pivot:
 
A
 
TRANSFORM First(Contratti.NOMECTR) AS PrimoDiNomeCtr
SELECT 1 AS Record
FROM Contratti
GROUP BY 0
PIVOT Contratti.CodArea
 
B
 
TRANSFORM First(Contratti.validità) AS PrimoDiNomeCtr
SELECT 2 AS Record
FROM Contratti
GROUP BY 0
PIVOT Contratti.CodArea
 
C
 
TRANSFORM First(Contratti.valore) AS PrimoDiNomeCtr
SELECT 3 AS Record
FROM Contratti
GROUP BY 0
PIVOT Contratti.CodArea
 
 
 
una query di unione delle tre qui sopra chiamata Totale
 
Select * from A
 
union all
 
select * from B
 
UNION ALL select * from C;
 
risultato:
 
https://i.imgur.com/rnIZflk.png
 
 
BFS
 
 
 
 


Grazie BFS,
perchè non ho adottato la tua soluzione ma ho imparato qualcosa di SQL che prima non sapevo! Grazie.
 
Dopo altre ricerche, sono riuscito a "risolvere" adattando il contenuto del seguente articolo: 
http://allenbrowne.com/ser-67.html
 
 
Michele

 Record3: Valore-------100,00-----------170,00-----------190,00------------50,00
 
 
di pivot ne servivano tre da unire
 
come hai fatto tu con una unica pivot?
puoi postare l'istruzione che può tornare utile a tutti?
 
BFS
Newsgroup: it.comp.appl.access
Titolo: Problema con database.....

Ciao, ho realizzato un database, purtroppo ieri l' ho riavviato ma mi da'
errore di automazione, database irreparabile. Ovviamente non ho una copia di
back up........
Non mi interessano i dati sopra, mi interesserebbe salvare la struttua del
dbase (maschere e report). Ci puo' essere una cura ? Ho provato a usare la
funzione ripara database ma non ha avuto alcun effetto se non il suicidio di
access non appena tenta di caricare il dbase stesso.....
Stefano

 ha scritto nel messaggio
news:ciLHa.97056$Ny5.2...@twister2.libero.it...

Innanzi tutto credo tu abbia piů problemi di subject che altro.....
Cmq, prima che altri ti facciano il cazziatone ti rammento che č mooolto piů
facile (ma soprattutto č piů corretto) ottenere risposte ad un msg con
subject significativo, una cosa del tipo :
Database irreparabile , come recuperare maschere e report? (cmq io sono
anche un po' logorroico se vogliamo)
Se ci pensi bene quasi tutti su questo ng hanno problemi con database......
Cmq venendo alla tua richiesta ti butto lě una semplice risposta:
hai provato a crearti un nuovo db ed a importare il tutto (struttura, report
etc) ?
Se non lo hai ancora fatto puoi provarci, magari funziona...
Alex

 ha scritto nel messaggio
news:C1NHa.195242$g92.3...@news2.tin.it...


 Allora mille scuse a tutto il newsgroup !
Non è finita:
devi anche a scrivere DOPO il quoting!!!
Antonio

 ha scritto nel messaggio
news:ciLHa.97056$Ny5.2...@twister2.libero.it...



Hai provato a dare un'occhiata al post firmato Antonio Biso che diceva di
scrivere correttamente DOPO il quoting ???
funziona (meglio) sempre ( e non a volte...)
Newsgroup: it.comp.appl.access
Titolo: Maschera continua e pulsante opzione.....

Salve a tutti....
Ho creato una maschera continua, allinterno ho utilizzato un pulsante
opzione per abilitare/disabilitare dei textbox, ma quando clicco sul
pulsante opzione, mi si abilitano/disabilitano non solo quelli del
record corrente ma anche degli altri record come posso fare per
evitare ciň?
Grazie tante...

 ha scritto nel messaggio
news:589894ab.05010...@posting.google.com...

Non si puň č la normale gestione delle Form Continue.
Non esistono tanti controlli quanti sono i Record, altrimenti
in modaltŕ struttura li vedresti, ma č lo stesso controllo
presente nel Corpo maschera che viene ripetuto n volte.
Pertanto abilitandolo č abilitato e viceversa....!
Ciao
-- 
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.mantuanet.it/alessandro.baraldi/
---------------------------------------------------------------------------

 Non si può è la normale gestione delle Form Continue.
E' vero, ma in questo caso può ottenere l'effetto usando la formatt.
condizionale (>=2000) che espone la proprietà "Enabled".
Basta variare leggermente l'esempio pubblicato sul S.C. (e la tua area) per
l'evidenziazione del record corrente...

 ha scritto nel messaggio
news:xSVDd.21872$H%6.86...@twister1.libero.it...

Ciao Silvio.
Si usando un condizionante aggiuntivo(nel senso di un
controllo con il valore di Test) è possibile fare come dici.
Bella anche questa....!


Newsgroup: it.comp.appl.access
Titolo: Memoria esaurita durante interrogazione a video.....

Salve, il problema è il seguente: ho un PC con W98 e Access2000 128Mram e
30Gbharddisk, ho creato una procedura per stampare dei segnaprezzo la
tabella contiene circa 6000 record (non sono tanti....vero????) quando premo
i tasti di paginazione ed arrivo a fine pagina succede l'impossibile appare
il seguente messaggio : MEMORIA ESAURITA CHIUDERE LE ALTRE APPLICAZIONI E
RIPROVARE. a questo punto devo uscire dall'applicazione e riavviare il pc,
qualcuno è cosi gentile da darmi qualche dritta??? ho devo buttare tutto!!!
Grazie

...

Usa Access 2000 sr-1 (o successiva).
E in ogni caso evita l'utilizzo di grafica non bitmap nelle forms/reports.
Ciao, warp
Newsgroup: it.comp.appl.access
Titolo: Inserimento dati dal web

Ok, oggi solo domande difficili...
Mi devo attrezzare per, nei prossimi mesi, permettere l'inserimento di dati
nel db in A97 che utilizziamo in ufficio per gestire varie attività.
Sapete indicarmi un HOWTO reperibile sul web, o, se avete voglia, quali sono
i passi da intraprendere e le nozioni da conoscere?
Sono completamente digiuno in materia, per cui, prima di fare pasticci o di
non cavare un ragno dal buco chiedo soccorso!
Grazie a tutto il NG

 ha scritto nel messaggio
news:do7Va.208227$Ny5.5...@twister2.libero.it...

Cioè devi creare delle pagine web che permettono di
inserire/visualizzare/modificare/cancellare i dati?
Ciao.
--
Sergio MAZZA

 ha scritto nel messaggio
news:bg5ro2$j8g$1...@canarie.caspur.it...

esatto!

 esatto!
Se hai dimestichezza con ADO ti consiglio di utilizzare al pagine ASP;
comunque un sito di riferimento č: 
www.aspitalia.com
 + un buon manuale sulle
Active Server Pages + informazioni su come configurare siti con Internet
Information Server + editor html (magari con vocabolario ASP integrato).
Cosa ti manca?
Ciao.
--
Sergio MAZZA

 ha scritto nel messaggio
news:bg632j$lg6$1...@canarie.caspur.it...

Diciamo tutto?
Purtroppo ho un server linux con distro Debian ma non ne capisco un emerito
BIP!
Ci saranno altre strade?


LINUX??!! No MS? Ahiahiahiahiahi...
Scherzo; puoi utilizzare PHP ma il db access dove lo metti? Anche se il
server linux (PHP) fà delle interrogazioni (query) al db (access) che sta su
un altro pc con MS la situazione non cambia; anzi forse si intreccia di più.
Davvero non ai possibilità di metter sù un picciaccio, pure un pentium II va
bene se deve fare solo quello e per di più in LAN; lo stesso pc che ha ora
l'mdb non puoi farlo diventare un web server?
Ciao.
--
Sergio MAZZA

 l'mdb non puoi farlo diventare un web server?
Questo è impensabile.
C'è da lavorarci su...
cmq grazie!

 cmq grazie!
Ciao.
--
Sergio MAZZA

Altrimenti passa all'open source. Se hai già un server linux potresti
usare PHP o se vuoi studiarti qualcosa di più potente Zope.
A te la scelta
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG
Newsgroup: it.comp.appl.access
Titolo: Numero di accessi contemporanei e ASP

Buongiorno a tutto il NG.
Ho già letto nello storico del NG risposte che parzialmente rispondono alla
mia domanda, ma mi resta qualche dubbio da chiarire; perciò, non me ne
vogliate se posto di nuovo questa blasonata domanda :o)
Ho un DB in AccesXP che è interrogato da una pagina ASP.
Il sito è in locale e gli accessi avvengono da 2 o 3 terminali.
Il problema è che il DB stesso è dotato di una routine VBA su Timer che ogni
5 secondi accede alle tabelle per controllare i cambiamenti effettuati
tramite ASP.
E' possibile che il DB si pianti o posso avere solo problemi di velocità?
Quanti altri terminali posso aggiungere prima di arrivare ad avere problemi?
Grazie anticipate per la pazienza
Diego :o)

Diego_one ha scritto:





Ti parlo della vers.97 che contava se non erro circa 30 utenti in
contemporanea on.line via Web... quindi la vers. XP sarà sicuramente
superiore se non al massimo uguale.
Ciao
-- 
Pablitomf (Maurizio Facciuti)
“Quando non ti eserciti ricorda che qualcuno in qualche posto si sta
allenando e, quando lo incontrerai, ti batterà”.
Ed Macauley 
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: query variabili

capito cosa sono le query, potrei sapere come inserire un criterio
"variabile" ???
cioč vorrei inseririre un valore da qualche parte ed utilizzare questo in un
criterio
es:
vorrei trovare tutti gli studenti immatricolati il 12/03/98... come faccio
ad inserire questo valore in un campo e poi assegnarlo al criterio della
query??
grazie.

 ha scritto nel messaggio
news:8kh8id$hbu$3...@nslave1.tin.it...

Un esempio semplice semplice; se nella query nella riga dei "Criteri" in
corrispondenza del campo "Data immatricolazione" inserisci:
CDate([Inserire la data di immatricolazione])
e poi esegui la query, guarda che succede...
Ciao.

 > cioè vorrei inseririre un valore da qualche parte ed utilizzare questo



Non lo so', dimmelo tu! Ah! ci sono: che ne pensi di inviare su Marte un mdb
tramite e-mail da Access? Però con Outlook Express...
La "sofistitudine" è data dalle tue esigenze, se ti basta che si apra la
query e visualizzi solo i dati che rispondono ad una precisa data, ok! Ma se
ti chiedessi: "mi fai avere un report con tutti gli studenti immatricolati
entro il 31.5.2000" o "immatricolati da 1.1.2000 a tutt'oggi". Tu che fai?
Crei tante query quanti sono i giorni del calendario?
L'esempio che ti ho illustrato è un'inizio, la cosa non è "particolarmente"
lunga ma dovresti approfondire il tema "operatori di confronto" nell'help
così da darti una panoramica delle varie possibilità.
Comunque se hai esigenze "più sofisticate" nell'NG trovi sicuramente valide
risposte...
Ciao e buon lavoro.
Newsgroup: it.comp.appl.access
Titolo: modificare testo in campo note

ho una scheda Cliente con un campo Note di tipo Memo: è possibile, dopo aver
scritto il testo, modificare le impostazioni ? Ad es. vorrei mettere alcune
parole in grassetto, altre in rosso ...ovviamente le impostazioni cambiano
per ogni cliente e devono essere mantenute.
grazie e buon lavoro a tutti
Maurizio


Non crederai di avere a disposizione WORD o EXCEL per un Controllo singolo
come
quello................???????????????????????????????????????????????????
@Alex.


in realtà sto cercando una soluzione: non devo utilizzare necessariamente il
campo memo
Maurizio

 per ogni cliente e devono essere mantenute.
    Potresti gestire il testo del campo memo mediante un controllo ActiveX:
        Microsoft Rich TextBox Control
nella maschera di immissione dati. Quindi gestire "in qualche modo" i
comandi che intendi mettere a disposizione dell'utente.
    L'ideale sarebbe mediante una barra degli strumenti del tipo di quella
che puoi vedere aprendo l'accessorio WordPad. Ma potresti anche usare
soltanto alcune (meglio se poche) combinazioni di tasti. Un esempio:
' Maschera basata su una tabella con campo "Note"
' di tipo Memo.
'
' Ctrl+R = Rosso
'
Option Compare Database: Option Explicit
Private m_oRtb As RichTextLib.RichTextBox
Private Sub Form_Close()
  Set m_oRtb = Nothing
End Sub
Private Sub Form_Load()
  Set m_oRtb = Me.Note.Object
End Sub
Private Sub Note_KeyDown( _
  ByRef KeyCode As Integer _
, ByVal Shift As Integer)
  Select Case True
  Case KeyCode = VBA.vbKeyR
    If (Shift And acCtrlMask) > 0 Then
      KeyCode = 0: Shift = 0
      With m_oRtb
        If (.SelColor = VBA.vbRed) Then
          .SelColor = VBA.vbBlack
        Else
          .SelColor = VBA.vbRed
        End If
      End With
    End If
  Case Else
  End Select
End Sub
--
Ciao :-)
Maurizio
--------
?SPQR(C)
 X
--------

 ha scritto nel messaggio
news:aphqpk$1ohng$1...@ID-52090.news.dfncis.de...

ti ringrazio per le informazioni
provo e ti faccio sapere
ciao e buon lavoro
Maurizio

Newsgroup: it.comp.appl.access
Titolo: Sommare ore e minuti

Dopo essere riuscito (grazie a TONY e Roberto da casa) a calcolare, in una
maschera, la differenza tra un orario di inizio e uno di fine attività devo
ora sommare queste ore e minuti in un controllo calcolato.
Come fare?
Renzo

 calcolato.
(Minute(Now)) + (Hour(Now) * 60)

 ha scritto nel messaggio
news:bejtgs$j1e$1...@lacerta.tiscalinet.it...

Pensa che il povero Biso non riesce a sommare il momento dell'inzio e quello
della fine.
Troppo poco per poter essere calcolato
A lui basta Now()
anzi Prima_di_adesso()
MAssimiliano

 ha scritto nel messaggio
news:bejtgs$j1e$1...@lacerta.tiscalinet.it...

E usare DateAdd?
DateAdd (interval as string,number as double, Date)
Newsgroup: it.comp.appl.access
Titolo: [OT] Come si fa o meglio E' il caso di farlo

Premessa: Non sopporto troppo i NG moderati. E sopratutto non servono, 
          e se serve un moderatore c'e' sempre il Biso. Il Biso
          essendo patrimonio comune potremmo anche pensare di 
          affittarlo, ovviamente a prezzo di "esperto".
          Ma ho divagato, vengo al punto.
          Gia' esiste un NG che riguarda ASP ma e' moderato ed e'
          secondo me una gran rottura di scatole. 
Il Punto: Poiche' ASP e 
ASP.NET
 mi interessano e poiche' 
	  le applicazioni che vengono richieste sono sempre piu' spesso
          di questo tipo gradirei avere a disposizione un NG
          che riguardi questi argomenti. Per cui, mi piacerebbe
innescare
          il meccanismo di creazione di un nuovo NG nella gerachia it,
          gli americani lasciamoli perdere perche' so "strani",
          che sia sopratutto "non moderato" e riguardi gli argomenti
          indicati.
La richiesta: Vorrei vs opinione, magari pure qualcuno che si prenda
          l'onere di fare i passi burocratici (a me piace fare il 
          fruitore), qualora ci sia interesse.
--
a.cara 
Togli qualcosa dall'email

 ha scritto nel messaggio
news:3E4BE3BF...@blunet.it...

Scusami Alessandro, io non lo frequento, ma it.comp.www.asp cosa ha che non
va?
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 va?
Nulla. E' ottimo. Con un eccellente moderatore. Ma e' moderato. 
Credo che parecchia gente non lo usa proprio per questo motivo.
E' vero che il NG non e' una chat, ma e' anche vero che, spesso,
abbiamo bisogno di risposte celeri.
Oltretutto si "lavora" spesso invano. Mi spiego, certe volte
a causa di questi ritardi dai risposte che gia' altri avevano
avviato ed alla fine ti trovi con 27 risposte praticamente
identiche.
Guarda qui. E' difficile che un quesito "normale" non trovi
risposta nell'arco di un quarto d'ora. Poi mi piacciono gli
NG vivi con qulche "scazzo" ogni tanto e che facciano "passare"
le mie stupidaggini, le incazzature di Antonio o le divertenti
battute di MA 
Un po di tempo fa il buon lbo mi faceva la mia stessa eccezione. 
Insomma it.comp.www.asp, per me, e' anche una noia mortale.


 a.cara


 
No. Nel senso che questa discussione un po di tempo fa c'e' anche stata.
Li vige un sano "centralismo democratico".
Cmq. poco importa. Vedo che i frequentatori di questo NG non hanno 
interesse per gli applicativi ASP, continuero' ad accontentarmi di
una "sbirciatina" ogni tanto.


 ha scritto nel messaggio
news:3E4BE3BF...@blunet.it...

Anche io ho un certo interesse in ASP e devo dire che mi farebbe davvero
piacere se ci fosse un NG non moderato!Ho provato ad usare qualche volta
it.comp.www.asp ma poi ho rinunciato!Se ci sono novità fatemi sapere!Ciao
Luigi
Newsgroup: it.comp.appl.access
Titolo: Icone form

E possibile assegnare una icona personalizzata ad ogni maschera e ad ogni
report?
E per poter utilizzare i tasti tipo F2 per richiamare una maschera, se si in
che modo?

che modo?
Vedi autokeys sull'help
--
Lorenzo Coronati
--
<<Come posso dunque sprotegere il database? 
Esiste un crack o qualcosa del genere 
che mi faccia accedere ai dati?>>
(Cocco, 17/10/2000)
--

Newsgroup: it.comp.appl.access
Titolo: Pulsanti con stesso codice condivisi da più form

Salve,
qualcuno potrebbe cortesemente spiegarmi come sia possibile creare dei
pulsanti in un form con un codice condiviso con altri form.
Es. i pulsanti tipo Annulla, Inserisci Record, Cancella Record e quelli
di navigazione sono comuni a tutti i form e se visualizzo il codice
associato ai pulsanti nei diversi form, mi accorgo che il codice è lo
stesso.
Come posso rendere questo codice comune a tutti i form così da non
doverlo riscrivere (o peggio aggiornare) ogni volta che creo un nuovo
form o che aggiungo un pulsante alla pulsantiera comune?
Qualcuno sa spiegarmelo come ad un bambino di tre anni?
Grazie

devi creare un modulo contenente l'istruzione, dopo di che da qualsiasi
form/pulsante puoi richiamare la funzione tramite l'istruzione call
nomefunzione.
esempio su come creare la funzione record successivo:
apri access, vai sull'oggetto moduli (dopo le macro), clicchi l'icona
nuovo, digiti il seguente codice:
Function SUCCESSIVO()
On Error GoTo Err_Comando6_Click
    DoCmd.GoToRecord , , acNext
Exit_Comando6_Click:
    Exit Function
Err_Comando6_Click:
    MsgBox Err.Description
    Resume Exit_Comando6_Click
End Function
Ora da qualsiasi pulsante cliccando evento->su click digiti il seguente
codice:
Private Sub Comando6_Click()
Call successivo
End Sub
buon lavoro!

Grazie per il suggerimento e per la chiarezza con cui lo hai espresso.
Ho fatto come hai detto e tutto è andato perfettamente.
Newsgroup: it.comp.appl.access
Titolo: chiedo conferma della procedura

ciao,
ho un foglio XLS e devo importarlo in DB access 2000.
Lo faccio e ora ho una tabella 17000 record. Devo confrontare il campo
Codice_Fiscale di una tabella già esistente con i CF presenti nella tabella
importata.
Nella tabella esistente ho circa 2500/3000 record.
Faccio una quey dove metto in relazione i due campi e come risultato otterrò
i record uguali nelle due tabelle corretto?
Vorrei sapere ora come posso avere in una tabella separata l'elenco dei
record "scartati" dalla tabella coi 2500/3000 record che non corrispondono
a nessuno dei 17000...
Grazie 1000 e scusate la banalità, ma chiedevo conferma, è importante!
Excelsior,
Stefano

"saxoni74" <ama...@NAPOLIGENOVAIMOLA.it> ha scritto nel messaggio
news:NSIKa.123179$Ny5.3...@twister2.libero.it...

crei una query:
SELECT *
FROM tabella_2500/3000
WHERE tabella_2500/3000.codicefiscale
    not in
    (....)
nei "puntini" metti l'sql della prima query che hai fatto che era corretto.
Questo sistema ti permette di sottrarre a tutti i record della 2500/3000 i
record presenti in quella importata.
Holla
Colink
P.S. mi raccomando l'oggetto del post la prox volta

 corretto.
...CUT
Non perderti, la cosa è più banale di quanto credi.
Apri una nuova query, invece di usare il sistema "grafico" clicca su
visualizza SQL e scrivici dentro quanto ti ho detto.
Per prender l'sql della prima query che avevi creato aprila e vai sempre in
visualizza SQL e copiatelo.
Quello che otterrai è la seguente cosa.
Tutti i record presenti in 2500/3000 - quelli presenti nella query1 della
relazione che avevi creato. In soastanza avrai una vista di quey record che
non sono entrati in relazione.
Nell'sql che ti ho dato devi cambiare solo:
tabella_2500/3000   con il nome esatto di tale tabella
tabella_2500/3000.codicefiscale con il nome di tale tabella punto il nome
del campo del cf
....   l'sql tale e quale che trovi nella prima query della relazione che
hai creato.
Holla
Colink

>
[CUT]
SELECT 
TABELLA170.CF
 AS CF170, 
TABELLA25.CF
 AS CF25
FROM TABELLA170 LEFT OUTER JOIN
TABELLA25 ON
TABELLA170.CF
 = 
TABELLA25.CF
WHERE (
TABELLA25.CF
 IS NULL)
byez
-- 
Claudio(BS)
per rispondere aggiungi claudio
** Articolo inviato tramite i servizi gratuiti di 
www.x-privat.org
 **


Ciao, sono sempre io da un'altra macchina...
l'SQL è diventato così seguendo le tue istruzioni...
SELECT *
FROM POSTEL
WHERE POSTEL.CODFISC
NOT IN
(SELECT POSTEL.*
FROM CF17000 INNER JOIN POSTEL ON CF17000.COD_FISCALE = POSTEL.CODFISC;);
mi dice però che  "E' stata scritta una sottoquey che può restituire più
campi senza utilizzare la parola chiave riservata EXISTS nella proposizione
FROM della quey principale. Modificare l'istruzione SELECT della sottoquey
per richiedere soltanto un campo."
Come mi devo comportare? Non so come si utilizza l'EXISTS e non vorrei
creare pasticci...
Excelsior,
Stefano