mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.appl.access
Titolo: SOMMA CONDIZIONALE SU REPORT

Sarei enormemente grato a chi puo' aiutarmi:
ho la necessità di avere alla fine di un report suddiviso per
intestazioni la somma totale di tutte intestazioni eccetto una per le
quelle che assumono il valore "*ALTERNATIVA*".
Quale formula o sistema devo usare?
Es.:
-Sanitari-
nr 1 vaso pinco    € 10
nr 2 sedili pinco   €   5
Totale sanitari - € 20
-Alternativa Sanitari-
nr 1 vaso pallino   € 15
nr 2 sedili pallino  €   7
Totale alternativa sanitari - € 29
* * Totale Generale € 20 * *

 * * Totale Generale ? 20 * *
=IIf(Tuocampo="Alternativa";0;Somma(tuaquantità)
-- 
_ _
Ciao
MAssimiliano Amendola            
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:  
www.donkarl.com/it

Ti ringrazio per l'aiuto, il problema è che in questo modo non stampa
il totale in presenza di un'alternativa, mentre io vorrei che comunque
stampasse il totale generale non sommandoci le alternative.
Grazie comunque
Newsgroup: it.comp.appl.access
Titolo: BUG A2000...

Salve a tutti,
volevo chiedere un vostro parere su una cosa che mi stà facendo impazzire:
- su qualche computer con A2000 e win 98 mi succede la seguente cosa:
1) Apro una maschera
2) Seleziono da una cas.combinata un valore = si aggiornano i dati
3) Apro tramite un pulsante di comando un Report
4) Rifaccio i punti 1,2 e 3 ma il pulsante di apertura del Report non
funziona piu', Access diventa instabile e mi tocca chiudere il task MS
Access con in tasti CTRL+ALT+CANC, alle volte Access si impianta
dicendo:"ERRORE NELL'APPICAZIONE"
Secondo voi quale puo' essere la causa? Altri programmi installati sul
computer che non vadano "d'accordo" con Access?
Ho provato a disinstallare/installare Access SR-1 ma il problema si
ripete...
Puo' un'antivirus pregiudicare il buon funzionamento di Access?
Sul mio Pc a casa tutto OK... dal cliente ci sono questi
malfunzionamenti.... che sia la configurazione di quelle macchine a dare i
problemi
GRAZIE
SDAMY

 wrote in message
KjCZ6.87$Nj....@news2.tin.it...

Prova con il SP-2. Lo trovi sul sito MS.
Facci sapere.
Ciao :-)
Luciana

 wrote in message
UZ%Z6.8502$6x.4...@news.infostrada.it...

Grazie x il consiglio... ci provo comunque leggendo sulle modifiche presenti
nella SP-2 ho poche speranze: tutte le modifiche sono rivolte a
Outlook,Excel e Word... ed il povero Access?!?!??!??!
La Service Pack 2 di Office 2000 (SP-2) fornisce gli ultimi prodotti per la
Service Release 1a (SR-1a) di Office 2000. La SP-2 è particolarmente utile
alle aziende e può essere installata da aziende di piccole dimensioni o da
singoli utenti. Il contenuto di Office 2000 SP-2 è attualmente disponibile
sotto forma di singoli aggiornamenti sul sito Web di Office Update. Gli
aggiornamenti presenti sono:
Aggiornamento per la protezione della posta elettronica di Outlook® 2000 SR-
1
Word 2000 - Aggiornamento: Sillabazione con gli strumenti di correzione
Word 2000 SR-1: aggiornamento per la protezione dei comandi delle
applicazioni di posta
Office 2000: aggiornamento per la protezione del tag HTML Object
Excel 2000: aggiornamento per la protezione della funzione
IDENTIFICATORE.REGISTRO
Excel/PowerPoint 2000 SR-1 - Aggiornamento: Vulnerabilità degli script HTML
Outlook 2000: aggiornamento per la protezione degli oggetti dati di
collaborazione (CDO, Collaboration Data Objects)
Word 2000 - Aggiornamento: protezione della stampa unione
Newsgroup: it.comp.appl.access
Titolo: Access 2000 and Union

Salve,
come da subject ho un problema con access e una query con una union
all'interno. Uso Access 2000 (9.0)
Ho due tabelle:
ANA_ENTI
 CD_ENTE NUMERICO PK
 CODICE_ENTE NUMERICO NOT NULL
T_APPUNTAMENTI
 CD_APPUNTAMENTO NUMERICO PK
 CD_ENTE NUMERICO NOT NULL FK (SU ANA_ENTI)
 DT_APPUNTAMENTO
Quello che voglio fare è dato un codice_ente trovare il primo giorno utile
in cui ha un appuntamento. Per fare questo mi basta una join tra le due
tabelle; fin qui funziona.
Se poi volessi vedere anche con chi altro ho un appuntamento, per quella
stessa data, avevo pensato ad una union. Questa per l'esattezza:
SELECT
  E.DS_RAGIONESOCIALE,
  A.CD_APPUNTAMENTO, A.DT_APPUNTAMENTO
FROM
  ANA_ENTI E,
  T_APPUNTAMENTI A
WHERE
  E.CODICE_ENTE = 6083
  AND A.CD_ENTE = E.CD_ENTE
UNION
SELECT
  E1.DS_RAGIONESOCIALE,
  A1.CD_APPUNTAMENTO, A1.DT_APPUNTAMENTO
FROM
  ANA_ENTI E1,
  T_APPUNTAMENTI A1
WHERE
  A1.DT_APPUNTAMENTO = A.DT_APPUNTAMENTO
  AND E1.CD_ENTE = A1.CD_ENTE
Se lancio questa query su access mi chiede il valore da immettere per il
campo data, campo che io mi aspettavo si prendesse dalla prima query e che
passasse alla second query (quella nella union).
Grazie, saluti...
--------------------------------
Inviato via 
http://usenet.libero.it

 l'esattezza: 
Non credo di aver capito bene il problema:se fai una join tra le due 
tabelle, filtrando in base alla data, non ottieni già tutti gli 
appuntamenti per quella data?
BJ
Newsgroup: it.comp.appl.access
Titolo: Registrazione Ole

Perchè mi compare
OPERAZIONE SULL'OGGETTO NON RIUSCITA
E' possibile che il server ole non sia registrato.
quando cerco di aggiungere un'immagine bmp in un campo OLE attraverso
il comando inserisci (tasto dx del mouse) ?
Grazie

 Perchč mi compare

Prima di tutto sconsiglio di usare campi Ole.
Per gestire le immagini fa un giretto su 
www.sitocomune.com
C'č un bellissimo esempio di archivio immagini.
Ciao,
Massimo

