mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.appl.access
Titolo: Problema con istruzione SQL

Ho un piccolo e forse stupido problema: le istruzioni sotto riportate se
utilizzate in una pagina ASP e in Visualizzazione Query di Access, mi danno
risultati differenti, nonostante facciano riferimento allo stesso DB.
SQL ASP
SELECT web_clienti.cli_codice, web_Libri.lib_isbn, web_Libri.lib_autore,
web_Libri.lib_titolo, web_Libri.cas_nome, web_prenotazioni.pri_consegnate,
web_prenotazioni.pri_annullate, web_prenotazioni.pri_copie,
web_prenotazioni.pri_arrivate, web_prenotazioni.pri_cartnome,
web_prenotazioni.pri_note, web_prenotazioni.pri_data_prenotazione
FROM web_clienti INNER JOIN (web_Libri INNER JOIN web_prenotazioni ON
web_Libri.lib_isbn = web_prenotazioni.lib_isbn) ON web_clienti.cli_codice =
web_prenotazioni.cli_codice
WHERE (((web_clienti.cli_codice)=MMColParam1) AND
((web_prenotazioni.lib_isbn) LIKE '%MMColParam%'))
ORDER BY web_Libri.lib_titolo
SQL ACCESS
SELECT web_clienti.cli_codice, web_Libri.lib_isbn, web_Libri.lib_autore,
web_Libri.lib_titolo, web_Libri.cas_nome, web_prenotazioni.pri_consegnate,
web_prenotazioni.pri_annullate, web_prenotazioni.pri_copie,
web_prenotazioni.pri_arrivate, web_prenotazioni.pri_cartnome,
web_prenotazioni.pri_note, web_prenotazioni.pri_data_prenotazione
FROM web_clienti INNER JOIN (web_Libri INNER JOIN web_prenotazioni ON
web_Libri.lib_isbn = web_prenotazioni.lib_isbn) ON web_clienti.cli_codice =
web_prenotazioni.cli_codice
WHERE (((web_clienti.cli_codice)=295) AND ((web_prenotazioni.lib_isbn) LIKE
'%MMColParam%'))
ORDER BY web_Libri.lib_titolo
La query Access mi da come risultato tutti i record, mentre ASP mi
restituisce solo alcuni.
Non so cosa fare, chi riesci ad aiutarmi?
Grazie
Pietro

attento alle wildcards.

Newsgroup: it.comp.appl.access
Titolo: Parametri

Ho una tabella molto semplice dalla quale ho generato la seguente query di
selezione:
PARAMETERS [Data Iniaziale] DateTime, [Data Finale] DateTime;
SELECT A, B,.C, D, E, F, G, H
FROM XXXX
WHERE (B>=[Data Iniziale] And B<=[Data Finale]);
Il campo B è in formato data.
Creando un report su questa query di selezione è possibile associare a delle
etichetta i due parametri [Data Iniziale] e [Data Finale]?
Grazie a chi mi risponde.
Stefano

 ha scritto nel messaggio
news:A2je5.20014$sE5.2...@news.infostrada.it...

Newsgroup: it.comp.appl.access
Titolo: access e php

Sto interrogando un database di access (mde) con il php (perchè l'asp non lo
conosco) e funzioni ADODB, ma mi sa che mi sto complicando la vita....
chissà.
Che comando bisogna utilizzare per avere il numero dei records estratti da
una query?
Col php/Mysql utilizzerei direttamente mysql_num_rows:
$righe = mysql_num_rows ($rs);
E con php/access con ADODB???
Grazie 

 ha scritto nel messaggio
news:VZ_Vd.617819$b5.28...@news3.tin.it...

Ciao 
New.tin.it
 con asp (con php non so prova a vedere se funziona
ugualmente):
 'APRI LA CONNESSIONE
<%filePath = Server.MapPath("TUODATABASE.mdb")
Set oConn = Server.CreateObject("ADODB.Connection")
OConn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & filePath
'imposti la stringa sql
STRsql="select * from TUATABELLA"
'Esegui la query
Set rs = oconn.Execute(STRsql)
Responde.write rs.recordcount
%>
Mi sembra che strano..mavero mastichi php vediamo se interviene lui
Spero che funzioni ciao.
Newsgroup: it.comp.appl.access
Titolo: dubbio not like

Ciao a tutti, scrivendo una query mi è venuto un dubbio: ho una
tabella con campi di testo: ragionesociale e mesi_fatti
Ho 3 record:
1)prima 34
2)seconda (campo vuoto)
3)terza 7
scrivo questa query:
SELECT aziende.ragionesociale,aziende.mesi_fatti FROM aziende WHERE
(aziende.mesi_fatti  not  Like '34')
Mi aspetto che vengano visualizzati il 2° e 3° record, invece viene
mostrato soltanto il 3°....è corretto? perchè?
Grazie

Alcibiade wrote:
Anche io preferisco le certezze...

Usa diverso "<>"
-- 
_ _
Ciao
MAssimiliano Amendola            
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:  
www.donkarl.com/it

MA ha scritto:

Massimiliano, grazie per la risposta ma non funziona lo stesso.....

Grazie
SELECT aziende.ragionesociale,nz(aziende.mesi_fatti,'') As Mesi FROM aziende
WHERE
(>aziende.mesi_fatti  not  Like '34')
devi usare l'nz perchè Access non fa controlli su campi null.
bye :o)

Ciao Enrico, ti do ragione ma .....hai provato la query? non funziona
lo stesso....
Enrico T.S. ha scritto:


 ha scritto nel messaggio
news:1158776580.4...@m73g2000cwd.googlegroups.com...

Enrico T.S. ha scritto:

No non l'ho provata, era il concetto che volevo far arrivare.
Evidentemente anche il controllo va fatto con l'nz ovvero:
 SELECT aziende.ragionesociale,nz(aziende.mesi_fatti,'') As Mesi FROM
aziende
 WHERE
 (nz(aziende.mesi_fatti,'')  not  Like '34')
bye :o)

Enrico T.S. ha scritto:

Così è perfetta ;)
Ciao

Newsgroup: it.comp.appl.access
Titolo: Tasto Shift Abbassato

