mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.appl.access
Titolo: posizionamento ultimo record: quale evento per la sottomaschera

buona sera a tutti, 
come posso fare in modo da visualizzare nella sottomaschera gli ultimi 5 record? 
a quale evento dovrei associare 
    Dim rs As Recordset
 
    Set rs = Forms!Msk_Main!Msk_ggEstr.Form.Recordset
 
    Me.Msk_ggEstr.SetFocus
 
        rsdim = rs.RecordCount
DoCmd.GoToRecord , , acLast
 
DoCmd.GoToRecord , , acGoTo, rsdim
grazie


'================================================
'IO DI SOLITO FACCIO COSI':
''RECORDSET:
Set rs = Forms!Forms!Msk_Main!Msk_ggEstr.Form.RecordsetClone
'TI POSIZIONI SUL RECORD CHE STAI CERCANDO (nel tuo caso, se ho
capito, sull'ultimocon  rs.movelast) ED USI BOOKMARK:
rs.FindFirst "NomeCampo = " & Valore da cercare)
'...........................(SE CERCHI UN RECORD IN PARTICOLARE)
If Not rs.NoMatch Then '...............SE HAI TROVATO IL RECORD
    Forms!Forms!Msk_Main!Msk_ggEstr.Form.Bookmark = rs.Bookmark
'....................SINCRONIZZA LA SUBFORM CON IL SUO RECORDSET:
End If
rs.Close
Set rs = Nothing
Ciao
Sergio

Antonio on 21-08-11 wrote:

==============================================
Private Sub Command8_Click()
Dim RS As Recordset, BMK
Dim i As Integer, n As Integer
n = 5 ' Numero delle righe da mostrare
Set RS = Forms!Province!Comuni.Form.RecordsetClone
RS.MoveLast
For i = 1 To n - 1
    RS.MovePrevious
Next
BMK = RS.Bookmark
Forms!Province!Comuni.Form.Bookmark = BMK
End Sub
============================================
Province è la main-Form
Comuni è la sub-Form
Sostituisci opportunamente.
Bruno


Ma cosi' non si fa prima
recordset.movelast
recordset.moveprevious 5
-- 
ac (x=y-1)

 recordset.moveprevious 5
MovePrevious non accetta parametri, ma potrebbe usare p.e.
...Recordset.MoveLast
...Recordset.Move -4
-- 
Ciao
Karl
*********
Access FAQ:  
http://www.donkarl.com/it
 

 ac (x=y-1)
Funziona anche senza bookmark?
Proverò, a volte succede di complicarsi la vita per nulla...
Però non ho ben capito se Antonio vuole FILTRARE gli ultimi 5 record,
cioè vedere solo quelli nella subform, oppure posizionarsi su un
record specifico.
Per filtro multiplo con SQL io trovo molto comodo usare la clausola
sql IN .............RS & " WHERE CampoFiltro IN(param1, param2,
param3...)"........; in questo caso basta scorrere gli ultimi 5
record, creare una stringa str1 usando la virgola come separatore,
togliere l'ultima virgola e quindi ..............RS & " WHERE
CampoFiltro IN(str1)".
C'è un modo più semplice?
Ciao a tutti
Sergio


Preso subito!
Posso dire a mia discolpa che mentre scrivevo avevo la sensazione che 
qualcosa fosse sbagliato? ;-{)
-- 
ac (x=y-1)


wrote:

Bè, abbiamo a che fare con Karl, hai detto nulla...
Newsgroup: it.comp.appl.access
Titolo: sito comune

che succede al sito comune?
non riesco più a visualizzarlo!!

Che voi sappiate, sul sito  
http://members.xoom.it/it_db_access/
  ci sono
problemi di connessione.
Da questa mattina mi da il messaggio che non si dispone dell'autorizzazione
per visualizzare la pagina.
Voi riuscite a connettervi.
grazie Riccardo

 non riesco più a visualizzarlo!!
anch'io Ferdinando


Rispondi dopo il quoting e vai al link che si trova sotto la mia firma
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/
---------------------------------------------

 wrote in message
8vb9av$m5$1...@lacerta.tiscalinet.it...


Newsgroup: it.comp.appl.access
Titolo: Campo Data

Quabdo inserisco la data in una casella di testo formato Data in Cifre, 
nell'inserimento in tabella da codice sql in vba la data viene modificata 
dalla forma gg/mm/yyyy alla forma mm/gg/yyyy, C'è un modo per evitare questa 
"conversione"? 


La data in realtà non viene mai convertita.
Molto più semplicemente, se utilizzi il codice SQL devi utilizzare le date
in formato americano.
-- 
PBsoft di Gabriele Bertolucci
www.pbsoft.it
skype:pbsoftsolution

 in formato americano.
Beh, ho cmq risolto.. Avevo provato con Format(Data,"DD/MM/YYY"), e non 
cambiava nulla, poi ho provato con Format(Data,"MM/DD/YYY") e funzionava! 
...anke se nn capisco perchè mettendola al contrario funziona... :-/ ..ma 
l'importante è che funzioni :-D
Newsgroup: it.comp.appl.access
Titolo: nascondere riga su report

ciao a tutti
volevo chiedervi se ce la possibilità di nascondere una riga in un report
semplicemente se il valore di un campo è nullo e contiene un dato in
particolare (ad esempio 0)...
grazie
Nicola

 ha  
scritto:

Nella sezione del report che ti interessa (Intestazione, Corpo, eccetera)  
puoi enteare in proprietà > evento > su formattazione ed inserire un  
codice del genere:
Private Sub IntestazioneGruppo0_Format(Cancel As Integer, FormatCount As  
Integer)
     If ([ID Impiego] = 6002) Then
         Me.EtichettaIHC.ForeColor = 16777215
     Else
         Me.EtichettaIHC.ForeColor = 0
     End If
End Sub
Ma se non vuoi fare comparire un intero record non ti conviene basare il  
report su una query che esclude i record che non ti interessano??
Umberto
-- 
Creato con il rivoluzionario client e-mail di Opera:  
http://www.opera.com/m2/



il fatto è che ogni riga in realtà è formata da due righe, la prima che
ci deve essere perforza e la seconda (inserita nel corpo del report) che
deve esserci o non esserci in base al contenuto del campo data che se è
nullo deve far scomparire la "sottoriga").
spero di essere stato chiaro...
Nicola

 ha  
scritto:

Ok capito, con la formattazione condizionata puoi facilmente fare uscire  
le caselle in bianco, ma non fare sparire la riga.
Puoi provare a settare le proprietà di formato delle caselle di testo  
della riga incriminata con altezza zero ed "Espandibile = Sì", non ho  
provato ma potrebbe funzionare. Altimenti temo di avere esaurito le  
risorse :-)





Con la proprietà PrintSection del report puoi far sparire le righe, ma
l'ideale sarebbe non includerle nell'origine dati del report, impostando
opportunamente i criteri nella query d'origine. Così poi non ti serve
lavorare con il codice per nasconderle.
Namor
-- 
namor at inwind punto it
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it
Newsgroup: it.comp.appl.access
Titolo: Proposta semi indecente

Salve a tutto il NG.
Visto le potenziàlità offerte da internet non si potrebbe avere un 
canale irc per chattare, penso possa tornare utile a molti!
Che ne dite???
Cominelli Maurizio
3342087187

 3342087xxx
PS: sei un pò "fuori" a pubblicare il tuo numero di celluare su internet...
Ciao,
Max

messenger...
Anche io uso messenger se volete riesco a stressarvi anche li :-)
Saluti Andrea 

Massimo Piubelli ha scritto:

Si forse sono fuori, ma credo ancora che le persone almeno qua abbiano 
la testa sulle spalle
ciao
Maurizio
3342087187

 Maurizio
Ciao,
Max

 ha scritto nel messaggio 
news:4Ixph.226$ap3...@nntpserver.swip.net...

Odio le chat...
Ciao.
-- 
Sergio MAZZA 

 ha scritto nel messaggio
news:4Ixph.226$ap3...@nntpserver.swip.net...

Proposta vecchia, ad ondate riproposta.
Tanti svantaggi.
Il più grande è che qui si partecipa in maniera asincrona. Quando uno ha un
po' di tempo da buttare viene e da una mano agli altri.
il canale prevede di essere contemporaneamente in linea e poi... mi saprebbe
tanto di help desk.
Se poi qualcuno si mette d'accordo e si contatta, buono per loro
Antonio

 Max
Ciao Massimo
Visto ?
Ogni tanto passo anch'io
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Cominelli Maurizio ha scritto:

Certamente non per sostituire il ng, per le ragioni già esposte dagli
altri.
Casomai si potrebbe proporre un raduno virtuale bi o trimestrale via chat
e vedere cosa succede, quante adesioni ci sono e come va a finire.
-Marco-
-- 
namor at inwind punto it
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 Che ne dite???
Pessima idea, molto meglio il NG.
Al massimo si puo' integrare con il messengero di MSN, lo lasci in linea e
quando arriva un tuo amico lo vedi li.
Una chat la vedo troppo scomoda.
ciao
Luca

 Luca
Tempo fa avevamo provato a fare una chat con messenger ... Baraldi, che
col messenger aveva poca dimestichezza arrivò in ritardo ... anche
perchè stava finendo la bottiglia di nocino che gli avevano appena
regalato.
Io avevo in quel momento finito il mirto e ho faticato a seguire il
discorso!
Il resto è stato un po' confusionario. La chat è ottima in due / tre
al massimo.
Saluti!
M
:-)

Newsgroup: it.comp.appl.access
Titolo: esecuzione nascosta

Salve ragazzi, qualcuno di voi conosce un metodo per nascondere l'esecuzione
di query (accodamento, eliminazione ecc..) oltre quello del menů
strumenti/opzioni ? Ho cercato sul sito ma non trovato niente a riguardo.
Grazie
--
Massimo Coluzzi
colu...@tin.it
il sito comune di it.comp.appl.access:
www.sitocomune.com

 wrote in message
7RNW6.17223$Wz2.1...@news2.tin.it...

disabilita la conferma
DoCmd.SetWarnings False
dopo aver eseguito la query č consigliabile
riabilitare la conferma
DoCmd.SetWarnings True
Newsgroup: it.comp.appl.access
Titolo: giustificato memo-report

sul report di un db, ho creato una campo con impostazione stratturale in
"memo" da tabella
sapete come riuscire a mettere in giustificato il testo inserito, ho notato
che si può solo formattare il
campo in Sinistra, Destra e centrato, ma non fornisce la possibilità del
Giustificato, conoscete qualche
trucco per impostarlo?
un granzie comunque anticipato.
daniele



che sappia io non è possibile (suppongo tu usi la versione 2000)
Saluti.
Emanuele.

 trucco per impostarlo?
Non l'ho provato ma qui c'è quello che ti serve:
http://www.lebans.com/justidirect.htm
ciao
Silvio

Newsgroup: it.comp.appl.access
Titolo: Query con più criteri

Salve a tutti e grazie a tutti quanti mi hanno aiutato nel mio prededente
post.
Ecco il mio ennesimo problema da risolvere. Stò creando una piccola
applicazione per un utente ed impostando una query molto importante del mio
Db l'utente vuole filtrare i record che la query restituisce da maschera di
inserimento.
Fin qui nessun problema........ho creato una maschera d'appoggio alla query
e in QBE nella griglia di struttura ho fatto derivare il valori dei criteri
dalla maschera.............ma ora ecco il mio problema.
Nella maschera ho circa 3/4 campi che l'utente può o meno compilare in fase
di lancio della query......io quindi devo fare in modo che la  select che da
origine alla query tenga conto delle scelte dell'utente il quale puo' anche
scegliere di compilare solo un campo di filtro due tre o tutti quanti e
cosi' via........come posso fare?
Per ora ho risolto creando dei pulsanti dietro i quali all'evento clic di
ogni diversopulsante parta una diversa select a seconda dei campi che
l'utente ha riempito..........il problema e' che il mio utente vuole che
cio' sia automatico e che lui non debba stare a specificare quale query deve
lanciare.....in sostanza vuole che ci sia un unico bottone attraverso il
quale si lanci una query che accetti anche le non scelte (campi blank)
dell'utente e dia un risultato.
Spero di essere stato chiaro......ciao a tutti e ciao

(.....)
Il più l'hai già fatto.
Nella condizione di ciascun campo del query che adesso dovrebbe essere
del tipo
=[Forms]![TuaMaschera]![TuoControllo]
scrivi 
=[Forms]![TuaMaschera]![TuoControllo] Or
[Forms]![TuaMaschera]![TuoControllo] Is Null
Vincenzo Turturro
---------------------------------------------
il sito comune di it.comp.appl.access:
http://www.sitocomune.com/
---------------------------------------------
E quello di it.comp.as400:
http://www.faq400.com/
---------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: evitare finestra Salva record, Copia negli appunti, Non salvare le modifiche