Newsgroup: it.comp.appl.access
Titolo: OT Traduzione FAQ 99.2

*******************
99.2 Access year 2k ready
Problem
Two-digit years in dates are not completed with the "right" century.
Solution
In the original version of A2 two-digit years always get completed
with "19" in the front. So in A2 the input and output formats for all
date fields should be set to 4 digits. If you widely use the format
"Short Date" you may also set this format to 4 digits in the
windows control panel.
In A97 the two-digit year inputs of dates between 1/1/30 and 31/12/99
also get completed with "19", but the input of dates between 1/1/00
and 31/12/29 with "20".
MS offers a patch to adjust the behavour of A2 to that of A97:
http://support.microsoft.com/?kbid=231408
Info about the year 2k problem for Access and other MS products:
http://www.infoworld.com/cgi-bin/displayArchive.pl?/98/27/t02-27.1.htm
*******************
-- 
cu
Karl
*********
Access FAQ: 
www.donkarl.com/it
 + iscriviti alla prima Conferenza
Italiana per Sviluppatori di Access (CISA 1), Arezzo, 4+5/6/2005 

 *******************
-- 
_ _
Ciao
MAssimiliano Amendola
Cisa1 - I° Conferenza Italiana per Sviluppatori Access Arezzo 4+5
Giugno 2005 Sono aperte le iscrizioni  Info:  
www.donkarl.com/it

 *******************
99.2 Access pronto all’anno 2000
Problema
La digitazione nelle date delle ultime due cifre degli anni, non viene
completata con il secolo “esatto”.
Soluzione
Nella versione originale di A2, la digitazione delle ultime due cifre
degli anni era sempre completata con il “19” iniziale. In A2, pertanto, i
formati di input ed output di tutti i campi data dovrebbero essere
impostati a 4 cifre. Se utilizzi largamente il formato “Data breve”,
potresti anche impostare questo formato a quattro cifre nel “Pannello di
controllo” di Windows.
Anche in A97, la digitazione delle ultime due cifre dell’anno di date
comprese tra 1/1/30 e 31/12/99, viene completata con “19”; l’inserimento,
però, di date comprese tra 1/1/00 e 31/12/29 è completato con "20".
MS offre una “patch” per adeguare il comportamento A2 a quello di A97:
http://support.microsoft.com/?kbid=231408
Informazioni circa i problemi dell’anno 2000 per Access e altri prodotti
MS:
http://www.infoworld.com/cgi-bin/displayArchive.pl?/98/27/t02-27.1.htm
--
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: Report...perdita impostazioni margini ?!

Mi sta capitando utlimamente che all'apertura dei report, gli stessi
perdano le impostazioni dei margini che avevo impostato...
A NESSUNO MAI CAPITATO ???
Grazie e Ciao.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 A NESSUNO MAI CAPITATO ???
Sě ... con ACCESS 2000 su WINDOWS NT !
Ma soluzioni, al momento, nessuna ...
(salvo reinstallare W98)
OndaMax

 Grazie e Ciao.
se installi l'ultimo service pack per office 2000 il problema
svanisce.
se ricordo bene sul sito comune c'č anche un'altra soluzione, mi pare
che bisogna disabilitare una funzione sul menů strumenti,opzioni, ma
non ricordo esattamente quale.
ciao

Newsgroup: it.comp.appl.access
Titolo: Aggiungere dati ad una tabella

Devo importare in una tabella Anagrafica esistente , dei valori contenuti in
un'altra simile .
Ho provato ad impostare una query d'aggiornamento ma non funge ??
Come si fa?
--

 ha scritto nel messaggio
news:2zeM7.175759$sq5.8...@news.infostrada.it...


 utilizza una qry di accodamento dati.
Magari scrivendo DOPO il quoting la query funziona meglio!!!
Antonio
Newsgroup: it.comp.appl.access
Titolo: Errore dll

Sono passato recentemente a Office 2003 da Office XP senza (e me ne
rammarico) disinstallare la precedente versione, ma aggiornando la versione
di Office. Ora alla creazione di una maschera mediante creazione guidata, mi
appare il messaggio "Errore di caricamento dll" e non mi vengono
visualizzati i campi presenti nelle tabelle.
Reinstallando Office il problema non si risolve, neanche reinstallando
l'Office XP. Qualcuno ha idea di come risolvere il problema senza dover
reinstallare il sistema operativo?

 ha scritto nel messaggio
news:_ik_b.8812$gk.4...@news3.tin.it...

ciao,
prova a disinstallare office, poi cancella la chiave *Office* dal registro
di configurazione che trovi sotto
----------------------------
HKEY_LOCAL_MACHINE\Software\Microsoft
----------------------------
quindi reinstalla Office.
E' un'operazione delicata, fai attenzione a cancellare solo la chiave
indicata.
Ciao Giorgio

 ha scritto nel messaggio
news:c1coid$bpf$1...@lacerta.tiscalinet.it...


Marco Grandi schrieb:

Prova di riregistrare la DLL di DAO come descritto nel articolo
"Errore 429 - Il componente Activex non e' in grado di creare l'oggetto."
http://www.sitocomune.com
 sezione General
-- 
HTH
Karl
*********
Access-FAQ (tedesco): 
http://www.donkarl.com

 ha scritto nel messaggio
news:c1ddlm$1hg31q$1...@ID-46617.news.uni-berlin.de...

Newsgroup: it.comp.appl.access
Titolo: maschera inserimento dati, no duplicati su due campi

ciao a tutti e premetto che sono stato 20 minuti a pensare quale fosse
il subject più adatto al mio quesito, antonio biso è sempre
all'erta.....
dunque: ho una maschera di inserimento dati anagrafici e ho la
necessità di essere avvisato in qualche modo se sto inserendo un
nominativo e una data di nascita esattamente identici, più
semplicemente vorrei che la maschera ricercasse in due campi e mi
avvisasse se il nominativo con la stessa data di nascita è già
inserito. ho cercato nel sito comune ma sono riuscito a trovare solo
la ricerca su un campo solo. ringrazio chi volesse rispondermi e...
siete grandi e divertenti ciao

 ha scritto nel messaggio 
news:1174047495.5...@n76g2000hsh.googlegroups.com...

[risposta]
Se per "grande" ti riferisci al Biso, concordo.
Gestisci l'evento "prima di aggiornare" della form inserendoci:
'---
if not isnull(Dlookup("nominativo","anagrafica","nominativo=" & chr$(34) & 
me!nominativo & chr$(34) & " And dataDiNascita=#" & me!dataDiNascita & "#")) 
then
    msgbox "Nominativo e data di nascita, già inseriti"
    cancel=true