Come è noto per aprire un DB in MSAccess ed evitare che venga eseguita
una macro "autoexec" o un "avvio automatico" basta tenere premuto
all'apertura dello stesso il tasto Shift.
È possibile inibire in qualche modo questa possibilità vincolando gli
utenti all'esecuzione della macro autoexec o dell'avvio?
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 utenti all'esecuzione della macro autoexec o dell'avvio?
Vai sul Sito Comune (link qui sotto), Sezione General, e a seconda delle
tue
necessità usa quanto indicato in una di queste FAQ:
1) "Disabilitare/abilitare l'effetto del tasto shift" di Davide Pigoni
2) "Disabilitare/abilitare l'effetto del tasto shift all'avvio (solo
amministratori)." di Federico Luciani
3) "Disabilitare/abilitare l'effetto del tasto shift all'avvio." di
Federico
Luciani.
Enzo
-- 
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: Importare da Excel

Voglio realizzare una form che permetta ad un utente di
un'applicazione access di importare dati da excel e openoffice calc.
La form dovrebbe essere il disegno di un foglio di calcolo in cui è
possibile associare alle colonne del foglio i campi di una tabella del
database.
Mi servirebbe il codice vba per copiare una specifica colonna di excel
in un campo di una tabella.
Se l'implementazione dipende anche dalla versione di excel, immagino
che si possa trovarla leggendo con vba il registro di sistema.
Cerco esempi e link sull'argomento.

 ha scritto nel messaggio 
news:fe984fee-aba4-474a...@v4g2000yqa.googlegroups.com...
Voglio realizzare una form che permetta ad un utente di
un'applicazione access di importare dati da excel e openoffice calc.
La form dovrebbe essere il disegno di un foglio di calcolo in cui č
possibile associare alle colonne del foglio i campi di una tabella del
database.
Mi servirebbe il codice vba per copiare una specifica colonna di excel
in un campo di una tabella.
Se l'implementazione dipende anche dalla versione di excel, immagino
che si possa trovarla leggendo con vba il registro di sistema.
Cerco esempi e link sull'argomento.
[risposta]
Automazione di Excel
http://www.donkarl.com/it/CISA/Download.htm
Ciao.
-- 
Sergio MAZZA 

 Sergio MAZZA
Nel progetto access del link c'e' un riferimento alla Object Library
di Excel 12.0, che altro che non e' che excel.exe.
Non so a priori quale versione di excel sia installata sul pc
dell'utente.
Per diritto d'autore penso che non si possa neanche distribuire il
file excel.exe, oltre al fatto che sono 17 MB.
Ho verificato che il viewer di excel 2003 della microsoft sono 10 MB
da scaricare, ma e' sempre molto.
La cosa migliore per risolvere il problema del riferimento CREDO che
sia di scoprire quale versione di excel sia installata nel pc
dell'utente e poi inserire il riferimento a quella versione, ma come?

 ha scritto nel messaggio 
news:7e49e071-eb7b-4f2a...@f20g2000yqg.googlegroups.com...
Nel progetto access del link c'e' un riferimento alla Object Library
di Excel 12.0, che altro che non e' che excel.exe.
Non so a priori quale versione di excel sia installata sul pc
dell'utente.
Per diritto d'autore penso che non si possa neanche distribuire il
file excel.exe, oltre al fatto che sono 17 MB.
Ho verificato che il viewer di excel 2003 della microsoft sono 10 MB
da scaricare, ma e' sempre molto.
La cosa migliore per risolvere il problema del riferimento CREDO che
sia di scoprire quale versione di excel sia installata nel pc
dell'utente e poi inserire il riferimento a quella versione, ma come?
[risposta]
Puoi dichiarare anche oggetti di tipo Object:
http://word.mvps.org/FAQs/InterDev/EarlyvsLateBinding.htm
Ciao.
-- 
Sergio MAZZA
Newsgroup: it.comp.appl.access
Titolo: Archiviazione Digitale in XP

Salve Vorrei chiarimenti su di un argomento più volte trattato,in merito
all'archiviazione Digitale e successiva gestione, qualcuno aveva scritto
che era stato mandato un applicativo che gestiva ciò al sito comune
che ancora non e stato inserito,pertanto chiederei se tale applicazione
si potesse avere in anteprima ,o se qualcuno ha sviluppato altro in merito
per XP .
Ferrari Rino
rinof...@tin.it

 
rinof...@tin.it
Ho inviato al tuo indirizzo e-mail un database di esempio, sperando che sia
ciň che chiedevi.
-- 
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 
rinof...@tin.it
Se non hai problemi di dimensioni di Casella Postale ti invio quello
che manderň piů avanti al SC.
E' un pacchetto d'installazione di circa 2,5Mb.
Ciao.
@Alex.

 Invia pure !
Ferrari Rino
Newsgroup: it.comp.appl.access
Titolo: Stampare un Report e poi salvarlo in PDF

Ciao,
ho necessità di far sì che un report creato venga prima stampato e poi
salvato in formato PDF (ho già installato la stampante virtuale
PDFCreator).
Per la stampa ho impostato nella struttura del report la stampante
predefinita, ma come faccio a dirgli che DOPO la stampa deve
reidirizzare lo stesso output su PDFCreator ?
Grazie
Remo W.

 Remo W.
ciao,
max
Newsgroup: it.comp.appl.access
Titolo: BackUp

Ho creato un FE e un BE, e vorrei dal FE fare il backup su dischetto del BE
?
Cosa mi consigliate di fare, visto che:
- il copy non posso farlo altrimenti sopra 1.44 Mb sono fregato
- mentre in Win'95 usando Msbackup.exe tutto funziona, in  Win'98 non riesco
a lanciare Msbackup
Grazie per l'aiuto, Seve.

 wrote in message
81Ov4.59054$qv.5...@news.infostrada.it...

Pkzip....
Bye, Ste


Aggiungo che sul Sito Comune, trovi tutte le informazioni
sull'uso dei vari 'compressori', inoltre troverai anche una
routine che compatta e crea una copia dei BE.
-- 
Federico
--------------------------------------
Sito Comune di it.comp.database.access
 ed ora
Sito Comune di it.comp.appl.access
http://members.xoom.it/it_db_access
--------------------------------------
Rimuovi paperino. per e-mail
--------------------------------------

 Bye, Ste
Grazie per la risposta, innanzitutto.
Il problema é che non penso che pkzip possa essere distribuito
commercialmente senza aver primo acquistato le licenze.
Seve.


Imposta il programma in modo che sia parametrizzabile il "compressore"
con una opportuna fase di setup e lascia all'utente l' "onere" di
acquisirlo;
comunque non sarei così sicuro della tua affermazione, prima darei una
letta alla licenza di distribuzione di pkzip....
Eventualmente su 
www.winfiles.com
 troverai altri compressori e/o
librerie che offrono l' algoritmo di compressione che dovrebbero
essere liberamente utilizzabili anche per fini commerciali.
Bye, Ste
Newsgroup: it.comp.appl.access
Titolo: Maximize sul pannello di controllo