sapete come posso evitare di visualizzare la finestra
finestra Salva record, Copia negli appunti, Non salvare le modifiche
salvando in modo forzato da vba?
Grazie.

 ha scritto nel messaggio 
news:42414269$0$32331$5fc...@news.tiscali.it...

se a qualcuno dovesse servire ho visto che questa finestra esce perchè lo 
stesso record viene modificato da 2 finestre diverse nello stesso momento.
Newsgroup: it.comp.appl.access
Titolo: Help in Access 97 sotto Win NT 4.0

Ho fatto un'installazione completa di Access '97 SR-2 su un Pc con Win
NT WS 4.0 SP5.
Il menů ? -> "Sommario e indice" non funziona, nel senso che
cliccandolo non succede niente.
L'unico modo che mi resta per accedere all'help č l'odiatissima (da
me) grappetta (alias assistente).
Il tasto F1 sulla finestra dei moduli VBA invece, funziona
correttamente.
A qualcuno č successo qualcosa di simile ?
Grazie
Vincenzo Turturro
---------------------------------------------------------
Se no diventiamo tutti **** dai portatili o peggio ancora 
provetti poeti fiorentini come vturturro.
(Cosě disse 
ivan....@tiscalinet.it
 Ven 25 Aug 2000 09:34:52 +0200)

 (Così disse 
ivan....@tiscalinet.it
 Ven 25 Aug 2000 09:34:52 +0200)

Newsgroup: it.comp.appl.access
Titolo: problema con date

Ho bosogno di un aiuto,
Ho due campi data dataarrivo (esempio 10/08/2002 ) e data partenza
(15/08/2002) regione sociale  XXXXXX, devo poter cercare una data compresa
tra dataarrivo e data partenza e devo visualizzare i record  che hanno
quella data compresa nell'intervallo dataarrivo e datapartenza.
Grazie a chi potra aiutarmi
Carlo

 ha scritto nel messaggio
news:ouX59.203181$Jj7.4...@news1.tin.it...

Supponendo di avere un controllo DataRicerca in una Maschera "Ricerca" e che
la maschera di destinazione sia diversa puoi usare
Docmd.openform "Maschera Destinazione",,,"[Datapartenza] <= #" &
format(me.dataricerca,"m/d/yyyy") & _
        "# And [DataArrivo] >= #" & format(me.dataricerca,"m/d/yyy") & "#"
Ciao, FABIO

 ha scritto nel messaggio
news:YM369.61895$lu5.1...@twister1.libero.it...


 ha scritto nel messaggio
news:FOe69.207052$Jj7.4...@news1.tin.it...


 ha scritto nel messaggio
news:hPe69.207056$Jj7.4...@news1.tin.it...


 ha scritto nel messaggio
news:YM369.61895$lu5.1...@twister1.libero.it...


Newsgroup: it.comp.appl.access
Titolo: Cambiare la risoluzione schermo da VBA

Ciao, mi arrangio (molto, molto POCO) nella programmazione di codice in VBA,
avrei bisogno di cambiare la risoluzione dello schermo all'avvio di un
programmino access che dovrebbe funzionare con una risoluzione 800x600 e la
cosa fantastica sarebbe poter ripristinare, sempre da VBA, la vecchia
risoluzione (ormai modificata) dello schermo, in modo automatico, quando
termina il programma.
Seguo spesso con piacere il NG e vi saluto tutti cordialmente.
Grazie, Paolo

 wrote in message
news:aA7Ef.63390$
av6....@tornado.fastwebnet.it

Nel mio sito trovi un Modulo che fà esattamente quello che
chiedi.
http://www.mantuanet.it/alessandro.baraldi/
Sezione [API]
1.10 Cambia Risoluzione Video 
Ciao
@Alex
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 ha scritto nel messaggio
news:c975750b661aaee7e1...@mygate.mailgate.org...

Newsgroup: it.comp.appl.access
Titolo: Può una funzione restituire due valori?

Come da oggetto, ho una query che devo eseguire più vole e che mi individua
un tipo di causale e conta le volte in cui si verifica.
Volevo mettere la query in una funzione in modo da poterla sfruttare ma non
so come fare a farmi ritornare due valori.
ho risolto unendo i campi e mettendo uno "/" (es. "versamento/10") e poi
riserando i dati in maniera corretta ma non so se è la strada giusta.
Consigli??
Ciao
MarcoMac

 ha scritto nel messaggio news:cev87q$68k$1...@lacerta.tiscalinet.it...

Per me è la strada giusta (e semplice) visto che ti restituisce due valori di tipo differente (testo e numero)...
Ciao.
-- 
Sergio MAZZA

 ha scritto nel messaggio
news:cev87q$68k$1...@lacerta.tiscalinet.it...

Questo è uno dei modi.
Altrimenti puoi fare uso di variabili globali scritte dalla funzione e lette
dal chiamante la funzione dopo la chiamata
Antonio

 ha scritto nel messaggio
news:cev87q$68k$1...@lacerta.tiscalinet.it...

Prova a crearti una Variabile Personalizzata Globale:
Private Type MyVar
    PrimoValore as String
    SecondoValore as Integer
End Type
Public RitornoFunzione as MyVar
Ciao.
@Alex.

 ha scritto nel messaggio
news:cf35af$3dj$1...@lacerta.tiscalinet.it...

Hmmm.. a parte il giorno e mezzo di ritardo, forse è una soluzione troppo
sofistica...
Antonio

 Antonio
Anto' ero via per diletto....!
Il fatto che sia sofistico posso anche concordare, ma lascio a lui
la scelta.
Ma le tue ferie le ha fatte Sergio....????
Io mi sto facendo qualche giorno dei tuoi del 2005 ti spiace..?
@Alex.

 Io mi sto facendo qualche giorno dei tuoi del 2005 ti spiace..?
Ma figurati...
Sigh
Antonio

 Antonio
Il mio professore quando gli chiedevo se era meglio fare in un modo
piuttosto
che nell'altro mi diceva "Hai provato entrambi....???".
Che saggio che era.....!
@Alex.
Newsgroup: it.comp.appl.access
Titolo: AAA AIUTO