end if
'---
Un suggerimento; sostituisci il campo Nominativo con Nome e Cognome, 
altrimenti se dovrai/vorrai ordinare per cognome saranno "frutti acidi"...
Ciao.
-- 
Sergio MAZZA 

 ha scritto nel messaggionews:1174047495.5...@n76g2000hsh.googlegroups.com...

grazie per la risposta e la metterò subito in pratica. hai ragione per
il nominativo e lo modificherò. sono due giorni che vi seguo e mi
avete fatto appassionare ad access di più di quanto non lo fossi già.
mai più senza di voi ciao

 "nominativo=" & chr$(34) & me!nominativo & chr$(34)
Domanda: questo test tiene conto delle minuscole/MAIUSCOLE ?
Ernesto Di Gregorio = Ernesto di Gregorio ?
-- 
/-\ /\/\ /\/\ /-\ /\/\ /\/\ /-\ T /-\

 /-\ /\/\ /\/\ /-\ /\/\ /\/\ /-\ T /-\
(Se non ricordo male) Per default access non fa il confronto 
maiuscole/minuscole; devi impostarlo tu...
Ciao.
-- 
Sergio MAZZA 

sergi...@hotmail.it
 ha scritto:


Ma con questo tu escludi a priori che possano esistere due persone con lo
stesso Cognome Nome e data di nascita... Uhmm..
Direi che l'unico dato che devi prendere in considerazione è il codice
fiscale, che sicuramente non ha duplicati.
--
sv
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 - Mostra testo tra virgolette -
non capisco cosa intendi fra maiuscole e minuscole, comunque io scrivo
i nomi in minuscolo e uso questa riga di codice
(Me.nominativo = StrConv(Me.nominativo, vbProperCase)) per la prima
lettera, quindi non so .... per quello che riguarda il fatto che io
escludo che esistano due persone con lo stesso nome e nate lo stesso
giorno penso, anzi spero che questo non accada visto anche che devo
inserire i nomi di una comunita non molto grande, ma sai com'e'.....
magari ne "becco" 10 nati lo stesso giorno con lo stesso nome...!!!!

 magari ne "becco" 10 nati lo stesso giorno con lo stesso nome...!!!!