'giorno a tutti!
Con MSA97, ho una maschera con funzioni di Pannello di controllo, dalla
quale posso dare vita a mille fantastiche maschere. La mia domanda è:
qualcuno di voi sa dirmi come tale Pannello possa restare massimizzata anche
quando apro altre maschere, spesso più piccole?
L'unica è proprio fare solo un Pannello grande come lo schermo? Può fungere
ma è una soluzione sporca, se ci sono risoluzioni differenti...

Vulcanbrain ha scritto:

Prova sull'evento Open della maschera ad inserire il seguente codice:
   Dim Larghezza, Altezza
   Application.Echo False
   DoCmd.Maximize 
   Larghezza = Me.WindowWidth
   Altezza = Me.WindowHeight
   DoCmd.Restore 
   DoCmd.MoveSize 0, 0, Larghezza, Altezza
   Application.Echo True
--
rgrds
SC
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it


MITICO!!!
Newsgroup: it.comp.appl.access
Titolo: Access 2003 su Win 7 pro che non vuol andare

Computer con Office 2003 sul quale e' installato una procedura bolle/fatture
Si spacca la scheda madre, sostituita con altra marca
Windows 7 riconosce correttamente la nuova scheda madre e parte senza 
problemi
Office 2003 che era installato prima richiede nuova attivazione
Il dischetto originale non salta fuori e quindi opto per disinstallare 
temporaneamente Office
Installo solo il run-time per Access 2003 + office sp3
Il programma, realizzato con Access 2003, parte correttamente, si collega al 
database correttamente, alcune schermate partono correttamente
Le schermate piu' importanti non partono piu'
Tutte le procedure sono protette da gestione errori, nessun errore da dentro 
il programma appare
Appare un malefico "Microsoft office Access ha smesso di funzionare..." 
senza nessuna indicazione che possa essere di aiuto
Allora inizio a controllare il controllabile, parto dai riferimenti, 
librerie standard, controllo che non ci siano doppioni di altra versione su 
Windows, Windows/System e compagnia
Niente, continua a funzionare a meta' nel senso che alcune finestre 
funzionano, altre no
Il problema e' che si pianta proprio, senza segnalare un possibile problema 
o altro
Sto tamponando l'emergenza usando la procedura bolle/fatture da dentro una 
virtual machine, ma e' un funzionamento mal sopportabile
In attesa di ritrovare 'sto office o di ricevere copia dei cd di 
installazione con conseguente attesa per le spedizioni, cosa posso tentare 
di fare?
Avete mai notato problemi nel far funzionare procedure Access 2003 su Win 7 
pro ?
Ciao e grazie
RobertoA

 ha scritto nel messaggio 
news:4d1c...@newsgate.x-privat.org...

Ciao Roberto e auguri.
Prova da: pannello di controllo > File non in linea. Disabilita file non in
linea.
Se non lo trovi, in windows seven > start scrivi "gestisci file offline" e 
in alto ti compare la funzione. Nella maschera disabiita i file offline.
Fammi sapere.
Ciao, Carlo

Newsgroup: it.comp.appl.access
Titolo: Problema con snapshot

Ho un problema quando eseguo questa chiamata :
    DoCmd.OutputTo acOutputReport, "Lista_centri", acFormatSNP,
"Lista_Centri.SNP", True
Mi da un'errore del genere:
errore di run-time 2282
Il formato definito per l'output dell'oggetto corrente non è disponibile.
Qualcuno mi può dare una mano ?

 ha scritto nel messaggio
news:dL1ba.44642$zo2.1...@news2.tin.it...

Ciao Francesco
Ciao
E' un piccolo errore nella costante acFormatSNP che è impostata a "Snapshot
Format (*.snp)"
Sostituisci la costante con "Snapshot Format"
ovvero...
DoCmd.OutputTo acOutputReport, "Lista_centri",
acFormatSNP,"Lista_Centri.SNP", True
Dà errore 2282
DoCmd.OutputTo acOutputReport, "Lista_centri", "Snapshot
Format","Lista_Centri.SNP", True
Funziona correttamente
Ciao Giorgio.


Funziona davvero correttamente
Grazie della dritta.
A buon rendere Francesco.
Newsgroup: it.comp.appl.access
Titolo: Apertura form di altro mdb

Da un mio Mdb vorrei poter aprire temporaneamente una form presente su un
altro mdb, lavorarci e poi chiuderlo e ritornare al mdb di partenza.
Ho provato questo codice:
    dim objMdb as Object
    Set objMdb = GetObject("miodatabase.mdb")'    DoEvents
    objMdb.DoCmd.OpenForm "MAG", acNormal
    objMdb.DoCmd.Maximize
problemi:
- non sempre funziona e segnala che non può aprire la form
- a volte si chiude l'mdb di partenza
- la nuova form non si massimizza
Qualcuno ha usato qualcosa del genere?
Ciao.

 ha scritto nel messaggio
news:DuZpa.65543$DT4.1...@twister1.libero.it...

Io uso questo e funziona sempre...., non è molto differente da quello che
hai fatto
ma usa le API per gestire la reale apertura dell'istanza di Access....!
http://www.mvps.org/access/forms/frm0034.htm
Ciao.
@Alex.

 ha scritto nel messaggio
news:DuZpa.65543$DT4.1...@twister1.libero.it...

Se ti interessa aprire completamente un altro applicativo cioè tutto un
altro programma creato con Access e una form presente in questo secondo
database, allora la soluzione proposta da @Alex è quella giusta.
Se invece ti interessa aprire la sola maschera del secondo Db come se fosse
una maschera del db che hai davanti allora la strada da seguire è un'altra.
Facci sapere.
Ciao, Carlo


Si, in effetti mi interessa solo una singola maschera, visualizzare o
variare qualcosa, e poi tornare al database di partenza.


In questo caso nel secondo database crea una funzione in un modulo pubblico
del tipo:
Public Function ApriUnaMaschera(Fr as string)
DoCmd.OpenForm Fr
End Function
Ora chiudi il secondo Db e apri il primo. Apri un modulo pubblico e dal menů
strumenti scegli "Riferimenti".
Aggiungi un riferimento al secondo Db.
Finito.
Da un qualsiasi punto del primo db se chiami la funzione
ApriUnaMaschera("NomeMascheraSuSecondoDb") otterrai l'apertura della
maschera desiderata dove potrai inserire o modificare i valori che ti
interessano.
Attento solo alle omonimie dei nomi delle maschere.
Facci sapere.
Ciao, Carlo

 .....