SALVE A TUTTI . HO UN PICCOLO PROBLEMA. STO COSTRUENDO UN DB ACCESS 97 E
DOVREI FARE 2 TABELLE CONTENENTI UNA I NUMERI DI TELEFONO ASSEGNATI E LA
PERSONA ALLA QUALE E STATO ASSEGNATO E  SULL' ALTRA TUTTI I NUMERI DI
TELEFONO LIBERI.
ORA, COME FACCIO A FAR SPARIRE AUTOMATICAMENTE UN NUMERO DALLA TABELLA
DEI NUMERI LIBERI QUANDO IL NUMERO VIENE ASSEGNATO E SCRITTO NELL' ALTRA
TABELLA?
SPERO CHE QUALCUNO SAPPIA AIUTARMI

Federica Picchio wrote:

Usi una tabella per i numeri e una per le persone. In quella dei numeri
metti (numero, id_persona->Persone)
Quando id_persona è null, allora il numero è libero, altrimenti no.
Se proprio vuoi fare come dici tu, devi gestire l'evento dopo aggiornamento
(afterUpdate) della maschera con cui assegni un numero a una persona, e
lanciare una query tipo "DELETE FROM numeri_liberi WHERE id = 100" con
currentdb.execute
HTH,
    Matteo

 SPERO CHE QUALCUNO SAPPIA AIUTARMI
Mortacci tui, mhai assordato!!!
Antonio


Ascolta:
prima di tutto non URLARE, ma parla a bassa voce.
Secondo me stai sbagliando l'approccio al problema. Metti tutti i numeri in
una tabella e aggiungi un campo AssegnatoA dove inserisci l'ID della persona
cui e' assegnato. Se il campo e' vuoto significhera' che il numero e' libero
e assegnabile a qualcuno, altrimenti saprai a chi e' assegnato.
Sib

TABELLA?
vedi se questo ti serve:
http://members.xoom.it/_XOOM/it_db_access/download/listbox_selected.zip
--
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

Newsgroup: it.comp.appl.access
Titolo: avvio applicazione

 
          Salve a tutti, sono un praticante che ogni tanto smanetta con Access, avrei
necessità di creare una procedura che faccia partire l'applicazione Outlook
da Access (e fin qua nessun problema) ma anche far aprire un nuovo messaggio
predisporre l'oggetto e l'inserimento di un allegato.
E' possibile tutto ciò ?
Grazie Gigi
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 Grazie Gigi
Che metodo hai usato per aprire OutLook...?
Di che Outlook stiamo parlando...? Express o Microsoft...?
Ciao
@Alex
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

L'applicazione é Outlook Express
ed il codece che attualmente uso per lanciarla é il seguente
[...]
    stAppName = "C:\Programmi\Outlook Express\msimn.exe"
[...]
Ciao Gigi



 Ciao Gigi
Sicuramente hai la strada più complessa in quanto OE non
è gestibile da Automazione pertanto credo tu sia costretto
ad appoggiarti a MAPI per aprire il Browser di Posta Predefinito
nel tuo caso OE.
Spiegarti il tutto è complesso, richiede la conoscenza
del modello ad Oggetti di MAPI, ma ti allego un Link
che ti espone Codice completo che puoi studiare:
http://users.skynet.be/accesshome/ah_outlook_sendmailmapi.htm

Newsgroup: it.comp.appl.access
Titolo: Condividere dato

Ciao a tutti vi spiego il mio problema. Ho creato un database con tante
tabelle adesso le due tabelle hanno un campo in comune che si chiama Km.
Adesso vorrei sapere da voi se esiste un modo per inserire i km in una
tabella e in automatico vanno anche nella seconda tabella.
grazie mille
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/


certo che si! è la base della cosiddetta teoria relazionale. Il problema
però, e sinceramente dai tuoi scarni elementi è difficile intuire, è
relazionare correttamente le tabelle. Infatti, secondo tale teoria, se un
dato è presente in una tabella ed essa è correttamente relazionata ad altre
attraverso dei campi chiave, non è necessario riportarlo per tutte le
tabelle basta riferirsi alla tabella in cui è memorizzato e presentarlo
attraverso una query insieme agli altri elementi che richiedi.
Quindi la mia risposta è: prova a prendere un bel manuale e guardati bene la
cosiddetta normalizzazione dei database.
Utilizza poi le risorse che trovi in questi siti: 
www.sitocomune.com
,
www.accessgroup.it
, 
www.donkarl.com/it
, (mannaggia quello di alex baraldi
non me lo ricordo ... beh tanto è in ferie...)
Non solo, prova eventualmente a descriverci la struttura delle tue tabelle e
cosa devi fare, cosi magari provo a spiegarti attraverso degli esempi!
ciao
M
Newsgroup: it.comp.appl.access
Titolo: [OT] Database relazionali: collegamento con documenti XML.

Come da oggetto, mi piacerebbe sapere per quale ragione si riitene
difficoltosa l'implementazione di software che colleghino le
informazioni presenti in un dcumento XML com database relazionali.
Un saluto a tutti.

 wrote in message
38ee000e...@news.libero.it...

Chi è che la ritiene difficoltosa?
Hai fatto un post che rasenta l' umorismo "non-sense"....
Bye, Ste


:

In effetti il mio post precedente non brilla per chiarezza.
Per rispondere alla tua domanda, l'ho letto in uno degli innumerevoli
articoli dedicati a XML sulla rivista Internet News.
In effetti, non si sostiene l'impossibilità di un collegamento tra
documenti XML e RDBMS, ma si consiglia di utilizzare, come mainframe,
un database gerarchico. 
Spero di essere stato più chiaro.

 Spero di essere stato più chiaro.
Mica tanto....
Che c'azzecca? Un file XML è semplicemente un documento strutturato in
un certo modo, un "database" è un programma che legge/scrive dati
strutturati
ed indicizzati in nome e per conto di altri programmi (i client).
Se provi a fare un database utilizzando una struttura XML come minimo
ti ritroverai qualche problemino di prestazioni, il che ovviamente nulla
toglie alla possibilità di leggere/scrivere documenti XML da/per un
database.
Poi non è che i redattori di certe riviste debbano essere competenti per
forza,
ci vuole poco a buttar giù una sfilza di acronimi strampalati messi assieme
a
forza giusto per intimorire qualche lettore sprovveduto.
Bye, Ste