l'applicazione è la tua...
:-))
--
sv 
-- 
questo articolo e` stato inviato via web dal servizio gratuito 

Newsgroup: it.comp.appl.access
Titolo: Mdb to EXE

E' possibile far divenire un file di ACCESS (.mdb) un file eseguibile (.EXE)
?
Grazie per la risposta :
sin...@usa.net

 wrote in message 8cquhd$lgc$1...@nslave1.tin.it...


 ;-)
ROTFL!!  Passo subito l'idea al Biso, gli proporrò di interessarsi
della vendita "porta  a porta" (ombrellone a ombrellone)....
Bye, Ste

E' possibile far divenire un file di ACCESS (.mdb) un file eseguibile (.EXE)?
no.
--
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/

 > E' possibile far divenire un file di ACCESS (.mdb) un file eseguibile


Newsgroup: it.comp.appl.access
Titolo: Lavorare con i files "esterni" con MSAccess

Access lavora memorizzando i record in strutture dette tabelle.
Leggendo un fantastico manuale di VB ho approfondito la sezione di scrittura
e lettura dei files.
Mi chiedevo, qualcuno ha già lavorato utilizzando (anche per una sola
rountine) un file txt o dat per i propri dati, scrivendoli (in pratica) su
un file esterno?
E' possibile, ho visto, scrivere dei dati con Write# ed estrapolarli con
Print# nei sequenziali e con Put# e Get# nei files ad indice.
L'operazione non è affatto complessa ma ho un paio di domande:
1) Come è possibile "definire" il file?
Ossia: come posso dare una "dimensione" (in termini di record e campi) al
file con il quale devo interagire?
Anni fa progettavo applicazioni in COBOL e vi era la possibilità di creare
files definendone tutti i dettagli:
NOMEFILE
CAMPO (dimensione in byte, tipo)
E' possibile effettuare la stessa operazione con Access? Posso cioè definire
un file DAT (che poi è un files di testo, in pratica) e scriverci?
2) La creazione di un recordset per l'elaborazione dei dati utilizzando un
file esterno, come avviene? Dovrei leggere tutti i record, uno per uno per
portarli su un recordset, dico bene?
3) Se volessi "importare" un files esterno DAT (sempre il nostro TXT, in
pratica) è possibile farlo da codice? La procedura di importazione files
guidata è perfetta. Non è possibile automatizzarla?
Ciauz

 Ciauz
Ciao,
Massimo
Newsgroup: it.comp.appl.access
Titolo: access 2007, tabelle dbf e indice non trovato

Buongiorno a tutti
Ho un programmino che legge dati da 4 file DBF e li acquisisce per le
successive elaborazioni.
Il programma gira benissimo su circa 50 notebook ma su 2 mi
restituisce l'errore in oggetto su una sola delle 4 tabelle DBF
collegate.
Ho già letto i vecchi post in cui di diceva di convertire prima in XLS
e poi dinuovo in DBF ma per quanto mi riguarda il problema persiste in
quanto le tabelle vengono pubblicate e scaricate ogni ora circa...
che voi sappiate c'è qualche soluzione definitiva a questo problema?
grazie 1000
Nicola

 
se il problema si presenta solo su due macchine, a naso devi controllare le 
macchine e non il file dbf.
ci sono service pack installati?
aggiornamenti da installare?
i drivers per l'accesso ai dati?
-- 
Paolo opg
BE AWARE that this post uses a fake reply-to address
to contact me write to:
janickg ( at ) hotmail ( dot ) com
--

 --
potrei anche controllare ma mi fa strano che legge correttamente 3
tabelle dbf e solo una no....
Nicola


Manca forse un file NDX o NTX per quella tabella?
Popi


nella cartella in cui vengono creati i dbf ci sono in effetti per quel
file 1 file .inf e un MDX
però è strano che sul tutti i pc non li richiede e su questi 2 si...
Nicola


Mumble ... cosa c'e' scritto nel .inf?
Ed in quello che si trova sugli altri pc?
E come/da cosa vengono creati i .inf?
Popi


esportazione in formado dbf di archivi cobol elaborati in access
il file in questione viene generato con 2 file mdx e inf
il file inf contiene le seguenti righe
[dbase]
MDX=ZZOF
UIDX=PRIMARYKEY
PRIMARY=PRIMARYKEY
dove zzof è il nome dell'archivio esportato ed è l'unico archivio a
contenere un indice di tipo contatore
Nicola


Quindi e' una routine cobol [1] che implementa l'esportazione?
Supponendo che appoggia a qualche driver che non permette
"smanettamenti" ... hai gia' provato a togliere dal .inf i riferimenti
al file delle chiavi? [2]
HTH
Popi
[1] Quanto tempo ... Acucobol? RM?
[2] Per quanto ricordo di db3 e clipper i file dbf se si apriva un
file dbf senza specificare un file chiavi questi venivano aperti come
sequenziali.


la connessione ODBC avviene con acucobol (si accettano consigli su
alternative valide e magari più veloci)
mentre la conversione è in db4...
dici che passando al formato db3 si potrebbe ovviare alla questione
degli indici?
la cosa strana è però che tutti i pc in genere leggono questi archivi
senza indici e senza i relativi problemi, solo 2 si sono
"incacchiati", mettendo gli indici hanno ripreso a funzionare...
Nicola


Su cobol non posso darti dritte, sono fuori dal giro da troppo tempo,
sorry, e di db4 so solo che ai tempi in cui lavoravo in clipper
avevamo scelto di fermarci al formato db3 per problemi di accesso ai
dati (ma non ricordo proprio un caso specifico).
Sul fronte dei 2 pc in questione, invece, sarebbe da capire perche' si
siano incacchiati, visto che dalla soluzione di quel problema nasce
questo ;)
Per il momento buon weekend.
Popi


l'imprtante è che ora con gli indici funziona..
grazie 1000 e buon week end anche a te
Nicola
Newsgroup: it.comp.appl.access
Titolo: campo di testo formattato

ciao a tutti. Vorrei inserire in una tabella e in una form un campo dove sia
possibile scrivere del testo ( anche 3  o 4 pagine) potendolo perň
formattare. Vorrei evitare gli OLE perchč rendono l'applicativo pesante e
dipendente da word. So che esistono procedure vb di formattazione ma non so
dove trovarle. Grazie in anticipo per l'aiuto
ciao
Andrea G.

 Andrea G.
per la tabella, inserisci un campo di tipo memo, per la form e la formattazione,
devi usare un controllo Rich text format (Richtx32.ocx)
ciao
Paolo

Newsgroup: it.comp.appl.access
Titolo: Somma iva nei report

Ciao a tutti
ho il seguente problema
nel report di una fattura devo sommare l'iva per aliquota lo faccio nel pie
di pagina gruppo di un sottoreport raggruppando per aliquota iva
ad esempio iva al 10% = 19,75 iva al 20% 10,33 il totale da riportare nel
report come somma dovrebbe essere 30,08
ma se faccio la somma totale dell'iva il risultato per via degli
arrotondamenti viene 30,09
naturalmente uso la funzione di Karl
ho provato ad inserire una casella di testo dove faccio la runnig sum
dell'importo dell'iva ed in effetti la somma risultante è corretta
ma quando dal report provo a fare riferimento al questo controllo invece di
darmi il valore finale mi prende il primo valore inserito nell'esempio 19,75
come se questo valore fosse preso prima che venga aggiornato
come potrei fare?
Grazie in anticipo
Steve
P.S. tempo fa ho scritto un post simile ma la soluzione finale non sono
ancora riuscito a trovarla
Grazie ancora
Steve

 
  Strano... non ho mai riscontrato un problema simile.
  Sei sicuro che la textbox con la runningsum e quella che la 
richiama siano nelle giuste sezioni del report? Hai controllato 
bene i nomi dei controlli? ...DEVE funzionare! :)
  Ciao.
-- 
-------------------------------------
http://digilander.iol.it/SimonenomiS/
-------------------------------------

   Ciao.
Ciao
si sono corrette sia le sezioni che i nomi dei controlli solo che il valore
che viene preso è solo quello del primo addendo e non quello della somma
finale che è quello corretto ci sto impazzendo
ho ipotizzato che il report riempia il controllo al momento in cui il
sottoreport fa il primo calcolo e poi non lo aggiorni  ma non trovo traccia
del funzionamento da nessuna parte
Ciao
Steve
Newsgroup: it.comp.appl.access
Titolo: maschera di ricerca

Debbo creare una maschera con cui sia possibile:
- cercare per ogni valore inserito (che so il nome... la data di nascita etc
etc) a completa scelta dell'utente;
- trovato il valore, sia possibile eliminare, modificare o stampare il
record.
Non ho grossi problemi con la seconda parte, ma non riesco ad avere una
maschera che effettui quanto da me desiderato.
Ringrazio in anticipo e mi scuso se la domanda fosse banale, ma per me non
lo č.

 ha scritto nel messaggio
news:%dqg8.60392$fa5.1...@twister2.libero.it...

Fai una query della tabella associata alla maschera e nella maschera metti
delle caselle di testo di nome per esempio
filtronome     filtrocognome      filtrodatadinascita ecc..
nei campi criteri delle query metti ripettivamente in ogni campo quanto
segue
nei criteri di nome nella query metti Like
nz([forms]![lista]![filtronome];"*")
nei criteri di cognome nella query metti Like
nz([forms]![lista]![filtrocognome];"*")
nei criteri della data di nascita della query metti Like
nz([forms]![lista]![filtrodatadinascita];"*")
su evento dopo aggiornamento delle caselle di testo filtro nella maschera
associata alla query creata metti
forms![nomemaschera].requery
in questo modo dovresti trovare i record che cerchi, fammi sapere.
Newsgroup: it.comp.appl.access
Titolo: Eliminare campi duplicati (quasi) in una tabella

Salve, ho un quesito che magari sarà una cavolata, ma è pur sempre un 
quesito...
In una tabella ho 5 campi in cui l'utente ha registrato delle anagrafiche..
Avrei bisogno di qualcosa che mi elimini dei record simili o uguali ( 
bastano i primi 2 campi uguali perchè il record non mi serva a niente).
In sintesi: qualcosa che mi confronti dei duplicati in base a SOLO 2 dei 
campi della tabella, e che mi tenga uno solo dei record, non ha importanza 
quale..
Spero di essermi spiegato, anche se sinceramente potevo essere più chiaro... 
:-) 

"R1[[ky" <ric...@NOSPAMlibero.it> ha scritto nel messaggio
news:zUmWd.63260$lB4.1...@twister1.libero.it...

Ciao,
la tua tabella ha un campo (tipo contatore o altro) che identifica in modo
univoco le righe ?
Se la risposta è sì e ponendo che detto campo si chiami ID puoi costruire
una query di eliminazione tipo questa.
-------------
DELETE *
FROM Tabella AS T1
WHERE ID NOT IN (SELECT MIN(ID)
                 FROM Tabella AS T2
                 WHERE T2.Campo1=T1.Campo1
                   AND T2.Campo2=T1.Campo2)
-------------
Ciao Giorgio

 ha scritto nel 
messaggio news:422a1dfa$0$6307$5fc...@news.tiscali.it...

No non ha un ID univoco....
In pratica la tabella è un temporaneo costruito ricavando i record da altri 
3 database di partenza....che hanno un ID univoco separatamente, ma 
riunendoli ovviamente no..... 


be, creane uno
---------------
Currentdb.Execute "ALTER TABLE NomeTabella ADD ID Counter"
---------------
Ciao Giorgio

"R1[[ky" <ric...@NOSPAMlibero.it> ha scritto nel messaggio
news:zUmWd.63260$lB4.1...@twister1.libero.it...

Creati una query con Autocomposizione ricerca di duplicati.
-- 
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------

Newsgroup: it.comp.appl.access
Titolo: sql query accodamento tabella

non riesco a creare  tramite vb l'istuzione sql per accodare dati in una
tabella.
se mi scrivete un piccolo esempio o meglio se ne avete uno pronto
grazie
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 
Io utilizzo la creazione della query di access, e alla fine in 
visualizza SQL con il vecchio copia-incolla
la porto nel sorgente....Prova..
Es.
INSERT INTO Anagrafica ( [ID-Anagra], CodiceFiscale, PartitaIva )
SELECT Anagra.[ID-Anagra], Anagra.CodiceFiscale, Anagra.PartitaIva
FROM Anagra

Goio ha scritto:




Goio ha scritto:


ho provato non fa niente ma non ci vuole un comando dopo per fargliela
eseguire 


 eseguire
Un modo è il seguente:
-------------------------
Dim db as Database
Dim SQL as String
Dim Q as QyeryDef
Set db=CurrentDB
SQL=" INSERT INTO Anagrafica ( [ID-Anagra], CodiceFiscale, PartitaIva )
SELECT Anagra.[ID-Anagra], Anagra.CodiceFiscale, Anagra.PartitaIva
FROM Anagra"
Set Q=db.CreateQueryDef("", SQL)
Q.Execute: Q.Close
------------------------
Ciao
Bruno

 Bruno
grazie bruno funge

Newsgroup: it.comp.appl.access
Titolo: stampa diretta reportcon scelta stampante

Ho usato il codice trovato sul sito comune per poter stampare direttamente 
un report, ma con la possibilità di decidere su che stampante:
On Error GoTo No_Stampa
DoCmd.SelectObject acReport, "MioReport", True
DoCmd.RunCommand acCmdPrint
DoCmd.SelectObject acForm, Me.Name, False
Exit_Stampa:
    Exit Sub
No_Stampa:
    If Err.Number = 2501 Then
        MsgBox "Stampa annullata dall'utente", vbInformation, "Stampa 
MioReport"
        DoCmd.SelectObject acForm, Me.Name, False
    Else
        MsgBox Err.Number & " " & Err.Description
    End If
    Resume Exit_Stampa
...l'unica cosa che non mi va bene è che si apre e rimane aperta la finestra 
"del database" quella dove ho tutte le maschere, i report, ecc.. anche se 
l'ho disattivata per l'apertura da parte di un utente, in modo che non posso 
incasinare qualche cosa.
Cosa bisogna cambiare nel codice perchè non si visualizzi questa finestra?
Grazie in anticipo.
Butta 

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

Newsgroup: it.comp.appl.access
Titolo: invertire  dati di 2 campi in base ad una data

Salve a tutti,
io avrei questo problema :
ho la Tabella  "Licenza" con vari campi fra cui:
*Licenza Anno In corso           - numerico
*Licenza Anno Precedente       -numerico
Faccio un esempio :
Io nel 2006 avevo diritto a 30 giorni di ferie. Se al 31.12.2006  non 
l'avessi fruita tutta,  la potrei "portare" sino al 30 giugno dell'anno 
successivo
Dal 1 gennaio 2007 perciò la Licenza Anno in Corso diventa Licenza Anno 
Precedente (sino al 30.06) e dal 01.07.torna ad essere la Lic Anno in Corso.
Come faccio ad impostare i calcoli su di un  query/report per far capire in 
ogni momento dell'anno quanta licenza ho fatto e di che tipo?
Grazie
 

 ha scritto nel messaggio news:Ir9rh.111349$uv5.1...@twister1.libero.it...

Secondo me ti manca un campo; quello che indica la differenza delle licenze non godute dell'anno precedente e che verrà 
aggiunta/riportata nell'anno in corso...
Ciao.
-- 
Sergio MAZZA
Newsgroup: it.comp.appl.access
Titolo: pagina Web

Salve,qualcuno mi sà indicare come risolvere questo problema,sono MESI che
ci provo senza riuscire.
Ho creato un DB ed una Maschera relativa per l'accesso ai dati, ho creato
una pagina WEB per visionare il DB (residente sul servere) anche da latri pc
satelliti.
Il problema che il tutto l'ho creato a casa e quando lo sposto chiaramente
le stringhe di collegamento non funzionano.
Come faccio una volta trasportato il progetto dal mio pc al server a
modificare la stringa dov'è?
grazie a tutti
Davide
dsmb...@alice.it

 ha scritto nel messaggio news:43dbc162$0$4173$4faf...@reader3.news.tin.it...

E creare a casa la stessa condizione che trovi in ufficio?
Ciao.
-- 
Sergio MAZZA 

Come in che modo posso fare?
in ufficio ho un server + 3 pc satellite
1 collegato tramite router al servere gli altri due sepre tramite router via 
radio (sono 2 portatili x ora)
forse dici di creare sul mio pc di casa cartelle e sottocartelle con lo 
stesso nome e stessa disposizione????
Ciao
Grazie 

 ha scritto nel messaggio 
news:43dfe5f6$0$27307$4faf...@reader2.news.tin.it...

Per quanto sia possibile, sě...
Ciao.
-- 
Sergio MAZZA
Newsgroup: it.comp.appl.access
Titolo: freeze access su apertura form

mi sta accadendo una cosa stranissima...
fin'ora non ho avuto prob, ho fatto alcune modifiche che non hanno nulla a
che fare con la form sul quale c'e' il problema...
cerco di descrivere il problema il piu' chiaramente possibile..
ho una form, dal quale con la pressione di un pulsante apro un'altra form
eseguendo alcune operazioni... ebbene quando premo questo pulsante, mi si
freeza (blocca) access.. non va in crash, non consuma piu' memoria del
solito.. semplicemente si freeza e ogni volta che tento di cliccare
ovunque mi fa un bel beeeeeeeeeeeeeep....
ho provato ad eseguire il debug quando premo il pulsante.. e fa tutte le
operazioni senza bloccarsi e senza generare errori.. cosi' come apre
l'altra form e va sull'evento onOpen dove esegue altre operazioni.. alla
fine della sub.. si freeza tutto... 
qualche idea???
la cosa strana e' che non crasha... se apro task manager non mi risulta
l'applicazione come "Non risponde"... ma "runna" normalmente..
scusate la lungaggine.. spero che qualcuno possa darmi un'idea..
grazie
acMad
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 scusate la lungaggine.. spero che qualcuno possa darmi un'idea..
Prima di entrare nel merito del "cosa fa il codice", hai provato a crearti 
un nuovo DB, ad importarti tutto dal vecchio e vedere se risolvi?
-- 
-- 
Ciao
Pablitomf (Maurizio Facciuti)
-----------------------------------------------------------------
Access: 97, 2000, XP e 2003
ASP
-----------------------------------------------------------------
http://www.accessgroup.it/
-----------------------------------------------------------------
Il mio motto :
""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." 

 un nuovo DB, ad importarti tutto dal vecchio e vedere se risolvi?
il codice fa esattamente cio' che faceva prima quando funzionava...
non e' cambiata una sola virgola...
..adesso provo a creare un nuovo db ed importare tutto...
spero di non trovare troppi casini... visto che e' abbastanza grosso
e lavora su SQL-Exp come backend...
cos'e' che possa far causare quel tipo di errore???
solo su una form... tutto il resto funziona... hmmm
quando escono fuori questi errori... odio l'informatica... :(
grazie


 solo su una form... tutto il resto funziona... hmmm
A me una problematica del genere la creava un immagine collegata, ho fatto 
alcune modifiche alle proprietà e tutto si è risolto.
-- 
Saluti Andrea
Access 2003 - Windows XP
Newsgroup: it.comp.appl.access
Titolo: aiuto duplicati

ciao a tutti :)
ho una tabella strutturata in questo modo:
descrizione       quantità        valore
pippo                     1                3
pluto                      3                4
paperino                 2                6
pluto                      3                4
paperino                 5                5
pippo                     4                3
come posso fare per ottenere:
pippo                     5                6
pluto                      6                8
paperino                 7                11

 ha scritto nel messaggio

Si chiama query di raggruppamento e puoi realizzarla perfino con
l'autocomposizione.
Sib

Newsgroup: it.comp.appl.access
Titolo: [OT] software per NewsGroup

Fino ad oggi frequentavo i NG tramite OutlookExpress con Libero e mi trovavo molto bene.
Installando Alice adsl devo connettermi ai NG tramite 
news.tin.it
 che è molto più lento e alcuni NG non sono disponibili (non capisco perché).
Mi sapete indicare qualche alternativa che funzioni come con O.E. dove ad esempio posso personalizzare l'elenco dei NG preferiti, avere in testa i miei 3d, ecc. 
Ho provato Usenet e Newsland ma ci faccio una confusione tremenda...
-- 
Ciao, Sandrobi
"De quo nihil dici potest, id tacendum est" (L. Wittgenstein, "Tractatus logico-philosophicus")

 ha scritto nel messaggio
news:hIbJe.38750$2U1.2...@news3.tin.it...

--
Ciao, Sandrobi

una volta andava bene il server 
aioe.org
 ... o .com ... se cerchi nei vecchi
post era stato consigliato da TheMax
sembrava funzionare bene e lo potevi utilizzare con O.E.

 sembrava funzionare bene e lo potevi utilizzare con O.E.
Da me non funziona già da qualche settimana...!
@Alex
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 @Alex
Ciao,
Massimo 

 ha scritto nel messaggio 
news:dd4k9a$8gl$1...@carabinieri.cs.interbusiness.it...

effettivamente i messaggi sono fermi al primo di agosto. 

 ha scritto nel messaggio news:dd7131$dn$1...@hulme.interac.it...


 
Ma cosa è questo aoie? Come lo trovo?
Sandrobi


Ma cosa è questo aoie? Come lo trovo?
Sandrobi
[risposta]
E' un news server: aioe = 
news.aioe.org
 = 
www.aioe.org
;
e confermo che è fermo da un bel po'...
Ciao.
-- 
Sergio MAZZA 

 ha scritto nel messaggio news:hIbJe.38750$2U1.2...@news3.tin.it...

-- 
Ciao, Sandrobi

[risposta]
Provate con questo newsserver, bisogna prima registrarsi al sito 
http://diesel.cu.mi.it.
..
Ciao.
-- 
Sergio MAZZA 

 Sergio MAZZA
Ciao,
Massimo 

 Massimo
'Gnò vero! I messaggi sono ancora fermi al 2 agosto...
Comunque l'altro che ho segnalato è velocissimo e aggiornato...
Ciao.
-- 
Sergio MAZZA 

 ha scritto nel messaggio news:ddcjkn$hsr$1...@area.cu.mi.it...

aioe.org
 mi pare vada bene.
Unico problema  mi pare che visualizzi solo i messaggi dell'ultima settimana!
Sandrobi

Newsgroup: it.comp.appl.access
Titolo: Formato dei numeri

Un saluto a tutti
Qual'è la funzione che trasforma 0,95 in 0.95 ?
Grazie per l'aiuto e ciao a tutti.
Daniele

 ha scritto nel messaggio
news:10rl99k$8vu$1...@fe2.cs.interbusiness.it...

Io ho cambiato le "impostazioni internazionali"...
Ciao.
Newsgroup: it.comp.appl.access
Titolo: Duplicare recordset

Salve a tutti !
Avrei bisogno di creare una query che mi duplica un recordset già
aperto in tutti i suoi campi tranne uno.
Questo è un campo contatore, e dovrei riuscire a farlio assegnare dal
database.
Praticamente devo riuscire con una query a fare quello che manualmente
sarebbe un "copia-incolla" di una riga di dati in access.
Grazie a chiunque possa essermi di aiuto !
Ciao !

 sarebbe un "copia-incolla" di una riga di dati in access.
Dai la TUA definizione di recordset aperto.
Io interpreto che sei in vba e stai usando una variabile di tipo recordset,
ma sono sicuro che non č questa la tua situazione, che invece dovresti
illustrare meglio!!!
Antonio

 Antonio
Lele

 Lele
Usa una query di accodamento per tutti i campi escluso il contatore.
George

 George
Sinceramente non so come copiare tutto tranne l'id nella query di
accodamento ....

"LsK_Lele" <lel...@hotmailNOSPAM.com> ha scritto nel messaggio
news:8ORMa.12740$HU3.4...@news2.tin.it...

Ti crei una query e vai in struttura e lě togli il campo id
MAssimiliano
Newsgroup: it.comp.appl.access
Titolo: Macro: OutputSu - formato txt

ACCESS 2000 
Salve a tutti.
Ho il seguente problema:
MACRO: Avrei bisogno di un output (esporta...) di una tabella su un file
txt senza intestazione, senza virgole, insomma deve esportare "a
larghezza fissa", cioe' gli spazi deve leggerli dalla lunghezza campi in
tabella.
Ho notato che tra le estensioni fruibili c'e' solo un "MS-DOS Text
(*.txt)".
La domanda e': devo ricorrere a VBA per ottenere quello che voglio?
E se non scoccio troppo, qlc ha gia' un moduletto d'esempio?
Tks per l'attenzione, saluti.
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it


se converti la tua macro esportandolo in modulo... lo hai già il MODULETTO
d'ESEMPIO
ciao

 ciao
tks, ma non intendevo quello. anyone else?

Newsgroup: it.comp.appl.access
Titolo: maschera a condizione

salve a tutti
 
ho un db A2003 che fa in modo che quando lo apro, se una persona registrata compie gli anni nei 2 giorni successivi, mi appare una maschera che me lo ricorda. Questa azione è gestita dalle seguenti istruzioni:
 
Query "Compleanni"
 
Campo
Format([DataNascita];'mmgg')
 
Criteri
Between Format(Date();'mmgg') And Format(Date()+2;'mmgg')
________
 
Codice Vba
 
Private Sub Form_Open(Cancel As Integer)
DoCmd.OpenForm "Compleanni", , , ""
 
End Sub
_________
 
Macro Autoexec
 
If DCount("*";"compleanni")>0
_________
 
Tutto funziona perfettamente, tranne che, se più di una persona compie gli anni lo stesso giorno, mi mostra solo una volta la maschera, con la prima persona in ordine alfabetico (ordinamento della query) e basta; per gli altri che compiono gli anni non c'è nessun avviso. Non è possibile fare in modo che la maschera Compleanni si apra per ogni persona che soddisfa le condizioni della query?
c'è qualche dritta in proposito?
 
grazie mille
Luc


Fai un form continuo.
 
-- 
 
ac (x=y-1) e non uso il KillFile.
La violenza e' l'ultimo rifugio degli incapaci (Salvor Hardin)

Newsgroup: it.comp.appl.access
Titolo: Disabilitare aggiornamenti campi query

Forse la domanda può sembrare stupida ma se io lancio una semplice query di
selezione e poi modifico un valore in un campo tale valore viene accettato.
C'è un modo per lanciare la query definendola come di "sola lettura",
insomma per avere il semplice risultato ed evitare smanacciamenti
indesiderati ?
Grazie
Antonio

Antonio in the city ha scritto:

No. Ma non fa nulla perché Access solo cambia l'apparenza nel
assistente (in un modo fisso) non lo statement SQL cioè la propria query.
--
cu
Karl
*********
Access-FAQ (tedesco): 
http://www.donkarl.com

Antonio in the city ha scritto:

No. Ma non fa nulla perché Access solo cambia l'apparenza del
query in un modo che non cambia niente nel risultato della query.

Newsgroup: it.comp.appl.access
Titolo: access 97 e importazione tabelle

in un database creato l'anno scorso ho bisogno di aggiornare alcuni dati e
di importare dei dati esterni.
al momento dell'operazione mi appare la seguente segnalazione: can't update
database or object is read - only.
eppure io non ho messo nessuna protezione e non so dove andare a cercare.
sapete darmi una dritta???
grazie in anticipo.

jeanalesi schrieb:

Dipende dall'estensione del file.
Puoi cambiarla o aggiungerla nel registry:
http://support.microsoft.com/default.aspx?id=239105
-- 
HTH
Karl
*********
Access-FAQ (tedesco): 
http://www.donkarl.com

 
http://support.microsoft.com/default.aspx?id=239105
cambiare l'estensione del file txt?
Newsgroup: it.comp.appl.access
Titolo: [BUG ?]

Salve a tutti,
é la prima volta che scrivo su questo newsgroup per cui vi chiedo scusa se é
un problema già discusso, ma non riesco a risolvere il seguente problema:
Essenzialmente ho un campo di testo in una tabella che contiene un codice di
9 caratteri.
Devo trasformare il codice aggiungendogli una barra ogni tre caratteri. Per
far ciò ho creato una query di questo tipo :
Select Cod, (Left(Cod,3) & "/" & Mid(Cod,4,3) & "/" & Right(Cod,3)) as Cod 1
From ...
Il risultato purtroppo però é un pò diverso da quello che mi aspettavo in
particolare, se il codice é composto da soli numeri, la query da il seguente
risultato :
Cod                    Cod1
352181993        352/181/993
Ma se il codice ha tre punti in fondo il risultato é il seguente !!!:
Cod                    Cod1
352181...            352/181/81...
In poche parole Access tratta i tre punti finali come un carattere solo.
Infatti aggiungendo alla query di prima anche "Len(Cod) as [len] il
risultato finale é il seguente !!!:
Cod                    Cod1                    len
351181993        353/181/993        9
352181...            352/181/81...       7
Suggerimenti, aiuti, imprecazioni ;) ? C'è una soluzione banale che non vedo
?
P.S. i tre punti non sono un carattere speciale, ho provato a cancellarli e
a digitarli a mano. Tra l'altro é da notare che se li digito a mano, salvo
il record e poi li voglio cancellare, mi basta premere backspace una volta
sola. Infine se nella maschera di visualizzazione della tabella faccio un
filtro sul campo cod Like "*...", non mi dà nessun risultato !!!

 risultato finale é il seguente !!!:
[cut]
Infatti e' proprio cosi', i tre punti sono un unico carattere.
In 'strumenti - correzione automatica' troverai certamente attivata
l'opzione sostituisci '...' con '...'
Sembrano la stessa cosa, ma non e' cosi'.
Il correttore automatico sostituisce i tre punti (codice ascii 46 ripetuto
tre volte) con il carattere tre punti (codice ascii 133).
O su dopo aggiornamento sostituisci a tua volta il carattere chr(133) con
tre caratteri chr(46) o elilmini la correzione automatica dei tre punti.
Ciao, Sib




...


[cut]

 le impostazioni di Access :)))
No Problem,
Come ti viene piu' comodo.
Ma io pensavo che ti servissero campi da 9 caratteri e che campi da 7 non
andassero bene.
Comunque la soluzione di mark non ti risolve il problema se i tre punti sono
in mezzo o all'inizio.
Prova a vedere che succede se hai:
...903943
Ciao, Sib
Newsgroup: it.comp.appl.access
Titolo: integrazione record di Access in foglio di Excel

Come da oggetto, con S.O. Win 98 ed Office 2000.
Grazie anticipatamente a tutti.


Che le paghi le battute sulla tastiera?
Perché non sprechi qualche parolina in piů? Cosě evitiamo lunghi ed
estenuati sequenze di domande/risposte...
Ciao.

estenuati sequenze di domande/risposte...
Esempio pratico: preparo un modello di fattura con Excel, ma poi non
so come fare ad intestarla ai vari clienti tramite l'utilizzo di
qualcosa che assomigli alla "Stampa Unione" (come, invece, posso usare
quando uso Word).
Che ne dici cosě?
Ciao.

 Ciao.
Per Off'97 non c'é una stampa unione per Excel simile a quella di Word,
dovrai dare fondo al VBA; inizia da questo esempio:
Es.
'-----------
Dim oWks As Excel.Workbook, oWsh As Excel.Worksheet
Set oWks = CreateObject("Excel.Sheet")
oWks.Application.Workbooks.Open "c:\documenti\cartel1.xls"
Set oWsh = oWks.Application.Workbooks(1).ActiveSheet
oWsh.Cells(1, 2) = "primo valore"
oWsh.Cells(3, 2) = "secondo valore"
oWks.Application.Visible = True
'-----------
Devi prima inserire i riferimenti alla libreria di Excel (menů: Strumenti -
riferimenti); questo esempio ti indica il modo per scrivere in determinate
celle (cells(riga, colonna)), uniscilo alla lettura del recordset della
maschera/tabella/query di access e la tua fattura si compone...
Ciao.

 Grazie anticipatamente  e ciao.
Ciao.

Newsgroup: it.comp.appl.access
Titolo: Verificare la presenza di record in tabella

Devo verificare se in una tabella non sono presenti record (è vuota) tramite 
qual'è' il codice adatto.
Io ho provato in questo modo:
Set rs0 = New ADODB.Recordset
StrSql = "SELECT Max(TBL_PAGAMENTI.DAT_ALL) FROM TBL_PAGAMENTI"
rs0.Open StrSql, cnn, , , adCmdText
If rs0.BOF And rs0.EOF Then
    MaxData = "000000"
Else
    MaxData = rs0.Fields(0)
End If
... ma non va , chi può aiutarmi?
grazie
Toxu

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

Toxu ha scritto:

Dando per scontato che la cnn sia valorizzata correttamente....
StrSql = "SELECT Count(*) As Conteggio FROM TBL_PAGAMENTI"
.........
If rs!Conteggio=0 then
Else
End if
@Alex

Alessandro Baraldi ha scritto:

Scusa ho capito solo ora....!
StrSql = "SELECT TOP 1 DAT_ALL FROM TBL_PAGAMENTI ORDER BY DAT_ALL
DESC"
rs0.Open StrSql, cnn, , , adCmdText
If rs0.Eof Then
Else
End if
@Alex


Grazie per il suggerimento,
ma continua a non andare (non trova la tabella...! ),
vista la tua disponibilità approfitto:
Mi puoi far  capire perche', considerato che la select mi restituisce un 
valore( se ci sono records) oppure null (se non ci sono records) , quindi un 
recordset con una riga oppure vuoto, l'istruzione "rs0.BOF And rs0.EOF" che 
di solito uso per vedee se un recordset è vuoto non va? Mi sfugge qualcosa.
grazie di nuovo
Toxu 

 grazie di nuovo


CUT
StrSql = "SELECT TOP 1 DAT_ALL FROM TBL_PAGAMENTI ORDER BY DAT_ALL
DESC"
rs0.Open StrSql, cnn, , , adCmdText
If rs0.Eof Then
Else
End if
@Alex
Grazie, ha funzionato.
Toxu
Newsgroup: it.comp.appl.access
Titolo: Chiusura Automatica db

Un saluto a tutti,
sapreste dirmi come posso far chiudere in automatico il database?
Per esempio dopo un minuto dall' ultimo aggiornamento di un campo in una
maschera??

 ha scritto nel messaggio
news:Ky92c.6094$Hl1....@tornado.fastwebnet.it...

sull'evento after_update della casella di testo ci metti
Me.TimerInterval = 5000 (o il numero di millisecondi che vuoi attendere
primda di chiudere)
sull'evento ontimer() della maschera scrivi
DoCmd.Quit acQuitSaveAll
ciao, AEOM

 ha scritto nel messaggio
news:pBh2c.4742$z23.2...@news3.tin.it...

Grazie.

Newsgroup: it.comp.appl.access
Titolo: Query con valori presi da una function in esecuzione

Come da Oggetto,
con una funzione eseguo la scansione di un recordset, per ciascun
record di quelli che rispondono alla caratteristica cercata rilevo
l'ID; devo quindi eseguire una query passandogli l'ID trovato:
c'è un modo di fare il tutto senza usare il docmd.execute e la stringa
Sql?
vorrei usare una query già predisposta a cui passare il parametro
(l'ID) ... è possibile?

Elio_IX ha scritto:

Si certo, ma non spieghi se deve essere una Query Action oppure una
Select...., il metodo è in ogni caso uguale, solo che nel 1° caso non
puoi avere di ritorno un Recordset...!
Esempio:
Sia detta QRY1 la seguente:
SELECT * FROM Tb_Ordini WHERE IdCliente=[CodiceCliente:]
Il parametro [CodiceCliente:] è dinamico ovviamente.
Con la funzione seguente passi l'ID via codice ed ottieni un Recordset
filtrato...!
Function GetRS(IdCodiceCliente As Long)
    Dim qdf As DAO.QueryDef
    Set qdf = CurrentDb.QueryDefs("QRY1")
    qdf.Parameters![CodiceCliente:] = IdCodiceCliente
    Set GetRS = qdf.OpenRecordset
    If GetRS.EOF Then
        Msgbox "Nessun Movimento per questo Cliente"
        Exit Function
    End IF
    ' In GetRS ho tutti i dati
End Function
@Alex

 ha scritto nel messaggio 
news:1157536375....@p79g2000cwp.googlegroups.com...

Non mi è chiaro se intendi usare vba oppure no.
Usando vba:
- crei una nuova tabella;
- Ottieni il recordset (rs1);
- pulisci la nuova tabella con DELETE;
- cicli su rs1 (.RecordCount);
     - ad ogni ciclo:
          - ottieni il secondo recordset (rs2)
          - popoli la nuova tabella con rs2 (INSERT INTO);
- apri la nuova tabella (o la maschera ad essa associata).
Spero di aver compreso bene :)
Ciao 

Alessandro Baraldi ha scritto:

Si, dovrebbe essere questa la soluzione che cercavo,
non ho mai usato le query indicando il parametro con Vba,
quindi adesso la provo e poi mando conferma se è tutto ok.

Alessandro Baraldi ha scritto:

Operazione effettuata,
in questa maniera usando VBA passo alla query tutti i parametri che
voglio ...
Funziona perfettamente.
Grazie  per la risposta e per la tempestività.
Elio