E' molto interessante. Non sapevo che come riferimenti si potesse mettere
anche un MDB o un MDE.
Trovo però che la maschera è molto lenta a caricarsi, impiega 12-15 secondi,
(molto più del tempo normalmente necessario ad aprire l'mdb e quindi la
maschera) e resta ridotto a icona e non si apre a schermo intero. Posso fare
qualcosa?
Cmq, ripeto, è una possibilità interessante.
Ciao, Sandro


Prova con DoCmd.OpenForm Fr, acNormal, , , , acWindowNormal
oppure: DoCmd.OpenForm Fr, acNormal, , , , acDialog
Ciao, Carlo

Newsgroup: it.comp.appl.access
Titolo: Scrittura facilitata nei campi di una maschera

Salve a tutti,
se io ho una maschera con cui inserisco dati in una tabella come posso fare 
ad abilitare una funzione di scrittura facilitata tipo quella di excel. Cioč 
se per esempio devo inserire dei cognomi e ho gią dei record con Rossi come 
faccio a fare in modo che quando inizio a scrivere Ro lui mi suggerisca 
Rossi? 

 Rossi?
www.sitocomune.it
 --->  3.35 Autocompletamento del testo in una Casella
di Testo.

 excel. Cioè se per esempio devo inserire dei cognomi e ho già dei record 

Newsgroup: it.comp.appl.access
Titolo: ODBC...

Ciao a tutti
SITUAZIONE:
Con Access 97 ho delle tabelle collegate via ODBC ad una database
oracle.
Ho delle query di selezione che mi estraggono dei dati in base a dei
criteri.
Al momento di esecuzione delle QRY si apre in automatico la finestra
ODBC dove viene chiesta USERNAME e PASSWORD.
NECESSITA':
Vorrei autorizzare le persone all'estrazione che le qry mi fanno a
seconda del USERNAME inserito.
RICHIESTA:
Esiste un modo per intercettare, dalla finestra automatica di
inserimento(user.. pw), l'username?
Oppure, se io inserisco in una maschera i due campi (user.. pw) posso in
qualche modo passarli in automatico alla finestra automatica? e magari
si può anche evitare di visualizzarla?
Vi ringrazio in anticipo
Ciao
Stefano

 si può anche evitare di visualizzarla?
All'ultima domanda risposta positiva, quando nella costruzione del
database per la prima volta colleghi la tabella Oracle con ODBC, esiste
un quadratino che se lo marchi permette di memorizzare il login e di non
chiederlo piu'. Se il database e' gia' costruito, cancella le tabelle e
poi ricollegale marcando il suddetto.
Quindi si potrebbe nascondere il login vero a ODBC, e sostuituirlo con
uno fittizio tuo, da usare per restringere le query.
 
ciao

 > si puň anche evitare di visualizzarla?


 ha scritto nel messaggio
news:3ACAC3AD...@mail.tim.it...