forza giusto per intimorire qualche lettore sprovveduto.
Non credo sia il caso delle due riviste citate.
Ma , lasciando da paret queste tue convinzioni, mi sapresti spiegare
per quale ragione le basi-dati ad oggetti sono considerate più
efficaci di quelle relazional per le finalità suesposte?
Attendo con ansia.
Ciao.

 efficaci di quelle relazional per le finalità suesposte?
Al contrario, sono assolutamente convinto che siano cagate pazzesche
e che chi le ha scritte non ha la minima idea di cosa sia un database
(tantomeno ad oggetti); sono assolutamente convinto che la struttura
XML sia parimenti adatta ad essere letta/scritta da qualsiasi linguaggio
di programmazione (il database qui non c'entra un' accidente) e vorrei
proprio sapere le motivazioni che hanno portato i 2 redattori a sostenere
una porcata del genere...
<CLIENTE>
<ID>1</ID>
<NOME>Pippo</NOME>
<INDIRIZZO>Via Pippi</INDIRIZZO>
<ID>2</ID>
<NOME>Ppluto</NOME>
<INDIRIZZO>Via Pluti</INDIRIZZO>
</CLIENTE>
Forse tu hai qualche difficoltà a creare una cosa del genere utilizzando
(ad es.) GWBASIC? E che difficoltà avresti a crearlo (sempre ad es.)
da VBA leggendo una tabella Clienti?
Mha! Prova a postare la stessa questione ai due simpatici redattori e
vediamo come giustificano certe affermazioni...
Bye, Ste

Bye, Ste
Ciao, e grazie ancora.
Newsgroup: it.comp.appl.access
Titolo: A proposito di chiave Primaria

Buongiorno a tutti,
Ho una tabella "Nominativi" con chiave primaria impostata sui campi:
Cognome, Nome, DataNAscita, CittaNascita
vi sono poi altri campi in cui inserisco altre informazioni,
I dati vengono inseriti nella tabella con la "MiaMaschera"
Il problema qual'è:
se inserisco un nominativo già in elenco, mi viene segnalato solo dopo che
ho popolato tutti i controlli dell MiaMaschera;
Si potrebbe impostare in modo che uscendo dal controllo "CittaNascita" mi
viene segnalato che il nominativo è già in elenco e quindi non perdere tempo
inserendo tutte le altre informazioni.
Buona gironata a tutti Napoleone

 ha scritto nel messaggio
news:9laKb.226867$vO5.9...@twister1.libero.it...

Gestire PrimaryKey MultiFields è sempre un grosso vincolo, per questo
se possibile occorre adottare Campi NATI UNIVOCI come il Codice Fiscale.
Se proprio non ne puoi fare a meno esegui un
DLookUp("CampoAcaso","NomeTabella";"Condizione delle Primary KEY
in AND")
Ciao.
@Alex.

 ha scritto nel messaggio
news:btbc1i$uck$1...@lacerta.tiscalinet.it...

Scusami Alex, ma mi potresti precisare meglio, come applicare quanto mi hai
suggerito, te ne sono grato.
saluti Napoleone


Per recuperare dati relativi ad un Record ci sono le Funzioni di
aggregazione sui domini.
Dlookup è una di queste, nel tuo caso è estremamente semplice usarla.
L'unico problema che hai è che se gestisci lo spostamento tra i controlli
con il TAB
non vengono generati gli eventi, e quì purtroppo hai una limitazione.
In ogni caso Dlookup si usa così:
Dim varRet as Variant
varRet=DLookUp("CampoNome","TuaTabella","Nome=" & chr(34) & Me.txtCampoNome
& chr(34) & _
" AND Cognome=" & chr(34) & Me.txtCampoCognome & chr(34) & _
" AND DataNascita=#" & Me.txtDataNascita & "#" & _
" AND CittàNascita=" & chr(34) & me.txtCittàNascita & chr(34))
In varRet ti viene restituito il Nome se viene trovato un Record che
soddisfa tutti i 4 criteri di Univocità, quindi ti basta
eseguire un controllo su :
If isNull(varRet) then
    '....OK
Else
    'Magari fai un Msgbox"Duplicato" e un Me.Undo
End if
P.S. Potresti usare anche DCount con lo stesso criterio....!
Ciao.
@Alex.

 ha scritto nel messaggio
news:btbnuc$8p4$1...@lacerta.tiscalinet.it...

Mi debbo studiare bene quanto mi hai suggerito, intanto ti ringrazio,
Napoleone.
Newsgroup: it.comp.appl.access
Titolo: [HELP] Sono fuso?

Non so se possa dipendere dal fatto che sto lavorando dalle 8.30 di questa
mattina, ma non riesco a fa quadrare la seguente query. Potete aiutarmi in
qualche modo?
UPDATE rpcut SET  id_ut = (SELECT utenti.id_ut FROM utenti, utenti_bis, twf
WHERE utenti.cod = utenti_bis.user AND 
twf.id
 = 
utenti_bis.id
)
Un messaggio mi avvisa che la query dovrebbe essere di tipo aggiornabile: a
me non sembra, ma nel ccaso avessi le travegole per la fatica, sapreste
indicarmi come risolvere la situazione?
Grazie mille.
Dariush

 wrote in message
E%lx7.6424$YC3.1...@news1.tin.it...

Un messaggio ti avvisa quando sei dove e quando stai facendo cosa?!?
Antonio
Newsgroup: it.comp.appl.access
Titolo: Messaggio acc/97

ciao a tutti.
Allora ho un campo ipertestuale su una maschera.
le scrivo
\\Ufficio\ufficiohdc\Clienti\Disegni\63\GM0992.TIF
cliccando sul campo si apre la foto.
benissimo.
prima di aprire la foto mi compare un messaggio di "Microsoft Office" che il
file potrebbe avere un virus o danneggiare il computer.
come faccio a togliere questo messaggio?
n.b. il messaggio compare solo quando scrivo un percorso di rete

 n.b. il messaggio compare solo quando scrivo un percorso di rete
Inserisci docmd.setwarnings false
ciao MAssimiliano
P.s. Tu non fai girare l'economia... sembri la madre di quello dello spot
pubblicitario.. :-(
--------------------------------
Inviato via 
http://usenet.libero.it

 ha scritto nel messaggio
news:151Z26Z60Z133Y1...@usenet.libero.it...


 n.b. il messaggio compare solo quando scrivo un percorso di rete
Abbastanza ovvio.
Il sistema opertativo (non access), prima di aprire un file non locale che
possa contenere qualcosa di eseguibile, chiede sempre conferma.
E' una funzione di protezione del SO, si puo' escludere intervenendo sulle
chiavi di registro, ma lo toglierebbe anche per i file scaricati da internet
e affini e suggerisco caldamente di non farlo.
Sib

Newsgroup: it.comp.appl.access
Titolo: C'e' modo di eseguire una routine evento di un controllo dall' esterno ?

Cerco di spiegarmi :
Supponiamo di avere la maschera "M" con sopra il
commandbutton T, il quale abbia la sua proc all' evento
click (PUBBLICA).
Allora, se io da un punto esterno dell' applicazione,
faccio :
dim Msk as form
docmd.openform "M"
set Msk = forms("M")
CALL Msk.T_click
Funziona benissimo.
Ma se invece volessi incapsulare la chiamata alla
proc di T in una sub  S  in modo da poterla
chiamare cosi' (semplifico al massimo) :
S  "M", "T", "click"
troverei difficolta', perche' non posso scrivere, all' interno
di S, qualcosa come :
Msk.controls("T") & "_Click" ... Piu' o meno.
Ovvero in sintesi :
C'e' modo di indirizzare in modo *parametrico*, cioe' senza
lunghi select case, chiamate di quel tipo ? Mi sa di no ma la
speranza e' l' ultima  a morire ...
Non so se son riuscito a spiegarmi.


Puoi provare se EVAL riesce a risolvere la stringa... certo che questo
con la programmazione OOP è un'abisso concettualmente.
@Alex


Naa ...
Hai ragione : e' una schifezza.

Newsgroup: it.comp.appl.access
Titolo: stampare caselle di testo

Ciao a tutti
Ho una maschera che mi visualizza i dati per mese e a piè di pagina ho i
totali (di ciascun mese) su caselle di testo.
Riesco a stampare con report i dati per tutti i mesi, ma non riesco e non
capisco come si fa a stampare il totale presente nelle caselle di testo.
Grazie infinite Diana

 ha scritto nel messaggio
news:E3iW9.19695$YG2.5...@twister1.libero.it...

metti un casella di testo non associata nel report (es choiamata totale)
sull'evento  apertura report imposta
me!totale=Forms!Tuaform!Tuocontrollo
dove tuocontrollo è il nome della casella di testo che contiene il totale
Stefano
Newsgroup: it.comp.appl.access
Titolo: DLookUp con dato nullo

Ennesimo problema,
 
in un campo dentro una maschera
 
=DLookUp("[SommaDiTot]";"[QOrdiniEvasiCC]")
 
se il campo SommaDiTot è nullo e quindi non ci sono dati, vorrei che mi desse 0.
Ho provato con origine controllo:
 
=IIf(IsNull(DLookUp("[SommaDiTot]";"[QOrdiniEvasiCC]")); 0; DLookUp("[SommaDiTot]";"[QOrdiniEvasiCC]"))
 
o con
 
=nz(DLookUp("[SommaDiTot]";"[QOrdiniEvasiCC]"))
 
ma non funziona.
 
Qualcuno sa aiutarmi?
 
Grazie mille in anticipo

Hai provato con Nz(Dlookup(...),0)
 
@Alex 

 @Alex
 
Perfetto, così funziona!
Grazie mille!

Newsgroup: it.comp.appl.access
Titolo: [OT] Cercasi foto di KARL

Caro Karl
ma come devo sempre starti dietro???
La vuoi dare la foto a Bill??
https://mvp.support.microsoft.com/profile=373872e1-4b52-4b78-98be-ffefa82f7db5
-- 
_ _
Ciao
MAssimiliano Amendola            
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:  
www.donkarl.com/it

 
ce ne sarebbe una fatta al CISA1.. ma forse non è il caso :)
.. troppo ROTFL la traduzione di fornita messa nella foto :)  "nessuna 
foto fortina" ... rotolo!!!
Ciao
Nick