Ho avuto lo stesso problema con un db su AS400 da manipolare con Access
2000. Ho risolto gestendo la sicurezza a livello utente e creando gli stessi
utenti accreditati sull'As400. Se questi utenti hanno la stessa user e pwd,
nella connessione via ODBC non viene richiesto all'utente di identificarsi.
Non so se funzioni anche con Oracle (non l'ho mai utilizzato).
Ciao
Marco

 Marco
Non so se ho capito bene
Tu hai ricreato gli utenti e le pw? e come li confronti con quelli sull'as400? e
se gli utenti si cambiano pw su as400?
Potresti gentilmente essere più chiaro?
Ti ringrazio in anticipo
Ciao
Stefano
Newsgroup: it.comp.appl.access
Titolo: Re: azzerare casella combinata


Metodo RemoveItem?
Ciao.
-- 
Sergio MAZZA



 ha scritto nel messaggio 
news:con6li$pmp$1...@newsread.albacom.net...

Metodo RemoveItem?
Ciao.
-- 
Sergio MAZZA 

 MAssimiliano
Se non l'ha capito sai che ho altri mezzi per far capire...
Ciao.
P.S. Ho inviato due volte perché ho ritrovato il messaggio in "posta in 
uscita" e mi presentava un errore di invio...
-- 
Sergio MAZZA 

 Sergio MAZZA
Era assurdo che tu ti "sfogassi" solo sui pc degli altri!!!
Sta per saltare anche il tuo hd?
MAssimiliano

 MAssimiliano
E' già saltato una volta; ora si sta' bloccando il desktop a casa... Bah!
Ciao.
-- 
Sergio MAZZA 




ho usato:
Me.casellacombinata.RowSource = ""
ciao
ringo

Newsgroup: it.comp.appl.access
Titolo: Report con caselle contenenti degli "A capo"

Dovrei inserire in un report una stringa contenente in un campo memo che
possiede degli a capo es.
Prova di stampa
Questo testo va a capo
ma inserendo una casella di testo con l'origineControllo al campo memo mi
ritorna nel report
Prova di stampa ||Questo testo va a capo
Che oggetto posso utilizzare ???
Saluti
Andrea

 ha scritto nel messaggio
news:qPqc8.20807$8F6.9...@twister2.libero.it...

Newsgroup: it.comp.appl.access
Titolo: Filtro da Form Popup per Federico Luciani


La stringa di cui sopra va benissimo.
Ora, alla succitata stringa, ho aggiunto il codice dall'ultimo And :
strSQL = "[fldData]" & " Between #" & Format(Me.txtDa1, "mm/dd/yyyy") & "#
And #" & Format(Me.txtA1, "mm/dd/yyyy") & "#" & " And " & "[fldCliente]" &
"=" & Me.txtCliente
Ho un problema che ora spiego:
Nei tre controlli inserisco le relative variabili txtDa1, txtA1, txtCliente
e successivamente, invece di filtrarmi i records per la stampa, mi compare
un'altra finestra di Access in cui mi viene "richiesto" l'immissione valore
parametro riferito a txtCliente che avevo precedentemente inserito e
ridigitando il quale tutto è OK.
Forse che la sintassi nella stringa SQL di cui ultima parte è sbagliata?
Grazie per la cortese disponibilità e pazienza.
Saluti
Gianni

 Grazie per la cortese disponibilità e pazienza.
Prova a metterci qualche parentesi tonda, inoltre txtCliente e' di sicuro una
stringa, quindi ci vanno gli apici:
strSQL = "([fldData] Between #" & Format(Me.txtDa1, "mm/dd/yyyy") & "# And #" &
Format(Me.txtA1, "mm/dd/yyyy") & "#)" & " And ([fldCliente]='" & Me.txtCliente
& "')"
cioe' ..apice-doppioapice & Me.txtCliente &
doppioapice-apice-parentesi-doppioapice
-- 
Federico
--------------------------------------
Sito Comune di it.comp.appl.access
http://members.xoom.it/it_db_access
mailto:
it_db_...@usa.net
--------------------------------------
Tutte le richieste che mi arrivano
in privato, vengono cestinate.
--------------------------------------
Rimuovi paperino. per e-mail
--------------------------------------

 wrote in message
396DA133...@paperino.libero.it...

Newsgroup: it.comp.appl.access
Titolo: rotella del muose

Salve, sono un tesista che si sta cimentando per la prima volta con Access.
Ho un problema: devo disattivare la rottellina del muose in una maschera
perchč mi cambia il record selezionato, cosa che non deve assolutamente
succedere. Qualcuno č cosě gentile da aiutarmi?
Ciao e grazie
Alessandro

 ha scritto nel messaggio
news:mMNA8.4390$US3.1...@twister1.libero.it...

Ciao
non c'č un metodo semplice per disattivare la rotellina del mouse in access
xp c'č l'evento che si attiva quando giri la rotellina ma purtroppo non č
cancellabile io ho risolto con una dll che intercetta ed annulla il
movimento
se fai una ricerca in rete dovresti trovarla facilmente sul sito comune
dovrebbe esserci il link al sito che la contiene
Ciao

 ha scritto nel messaggio
news:ab160d$gre$1...@serv1.iunet.it...

Io perň uso access 97 e l'evento rottellina non mi sebra ci sia. La dll
funziona lo stesso?
Grazie 1000 e ciao
Alessandro

 ha scritto nel messaggio
news:5aaB8.9934$5k4.2...@twister2.libero.it...

Ciao
si la dll funziona lo stesso
ciao

Newsgroup: it.comp.appl.access
Titolo: problemi con MAil

ho usato i programmi presenti nel sito comune, per realizzare un programmino
per l'invio della posta eletronica, ma ho notato che se non ho installato
visual basic 6.0 non funziona con win 2k, sapete dirmi qual'č
soluzione  da adottare ? mi spego meglio, io devo farlo girare sotto WIN XP,
devo forse copiargli qaulche DLL particolare di Visual Basic ??
Grazie Carlo

 Grazie Carlo
Devi installare le librerie run-time di VB, che trovi ovunque
Lupin
-- 
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: esecuzione macro da query

Scusate, forse e' una banalita, pero'.....
Qualcuno mi potrebbe dire come fare per eseguire una macro da una query?
Su un campo della query in oggetto, ho impostato una funzione IIF che mi
controlla sedue date sono uguali restituendomi se vero o falso
Vorrei che in caso la risposta fosse "vero" la query eseguisse una macro.
Grazie per la disponibilita'.

Vorrei che in caso la risposta fosse "vero" la query eseguisse una macro.
invece che far eseguire la iif direttamente nella query, mettile in
una funzione che ti scriverai tu, e utilizza la funzione nella query.
nella funzione ci metti anche una chiamata alla macro.
ad es.:
function FaiQualcosa(valore as...) as...
if valore=... then
	FaiQualcosa=true
	docmd.runmacro "NomeMacro"
else
	FaiQualcosa= false
end if
nella query scrivi:
FaiQualcosa(NomeCampo)
ovviamente la macro verrà eseguita tante volte quanti sono i record
che hanno il campo in questione = true.
--
non studio non lavoro non guardo la tv
non vado al cinema non faccio sport
----------------------------------------
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access

 Vorrei che in caso la risposta fosse "vero" la query eseguisse una macro.
Non si puo' fare. Devi gestire il tutto da codice. Metti un bell' IF a monte
della query e la lanci solo "se".
Saluti.
Luciano
(DOC)




Dove sto' sbagliando?
non stai sbagliando, mi rimangio tutto.  il messaggio di errore che
avrai visto (2486) specifica che non è possibile eseguire macro mentre
è in esecuzione una query.
se ti interessa possiamo far eseguire del codice ma non una macro.


Newsgroup: it.comp.appl.access
Titolo: Cp e CpK

Salve a tutti.
Qualcuno sa dirmi se in access esistono delle funzioni per il calcolo 
delle grandezze statistiche Cp e CpK?
Qualcuno ha già affrontato questo argomento?
Grazie......ciao

 wrote in message 
news:e10avj$m7p$1...@fata.cs.interbusiness.it...

Cosa sarebbero Cp e CpK?
Bruno 

Per Cp  si intende Capacità in ampiezza mentre per CpK si intende Capacità 
di posizione (di un processo o di una macchina).
Sono entrambe delle variabili statistiche e siccome in access esiste la 
possibilità di calcolare in automatico altre variabili statistiche tipo 
Deviazione standard, Varianza ecc ecc  mi chiedevo se anche per Cp e CpK 
ci fossero delle funzioni oppure qualche codice già scritto da qualcuno 
per il calcolo del risultato....
Ciao e grazie per l'interessamento.......

ca...@flag.it
 ha scritto:

E' vero, Access dispone di alcune basilari, e più comuni, funzioni
statistiche ma quelle che citi tu non si possono certo definire tali.
Potresti sempre costruirtele, se ne sai la formulazione.
-- 
TANNHAUSER
"I've seen things you people wouldn't believe..."
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: file mde

Non riesco a creare l'mde del mio database, quali possono essere i motivi e
in che modo si puņ rimediare?
grazie

 grazie
Ciao lory,
spesso dipende solo dal fatto che ci sono errori di compilazione, apri 
un modulo qualsiasi, e scegli compila dal menu Debug,  se  ci sono 
errori verrà evidenziata la parte di codice che contiene l'errore, 
ripeti l'operazione fino a che non avrai risolto tutti gli errori.
Qui 
http://www.donkarl.com/it/
 FAQ 7.17 trovi altre cause possibili.
-- 
Cinzia [Office Access MVP]
_______________________
 
www.riolab.org
http://accessdaziacin.live.spaces.com
---------------------------------------- 


Un'altra causa possibile č il formato con il quale salvi il database, se lo
crei con A2003 ma in formato A2000 non puoi generare il .mde. Per farlo devi
usare lo stesso formato della versione di Access.
Saluti
Franco
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/
Newsgroup: it.comp.appl.access
Titolo: A prova di stupido

Vorrei un consiglio di massima su come impostare l'ambiente di Access (97)
per gestire un'applicazioncina da fornire ad un utente veramente poco
comune.
Desidererei, conoscendo le potenzialitŕ dannose dell'utente (forse esagero
un poco), impostare quelle poche cose che mi consentono di blindare un po'
l'ambiente e il db.
Intendo mostrare poche scelte di menů, nascondere la finestra db,
disabilitare qualche tasto veloce, etc.
Insomma un insieme di idee da poter verificare sull'help ed applicare se
interessanti.
Ciao
Nicky

 Intendo mostrare poche scelte di menù, nascondere la finestra db,


 ha scritto nel messaggio