"Nick" <senz...@chedetesul.NG> ha scritto nel messaggio 
news:DRsYe.14289$Jr.2...@twister2.libero.it...

fichissimo ... 

 
https://mvp.support.microsoft.com/profile=373872e1-4b52-4b78-98be-ffefa82f7db5
Come sai bene sono un tipo molto timido e modesto.
Allora non oso pubblicare una foto su questo sito come sono
molto bello e certamente nessuno guardarebbe più agli altri colleghi.
-- 
cu
Karl
*********
Access FAQ: 
www.donkarl.com/it
+ Conferenza Italiana per Sviluppatori di Access (CISA)
Newsgroup: it.comp.appl.access
Titolo: [OT] sono di nuovo qui'

come da sub, vi lurkato parecchio ultimamente, ma ero mooolto incasinato con
altre cose, e non ho potuto dedicare sufficiente tempo al news
by
stwe

 ha scritto nel messaggio
news:8lxM8.24503$K4.5...@twister2.libero.it...

Piů siamo e meglio stiamo...
Ciao.
--
Sergio MAZZA

Newsgroup: it.comp.appl.access
Titolo: Problemi con doppia casella combinata (A2000/W2000)

Salve a tutto l'NG,
avevo la necessità di filtrare la scelta di un articolo aiutandomi con due
caselle combinate : scegliendo la marca dell'articolo dalla prima casella
combinata, mi appariva sulla seconda solo gli articoli di quella marca.
Per risolvere questo problema ho creato la seguente routine a fronte
dell'evento "dopo aggiornamento" :
me.secondacasellacombinata.rowsource="select .... where criterio=" &
me.primacasella.value
Tutto sembra funzionare egreggiamente. C'è rimasto solo un piccolo neo : non
riesco ad ordinare in ordine alfabetico l'elenco degli articoli nella
seconda casella combinata. Ho provato ad aggiungere il comando orderby ma
con risultati catastrofici. Qualcuno mi sa dare un suggerimento? Grazie
Saluti
Sergio Della Giora



me.primacasella.value & " ORDER BY ... "
Al posto di ... il nome del campo da ordinare.
Antonio.

 ha scritto nel messaggio
news:at252k$vo2kv$1...@ID-162989.news.dfncis.de...

Ciao Antonio,
grazie per la tua risposta....
Mi sembra di aver già provato, ma stasera ci riprovo e poi ti so dire!
A presto
Sergio Della Giora
Newsgroup: it.comp.appl.access
Titolo: Funz.EuroConvert