news:fta06.7588$ag5.4...@twister1.tin.it...

Cara Nicky,
la mia esperienza mi dice che non esiste il programma "a prova di stupido",
perché, x quanto ti sforzi a renderlo tale, riesci sempre a trovare il
cliente tanto "bravo" da smentirti.
Oltre a quanto suggerito da Zampalunga, guarda anche la parte della
protezione a livello utente.
--
Silvio
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access

 ha scritto nel messaggio
news:fta06.7588$ag5.4...@twister1.tin.it...

sito comune per rendere inattivo il tasto Shift
giuseppe

comune.
ecc.
guarda, rifalla in vb, perché da access c'è sempre possibilità di far
danno.
--
non studio non lavoro non guardo la tv
non vado al cinema non faccio sport
----------------------------------------


 wrote in message
fta06.7588$ag5.4...@twister1.tin.it...
CUT
Guarda Nicoletta,
non ho letto neanche il messaggio ma una delle leggi di murphy dice:
"Per quanto uno sviluppatore s'impegni a tappare tutti i buchi possibili di
una applicazione per impedire al piu' stupido degli utenti di fare danno, ci
sara' sempre un utente abbastanza stupido da trovare il buco trascurato".
Non aggiungo altro
Ciao e Auguri, Sib
--
------------------------------------------------------
il sito comune di it.comp.database.access:
http://members.xoom.it/it_db_access
------------------------------------------------------
La mia home (ancora non completa)
http://digilander.iol.it/syb
------------------------------------------------------
4000 anni fa', il saggio egizio Ptahhotep scrisse:
"... perche' non esistono saggi per nascita."
------------------------------------------------------
Saturiamo ECHELON:
bomba saddam attentato medio oriente
Newsgroup: it.comp.appl.access
Titolo: planning

Ho la necessità di gestire la grafica di un planning in access del tipo:
Tipo planning
persona1 | ore1 | ore2 | ore3| ...
persona2 | ore1 | ore2 | ore3| ...
persona3 | ore1 | ore2 | ore3| ...
ecc.
la richiesta che mi è stata avanzata è quella di gestire in modo colorato 
con colori diversi gli impegni di ogni persona (ad es. persona1 visualizzerà 
tutte le caselle occupate dai suoi impegni sempre con il colore blu, 
persona2 visualizzerà tutte le caselle occupate dai suoi impegni sempre con 
il colore rosso, ecc.
Soluzioni valutate:
1) creazione maschere continue, ma ha il problema che aggiornando il record 
corrente replica il colore su tutti gli altri record.
2) creazione dinamica degli oggetti del form, ma ho abbandonato l'idea in 
quanto non ho gli eventi da gestire per gli oggetti creati.
Al momento mi sono arreso, sto guardando se trovo qualche spunto sulla rete, 
ma non ho trovato molto. Qualcuno a una ipotesi di soluzione o qulache ocx 
da poter utilizzare. Grazie anticipatamente.


su sitocomune c'è qualcosa tipo realizzare dei gannt nella sezione
report.
anche io avevo avuto necessità di fare questa cosa ma ho abbandonato
per mancanza di tempo.
sennò puoi usare MSproject che fa proprio questo in modo nativo.

Newsgroup: it.comp.appl.access
Titolo: Temporizzare le maschere

E' possibile programmare il tempo di apertura
di una maschera, facendo in modo che dopo
un certo tempo di inattività si chiuda automaticamente?
Grazie infinite
--
Fabrizio Domiziani
dom...@tin.it
domi...@libero.it
0347/2983815

 wrote in message
8bm4cl$h22$1...@nslave1.tin.it...


Dai uno sguardo all'evento "su timer".
E direi che dovrà usare anche l'evento mousemove
E te non sarebbe male se scrivessi dopo il quoting
Antonio


Sarà fatto.
Roberto



Uhmmm...
E sarebbe anche meglio se mi mandassi una topa con un tuo assegno
cospicuo...
Sia mai che la serie continua...
Antonio




 wrote in message
8br8me$itk$1...@nslave2.tin.it...

Sicuramente nel tuo PC tramite il percorso :
C:\Programmi\Microsoft Office\Office\Esempi
insieme a Ordini e NorthWind troverai anche il DB che si chiama Soluzioni.
Aprilo e seleziona la categoria di esempi  "Generazione di un'interfaccia di
tipo Microsoft Window" e seleziona l'esempio "Creare una maschera di avvio",
tra l'altro troverai anche del codice per gestire la temporizzazione di una
maschera.
Roberto
Newsgroup: it.comp.appl.access
Titolo: Query creazione tabella senza valori duplicati

(Era "Aiuto per query")
Ho tre query, diciamo q1, q2 e q3, entrambe di 1 campo, che restituiscono 
rispettivamente 1,2 e 3 record
Ora dovrei unire queti risultati in una tabella con 3 colonne (ovvero, un 
campo per query) e nelle righe dovrei mettere i risultati delle query, per 
ottenere ad esempio
            q1            q2                q3
            Mario       Pippo           Pluto
                            Minni            Topolino
                            Papaerinik
Ora, utilizzando una query di creazione tabella, i record "vuoti" vengono 
riempiti con l'ultimo valore....per spiegarmi, otttengo
            q1            q2               q3
            Mario       Pippo          Pluto
            Mario       Minni            Topolino
            Mario       Papaerinik     Topolino
io vorrei invece che questi campi fossero posti a null, ovvero se una query 
contiene meno record di quelli da inserire li inserisce vuoti....
ammesso che mi sia spiegato, come posso fare?

 ha scritto nel messaggio 
news:eppu3d$foj$1...@tdi.cu.mi.it...

Che senso ha trovare in una tabella un campo vuoto?
Stai confondendo l'utilizzo degli oggetti di access; una tabella è fatta per 
contenere dati, quello che vuoi fare tu lo puoi fare con i report...
Ciao.
-- 
Sergio MAZZA 

 report...
Si, l'obiettivo di ottenere una tabella era quello di farci sopra una 
maschera / report....e come fare? Con quale tipo di query posso ottenere 
risultati cosě formattati? 

 risultati cosě formattati?
Solo report; ne tabelle ne query...
Ciao.
-- 
Sergio MAZZA

Newsgroup: it.comp.appl.access
Titolo: Difficolta' con SQL

Ho delle difficolta' quando in una stringa SQL vengono utilizzati come 
parametri delle caselle combinate che contengno delle stringhe.
Faccio un esempio:
CurrentDb.Execute ("update [DDT] set [Consegna] = " & Me.TipoConsegna & " 
where [IDDDT] = " & Me.IDDDT)
il controllo TipoConsegna contiene una stringa, ma al'esecuzione della query 
compare il seguente errore:
"Parametri insufficienti. Previsto 1"
Se per prova la scrivo in questo modo, tuto funziona, ma ovviamente non e' 
necessario, io ho bisogno di parametrizzare il tutto:
CurrentDb.Execute ("update [DDT] set [Consegna] = " & 'Destinatario' & " 
where [IDDDT] = " & Me.IDDDT)
il problema salta fuori solo quanco concateno nelle stringhe dei controlli a 
loro volta stringhe, mentre se sono numeri non ho mai avuto problemi, 
infatti il controllo me.idddt non da problemi.

Meade ha scritto:

Se il campo TipoConsegna è di tipo stringa è necessario utilizzare
gli apici per scrivere un valore utlizzando l'istruzione SET, in questo
modo:
CurrentDb.Execute ("update [DDT] set [Consegna] = '" & Me.TipoConsegna
& "' 
where [IDDDT] = " & Me.IDDDT)
ciao
Newsgroup: it.comp.appl.access
Titolo: Applicativi che non si aprono in automatico

Ci riprovo
In una rete sono condivisi vari applicativi mdb e mde.
Da alcuni giorni cliccando sulla relativa icona questi si avviano solo se
non ci sono altri utenti che lo usano altrimenti tutto resta muto e non
compare nessuna segnalazione.
Se però apro access e da qui cerco l'applicativo, questo mi viene aperto
regolarmente.
Si aprono cioè solo quelli che non presentano il file ldb che ora viene
indicato come Access.LockFile.9 cosa che prima non mi ricordo che venissero
indicata così.
Spero di essere stato chiaro
Da cosa dipende?
Grazie
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

Neanche una piccola ipotesi?
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 Neanche una piccola ipotesi?
Su cosa?
dov'č parte del necessario quoting?
Antonio

Newsgroup: it.comp.appl.access
Titolo: aprire db su altra macchina

vorrei aprire un db da una macchina su un'altra
ho provato ad usare il comando at del dos ma non mi soddisfa per niente
qualcuno ha provato a fare qualcosa di simile in access?
fatemi sapere
ciaoa a tutti
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 
bisogna vedere cosa intendi per aprire. Devi eseguirlo, connetterti alle 
tabelle o che altro?
Ciauz
--
'gnurant come una cucuzza
Inviato da 
www.mynewsgate.net

 Inviato da 
www.mynewsgate.net
devo eseguire (aprire) un file di acces su un altro pc
ciao


 -- 
Che fai ci snobbi?
Ciao.
-- 
Sergio MAZZA

 
Risorse di rete->Cerchi il pc dove c'è il db->cerchi il db nella cartella 
condivisa e lo esegui cliccandoci sopra.


 ciaoa a tutti
forse non mi sono spiegato bene!!!!!
dal pc A voglio con un comando aprire un db che è sul server Z sul pc B
il comando at del dos teoricamente fa qualcosa di simile ma solo
teoricamente.
spero di essermi spiegato ora


 spero di essermi spiegato ora
secondo me, hai bisogno di ferie...



Visto che ti stavano già rispondendo a questa domanda, al posto di
riscriverla praticamente uguale, prova dirci che cosa devi fare e perchè lo
devi aprire proprio in un pc remoto.
Magari qualcuno ti può suggerire qualche soluzione alternativa.
Ciao,
Massimo
-- 
web: 
www.piubelli.net
Vuoi il mio indirizzo? Togli _cut_ per rispondermi
Newsgroup: it.comp.appl.access
Titolo: Grazie Emyr

Un ringraziamento pubblico ad Emanuele per aver risolto un mio grande
problema.
Grazie Emanuele!
garry k.

 wrote in message
kEuaPKCzFlZZBf...@4ax.com...

Uuuuhhh... mo pe na settimana chi lo regge?!?!
Antonio


wrote:

hai ragione! l'autocompiacimento lo renderà insopportabile per almeno
10080 minuti  e conoscendolo quindi non sarà niente di piacevole...
Saluti.
Emanuele.

 Uuuuhhh... mo pe na settimana chi lo regge?!?!
Pensa a chi regge te da anni....:-))
Saluti.
Luciano

Emanuele.
A dire il vero il ringraziamento era proprio per Emyr. Non so se sul
n.g. c'è un altro Emanuele.
Era per il db BIBLIOTECA che ti ho inviato in email e che mi hai
restituito CORRETTO E RIVEDUTO!
La precisazione era d'obbligo.
;-))
garry.



la mia era autoironia
Saluti.
Emanuele.

 wrote in message
r4GbPMx7b8lUmX...@4ax.com...

Lo vedi?: ha già cominciato a parlare in terza persona!!!
Antonio

 restituito CORRETTO E RIVEDUTO!
pero'!..... nel rispetto dello spirito dei NG!
allora..... niente ringraziamenti ma tiratina d'orecchi ;)
---
leo_duca


wrote:

Cioč???
;-)
garry

Newsgroup: it.comp.appl.access
Titolo: stampante

se io lancio un report utilizzando un istanza di access .... quindi da un 
file vbs..... l' orientamento e le imostazioni stampante  devo definirle nel 
file vbs ??  o posso definirle nel flusso principale di access??
grazie
ciao 



 wrote in message
news:43609295$0$24645$
4faf...@reader3.news.tin.it

Come vuoi, puoi approfittare dell'Oggetto printer disponibile
dalla versione 2002(XP), sia da VBS(ma diventa molto rigido)
che da Access, magari facendo leggere un File INI o sfruttando
una tabella nella quale salvi le impostazioni di stampa e le
recuperi prima di effettuarla...!
Ciao
@Alex
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG


Newsgroup: it.comp.appl.access
Titolo: Grande problema