Come si fa a farla funzionare?
Mettendo in una casella non associata di un report =EUROCONVERT([Testo18],
"ITL","EUR") non funziona e mi dice che c'è un errore di sintassi.
[Testo18] è un controllo non associato dove viene eseguito un totale(formato
valuta)

 ha scritto nel messaggio
news:Rzcq6.45252$Xj7.3...@news.infostrada.it...

Se stai scrivendo all'interno dell'origine controllo forse è bene che
adoperi come separatori dei punti e vigola anziché delle virgole.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


Funziona, grazie: permettimi una domanda
dove si trova qualcosa a riguardo della sintassi nelle formule? Nell'help mi
sembra che ci si confonda solo le idee


Per non confonderti le idee quando leggi la sintassi e gli esempi sull'help
parti da questo presupposto: quello che trovi scritto sull'help al 99,99% si
riferisce al modo di scrivere le funzioni con il codice VBA, ed è
normalmente esatto. Tutte le volte che però la stessa funzione la devi
scrivere in un ambito in cui potresti utilizzare il Generatore di
espressioni (origini controllo, valori predefiniti, campi e critei delle
query ecc.) come separatori devi sostituire le virgole con i punti e
virgole.
Insomma se la funzione Left in un codice VBA la scrivi:
Me!Pippo = Left(Me!Pluto, 3)
in un origine controllo la scriverai:
= Left([Pluto]; 3)
e nel campo di una query
Pippo: Left([Pluto]; 3)
Se, come immagino, usi la versione italiana di Access e come Impostazioni
internazionali di Windows hai settato Italiano(Standard), c'è un'altra cosa
di cui devi stare attento: i carattere di formattazione delle date in VBA
sono "dd" per i giorni, "yyyy" per gli anni, "ww" per le settimane ecc.;
nelle espressioni creabili anche con il Generatore di espressioni "gg" per i
giorni, "aaaa" per anni, "ii" per settimane ecc.
Quindi in VBA:
Me!Pippo = Format$(Date(), "dd/mm/yyyy")
e in un origine controllo:
= Format$(Date(); "gg/mm/aaaa")
Il codice SQL riprende le regole del codice VBA. Ne consegue che nella
griglia della struttura di una query le cose sono scritte in una maniera e
nelle sua visualizzazione in codice SQL sono scritte nell'altra.
Naturalmente se usi la versione Access in inglese con le Impostazioni
internazionali USA, questo tormentone non ce l'hai.
Questa regola non l'ho trovata scritta da nessuna parte; l'ho imparata a mie
spese.



Ti ringrazio ancora una volta perchè queste informazioni non le avevo
trovate su nessun manuale
Newsgroup: it.comp.appl.access
Titolo: stampa giustificata nei reoport

ho bisogno di stampare degli elementi giustificati in alcuni report
ho scaricato l'esempio a questo indirizzo 
http://www.lebans.com/justidirect.htm
ma mi da "errore di accesso al percorso/file"
mi pare di intuire che manchi qualche dll o cosa simile
è possibile giustificare il testo senza utilizzare dll (considerando
che il db viene utilizzato da più pc dei quali non disponiamo delle
autorizzazioni di amministratore
ciao a tutti e grazie per le eventuali risposte

 ciao a tutti e grazie per le eventuali risposte
il link � sbagaliato, quello giusto � questo
http://www.lebans.com/justidirect.htm
l'ho provato ora a casa con access 97 e vista e funziona perfettamente
senza dover installare nulla
quindi non penso sia un problema di file mancante....
qualcuno riesce a darmi una mano?
ciao a tutti
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 ciao a tutti
l'ho provato anche con un pc con xp e access 2007 (di ciu ho
l'amministrazione) e funziona
qiundi non funziona solo con access2003 ed xp di ciu non ho
l'amministrazione
tra le altre cose ho anche letto dalla pagina web sopracitata che �
scritto interamente in vba senza dll quindi non riesco a capire cosa causi
quell'errore
la riga che mi segnala l'errore � questa:
Call Justi1.fRecordSection(Me, Me.txtTestmemo, PrintCount)
e mi pare che il parametro che mi da problemi � il "Me" che fa riferimento
all'oggetto report
spero nell'aiuto di qualcuno perch� sinceramente non riesco a ditricare la
matassa
ciao a tutti e buona giornata


 > ciao a tutti







l'errore era relativo a QUESTO
http://www.eggheadcafe.com/software/aspnet/33570973/runtime-error-75.aspx
ciao a tutti

Newsgroup: it.comp.appl.access
Titolo: aggiornamento colonna di una tabella

ho una tabella anagrafica 2004 , tblferie2004 , nelle rispettive maschere
anagrafiche con relative sottomaschere ferie ho un casella "XX" che
evidenzia un valore ricavato dalla formula
"=[residuiap]-(DSum("Nz(ordinario,0)";"tblferie2004";"matr=" &
[matr]))+[spettantiac]" (questo valore sarebbe il totale delle ferie
spettanti tenendo conto anche dei residui dell'anno precedente).
quello che vorrei è questo: creata una nuova tabella anagrafica 2005 e una
nuova tabella tblferie 2005 vorrei memorizzare in un cmpo della tabella
anagrafica 2005 il valore della casella "XX" della maschera anagrafica2004
e che si aggiorni ad ogni variazione del valore della casella XX
dell'anagrafica 2004.
Come faccio?
speri di avermi spiegato da farvi capire il problema.
se questo non fosse possibile mi date una formula per una query di
aggiornamento che mi permetta di aggiornare una colonna della
anagrafica2005 con i valori di una colonna calcolata con la formula
precedentemente scritta esistente nella maschera anagrafica 2004?
grazie
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 grazie
Mi sembra di aver capito che tu voglia memorizzare in tabella un valore
ottenuto dal calcolo di una formula sui valori di altri campi della tabella
stessa.
Questo va contro i principi di normalizzazione dei database.
Quanlunque cosa viene calcolata non va salvata, ma ricalcolata di volta in
volta.
Nelle maschere ci metti dei controlli con le formule e visualizzi il
risultato delle stesse
Antonio

Newsgroup: it.comp.appl.access
Titolo: Stampa di barcode con Access

Qulacuno sa dirmi dove posso trovare un OCX per la stampa di barcode con
Access?
Grazie fin d'ora, Giampiero

 Access?
Secondo me ti basta trovare il font del barcode che ti serve.
Per il barcode "3 of 9" si trovano font free, per gli altri non so.
Io uso il "3 of 9", nel report metto le caselle di testo con quel font, e
viene stampato il barcode :-)
Max
Newsgroup: it.comp.appl.access
Titolo: Aggiornare un record in loop da più PC

Ho la necessità di aggiornare un record da più PC con un loop di di circa
20.000 cicli utilizzando istruzioni DAO (access 97). Ho provato ad
eseguirlo da due PC ed uno mi si blocca. Ovviamente il database l'ho
definito in condivisione. Esiste un parametro ho istruzione che sia in
grado di gestire il tutto. Spero di essemi spiegata.
Grazie per l'aiuto
Marina
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

Con quale errore si blocca?
Riesce ad inserire dei record, o si ferma subito?
Non e' che stai tentando d'inserire tutti i record
sotto transazione e access non ce la fa su transazioni
cosi' grandi?
Bye
Roberto C.

 Roberto C.
Per essere più precisa il loop prevede circa 20.000 cicli di lettura e
aggiornamento record di una tabella utilizzando una istruzione DAO.
L'errore che mi viene dato è "3027:impossibile aggiornare.Database o
oggetto di sola lettura". Probabilmente è come dici tu il record (o piu'
di un record) viene bloccato e quando l'altro programma cerca di fare la
medesima operazione va in errore.
Esiste una istruzione che metta in attesa l'operazione di aggiornamento
dell'altro PC senza andare in errore?
Grazie



Intercetta l'errore.
Mi sembra la cosa piů semplice...

Hai provato a committare dopo ogni record?
(DbEngine.Commit)


Infatti sono arrivata ad intercettare l'errore attivando un piccolo loop
dipendente da un numero variabile (random)  questo ritardo di tempo
variabile crea un asincromismo e sembra funzionare.
Grazie a tutti
Marina

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

In una maschera, tramite pulsanti vari, modifico, aggiungo e cancello
records.
Una casella combinata di ricerca, che si compila con "origine riga = SELECT
...", dovrebbe essere aggiornata di conseguenza.
Io ho impostato me.casellacombinata.requery un po' ovunque, ma se ne frega!
Perchè?
(ho appurato che l'esecuzione del codice passa sopra il comando, ma gli fa
un baffo)
Ciao
-- 
Fabio Dalla Villa

 gli fa un baffo)
Visto che provvedi manualmente all'aggiunta e cancellazione dei record, senza 
lasciare che sia l'interfaccia di Access a fare tutto, hai provato ad aggiungere 
un Me.Requery alla fine di ogni inserimento/cancellazione?
Ovviamente il Me.Requery deve essere eseguito prima del Me.combo.Requery.
--
PBsoft di Gabriele Bertolucci
www.pbsoft.it
skype:pbsoftsolution

Ciao
Vincenzo Turturro
Certificato Eucip Core Level
ITA 0000-002299 del 14/05/2007
---------------------------------------------
il sito comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------
risorse Access:
http://www.accessgroup.it
---------------------------------------------
Il sito comune di it.comp.as400
http://www.faq400.com
---------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: reinstallazione di access 97 (dopo aver installato access 2000)

Erroneamente ho dato l'ok per installare tutto office 2000 (e quindi anche
access).
Nella macchina che ho in ufficio ho la necessità di lasciare access 97, ma
lavoro e aggiorno i programmi a casa con questa macchina oggetto del
problema.
Access 2000 non permette di modificare i file senza convertire.
Allora ho provato a disinstallare office 2000 (prima solo access e poi
tutto).
Poi ho disinstallato anche tutto office 97.
Ho reinstallato solo access 97. Ho riavviato win98. Ho lanciato da "avvio"
"programmi" "access" (inspiegabilmente ha l'icona del 2000 anche se non c'è
più il programma residente....) e mi da questo messaggio "the dynamic link
library MS=):DLL could not be located".
Come posso fare per ripristinare le condizioni precedenti (ormai di un mese
fa dopo vari tentativi) di access 97 ?
Toni - Roma

 ha scritto nel messaggio
news:8c4t7e$glf$1...@nslave2.tin.it...


 Ho reinstallato solo access 97. ...[cut]
Disinstalla tutto, reinstalla A97, reinstalla O2000 completo (compreso
A2000) spuntando l'opzione "conserva versione precedente", te li ritroverai
tutti e due.
Ciao, Sib
--
------------------------------------------------------
il sito comune di it.comp.database.access:
http://members.xoom.it/it_db_access
------------------------------------------------------
4000 anni fa', il saggio egizio Ptahhotep scrisse:
"... perche' non esistono saggi per nascita."
------------------------------------------------------
Saturiamo ECHELON:
bomba saddam attentato medio oriente


Intanto ti ringrazio per il consiglio, ma temo che esista un file che non ho
proprio idea di come si chiami, che SA che in questo computer esisteva A2000
e non si sa come resettare.
Ho provato a disinstallare (con START - IMPOSTAZIONI - PANN.CONTR - ECC)
tutto O97. Poi ho reinstallato solo A97. Ho provato a lanciare A97, ma
l'icona che c'è in PROGRAMMI è quella di A2000 (quella verde), ma quando
tento di lanciarlo, mi dice:"The dinamic link library MSO):DLL could not be
located".
E' grave, dottore?
Ciao, Toni

Newsgroup: it.comp.appl.access
Titolo: Usare un OCX a livello globale

Buongiorno,
Ho un OCX che si collega al programma di contabilità (MEXAL)
All'evento click di un bottone istanzio l'oggetto , faccio la connessione 
eseguo vari comandi per la contabilità e chiudo la connessione.
Per evitare tutte le volte di dover richiamare l'ocx, fare la connessione 
etc .... è possibile definirlo all'inizio quando apro l'applicazione ACCESS 
in modo da evitare i momenti di attesa
della connessione al server etc , forse esiste un modo per definirlo a 
livello globale e lasciare aperta la connessione ?
Non so se dipende da come è fatto l'OCX o se si esistono dei parametri da 
aggiungere alle funzioni/procedure.
Saluti 

 ha scritto nel messaggio 
news:4c68eb8f$1...@news.x-privat.org...

Non dici nulla dell'ocx in questione.
In linea di massima andrebbe messo tra i riferimenti in modo da essere 
subito istanziato all'apertura del db.
Ciao, Carlo