Ho un grande problema con un archivio di Access 2.0
E' sparita la struttura di una tabella che contiene le vendite di una
palestra per cui quando si tenta di visualizzare i dati in essa contenuti
si ottiene il messaggio "La query deve contenere almeno un campo di
destinazione". Ho provato a ripristanare l'archivio, a compattarlo, a
convertirlo in Access 97 oppure 2000 e, in ogni caso, il problema non si
č risolto. Lo stesso problema affligge anche le copie di Backup per cui
non ho la piů pallida di idea di quale santo votarmi. Analizzando il file
in formato binario ho notato che c'č traccia sia della struttura del
database che dei dati immessi per cui ho pensato di tentare il recupero
leggendo byte per byte il file. Qulacuno puň dirmi dove posso trovare un
documento che spieghi la struttura dei file mdb? Grazie

 destinazione".
Sembra una query di accodamento senza campi destinazione
Devi spiegarti meglio
Antonio

: 

Il bello sta proprio qui: la tabella Vendite viene regolarmente 
visualizzata nell'elenco delle tabelle, vengono mostrate le sue proprietą 
(data creazione, data ultima modifica) ma quando faccio click sul pulsante 
apri esce il messaggio incriminato.
Spero di essere stato chiaro.
Roberto

 ha scritto nel messaggio
news:9063D98A1in...@192.106.1.14...

Ema ha inviato (11 marzo 2001) un messaggio con oggetto "[Tecnico]
mdbtools.."; se non ho interpretato male, in quel sito viene illustrato il
formato binario di un file mdb...
Ciao.

 Spero di essere stato chiaro.
Ma scusa, tu dove č che vai a vedere quei dati sulla tabella vendite?
Nella tabella MSysObjects per caso?
O dove?
Antonio
Newsgroup: it.comp.appl.access
Titolo: Importare alcuni dati da file

Ciao a tutti,
dovrei importare dei dati da un file (un db proprietario) che non ha una 
struttura logica.
Avrei bisogno di aprire il file (circa 3,5 mb), ricercare la posizione di 
una determinata stringa e poi importare dei dati dalla posizione x alla y 
(poi me li seziono e gli importo nei campi giusti).
Non so come fare ad individuare la posizione della stringa. Qualche idea?
ziopilvio 

ziopilvio ha scritto:

Importi l'intero file in una variabile stringa e usi le funzioni di
manipolazione delle stringhe per prenderti i pezzi che vuoi.
Vedi Instr(), Mid$(), ecc...
Ciao.
-Marco-
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it


Buona idea! Ci provo.
Grazie
ziopilvio 

 -Marco-
C'ho provato, ma non riesco ad importare il file completamente in una 
stringa.
Anche volendo caricarlo su più stringhe mi da errore alla terza: dice che il 
file è finito.
Ma le prime due sono lunghe 15656 e 15524.
Ci devono essere dei caratteri che interrompono l'input.
Io ho scritto così:
Dim Ana(3) As String, X As Byte, Lungh As String, MyPos As Integer
    Open "F:\CONTA\CopiaANACF" For Input Access Read As #1 ' Apre il file 
per l'input.
    For X = 1 To 3
        Line Input #1, Ana(X)
        Lungh = Lungh & "- " & Len(Ana(X))
    Next X
    MsgBox Lungh
    Close #1
Come posso rimediare?
ziopilvio 

 ziopilvio
Questo funziona, ho importato in uva variabile stringa un file da 50 Mb.
Per file grossi è un po' lento, ma semplice e funzionante. Per 3,5Mb
dovrebbe stare pochi secondi a leggere il flusso.
Dim ch As String * 32767, buffer As String
buffer = ""
Open "<file>" For Binary Access Read As #1 Len = 32767 ' Apre il file
While Not EOF(1)
    Get 1, , ch
    buffer = buffer & ch
Wend
debug.print len(buffer)
Close #1


 ha scritto nel messaggio 
news:fop6ah$s9u$1...@news.newsland.it...

Caro Marco, non so come ringraziarti. Funziona alla grande!
A buon rendere.
ziopilvio

Newsgroup: it.comp.appl.access
Titolo: Togliere gli zeri a sinistra in una tabella formattata a testo

Ciao a tutti,
In  una tabella ho un campo "articolo" formattato a testo che contiene
dei record composti da 14 cifre
esempio
00012546893467
00000002345678
00123765890456
01123458745687
devo togliere gli zeri a sinistra.
Ho provato con una query di creazione tabella con la funzione Espr2:
CLng([Articolo]), ma mi da errore in parecchi record. Sopratutto
quelli con più di 8 cifre (senza gli zeri es. il numero 
01123458745687
mi da #ERRORE)
dopo sbaglio?
Grazie per l'aiuto

 
01123458745687

Il tipo di dati Long tiene valori fino a poco più di 2 miliardi, quindi
quel numero non ci stà.
Usa il tipo Currency e la relativa funzione Ccur().
Vedi l'help in linea <F1> per i dettagli sulle varie funzioni di
conversione e tipi di dato.
Ciao.
-Marco-
-- 
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: carattere jolly su campo maschera

ho creato una maschera1 con campo1 campo2 campo3. Quindi apro una maschera2
con filtro in base ai valori inseriti nel campo1 nel campo2 e nel campo3.
Tutto bene se i campi hanno tutti un qualche valore, ma come faccio a usare
per esempio il valore del campo1 e fare in modo che se campo2 e/o campo3
sono nulli siano considerati come il carattere * (jolly) del filtro? grazie

 ha scritto nel messaggio
news:bbitlb$ikc$1...@fata.cs.interbusiness.it...

in pratica campo1=Rossi ; campo2 = Mario ; campo3=RSSMRO.
in questo caso la maschera 2 si apre filtrando il/i record contenente ROSSI
MARIO RSSMRO.
Ma se io metto solo ROSSI come faccio a filtrare tutti i ROSSI (Mario,
Marco, Gianni...)? Spero di essermi spiegato

 ha scritto nel messaggio
news:bbitlb$ikc$1...@fata.cs.interbusiness.it...

questo č un metodo un po' "bruttino", perň funziona:
Dim StrFiltro As String
If Trim(Me.C1 & "") = "" Then
    StrFiltro = "*"
Else
    StrFiltro = Trim(Me.C1)
End If
If Trim(Me.C2 & "") = "" Then
    StrFiltro = StrFiltro & "*"
Else
    StrFiltro = StrFiltro & Trim(Me.C2)
End If
If Trim(Me.C3 & "") = "" Then
    StrFiltro = StrFiltro & "*"
Else
    StrFiltro = StrFiltro & Trim(Me.C1)
End If
saluti Ale :o)