title: conversione database

author: max

text:
"pablitomf" <
pabl...@virgilio.it
> ha scritto nel messaggio
news:5a8f7b43-22a4-44d0...@j24g2000yqa.googlegroups.com...
On 5 Nov, 12:18, pablitomf <
pablit...@virgilio.it
> wrote:
> On 5 Nov, 12:04, marcod <
dellocama...@gmail.com
> wrote:
>
>
>
> > On 5 Nov, 10:09, ciccio <
mb0...@gmail.com
> wrote:
>
> > > Buongiorno a tutti
>
> > > Ho un database fatto con office 2000 un file data.mdb (base dati)
> > > il motore.mdb con le sue tabelle collegate a data.mdb
>
> > > il database andava come un'orologio su office 2000
>
> > > ho convertito motore.mdb in formato access 2003 e sembra funzionare ma
> > > alcune cose non tornano
>
> > > in particolare ho un report con dei campi calcolati che danno errore .
> > > quando apro il report in visualizzazione struttura mi da un errore di
> > > versione del government
>
> > > altra cosa ma anche la base dati devo convertirla in access 2003
>
> > > grazie a tutti ciao
>
> > La base dati la puoi convertire in access 2003 se non hai dei client
> > con access 2000 o access xp.
>
> Premessa :
> i client, di solito (e sottolineo il "di solito", perch� magari nel
> suo caso il fatto � diverso) hanno accesso ai dati esclusivamente
> dalle Form, e non dalle tabelle... e cmq eventualmente dal FE (con
> collegamenti alle tabelle) e non direttamente dal BE...
> Questo vuol dire che indipendentemente dal fatto che i client abbiano
> a meno Acc2003,
ovviamente era Acc2000
;)
>se lo scenario � quello che ho previsto, pu�
> tranquillamente trasformare il DB da 2000 a 2003... e avere accesso ai
> dati cmq.
perdonami se mi intrometto ma non mi � chiara una cosa, se io creo un BE in
access 2003 non posso leggerlo con un FE in access 2000 � giusto?
ciao
Max


title: conversione database

author: pablitomf

text:
On 5 Nov, 13:06, "max" <
pi...@pippo.it
> wrote:
> "pablitomf" <
pablit...@virgilio.it
> ha scritto nel messaggionews:5a8f7b43-22a4-44d0...@j24g2000yqa.googlegroups.com...
> On 5 Nov, 12:18, pablitomf <
pablit...@virgilio.it
> wrote:
>
>
>
> > On 5 Nov, 12:04, marcod <
dellocama...@gmail.com
> wrote:
>
> > > On 5 Nov, 10:09, ciccio <
mb0...@gmail.com
> wrote:
>
> > > > Buongiorno a tutti
>
> > > > Ho un database fatto con office 2000 un file data.mdb (base dati)
> > > > il motore.mdb con le sue tabelle collegate a data.mdb
>
> > > > il database andava come un'orologio su office 2000
>
> > > > ho convertito motore.mdb in formato access 2003 e sembra funzionare ma
> > > > alcune cose non tornano
>
> > > > in particolare ho un report con dei campi calcolati che danno errore .
> > > > quando apro il report in visualizzazione struttura mi da un errore di
> > > > versione del government
>
> > > > altra cosa ma anche la base dati devo convertirla in access 2003
>
> > > > grazie a tutti ciao
>
> > > La base dati la puoi convertire in access 2003 se non hai dei client
> > > con access 2000 o access xp.
>
> > Premessa :
> > i client, di solito (e sottolineo il "di solito", perchè magari nel
> > suo caso il fatto è diverso) hanno accesso ai dati esclusivamente
> > dalle Form, e non dalle tabelle... e cmq eventualmente dal FE (con
> > collegamenti alle tabelle) e non direttamente dal BE...
> > Questo vuol dire che indipendentemente dal fatto che i client abbiano
> > a meno Acc2003,
>
> ovviamente era Acc2000
> ;)
>
> >se lo scenario è quello che ho previsto, può
> > tranquillamente trasformare il DB da 2000 a 2003... e avere accesso ai
> > dati cmq.
>
> perdonami se mi intrometto ma non mi è chiara una cosa, se io creo un BE in
> access 2003 non posso leggerlo con un FE in access 2000 è giusto?
> ciao
> Max
giusto, ma se è il contrario puoi farlo.


title: conversione database

author: ciccio

text:
Vi aggiorno il tutto, non c'è stato modo per farlo funzionare sotto
access 2003
convertendo in office xp e aprendolo in access xp tutto è andato a
buon fine
access 2003 aveva tutti i sp + agg
ha dato lo steso problema anche sotto un'altro pc
se ho aggionamenti vi contatto grazie a tutti


title: consiglio su come visualizzare giorni occupati e liberi

author: Andrea

text:
mi hanno chiesto di visualizzare in una form lo stato di libero/occupato di
un determinato macchinario, per un periodo da data a data in forma lineare
...qualcosa del tipo:
voglio vedere la situazione
dal 01/01/2008 al 15/01/2008
risultato:
[ ][x ][ ][x ][x ][ ][x ][ ][x ][ ][ ][ ][ ][ ][ ]
dove ogni [] rappresenta un giorno e ogni x rappresenta se è occupata o no
i periodi di occupazione sono memorizzati in una tabella Occupazioni con due
colonne...dadata e adata
vorrei consigli su come procedere per la rappresentazione grafica...
creo 365 etichette una di seguito l'altra e la compilo agendo sulla
proprietà caption e scorrendo i giorni? (mi piace poco)
o sarebbe meglio a runtime disegnare le caselle strettamente necessarie per
rappresentare il periodo di tempo richiesto? se si possi creare n etichette
a runtime..posizionandole anche equidistanti una in fila all'altra
accetto consigli e pareri
ciao, andrea


author: Alessandro Cara

text:
Andrea wrote:
> mi hanno chiesto di visualizzare in una form lo stato di libero/occupato di
> un determinato macchinario, per un periodo da data a data in forma lineare
> ...qualcosa del tipo:
>
> voglio vedere la situazione
> dal 01/01/2008 al 15/01/2008
>
> risultato:
> [ ][x ][ ][x ][x ][ ][x ][ ][x ][ ][ ][ ][ ][ ][ ]
> dove ogni [] rappresenta un giorno e ogni x rappresenta se è occupata o no
>
> i periodi di occupazione sono memorizzati in una tabella Occupazioni con due
> colonne...dadata e adata
>
> vorrei consigli su come procedere per la rappresentazione grafica...
> creo 365 etichette una di seguito l'altra e la compilo agendo sulla
> proprietà caption e scorrendo i giorni? (mi piace poco)
io ho usato il backcolor (anche colore diverso per l'overbooking, nel
tuo caso non dovrebbe servire) e le mie etichette sono rappresentate per
righe mensili con possibilita' di click per generare la
occupazione/disoccupazione (mio caso e' un ciclo a 4 colori) e con i
sabati e domeniche (e giorni di festività) evidenziati con aspetto diverso.
>
> o sarebbe meglio a runtime disegnare le caselle strettamente necessarie per
> rappresentare il periodo di tempo richiesto? se si possi creare n etichette
> a runtime..posizionandole anche equidistanti una in fila all'altra
questa non la consiglierei per motivi di prestazioni
--
ac
y-1=x


text:
"Alessandro Cara" <
alessan...@ay-1asistemi.it
> ha scritto nel messaggio
news:CGHmj.1052$Xg7...@tornado.fastwebnet.it...
> Andrea wrote:
>> mi hanno chiesto di visualizzare in una form lo stato di libero/occupato
>> di un determinato macchinario, per un periodo da data a data in forma
>> lineare ...qualcosa del tipo:
>>
>> voglio vedere la situazione
>> dal 01/01/2008 al 15/01/2008
>>
>> risultato:
>> [ ][x ][ ][x ][x ][ ][x ][ ][x ][ ][ ][ ][ ][ ][ ]
>> dove ogni [] rappresenta un giorno e ogni x rappresenta se è occupata o
>> no
>>
>> i periodi di occupazione sono memorizzati in una tabella Occupazioni con
>> due colonne...dadata e adata
>>
>> vorrei consigli su come procedere per la rappresentazione grafica...
>> creo 365 etichette una di seguito l'altra e la compilo agendo sulla
>> proprietà caption e scorrendo i giorni? (mi piace poco)
> io ho usato il backcolor (anche colore diverso per l'overbooking, nel tuo
> caso non dovrebbe servire) e le mie etichette sono rappresentate per righe
> mensili con possibilita' di click per generare la
> occupazione/disoccupazione (mio caso e' un ciclo a 4 colori) e con i
> sabati e domeniche (e giorni di festività) evidenziati con aspetto
> diverso.
>
ma... disegno, nome, tag di queste 365 caselle me lo devo fare a manina o
c'è un modo per almeno crearmi la maschera velocemente?
ciao, andrea


text:

lo puoi fare via codice e salvare il tutto. Ma, a meno che non si abbia
il codice pronto, credo si faccia prima con copia&incolla progressivi.
--
ac
y-1=x


title: Heeelp!!! importare testo in formato random

author: LivioLampo

text:
Un saluto a tutti!!
Ho bisogno di importare un file di testo in una tabella di access il mio
problema e' che non e' sequenziale ma e' random con lunghezza record 10,
ovvero, aprendo il file con EDIT, vedo una cosa simile:
01234567890123456789012345678912345678901234567890
praticamente ogni dieci dovrei ritornare a capo in modo da riuscire a creami
un file di specifica
0123456789
0123456789
0123456789
0123456789
0123456789
In sostanza e possibile importare in access in qualche modo un file random??
Mi sono spiegato da cani ma spero che ci sia un'anima pia in grado di
rispondermi
Grazie a tutti!!!
Livio
l.lamparelli@NOSPAMMATEME!.it
togliere NOSPAMMATEME! per rispondere


author: Antonio Biso

text:
LivioLampo <l.lamparelli@NOSPAMMATEME!
libero.it
> wrote in message
6qiH5.41051$Nz.12...@news.infostrada.it...
> Un saluto a tutti!!
> Ho bisogno di importare un file di testo in una tabella di access il mio
> problema e' che non e' sequenziale ma e' random con lunghezza record 10,
> ovvero, aprendo il file con EDIT, vedo una cosa simile:
> 01234567890123456789012345678912345678901234567890
> praticamente ogni dieci dovrei ritornare a capo in modo da riuscire a
creami
> un file di specifica
> 0123456789
> 0123456789
Apri il file con i comandi open etc. leggi il contenuto e poi tramite
recordset accodi nuovi record scrivendo in ogni campo 10 caratteri per volta
della stringa contenente il contenuto del file.
Antonio


author: Paolo A.

text:
LivioLampo wrote:
> Un saluto a tutti!!
> Ho bisogno di importare un file di testo in una tabella di access il mio
> problema e' che non e' sequenziale ma e' random con lunghezza record 10,
> ovvero, aprendo il file con EDIT, vedo una cosa simile:
> 01234567890123456789012345678912345678901234567890
> praticamente ogni dieci dovrei ritornare a capo in modo da riuscire a creami
> un file di specifica
> 0123456789
> 0123456789
> 0123456789
> 0123456789
> 0123456789
>
> In sostanza e possibile importare in access in qualche modo un file random??
> Mi sono spiegato da cani ma spero che ci sia un'anima pia in grado di
> rispondermi
>
> Grazie a tutti!!!
> Livio
> l.lamparelli@NOSPAMMATEME!.it
> togliere NOSPAMMATEME! per rispondere
cosě puoi leggere 10 caratteri alla volta e li salvi nella variabile rec
Dim rec As String * 10
    Open "c:\documenti\prova.txt" For Random As #1 Len = Len(rec)
    Do Until EOF(1)
        Get #1, , rec
        MsgBox rec
        .....vedi tu cosa farne....
    Loop
ciao
Paolo


title: Variabili non visibili in modulo di classe

author: vivace guevara

text:
Buon giorno,
evidentemente la domanda che ho posto con il mio ultimo messaggio, era
male formulata; cerco di rimediare: come rendere visibile all'interno di
un modulo di classe, una variabile creata altrove?
Grazie a tutti.
Nonno Vincenzo
--
nonno vincenzo


text:
On 21 Mag, 17:48, "vivace guevara" <
21937inva...@mynewsgate.net
>
wrote:

Se altrove viene dichiarata Public di certo è visibile, ma è
decisamente una cosa molto sporca e da evitare come metodo.
Le classi dispongono di Proprietà apposta per poter acquisire
variabili dall'esterno...!
Siccome le Classi dovrebbero essere oggetti indipendenti non è bene
accedere dalla classe a variabili Public esterne, ma è bene
definire una Public Property GET/LET alla quale assegnare la variabile
esterna.
Al momento dell'istanza della classe gli si passa il valore sfruttando
la Property.
Purtroppo VBA(Vb6) hanno limiti di interfacce e di ereditarietà quindi
è abbastanza doveroso essere più rigidi possibile.
@Alex


text:
Ringrazio molto per i chiarimenti.
Vincenzo
@Alex <
ik2...@libero.it
> ha scritto:
> Se altrove viene dichiarata Public di certo ï¿œ visibile, ma ï¿œ
> decisamente una cosa molto sporca e da evitare come metodo.
> Le classi dispongono di Proprietï¿œ apposta per poter acquisire
> variabili dall'esterno...!
> Siccome le Classi dovrebbero essere oggetti indipendenti non ï¿œ bene
> accedere dalla classe a variabili Public esterne, ma ï¿œ bene
> definire una Public Property GET/LET alla quale assegnare la variabile
> esterna.
>
> Al momento dell'istanza della classe gli si passa il valore sfruttando
> la Property.
>
> Purtroppo VBA(Vb6) hanno limiti di interfacce e di ereditarietï¿œ quindi
> ï¿œ abbastanza doveroso essere piï¿œ rigidi possibile.
>
> @Alex
>
--
nonno vincenzo


title: Re: problema nell'esecuzione di query di comando

author: Pablitomf

text:
> Ma non so perchè inserendo
>     DoCmd.OpenQuery "QDDT_Fatturati"
> dopo
>     DoCmd.OpenQuery "QAccodaDettaglio_DDT"
> non funziona.
Mistero della fede
--
--------------------------------
Pablitomf
Napoli sempre nel "Q"uore!


text:
Il 03/09/2011 9.54, Pablitomf ha scritto:
>
>> Ma non so perchè inserendo
>>      DoCmd.OpenQuery "QDDT_Fatturati"
>> dopo
>>      DoCmd.OpenQuery "QAccodaDettaglio_DDT"
>> non funziona.
>
> Mistero della fede
>
La cosa e' un po' piu' prosaica.
Comprare roba dai cinesi ha i suoi lati negativi.
--
ac (x=y-1)


text:
> > Mistero della fede
> >
> La cosa e' un po' piu' prosaica.
> Comprare roba dai cinesi ha i suoi lati negativi.
..bhe se essere "allucinati" e' l'obbiettivo (e a quanto pare lo e') direi
"viva i cinesi" (hanno dato l'effetto desiderato):)



title: Stampare report identico a filtrazione maschera.

author: Dino

text:
Ciao a tutti ho questa esigenza.Sull'evento double click di ogni
controllo della maschera form1 ho impostato due righe di codice per
poter filtrare i dati.Es :
Private Sub Descrizione_DblClick(Cancel As Integer)
strFilter = strFilter & "and Descrizione ='" & Me.Descrizione & "'"
ApplicaIlFiltro
il che' come ben sapete vuol dire che in tempo reale io posso filtrare
nella form i dati con piu' criteri.Una volta effettuata la mia
filtrazione che visualizzo nella form mi piacerebbe poterla stampare
attraverso un report.Cioe' vorrei imputare nel report che andro' ha
realizzare gli stessi parametri di filtrazione.
Come posso fare???
Grazie in anticipo
Dino


author: CinziaPagani

text:
"Dino" <
verreng...@alice.it
> ha scritto nel messaggio
news:b7c7d939-fb5d-4d2b...@j24g2000yqa.googlegroups.com...

Ciao Dino,
sul click del pulsante che apre il report :
     docmd.OpenReport, "tuorep",,me.Filter
--
Cinzia [Office Access MVP]
_______________________

www.riolab.org
http://accessdaziacin.spaces.live.com
----------------------------------------


text:
On 9 Ott, 09:42, "CinziaPagani" <cinziapagani-no-
spam_ple...@tiscali.it
> wrote:
> "Dino" <
verrengia.d...@alice.it
> ha scritto nel messaggionews:b7c7d939-fb5d-4d2b...@j24g2000yqa.googlegroups.com...

> ----------------------------------------- Nascondi testo citato
>
> - Mostra testo citato -
Grazie Cinzia per la risposta.Perche' mi da errore di compilazione :
Argomento non facoltativo??
Private Sub Comando38_Click()
DoCmd.OpenReport , "Articoli", , Me.Filter
End Sub
dove ho sbagliato???
Dino


text:
"Dino" <
verreng...@alice.it
> ha scritto nel messaggio
news:5686415c-ab4f-4783...@d10g2000yqh.googlegroups.com...
On 9 Ott, 09:42, "CinziaPagani" <cinziapagani-no-
spam_ple...@tiscali.it
> wrote:
> "Dino" <
verrengia.d...@alice.it
> ha scritto nel
> messaggionews:b7c7d939-fb5d-4d2b...@j24g2000yqa.googlegroups.com...
>
 >
> Ciao Dino,
> sul click del pulsante che apre il report :
>
> docmd.OpenReport, "tuorep",,me.Filter
>
> --
 > - Mostra testo citato -
>Grazie Cinzia per la risposta.Perche' mi da errore di compilazione :
>Argomento non facoltativo??
>Private Sub Comando38_Click()
>DoCmd.OpenReport , "Articoli", , Me.Filter
>End Sub
>dove ho sbagliato???
>Dino
Ciao Dino,
ho sbagliato io,  si � infilata una virgola di troppo:
DoCmd.OpenReport  "Articoli", , Me.Filter



text:
On 9 Ott, 11:47, "CinziaPagani" <cinziapagani-no-
spam_ple...@tiscali.it
> wrote:
> "Dino" <
verrengia.d...@alice.it
> ha scritto nel messaggionews:5686415c-ab4f-4783...@d10g2000yqh.googlegroups.com...
> On 9 Ott, 09:42, "CinziaPagani" <
cinziapagani-no-spam_ple...@tiscali.it
> wrote:
> > "Dino" <
verrengia.d...@alice.it
> ha scritto nel
> > messaggionews:b7c7d939-fb5d-4d2b...@j24g2000yqa.googlegroups.com...
>
> > Ciao Dino,
> > sul click del pulsante che apre il report :
>
> > docmd.OpenReport, "tuorep",,me.Filter
>
> > --
>
>  > - Mostra testo citato -
>
> >Grazie Cinzia per la risposta.Perche' mi da errore di compilazione :
> >Argomento non facoltativo??
> >Private Sub Comando38_Click()
> >DoCmd.OpenReport , "Articoli", , Me.Filter
> >End Sub
> >dove ho sbagliato???
> >Dino
>
> Ciao Dino,
> ho sbagliato io,  si è infilata una virgola di troppo:
> DoCmd.OpenReport  "Articoli", , Me.Filter
>
> --
> Cinzia [Office Access MVP]
> _______________________
>          www.riolab.orghttp://
accessdaziacin.spaces.live.com
> ----------------------------------------
Ok grazie mille!! Ma il "PI......ONE" sono io che dovevo controllare
meglio.
Grazie ancora e buona giornata
Dino


title: trasportazione dati!!!!

author: Roberto Betori

text:
Sono in difficolta!
Devo trasferire i dati da un file *.mde ad un file mdb
Come posso fare?
La struttura del database è la stessa anche perche il file MDE è stato
creato dal file MDB
Aiutatemi!, il cliente mi uccide!
sia la struttura (tabelle, query) che i dati(nome cognome etc...)
Anche tutte e due non impporta!
ciao!!


title: trasportazione dati!!!!

text:
Roberto Betori ha scritto nel messaggio <8ca8t5$466$
1...@nslave2.tin.it
>...
>Sono in difficolta!
Anch'io: che significa trasportazione?
Antonio


title: trasportazione dati!!!!

text:
è UN TERMINE CHE HO INVENTATO IN QUESTO MOMENTO, VOLEVO DIRE TRASFERIMENTO
Antonio Biso <
ch...@etruria.net
> wrote in message
8ca9rv$k70$2...@lacerta.tiscalinet.it...



title: trasportazione dati!!!!

text:
Roberto Betori ha scritto nel messaggio <8cae73$apb$
1...@nslave2.tin.it
>...
>è UN TERMINE CHE HO INVENTATO IN QUESTO MOMENTO, VOLEVO DIRE TRASFERIMENTO
Primo: perchè urli?
Secondo: perchè non posti dopo il quoting?
Terzo: perchè vuoi aprire un file mde che qualcuno avrà creato proprio per
non farlo aprire?
Antonio


title: trasportazione dati!!!!

author: Sergio MAZZA

text:
"Roberto Betori" <
ver...@tin.it
> ha scritto nel messaggio
news:8cae73$apb$1...@nslave2.tin.it...
> è UN TERMINE CHE HO INVENTATO IN QUESTO MOMENTO, VOLEVO DIRE TRASFERIMENTO
>
> Antonio Biso <
ch...@etruria.net
> wrote in message
> 8ca9rv$k70$2...@lacerta.tiscalinet.it...
> > Roberto Betori ha scritto nel messaggio <8ca8t5$466$
1...@nslave2.tin.it
>...
> > >Sono in difficolta!
> >
> >
> > Anch'io: che significa trasportazione?
> >
> > Antonio
> >
> >
>
>
Hai hai hai; cattiva mossa...


title: trasportazione dati!!!!

text:
Il File MDE l'ho creato io, il cliente ci sta lavorando da 2 mesi, ma adesso
devo fare una modifica alla struttura, ma ovviamente non si puo, come posso
fare?
Io ho tenutoi il file originale pensando di potermene servire al memonto
giusto invece....
C'è un rimedio?
Roberto Betori <
ver...@tin.it
> wrote in message
8ca8t5$466$1...@nslave2.tin.it...



title: trasportazione dati!!!!

author: pietro

text:
L'unico modo per importare i dati nel file mdb e' quello di:
1) importare la tabella nel db (prendera' il nome della tabella esistente
aggiungendo un 1 finale)
2) fare una query di accodamento
Per il futuro sarebbe opportuno e utile dividere il db fra FE e BE
e poter modificare la struttura del db senza problemi con i dati.


title: trasportazione dati!!!!

author: sib

text:
Roberto Betori <
ver...@tin.it
> wrote in message
8ca8t5$466$1...@nslave2.tin.it...
> Sono in difficolta!
> Devo trasferire i dati da un file *.mde ad un file mdb
> Come posso fare?
> La struttura del database è la stessa anche perche il file MDE è stato
> creato dal file MDB
> Aiutatemi!, il cliente mi uccide!
> sia la struttura (tabelle, query) che i dati(nome cognome etc...)
> Anche tutte e due non impporta!
> ciao!!
1) Si dice trasporto o importazione/esportazione, non trasportazione
2) Hai tutta la mia invidia per il fatto di avere clienti pur non sapendo
fare una cosa cosi' elementare
3) Hai provato col copia incolla?
4) Perche' non importi le tabelle dal menu' file-carica dati
esterni-importa?
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


title: trasportazione dati!!!!

author: Lorenzo Coronati

text:
Scrisse "sib" <
sibN...@iol.it
>:
>2) Hai tutta la mia invidia per il fatto di avere clienti pur non sapendo
>fare una cosa cosi' elementare
Basta essere nel supermercato all'angolo quando i clienti
vanno a comprare il detersivo per i piatti :o)))
--
Lorenzo Coronati
--
<<Nessuno sa che questa affermazione e' vera>>
(John D. Barrow)
--


title: trasportazione dati!!!!

text:
Lorenzo Coronati disse
> Scrisse "sib" <
sibN...@iol.it
>:
> >2) Hai tutta la mia invidia per il fatto di avere clienti pur non sapendo
> >fare una cosa cosi' elementare
>
> Basta essere nel supermercato all'angolo quando i clienti
> vanno a comprare il detersivo per i piatti :o)))
>
Purche' non ti scambino per il Mocio :-P
Ciao, Sib



title: aggiornamento database

author: elio

text:
Un saluto a tutti i frequentatori del NG.
Vorrei risolvere il seguente problema (ma sono alle prime armi e magari
rischio di scegliere una strada sbagliata o poco efficiente):
Ho una tabella di questo tipo:
Num: 12
AnnoRif: 1999
Cognome: Rossi
Nome: Paolo
.........
Num: 1354
AnnoRif: 1999
Cognome: Bianchi
Nome: Marco
.........
Ogni record della tabella e' univocamente definito dal campo "Num" e dal
campo "AnnoRif". Io dovrei fare in modo che ad una data prestabilita (per
esempio 02/01/2000......o altra data prestabilita da me) si verifichi una
duplicazione del record con variazione del campo "AnnoRif" in "AnnnoRif +
1", dovrei quindi ritrovarmi i seguenti record:
Num: 12
AnnoRif: 1999
Cognome: Rossi
Nome: Paolo
.........
Num: 12
AnnoRif: 2000
Cognome: Rossi
Nome: Paolo
.........
Num: 1354
AnnoRif: 2000
Cognome: Bianchi
Nome: Marco
.........
Num: 1354
AnnoRif: 2000
Cognome: Bianchi
Nome: Marco
.........
Una soluzione ottimale quale potrebbe essere?
Grazie anticipatamente a tutti per i chiarimenti in merito.
e.


title: aggiornamento database

author: CarloCos

text:
"elio" <el...@NOSPAMlibero.it> ha scritto nel messaggio
news:2Z1Q6.13342$WT5.5...@news.infostrada.it...

Potresti prendere il DMax di NUM per l'anno indicato a accodi una nuova riga
con: DMax + 1; AnnoRif + 1.
In pratica: una query con il Dmax di NUM a l'anno di riferimento. Questa
query alimenta una query di comando di tipo "Accodamento" con i valori
voluti.
Ovviamente puoi anche fare tutto da codice.
Ciao, Carlo


title: problema con query

author: SPTUT

text:
trasformando da access97 ad access2000 l'espressione contenuta in una query
si tronca ogni volta che cerco di editarla.
qualcuno sa spiearmi perchč?
grazie stefano


title: Ripetere istruzione If

text:
Ciao a tutti.Sull'evento "prima di aggiornare" di un combo io ho
impostato un istruzione If nella quale se si verifica una condizione
l'istruzione esegue :
SendKeys "{esc}" Cioe' come ben sapete mi annulla l'inseriemnto fatto.
Se pero' nella stessa combo ripeto la scelta questo non avviene
piu'.Come posso far ripetere l'istruzione If???
E' meglio forse il ciclo For???
Grazie Dino


title: Ripetere istruzione If

author: almorel

text:

Ciao, hai provato col metodo Undo ?
Alberto


title: Ripetere istruzione If

text:

No fammi un esempio.
Grazie in anticipo
Dino


title: Ripetere istruzione If

author: MA

text:
"Dino" <
verreng...@alice.it
> ha scritto nel messaggio
news:c55d6f6e-ce6e-4201...@k4g2000yqb.googlegroups.com...

Nell'evento esiste anche Cancel
if tuaverifica = true then cancel = true
o se la verifica la usi come funzione
Cancel = Tuaverifica


title: Ripetere istruzione If

text:

sulla condizione di annullo:
TuaCombo.Undo
Ciao
Alberto


title: Ripetere istruzione If

text:

> Alberto- Nascondi testo citato
>
> - Mostra testo citato -
Ok Grazie a tutti ottime entrambe le soluzioni


title: Esportare file TXT

author: Stefano Ferrari

text:
Ho la necessità di esportare una tabella in formato testo, ma vorrei farlo
da codice e non attraverso la sequenza File/Esporta/formato......
C'è qualcuno in grado di darmi qualche dritta, oppure indicarmi la fonte a
cui attingere certe informazioni???
Grazie a tutti
Stefano


title: Esportare file TXT

text:
"Stefano Ferrari" <
stefa...@libero.it
> ha scritto nel messaggio
news:%3Spa.63401$iy5.1...@twister2.libero.it...

L'help in linea alla voce "Metodo TransferText"...
Ciao.
--
Sergio MAZZA


title: Esportare file TXT

author: yQy

text:


Esempio preso dall'help:
DoCmd.TransferText acExportDelim, "Output standard","Report esterno",
"C:\FileTxt\Aprile.doc"
per farla breve:
DoCmd.TransferText acExportDelim, , "NomeTabella",
"C:\percorso\file.txt"
- Nome Tabella = il nome della tabella ke devi esportare
- C:\percorso\file.txt = il percorso COMPLETO e il nome del file di
testo che vuoi creare.
Ciao :=)


title: Esportare file TXT

author: Paolo opg

text:
"Sergio MAZZA" <
sergi...@tiscalinet.it
> wrote in
news:b88r67$hcn$
1...@canarie.caspur.it
:
>
> L'help in linea alla voce "Metodo TransferText"...
>
o anche, per necessità particolari:
open
put
print
close
--
+-------
| Paolo opg
|
| janickg ( at ) hotmail ( dot ) com
+-------


title: Access e 3270

author: Adriano Venturini

text:
Ciao a tutti,
sapete dove posso trovare informazioni
sulla gestione di un emulatore 3270
da parte di Access???
Per esempio Eicon Aviva o Eicon Access?
Vorrei fare queste due cose:
1) prelevare dati dall'emulatore ed inserirli
    all'interno di tabelle e viceversa
2) Aprire una schermata dell'emulatore
    all'interno di una finestra di Access
Adriano


title: Access e 3270

author: SR

text:
"Adriano Venturini" <
adriano.vent...@tiscalinet.it
> ha scritto nel
messaggio news:9qu1tb$2ll$1...@nreadb.inwind.it...
> Ciao a tutti,
>
> sapete dove posso trovare informazioni
> sulla gestione di un emulatore 3270
> da parte di Access???
Uhm...avevo fatto qualcosa di simile anni fa con VB e Rumba...il guaio è
che, al di là dell'aprire la schermata (se le API dell'emulatore non
supportano ActiveX, come invece Rumba fa, al limite si apre una Shell) il
problema è che tu vuoi inserire in Access dati provenienti dal 3270. Ci
vorrebbe una sorta di ODBC per mainframe, ma per quanto ne so sono chimere
costosissime e non troppo efficaci. Mi sa che ti conviene fare una di queste
cose:
1) Convincere i sistemisti mainframe a esportarti periodicamente un file PC
sulla rete
2) Implementare con le API di Rumba l'automazione dell'esportazione di tale
file, da far lanciare dall'utente Access.
3) Implementare una navigazione su emulatore (riga, colonna e una sorta di
sendkeys; l'avevo fatto con Rumba per *inserire* dati su mainframe)
Good luck!
Stefano


title: Access e 3270

text:
Ciao Stefano,
>Uhm...avevo fatto qualcosa di simile anni fa con VB e Rumba...il guaio è
>che, al di là dell'aprire la schermata (se le API dell'emulatore non
>supportano ActiveX, come invece Rumba fa, al limite si apre una Shell) il
>problema è che tu vuoi inserire in Access dati provenienti dal 3270. Ci
>vorrebbe una sorta di ODBC per mainframe, ma per quanto ne so sono chimere
>costosissime e non troppo efficaci. Mi sa che ti conviene fare una di
queste
>cose:
>
>1) Convincere i sistemisti mainframe a esportarti periodicamente un file PC
>sulla rete
>2) Implementare con le API di Rumba l'automazione dell'esportazione di tale
>file, da far lanciare dall'utente Access.
>3) Implementare una navigazione su emulatore (riga, colonna e una sorta di
>sendkeys; l'avevo fatto con Rumba per *inserire* dati su mainframe)
L'emulatore e' Eicon Aviva e già
ha in se le API, quello che non so fare
e usare le API da Access.
Grazie comunque per il
tuo interessamento.
Adriano


title: la verita su Access !

author: roger

text:
Salve
Ho un dubbio da porre in questione in questo NG.
Il sistema database Access97  e' veramente professionale, o ,come dicono
molti programmatori dei vari CED ,e' un database amatoriale come il
linguaggio VBA ?
Conviene sempre a detta di questi passare a delphi o al re dei database
Oracle o a SQL server e altri ancora?
Ho sentito parlare sempre fra questi programmatori che in giro si sentono
chi fa sistemi per Oracle ma pochissimi con Access perche' sempre a detta di
alcuni il sistema Oracle e' una cosa per pochi eletti....Ad esempio in
Access  con  le caselle combinate in access a riempimento automatico
comodissimo per la ricerca  diventa difficile gestire in Oracle specie
quando i computer sono in rete lan quando sono superiori a 5 postazioni ..
E' vero tutto questo?
Grazie e saluti
Mario


title: la verita su Access !

author: Oscar Metelli

text:
Ti premetto che ho lavorato nel CED di una banca 2 anni: in quegli ambienti
circolano molti sborroncelli e poca sostanza :-)
> Ho un dubbio da porre in questione in questo NG.
> Il sistema database Access97  e' veramente professionale,
Il motore jet è usato di default da quasi tutte le procedure standard sul
mercato, ma l'affidabilità in multiutenza è mediocre.
Responso: molto usato dai professionisti ma "poco" professionale.
> ,come dicono
> molti programmatori dei vari CED ,e' un database amatoriale come il
> linguaggio VBA ?
VBA è amatoriale come può esserlo VB (visto che è identico con qualche
espressione dialettale in più e qualche metodo generalista in meno).
Chi usa Delphi considera amatoriale i linguaggi VB, chi lavora in C++
considera Delphi un giocattolino ... e via!
Comunque a parer mio VBA è ottimo per il gestionale: semplice, flessibile,
abbastanza veloce.
> Conviene sempre a detta di questi passare a delphi o al re dei database
> Oracle o a SQL server e altri ancora?
Nessuno t'impedisci d'usare Access/VBA sul lato FE e questi database per le
tabelle.
In molti CED ed enti pubblici è una soluzione piuttosto popolare.
Anzi le ultime versioni di Access sono forse i FE più semplici e versatili
per SQL-Server
> Ho sentito parlare sempre fra questi programmatori che in giro si sentono
> chi fa sistemi per Oracle ma pochissimi con Access perche' sempre a detta
di
> alcuni il sistema Oracle e' una cosa per pochi eletti....Ad esempio in
> Access  con  le caselle combinate in access a riempimento automatico
> comodissimo per la ricerca  diventa difficile gestire in Oracle specie
> quando i computer sono in rete lan quando sono superiori a 5 postazioni ..
Ehmm ... stavolta non ti seguo.
Ciao, Oscar


title: la verita su Access !

author: Sib dal portatile

text:
"roger" <cd...@kl.ld> ha scritto nel messaggio
> Salve
> Ho un dubbio da porre in questione in questo NG.
> Il sistema database Access97  e' veramente professionale, o ,come dicono
> molti programmatori dei vari CED ,e' un database amatoriale come il
> linguaggio VBA ?
> Conviene sempre a detta di questi passare a delphi o al re dei database
> Oracle o a SQL server e altri ancora?
CUT
Molti dipende da cosa si intende per professionale.
Io per professionale intendo: molto gestibile, flessibile, di facile
sviluppo, semplice da ampliare e modificare nelle sue funzionalita',
stabile.
Esclusa l'ultima qualita' (solo in ordine di elenco) a Oracle mancano tutte
le altre. Quando si lavora a 1 (uno) progetto con la collaborazione di altre
10 persone, non si fa altro e si ha molto margine di tempo, puoi anche
lavorare con Oracle, ma se lavori solo o siete comunque in pochi, ti devi
dividere tra attivita' diverse e porti avanti 10 progetti tutti in scadenza
per ieri, dubito molto che con Oracle si possa soddisfare il cliente (se non
e' disposto a rimandare di un paio d'anni la consegna del programma).
"Amatoriale" e' un termine polemico che mi rifiuto di commentare,
soprattutto riferito al VBA. L'unica cosa che sembra evidente e' che non
l'hanno mai visto.
Sib


title: la verita su Access !

author: Mad® Milox

text:
"roger" <cd...@kl.ld> ha scritto nel messaggio
news:BMJ_6.7234$z11.5...@news.infostrada.it...

Sai come si dice "Ogni scarrafone e' dello a mamma sua" ed i programmatori
si ritengono la mamma del solo linguaggio che conoscono .. quindi tutto il
resto e' brutto e malvagio :)
Quale sia migliore o meno non si puo' dire perche' ognuno ha le sue
particolarita' .. dipende sempre dal numero di persone che lavorano al
progetto .. dal numero di progetti in cantiere .. dal tempo che hai a
disposizione e dai soldi che sganciano i clienti ...
Oracle detto il re e' per gente ricca .. molto ricca .. ma non e' migliore
di sql o access o altri  ...
se devi fare solo una tabella clienti mi sa' che e' meglio access se devi
fare un gestionale di contabilita' integrato con la stazione orbitante .. mi
sa' che non ti bastano tutti messi insieme...
Va anche considerato il fatto delle integrazioni .. maggiormente il
programma e' integrabile con il lavoro del cliente .. meglio e' ! ... se il
cliente deve cambiare il modo di lavorare perche' al programmatore piace di
piu' Oracle piuttosto che Sql ... stai pur certo che non ti affidera' quel
lavoro.
Oggi come oggi la flessibilita' del programmatore e' la sua vera forza, nei
CED (dove ho lavorato per qualche anno) si tende all'Onnipotenza del proprio
sistema , ma la cosa e' giustificata .. devono lavorare solo per un cliente
e non per mille realta' diverse.
io personalmente mi batto da anni per Analizzare , Analizzare e riAnalizzare
le problematiche dei clienti prima di proporre un programma o un progetto al
cliente , perche' non mi pace vendere una ferrari ad un cliente che
abbisogna solo della cinquecento. Solo a quel punto mi metto a pensare quale
software sia migliore e per quali ragioni.
Ciao,
--
(^o^))~    Lorenzo   (^o^))~
"Un toro puo' avere delle belle qualità,
ma non le farai mai venire alla luce agitandogli un drappo rosso davanti al
muso."
(Napoleon Hill)


title: la verita su Access !

author: Paolo Mazzanti

text:
"roger" <cd...@kl.ld> ha scritto nel messaggio
news:BMJ_6.7234$z11.5...@news.infostrada.it...

Premetto che uso VB e i suoi derivati, non conosco affatto gli altri per
fama.
Credo che tutto dipanda da cosa devi fare e che lavoro fai.
Personalmente sono entusiasta di VB perchè ottengo con facilità e rapidità
ciò che mi serve per lasciare tempo al mio lavoro che non è il
programmatore.
Obiettivo raggiunto!
Poi di discorsi se ne possono fare tanti!
Io sono fotografo e mi ricordo che quando erano uscite le prime reflex
elettroniche gli "esperti"
dicevano che non avrebbero mai soppiantato le gloriose meccaniche. E questa
diatriba è durata anni e forse tuttora.
Dipende sempre da quello che devi fare, e dal software sul quale hai già
investito.
ciao
Paolo


title: la verita su Access !

author: Michele Amato

text:
roger <cd...@kl.ld> wrote in message
BMJ_6.7234$z11.5...@news.infostrada.it...

Nessuna scelta può essere fatta senza budget.
Hai idea di quanto costi Oracle? e di quanto costi una giornata di dba
Oracle?
Io uso Oracle, Informix, RedBrick, Sql-Server e Access.
Ogni prodotto hai i suoi pregi e i suoi difetti.
Ogni prodotto ha il suo costo, che non è solo quello di acquisto (leggi
tempi di installazione, facilità di trovare competenze, costo della
manutenzione, ...)
Se parlassimo di calcio ti direi che quelle considerazioni sono
considerazioni "da bar".
Un saluto
Michele Amato


title: la verita su Access !

text:
"Michele Amato" <
maengi...@ciccia.libero.it
> ha scritto nel messaggio
> roger <cd...@kl.ld> wrote in message
> > Ho un dubbio da porre in questione in questo NG.
> > Il sistema database Access97  e' veramente professionale, o ,come dicono
> > molti programmatori dei vari CED ,e' un database amatoriale come il
> > linguaggio VBA ?
> > Conviene sempre a detta di questi passare a delphi o al re dei database
> > Oracle o a SQL server e altri ancora?
> > Ho sentito parlare sempre fra questi programmatori che in giro si
sentono
> > chi fa sistemi per Oracle ma pochissimi con Access perche' sempre a
detta
> di
> > alcuni il sistema Oracle e' una cosa per pochi eletti....Ad esempio in
> > Access  con  le caselle combinate in access a riempimento automatico
> > comodissimo per la ricerca  diventa difficile gestire in Oracle specie
> > quando i computer sono in rete lan quando sono superiori a 5 postazioni
..
> > E' vero tutto questo?
> > Grazie e saluti
> > Mario
> >
>
> Nessuna scelta può essere fatta senza budget.
CUT
> Se parlassimo di calcio ti direi che quelle considerazioni sono
> considerazioni "da bar".
Dalle mie parti diciamo: "discursi i cafe'"
Sib


title: la verita su Access !

text:
Sib dal portatile <
sibN...@iol.it
> wrote in message
D3O%6.18024$F85.5...@news.infostrada.it...

Miii Sib, siciliano seei!
(o mi sbaglio?)
Michele Amato


title: Applicazione A97 in rete divisa in 2 db non apre

author: Bruno - S95

text:
Ho sviluppato un'applicazione suddividendola in due db uno con le tabelle
collegate e uno con gli altri oggetti.
I due db sonostati messi in una cartella che lavora sotto c: di un PC in
rete e in questo funziona benissimo, ma quando cerco di aprire
l'applicazione da altro PC in rete mi dice di verificare il percorso se
corretto. Perché ???
Access è presente in tutti i PC in rete.
Sarà un problema di tabelle allegate ? Bho, Bho
Eventualmente, sapreste aiutarmi dandomi delle dritte per far lavorare
l'applicazione mettendola nel server, così da poterla utilizzare con
qualsiasi PC.
Grazie per ogni risposta e non
                                Bruno


text:
"Bruno - S95" <
bruno...@tin.it
> ha scritto nel messaggio
news:jeDNb.96059$VW.38...@news3.tin.it...

Guarda che non devi seguire il percorso di rete aprendoti le cartelle e
puntare sul FE. Questo diligentemente va a cercare il Be nella directory
C:\, solo che per lui C:\  è quella del tuo pc e lì non c'è il tuo file.
Fai una cosa copia il Fe sul tuo desktop e riallega le tabelle facendo il
percorso di rete fono al BE
MAssimiliano


author: Sergio MAZZA

text:
"Bruno - S95" <
bruno...@tin.it
> ha scritto nel messaggio
news:jeDNb.96059$VW.38...@news3.tin.it...

Hai copiato l'mdb con le form sui client?
Ciao.
--
Sergio MAZZA


text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:A6NNb.3756$nC1....@news.edisontel.com...

----------------
Scusami Massimiliano, ma non sono a conoscenza di cosa è il FE e il BE. Puoi
spiegarmelo.
Grazie..Bruno
>


text:
"Sergio MAZZA" <
sergi...@tiscalinet.it
> ha scritto nel messaggio
news:bu89ad$lf5$1...@canarie.caspur.it...

---------------------------------
No, è una prova che farò.
Grazie..Bruno


title: Pagine asp

author: Ludo

text:
Ciao a tutti,
 ho letto la sezione access & web su
accessgroup.it
 vista la necessità di
mettere un database in internet.
Sono anke andato nel sito aspitalia, ma non riesco a capire una cosa (sara
banale ma x me è un dilemma:-)), una volta create la pagine asp, come faccio
a testare il tutto?
Ciao ludo..


title: Pagine asp

author: MC

text:
"Ludo" <
ludo...@tele2.it
> ha scritto nel messaggio
news:ZVFie.60707$Of5....@nntpserver.swip.net...

Ciao, o ti appoggi ad un provider che supporta ASP e Access o ti carichi in
locale, se non erro, IIS ... pablito mi confermi il tutto? ;o)
Saluti,
--
MC


title: Pagine asp

text:
"Ludo" <
ludo...@tele2.it
> ha scritto nel messaggio news:ZVFie.60707$Of5....@nntpserver.swip.net...

- Win9x+WinME(forse) = Personal Web Server (PWS)
http://support.microsoft.com/kb/304197/it
http://support.microsoft.com/kb/306898/it
- Win2000-WnXP(no Home) = Internet Information Server (IIS)
http://support.microsoft.com/default.aspx?scid=kb;it;324278
Ciao.
--
Sergio MAZZA


title: Pagine asp

author: Gaspare

text:
"Ludo" <
ludo...@tele2.it
> ha scritto nel messaggio
news:ZVFie.60707$Of5....@nntpserver.swip.net...

Ciao,
ti consiglio di dare un'occhiata la seguente link
http://www.marinsalta.net/asp/asp1.htm
: c'è spiegato passo-passo come fare
per testare le pagine asp
Per lo spazio web gratuito su aspitalia all'url
http://www.aspitalia.com/ricerca/super.aspx?risorse=1&azione=categoria&key=hosting\ASP\gratis

trovi dei provider
Gaspare


title: Pagine asp

author: Pablitomf

text:
MC ha scritto:


Ok... IIS su XP Pro o Win2000 Server o sup.
--
Ciao
Pablitomf (Maurizio Facciuti)
Access : Ver.97 - 2K
----------------------------------
http://www.accessgroup.it/
http://www.sitocomune.com/
----------------------------------
Non mi fido molto delle statistiche, perchè un uomo con la testa nel forno
acceso e i piedi nel congelatore statisticamente ha una temperatura media.
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Pagine asp

text:
> Ciao,
> ti consiglio di dare un'occhiata la seguente link
>
http://www.marinsalta.net/asp/asp1.htm
: c'č spiegato passo-passo come fare
> per testare le pagine asp
>
> Per lo spazio web gratuito su aspitalia all'url
>
http://www.aspitalia.com/ricerca/super.aspx?risorse=1&azione=categoria&key=hosting\ASP\gratis
> trovi dei provider
>
> Gaspare
>
Ciao ho installato IIS..ho provato a digitare
http://localhost
 dal browser
ma mi viene
fuori scritto errore: impossibile visualizzare la pagina etc...
Poi quando vado a pubblicare la cartella in remoto mi dice ke la
pubblicazione non supporta le pagine asp..uffi..
ludo..


title: Pagine asp

text:
Io  apro un database e inserisco e modifico alcuni record presenti nel
database..alla chiusura si sincronizza con il server e mi aggiorna il
database presente sul server..Sarebbe possibile una cosa di questo tipo?
Grazie mille..
Ludo.:-)


title: Pagine asp

text:
"Ludo" <
ludo...@tele2.it
> ha scritto nel messaggio
news:jZIie.60784$Of5....@nntpserver.swip.net...
>
>> Ciao,
>> ti consiglio di dare un'occhiata la seguente link
>>
http://www.marinsalta.net/asp/asp1.htm
: c'è spiegato passo-passo come
>> fare
>> per testare le pagine asp
>>
>> Per lo spazio web gratuito su aspitalia all'url
>>
>
http://www.aspitalia.com/ricerca/super.aspx?risorse=1&azione=categoria&key=hosting\ASP\gratis
>> trovi dei provider
>>
>> Gaspare
>>
> Ciao ho installato IIS..ho provato a digitare
http://localhost
 dal browser
> ma mi viene
> fuori scritto errore: impossibile visualizzare la pagina etc...
> Poi quando vado a pubblicare la cartella in remoto mi dice ke la
> pubblicazione non supporta le pagine asp..uffi..
>
> ludo..
>
>
>
>
>
Ciao,
se hai provveduto ad seguire bene l'installazione sarà un problema di
avviamento del servizio.
Intuendo che hai windows xp
start-pannello di controllo-prestazioni e manutenzione-strumenti di
amministrazione-doppio click su internet information server - seleezioni
sito web predefinito e quindi avvia elemnto (freccia destra)
Prova un pò a leggerti la seguente guida
http://freeasp.html.it/tutorial/lezioni.asp?idguida=9
Per quanto concerne lo spazio web che non supporta asp è un'altro discorso:
se vai su
www.aruba.it
 puoi acquistare un dominio con spazio web illimitato
a soli euro 20,66 + iva annui...forse fai prima di cercare e trovare spazi
cmq tempestati da banners etc.. e di cui non puoi disporre "completamente"
Gaspare


title: Pagine asp

text:
Ludo ha scritto:

> Grazie mille..
> Ludo.:-)
CERTISSIMO CHE SI
--
Ciao
Pablitomf (Maurizio Facciuti)
Access : Ver.97 - 2K
----------------------------------
http://www.accessgroup.it/
http://www.sitocomune.com/
----------------------------------
Non mi fido molto delle statistiche, perchč un uomo con la testa nel forno



title: Pagine asp

text:
"Pablitomf" <
maurizio...@accessgroup.it
> ha scritto nel messaggio
news:d6fso2$g5v$1...@news.newsland.it...
> Ludo ha scritto:
>
> > Io  apro un database e inserisco e modifico alcuni record presenti nel
> > database..alla chiusura si sincronizza con il server e mi aggiorna il
> > database presente sul server..Sarebbe possibile una cosa di questo tipo?
>
> > Grazie mille..
> > Ludo.:-)
>
> CERTISSIMO CHE SI
>
>
Come? usando le asp?la pagina di accesso ai dati?
Ciao ludo:-)


title: Pagine asp

author: MA

text:

Dimentica le pagine di accesso ai dati, in intrnet non vanno.
--
_ _
Ciao
MAssimiliano Amendola
www.accessgroup.it
Cisa1 - I° Conferenza Italiana per Sviluppatori Access Arezzo 4+5
Giugno 2005 Sono aperte le iscrizioni  Info:
www.donkarl.com/it


title: Pagine asp

text:
"Gaspare" <
in...@studioieducation.com
> ha scritto nel messaggio
news:O7Kie.913614$b5.40...@news3.tin.it...
>
> "Ludo" <
ludo...@tele2.it
> ha scritto nel messaggio
> news:jZIie.60784$Of5....@nntpserver.swip.net...
> >
> >> Ciao,
> >> ti consiglio di dare un'occhiata la seguente link
> >>
http://www.marinsalta.net/asp/asp1.htm
: c'č spiegato passo-passo come
> >> fare
> >> per testare le pagine asp
> >>
> >> Per lo spazio web gratuito su aspitalia all'url
> >>
> >
http://www.aspitalia.com/ricerca/super.aspx?risorse=1&azione=categoria&key=hosting\ASP\gratis
> >> trovi dei provider
> >>
> >> Gaspare
> >>
> > Ciao ho installato IIS..ho provato a digitare
http://localhost
 dal
browser
> > ma mi viene
> > fuori scritto errore: impossibile visualizzare la pagina etc...
> > Poi quando vado a pubblicare la cartella in remoto mi dice ke la
> > pubblicazione non supporta le pagine asp..uffi..
> >
> > ludo..
> >
> >
> >
> >
Ciao ho provato..mi dice ke IIS č in esecuzione xo quando vado a digitare
local host nulla..boo...non deve essere attivato nessun altro servizio?xke
io tempo fa avevo disattivato alcuni servizi ke non mi interessava avere
attivi..
Nella guida mi dice ke se ci sono problemi di rifare l'installazione di IIS,
ma sara gią la 3a volta ke lho reinstallato..
ciao ludo..


title: Pagine asp

text:
"Ludo" <
ludo...@tele2.it
> ha scritto nel messaggio
news:%yZie.61135$Of5....@nntpserver.swip.net...

Ciao,
prova ad aprire il prompt del DOS e scrivere:
iisreset /RESTART ...


title: Pagine asp

text:
"Ludo" <
ludo...@tele2.it
> ha scritto nel messaggio news:%yZie.61135$Of5....@nntpserver.swip.net...
>
> Ciao ho provato..mi dice ke IIS è in esecuzione xo quando vado a digitare
> local host nulla..boo...non deve essere attivato nessun altro servizio?xke
> io tempo fa avevo disattivato alcuni servizi ke non mi interessava avere
> attivi..
> Nella guida mi dice ke se ci sono problemi di rifare l'installazione di IIS,
> ma sara già la 3a volta ke lho reinstallato..
> ciao ludo..
Se hai win2003server devi attivare il supporto alle pagine asp.
Altrimenti descrivi l'ambiente e il codice che utilizzi.
Ciao.
--
Sergio MAZZA


title: Pagine asp

text:
> Se hai win2003server devi attivare il supporto alle pagine asp.
> Altrimenti descrivi l'ambiente e il codice che utilizzi.
>
> Ciao.
>
> --
> Sergio MAZZA
Ciao ho WIn xp pro..non capisco xke non mi funzioni:
ho installato IIS tranquillamente (tutte le opzioni).
Il servizio parte normalmente. ma quando vado a digitare localhost mi dice
ke non riesce a trovare la pagina..
devo xcaso definire un indirizzo IP?


title: Pagine asp

text:
"Ludo" <
ludo...@tele2.it
> ha scritto nel messaggio
news:7Naje.61563$Of5....@nntpserver.swip.net...

Ciao,
prova a fare una cosa: vai nel menu strumenti di Ie quindi scegli opzioni e
in avanzate dececchi "mostra messaggi di errore http brevi" quindi digiti di
nuovo
http://localhost
 e posti di nuovo l'intero messaggio d'errore che
viene fuori...


title: Pagine asp

text:
"Gaspare" <
in...@studioieducation.com
> ha scritto nel messaggio
news:s4fje.919397$b5.40...@news3.tin.it...

Prova ad avviare il web server utilizzando la seguente riga di comando "net
start w3svc" nel  prompt del dos...


title: Pagine asp

author: Alessandro Cara

text:

Ma Ludo cosa ti dice esattamente?
1) controlla quali sono le pagine di default (proprieta'-->Documenti del
sito web predefinito)
2) Fra i default dovrebbe esserci iisstart.htm
3) iisstart.htm dovrebbe stare nella cartella c:\inetpub\wwwroot
4) iisstart dice che il sito e' in allestimento
5) fatti una pagina cometipare.asp scrivici dentro in testo normale "ce
so', si ce so'" e mettila in  c:\inetpub\wwwroot
6) fai
http://localhost/cometipare.asp
7) racconta quello che e' successo
--
a.cara


title: Pagine asp

text:
> Ciao,
> prova a fare una cosa: vai nel menu strumenti di Ie quindi scegli opzioni
e
> in avanzate dececchi "mostra messaggi di errore http brevi" quindi digiti
di
> nuovo
http://localhost
 e posti di nuovo l'intero messaggio d'errore che
> viene fuori...
Ciao ho deselezionato "mostra messaggi di errore http brevi" . L'errore è:
Server Application Error
The server has encountered an error while loading an application during the
processing of your request. Please refer to the event log for more detail
information. Please contact the server administrator for assistance.
Il servizio è attivo..non ne ho la piu pallida idea..


title: Pagine asp

text:
> Ma Ludo cosa ti dice esattamente?
>
> 1) controlla quali sono le pagine di default (proprieta'-->Documenti del
> sito web predefinito)
>
> 2) Fra i default dovrebbe esserci iisstart.htm
>
> 3) iisstart.htm dovrebbe stare nella cartella c:\inetpub\wwwroot
>
> 4) iisstart dice che il sito e' in allestimento
>
> 5) fatti una pagina cometipare.asp scrivici dentro in testo normale "ce
> so', si ce so'" e mettila in  c:\inetpub\wwwroot
>
>
> 6) fai
http://localhost/cometipare.asp
>
> 7) racconta quello che e' successo
Ciao come mi ha suggerito Gaspare, ho deselezionato "Mostra messaggi brevi
http.."..ho digitato
http://localhost
  e mi è venuto fuori:
Server Application Error
The server has encountered an error while loading an application during the
processing of your request. Please refer to the event log for more detail
information. Please contact the server administrator for assistance.
Nei Documenti iistart è presente ma non è come htm ma come asp..
Ho creato una pagina asp e fatto come mi ha descritto te..mi viene fuori
sempre Server Application error..


title: Pagine asp

text:
[cut]
>
> Ciao come mi ha suggerito Gaspare, ho deselezionato "Mostra messaggi brevi
> http.."..ho digitato
http://localhost
  e mi č venuto fuori:
>
> Server Application Error
> The server has encountered an error while loading an application during the
> processing of your request. Please refer to the event log for more detail
> information. Please contact the server administrator for assistance.
>
> Nei Documenti iistart č presente ma non č come htm ma come asp..
> Ho creato una pagina asp e fatto come mi ha descritto te..mi viene fuori
> sempre Server Application error..
>
e tu comincia a guardare il log sia degli eventi che di i.e.
sugli eventi dovresti arreivarci attraverso "Gestione computer"
  (io ho un server2003 e i log i.e. sono all'indirizzo sottostante)
C:\WINDOWS\system32\LogFiles\W3SVC1
c'e' un file per giorno di nome exaammgg.log
cmq credo che ci siano un po di problemi sui permessi di accesso
sia a livello di utenza che di cartelle
Verifica i parametri presenti sulle proprieta' del sito
che fanno riferimento a:
sito web---> porta tcp = 80
home directory---> percorso locale c:\inetpub\wwwroot
protezione directory---> modifica---> li ci dovrebbe essere abilitato
l'accesso anonimo per lo user iusr_nomemacchina
verifica i permessi della wwwroot ed eventualmente se non lo e'
condividila per il web con alias "/"
inoltre mi dicono che su xp se e' attivo il firewall succedono spesso
dei casini. Non conosco xp e quindi su questo non ho informazioni precise
tutte queste cose sono cmq messe su direttamente dal setup ed a meno che
tu non abbia modificato qualcosa dovrebbero gia' essere tutte impostate
--
a.cara


title: Pagine asp

text:
"Ludo" <
ludo...@tele2.it
> ha scritto nel messaggio news:7Naje.61563$Of5....@nntpserver.swip.net...
>
> Ciao ho WIn xp pro..non capisco xke non mi funzioni:
> ho installato IIS tranquillamente (tutte le opzioni).
> Il servizio parte normalmente. ma quando vado a digitare localhost mi dice
> ke non riesce a trovare la pagina..
> devo xcaso definire un indirizzo IP?
>
Le operazioni che dovresti fare sono:
- Gestione computer;
- Servizi e applicazioni (espandi il ramo);
- Internet Information Services (espandi il ramo);
- siti web (espandi il ramo);
- sito web predefinito (espandi il ramo);
- clicchi col tasto destro su "sito web predefinito" e scegli: Nuovo - Directory virtuale;
- inserisci il nome del tuo sito (senza spazi, punteggiatura e "www") es. MioSito;
- indichi la directory dove ha inserito (o vuoi inserire) le pagine asp;
- assicurati che siano spuntate le voci: Lettura, Esecuzione script;
Alla fine troverai il "MioSito" nel ramo IIS; cliccando col tasto destro vedrai le proprietą del sito (cartella virtuale).
Ora le tue pagine asp le puoi provare inserendo l'url:
-
127.0.0.1/MioSito/pagina.asp
- localhost/MioSito/pagina.asp
Ciao.
--
Sergio MAZZA


title: MI5 Persecution: Data Protection application to Keith Hill MP, 2002

text:
Data Protection application to Keith Hill MP, 2002
 In May 2002 I made a subject access application under the Data Protection Act 1998 to Keith Hill, my local MP. I was interested
to see who he had spoken to during 1997-1999, when we were communicating by letter. The Information Commissioner's office told
me that Mr Hill had been convicted in May 2000 under the DPA, presumably by omission of knowing the relevant law; consequently
Mr Hill was more helpful than usual in his response to my application. For the sake of interest, I reproduce the Evening Standard
news report here.
Coupled to my data protection application, I asked Mr Hill;
Additionally I ask the non-data-protection question of whether you spoke to the Police about me, about our communications or my
faxes to Parliament, either in April 2000 or at any other time. Please identify any such communications.
His response consisted of a computer printout, with covering letter, which are shown here. His letter says he may have spoken to
Police about the faxes Parliament had been receiving, but his memory is unclear "at this remove in time". I suspect that his memory
would allow him to remember whether or not he complained to Police two years previously; but it would not be to his advantage to
remember, would it.
The data printout spells out that I asked for Mr Hill's assistance against "BBC news readers who are spying on him through the
television." It also contains a reference of Mr Hill's office referring my case to Social Services, to whom I am unknown. "Presents
Challenging Issues" sounds a code, like the nursing UNDY = "Unfortunately Not Dead Yet" (but we continue to hope).
I wrote again to Mr Hill on 13 May and told him I did not accept his apparent memory lapse regarding the police. I asked him to
elucidate; in his response of 17 May he said he was unable to add to his earlier note on this point.
5
--
Posted via a free Usenet account from
http://www.teranews.com


title: Filtrare l'elenco di una casella combinata?????

author: Cicas

text:
Ciao a tutti..
Come si fa a filtrare l'elenco di record di una casella combinata mostrando
solo i record correlati ad un'altra casella combinata nella stessa tabella
???
es. io ho la tabella ricette con le caselle combinate "IDCategoria" e
"IDSottoCategoria" vorrei che, dopo aver scelto la categoria, nella lista di
selezione di "IDSottoCategoria" mi venissero elencati solo i record
corrispondenti alla categoria scelta...
Ciao
Cicas


author: Brown

text:
Cicas ha scritto:

Nell'evento afterupdate della prima casella combinata scrivi
If Me.CasellaCombinata1 <> "" And Not IsNull(Me.CasellaCombinata1) Then
     Me.CasellaCombinata2.RowSource = "SELECT DISTINCT
IDSOTTOCATEGORIA 		          FROM RICETTE WHERE IDCATEGORIA = " &
Me.CasellaCombinata1 &                   	  ";"
Else
     Me.CasellaCombinata2.RowSource = "SELECT DISTINCT
IDSOTTOCATEGORIA 		          FROM RICETTE;"
EndIf
Chiaramente nel ramo if e nel ramo else è tutto nella stessa riga !


author: Roccia Max De Poli

text:
Nell'evento afterupdate della prima casella combinata [IDCategoria]
imposti la proprieta' .rowsource della seconda casella:
Me.IdSottoCategoria.rowsource="SELECT * FROM Sottocategorie WHERE
[IDSottoCategoria]="& Me.IDCategoria
Occhio agli apici se gli ID sono in formato testo.
Poi usi il metodo requery:
Me.IDSottoCategoria.Requery
E per fare qualcosa di raffinato:
Me.IDSottoCategoria.Setfocus
Me.IDSottoCategoria.Dropdown
Ultima cosa: quando aggiorni IDCategoria azzera il contenuto di
IDSottoCategoria, altrimenti l'utonto potrebbe selezionare la categoria
X, la sottocategoria X1 e poi modificare la categoria in Y e sbiellare
tutto.
Cia'
Max


author: cidi

text:
"Roccia Max De Poli" <
rocc...@katamail.com
> ha scritto nel messaggio
news:1115376237....@o13g2000cwo.googlegroups.com...

Ciao Roccia Max De Poli
questo nick non si vedeva da molto tempo. :-)
bentornato.
---
Daniele


author: Roccia

text:
Non ho potuto credere alle mie orecchie quando, il Fri, 06 May 2005
15:21:49 GMT, ho udito
dadonz...@tin.it
 asserire:
> Ciao Roccia Max De Poli
> questo nick non si vedeva da molto tempo. :-)
Eh gia'...
e anche adesso,mi sa che collaborero' un po' a singhiozzo...
> bentornato.
Grazz!
Max


author: Alessandro Baraldi

text:
"cidi" <
dadonz...@tin.it
> wrote in message
news:hYLee.1340690$
35.50...@news4.tin.it
[CUT]
> Ciao Roccia Max De Poli
> questo nick non si vedeva da molto tempo. :-)
>
> bentornato.
> ---
> Daniele
Ciao Daniele tutto OK..?
E' parecchio che non ci sentiamo.
Ultimamente diserto spesso, come vanno i tuoi lavori..?
Ci sentiamo anche in Privato eventualmente.
Buon WeekEnd
@Alex
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


text:
"Roccia Max De Poli" <
rocc...@katamail.com
> ha scritto nel messaggio
news:1115376237....@o13g2000cwo.googlegroups.com...

Ciao e grazie della risposta....potresti spiegarmi un po' meglio?? sono un
superprincipiante e non ho capito bene??
Ciao e grazie
Cicas
>


text:
"Brown" <
bro...@libero.it
> ha scritto nel messaggio
news:LMHee.1339005$35.49...@news4.tin.it...

Ciao e grazie della risposta ma non ci ho capito niente!?
Ciao
Cicas


text:
Non ho potuto credere alle mie orecchie quando, il Fri, 6 May 2005
19:43:20 +0200, ho udito
cich...@yahoo.it
 asserire:
> Ciao e grazie della risposta....potresti spiegarmi un po' meglio?? sono un
> superprincipiante e non ho capito bene??
Ti rispondo in pvt, che questo e' un faqqone
cia'
Max


text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:f575602be764cc5eb1...@mygate.mailgate.org...
> "cidi" <
dadonz...@tin.it
> wrote in message
> news:hYLee.1340690$
35.50...@news4.tin.it
>
> [CUT]
>> Ciao Roccia Max De Poli
>> questo nick non si vedeva da molto tempo. :-)
>>
>> bentornato.
>> ---
>> Daniele
>
> Ciao Daniele tutto OK..?
> E' parecchio che non ci sentiamo.
> Ultimamente diserto spesso, come vanno i tuoi lavori..?
anche io non sono molto assiduo .....per impegni familiari.
ma seguo lo sviluppo del db per lo studio legale di MA.
č interessante .... almeno per me :-)
> Ci sentiamo anche in Privato eventualmente.
ok
> Buon WeekEnd
grazie.  anche a te
> @Alex
>
---
Daniele


title: Routine che restituisce valori diversi.

author: giuseppe

text:
Salve,
ho realizzato la seguente routine:
Private Sub Comando14_Click()
ISEE.SetFocus
If ISEE.Text <= 10329.13 Then
Bambino2.SetFocus
If Bambino2.Text = "" Then
FASCIA.SetFocus
FASCIA.Text = 1
TICKET.SetFocus
TICKET = 1.55
Else
FASCIA.SetFocus
FASCIA.Text = "2"
TICKET.SetFocus
TICKET.Text = 1.05
End If
End If
ISEE.SetFocus
If ISEE.Text >= 10329.14 Then
Bambino2.SetFocus
If Bambino2.Text = "" Then
FASCIA.SetFocus
FASCIA.Text = "3"
TICKET.SetFocus
TICKET.Text = 2.58
Else
FASCIA.SetFocus
FASCIA.Text = "4"
TICKET.SetFocus
TICKET.Text = 2.08
End If
End If
End Sub
A secondo del valore ISEE il campo FASCIA diventa 1 e TICKET 1,55 altrimenti
FASCIA 2 e TICKET 1,05 ; cosi nella seconda parte FASCIA 3 e TICKET 2,58 o
FASCIA 4 e TICKET 2,08.
La routine, quando invocata, funziona bene; solo che restituisce nei campi
TICKET i seguenti valori: 2 al posto di 1,55; 1 al posto di 1,05 ; 258 al
posto di 2,58 e 208 anzicchč 2,08 .
Il campo in access č impostato su valuta>euro>2 cifre decimali ; le
impostazioni internazionali su euro, due cifre decimali. Non riesco a capire
il motivo.
Inoltre questa:
Private Sub TICKET_Change()
Select Case TICKET.Text
Case 1.55
Bambino2.SetFocus
Bambino2.BackColor = 33023
End Select
End Sub
Prevede che quando il campo TICKET sia 1,55 il fondo del campo bambino2
diventi arancione.
Ma non funziona, forse mi sfugge qualcosa.
Vi ringrazio per l’aiuto.
Ciao
giuseppe
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


title: Routine che restituisce valori diversi.

author: Michele (Giò)

text:
"giuseppe" <
giu.a...@libero.it
> ha scritto nel messaggio
news:82Z61Z14Z220Y1...@usenet.libero.it...
>
> Salve,
> ho realizzato la seguente routine:
> Ma non funziona, forse mi sfugge qualcosa.
>
> Vi ringrazio per l'aiuto.
> Ciao
> giuseppe
Forse è il caso che tu inizi ad usare ".Value" al posto di ".Text", e poi ci risentiamo. Non ho
letto attentamente la routine, ma mi balza all'occhio subito questo. Fai una prova.
Michele


title: Routine che restituisce valori diversi.

text:

Ciao Michele, ho provato a sostituire .Text con .Value ma ho ottenuto lo
stesso identico risultato.
Ti ringrazio comunque
ciao



title: Record tipo estratto conto...

author: Raffi

text:
Buongiorno a tutto l'ng, e inizio scusandomi per il fatto di avere tempo fa
già fatto questa domanda , anche se meno specifica e, soprattutto, molto
meno chiara di quanto mi accingo a fare ora (almeno spero!)
Nel frattempo ho studiato un po' le risposte che mi deste all'epoca, ma ho
ancora molte perplessità sull'argomento.
Riassumo i fatti:
Data una query che chiameremo Spese Query, basata su una tbl spese, con un
campo Dataspesa (formato data), uno di descrizione, e due di valuta "Er" ed
"Ur"(uno per le entrate ed uno per le uscite)
io vorrei creare un report ed anche una maschera che selezionando
all'apertura del reportle date di inizio e di fine del calcolo del report,
questi mi mostrasse una casella di testo nell'intestazione, contenente la
cassa al momento della data di inizio da me inserita; mi spiego meglio:
ammesso che la query contenga dati che riguardino tutto il 2001 ed il 2002
fino ad oggi, io potrei volere un "estratto" dei movimenti fatti nel Gennaio
2002, ed allora quella casella di testo dovrebbe fornirmi il saldo di cassa
al 31/12/2001.
Allora ho iniziato ad inserire nella casella criteri del campo Dataspesa
della qry la seguente: >=[Inserire Data di Inizio] And
<=IIf(IsNull([Inserire data Finale]);#31/12/2030#;[Inserire data Finale]),
per farmi chiedere ad ogni apertura del report la data di inizio da cui
calcolare e, se la data finale non dovesse essere inserita, arrivare fino
alla fine dei dati) (a proposito ho inserito quella data del 2030 perchè non
sapevo come dirgli da qui alla fine);dopodichè in un campo non associato
creato nell'intestazione del report, ho inserito questa origine:
=DSum("[Er]-[Ur]";"Spese Query";"[DataSpesa]<'[Inserire Data di Inizio]'");
ovviamente la cosa non funziona e il campo è un continuo error.
Ho provato anche a dare una data finita tipo [DataSpesa]<#31/12/2001#,
giusto per capire se il problema risiedesse nel criterio della query, ma la
cosa continua a non funzionare.
Il problema che mi pongo ammesso che con questultima ipotesi funzionasse, è
il seguente:
dato che in apertura di report io do il comando di filtrare tutti i dati da
una data ad un altra, come può il mio campo calcolato andare a pescare dati
che, per espresso ordine sono stati eliminati dalla query?
e cioè se come nell'esempio di prima io do come data di inizio il 1/1/2002,
nel campo calcolato DSum, i record precedenti a quella data saranno 0, e
quindi la somma sarà sempre 0....
Ovviamente c'è qualcosa che non va in questo mio ragionamento, ma non riesco
proprio a capire cosa....
AIUTATEMI vi prego!!


title: Record tipo estratto conto...

text:
ciao! io come neofita mi sono imbattuto diverse volte nel problem da te
esposto. Per quanto riguarda mastrini ed estratti conto parto sempre dal
1/1/xx quindi non mi pongo il problema, invece in un foglio di prima
nota mi serviva il saldo precedente di cassa;, ho creato una query che
prendesse in considerazione i movimenti "prima" della data da prendere
in considerazione, poi in un sottoreport ho fatto i calcoli relativi ed
il saldo finale diventa in saldo iniziale del report voluto. Non so se
mi sono spiegato; non è molto ma ti assicuero che la mia procedurina
viaggia. Auguri. ;)


title: Record tipo estratto conto...

text:
Ti ringrazio dell'ipotesi di soluzione, ma il fatto è che io volevo rendere
questa data dinamica, e non immettere ogni volta nella query la data di
riferimento...
Se dovessi trovare un'altra soluzione, non esitare a contattarmi e grazie
ancora
<
roby...@excite.it
> ha scritto nel messaggio
news:a5gguv$ivo$1...@gossip.excite.it...



title: Record tipo estratto conto...

author: Paolo opg

text:
"Raffi" <
rac...@tin.it
> wrote in message
news:JV2f8.18072$_u5.5...@news1.tin.it...
> Ti ringrazio dell'ipotesi di soluzione, ma il fatto è che io volevo
rendere
> questa data dinamica, e non immettere ogni volta nella query la data di
> riferimento...
> Se dovessi trovare un'altra soluzione, non esitare a contattarmi e grazie
> ancora
potresti aprire il report da una maschera che ha due text box in cui
inserisci le due date.
in base alle date inserite modifichi il recordsource del report alla sua
apertura...
è un pò macchinosoda preparare, devi scrivere qualche riga d codice e se
apri il report senza la maschera di selezione, forse t salta fuori qualche
errore, ma ottieni una cosa abba flessibile e anche pratica da usare


title: Record tipo estratto conto...

text:
rieccomi!  scusa, ma comunque devi inserire sia la data di inzio report
che la data di fine report; ad esempio la prima query che serve x
calcolare il saldo prende come criterio <DataIniziale e la seconda
Between da => DataIniziale And DataFinale. Cioe inserisci solo una volta
le due date! Ciao


title: Record tipo estratto conto...

author: Roberto da casa

text:
"Raffi" <
rac...@tin.it
> ha scritto nel messaggio
news:3TKe8.16268$Ns4.7...@news2.tin.it...

Io farei così.
Se la tabella che contiene i dati si chiama tblSpese ed ha la seguente
struttura:
ID                Contatore e chiave primaria
Dataspesa    Data/ora
Er                Valuta
Ur                Valuta
Mi creerei una maschera chiamata Maschera1 con visualizzazione a maschera
singola e che non abbia origine record; in Maschera1 inserirei due caselle
di testo non associate chiamate rispettivamente DataInizio e DataFine; in
Maschera1 inserirei anche un pulsante di comando per aprire il tuo report
chiamato Spese Report: a fronte dell'evento "Su clic" del pulsante di
comando genererei il seguente codice VBA:
    Dim stDocName As String
    stDocName = "Spese Report"
    DoCmd.OpenReport stDocName, acPreview
Ora farei in modo che la tua query di selezione Spese Query abbia il
seguente codice SQL:
SELECT tblSpese.Dataspesa, tblSpese.Descrizione, tblSpese.Er, tblSpese.Ur
FROM tblSpese
WHERE (((tblSpese.Dataspesa) Between [Forms]![Maschera1]![DataInizio] And
Nz([Forms]![Maschera1]![DataFine],DMax("Dataspesa","tblSpese"))))
ORDER BY tblSpese.Dataspesa;
La query Spese Query sarà l'origine record del report Spese Report.
Nell'intestazione di Spese Report inserirei una casella di testo non
associata che visualizzerà il saldo precedente; come origine controllo di
tale casella di testo scriverei:
=DSum("Er-Ur";"tblSpese";"Dataspesa<#" & [Forms]![Maschera1]![DataInizio] &
"#")
A questo punto apri Maschera1; digita nella casella di testo DataInizio la
data del primo movimento che vuoi stampare; digita nella casella di testo
DataFine la data dell'ultimo movimento che vuoi stampare : se in DataFine
non digiti nulla, verrà presa la data più alta dei movimenti presenti in
tblSpese; pigia il pulsante di comando, spero che tu veda ciò che volevi.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Record tipo estratto conto...

text:
Ti prego allora di spiegarmi meglio come hai operato....evidentemente non ho
capito!!
<
roby...@excite.it
> ha scritto nel messaggio
news:a5j3qv$bs8$1...@gossip.excite.it...



title: Record tipo estratto conto...

author: Antonio Biso

text:
"Raffi" <
rac...@tin.it
> ha scritto nel messaggio
news:fyof8.22968$_u5.6...@news1.tin.it...
> Ti prego allora di spiegarmi meglio come hai operato....evidentemente non
ho
> capito!!
Sicuramente per cominciare lui scrive DOPO il quoitng!!!
Antonio


title: Record tipo estratto conto...

text:
La tua è la soluzione che ho cercato e che non riuscivo a mettere in
pratica....
ed ora mi funziona ma ho ancora un problema:
mentre sia la query che la maschera accettano i dati di datainizio e
datafine nel formato gg/mm/aaaa, la casella di testo inserita nel report,
che mi calcola il saldo ad un dato momento, li accetta nel formato
mm/gg/aaaa, cosicchè ho il report che ad esempio mi stampa tutti i movimenti
dall'01/02/2002 al 01/03/2002, ed un saldo di cassa al 02/01/2002.
Non so come spiegarmelo ne come risolvere tale inconveniente.
Ancora grazie e buon lavoro!
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:XB9f8.40163$fa5.1...@twister2.libero.it...



title: Record tipo estratto conto...

text:
Sono davvero ignorante ma....che cos'è il quoting??!!
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:gGof8.39635$v7.14...@twister1.libero.it...



title: Record tipo estratto conto...

text:
"Raffi" <
rac...@tin.it
> ha scritto nel messaggio
news:Dapf8.23082$_u5.6...@news1.tin.it...
> Sono davvero ignorante ma....che cos'è il quoting??!!
E' la parte di messaggio a cui stai rispondendo e che lasci nel messaggio
stesso.
Si deve scrivere DOPO il quoting, o tutt'al più in mezzo, tipo botta e
risposta...
Antonio


title: Record tipo estratto conto...

text:
"Raffi" <
rac...@tin.it
> ha scritto nel messaggio
news:B9pf8.23080$_u5.6...@news1.tin.it...
> La tua č la soluzione che ho cercato e che non riuscivo a mettere in
> pratica....
> ed ora mi funziona ma ho ancora un problema:
> mentre sia la query che la maschera accettano i dati di datainizio e
> datafine nel formato gg/mm/aaaa, la casella di testo inserita nel report,
> che mi calcola il saldo ad un dato momento, li accetta nel formato
> mm/gg/aaaa, cosicchč ho il report che ad esempio mi stampa tutti i
movimenti
> dall'01/02/2002 al 01/03/2002, ed un saldo di cassa al 02/01/2002.
> Non so come spiegarmelo ne come risolvere tale inconveniente.
> Ancora grazie e buon lavoro!
Hai ragione, ho commesso un errore: nell'origine controllo della casella di
testo del report che visualizza il saldo precedente devi scrivere:
=DSum("Er-Ur";"tblSpese";"Dataspesa<#" &
Format([Forms]![Maschera1]![DataInizio];"mm/gg/aaaa") & "#")
In Access il secondo termine di confronto di una equivalenza SQL va espresso
sempre nella forma anglosassone, ed i criteri di una funzione DSum altro non
sono che una proposizione WHERE del linguaggio SQL e ne rispettano la
sintassi.
Ora cosě dovrebbe funzionare.



title: Messaggio errore su campo calcolato maschere continue

author: PaoloD

text:
Ciao a tutti!
Mi si sta presentando un problema strano (o almeno che non mi era mai
capitato fin'ora).
Ho una form a maschere continue con tre textbox di cui Numero 1 e
Numero 2 associate a dei campi della Tabella1, e Numero 3 come valore
calcolato Numero 1 + Numero 2 (la numero 2 può solo assumere valori
negativi). Ora, quando digito in Numero 2 un valore > di zero sono
riuscito, tramite una Sub su uscita da Numero2, a fare uscire il
messaggio di errore con il ritorno a Numero 2 per la correzione, ma,
applicando lo stesso metodo su uscita da Numero2 affinchè Numero3 non
possa assumere valori negativi, mi esce, sì il messaggio, ma non
riesco a ritornare a Numero2 ed a bloccare l'eventuale avanzata del
programma: c'è qualcuno che ha già avuto un simile problema?
Cioa e grazie!


author: Davide (Sib)

text:
"PaoloD" <
paolo.do...@tin.it
> ha scritto nel messaggio
Ho una form a maschere continue con tre textbox di cui Numero 1 e
Numero 2 associate a dei campi della Tabella1, e Numero 3 come valore
calcolato Numero 1 + Numero 2 (la numero 2 può solo assumere valori
negativi). Ora, quando digito in Numero 2 un valore > di zero sono
riuscito, tramite una Sub su uscita da Numero2, a fare uscire il
messaggio di errore con il ritorno a Numero 2 per la correzione, ma,
applicando lo stesso metodo su uscita da Numero2 affinchè Numero3 non
possa assumere valori negativi, mi esce, sì il messaggio, ma non
riesco a ritornare a Numero2 ed a bloccare l'eventuale avanzata del
programma: c'è qualcuno che ha già avuto un simile problema?
--------------
Posta il codice
Davide
--
www.gestionedati.com


author: wlady

text:
PaoloD ha scritto:

io userei la proprietà ValidoSe (ValidationRule) del controllo Numero2
per impedire l'immissione di numeri positivi, impostandola a <0 e non
eventi particolari come afterupdate
ciao


text:
wlady ha scritto:

Ok, utilizzando ValidationRule da Proprietà maschera, funziona, ma
vorrei poter personalizzare il messaggio e aggiungere più di una
condizione: ho letto che è possibile impostare ValidationRule e
VvalidationText da codice, ma anche sul Newsgroup non ho trovato grandi
esempi: come faccio ad impostarli da codice e non da finestra
Proprietà della maschera o tabella associata?
Ciao e grazie!


text:
PaoloD ha scritto:

Per poter personalizzare il messaggio devi usare la proprietà
ValidationText immettendo il messaggio che vuoi compaia quando non
vengono soddisfatte le condizioni impostate in ValidationRule. Entrambe
le proprietà sono impostabili via codice e devono essere scritte in
formato stringa, ad esempio:
controllo.ValidationText="Non si possono immettere valori positivi"
controllo.ValidationRule="<0"
Puoi utilizzare più condizioni all'interno della proprietà
ValidationRule separandole con gli operatori AND oppure OR es.: (">5
AND <10" se vuoi che si possano inserire solo numeri compresi tra 5 e
10). Spero ti sia tutto chiaro
ciao


title: Report E Excel

author: Mik Mark

text:
Io ho bisogno di trasferire dei dati filtrati su un foglio excel!
E' possibile trasferire dei dati di un report (trovati con una query), su un
foglio di excel?


title: Report E Excel

text:
"Mik Mark" <
marcheso...@trentino.net
> ha scritto nel messaggio
news:9k8s87$hfj$1...@news.flashnet.it...

Dopo ore di prove ci sono riuscito!
Se a qualcuno può servire:
        DoCmd.OutputTo acOutputReport, "Nome del Report", acFormatXLS, ,
True, """"


title: .top non mi funziona!

text:
Impostando il codice per posizionare un campo in un punto del report
con il seguente codice:
percentuale.Top = 381
non mi funziona.
Mentre se metto
percentuale.Top = 1
mi funziona.
Quale è può essere il problema.
Grazie


title: .top non mi funziona!

author: Massimo Lavoro

text:
"Sandro72" <
nientesp...@tin.it
> ha scritto nel messaggio
news:a748f2$iiu0a$1...@ID-108205.news.dfncis.de...
> Impostando il codice per posizionare un campo in un punto del report
> con il seguente codice:
>
> percentuale.Top = 381
> non mi funziona.
>
> Mentre se metto
> percentuale.Top = 1
> mi funziona.
>
> Quale č puň essere il problema.
> Grazie
Controlla che le dimensioni del corpo del record arrivino a quelle
dimensioni. Aumentale e vedrai che sicuramente sfunziona.
Max


title: .top non mi funziona!

text:
"Massimo Lavoro" <
ron...@tiscalinet.it
> ha scritto nel messaggio
news:FHhl8.35226$%g7.11...@twister2.libero.it...
>
> "Sandro72" <
nientesp...@tin.it
> ha scritto nel messaggio
> news:a748f2$iiu0a$1...@ID-108205.news.dfncis.de...
> > Impostando il codice per posizionare un campo in un punto del report
> > con il seguente codice:
> >
> > percentuale.Top = 381
> > non mi funziona.
> >
> > Mentre se metto
> > percentuale.Top = 1
> > mi funziona.
> >
> > Quale è può essere il problema.
> > Grazie
>
> Controlla che le dimensioni del corpo del record arrivino a quelle
> dimensioni. Aumentale e vedrai che sicuramente sfunziona.
> Max
opss..Report non record.
Max


title: .top non mi funziona!

text:
Caspita dopo un po' di prove era proprio come dicevi tu!
Grazie
"Massimo Lavoro" <
ron...@tiscalinet.it
> ha scritto nel messaggio
news:xqkl8.35717$%g7.11...@twister2.libero.it...



title: Aprire una maschera con password

author: Brigata Granata

text:
Si puň aprire una maschera dopo avere inserito un password?
ho 2 maschere una per a visualizzazione dati e un'altra per immissione e
modifiche ( perň vorrei farla vedere con una protezione).
grazie in anticipo


title: Aprire una maschera con password

author: mino

text:
Brigata Granata ha scritto:

io utilizzo una tabella di appoggio di autorizzazioni varie di utenti con
un campo apposito numerico che vado ad interrogare al momento
dell'apertura di qualunque oggetto del db aperto via codice.
per me č stata la soluzione + semplice e flessibile
ciao
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Aprire una maschera con password

text:
e come si fa?
"mino" <
news...@libero.it
> ha scritto nel messaggio
news:cd62uc$ikp$1...@news.newsland.it...
> Brigata Granata ha scritto:
>
> > Si può aprire una maschera dopo avere inserito un password?
> > ho 2 maschere una per a visualizzazione dati e un'altra per immissione e
> > modifiche ( però vorrei farla vedere con una protezione).
> > grazie in anticipo
>
> io utilizzo una tabella di appoggio di autorizzazioni varie di utenti con
> un campo apposito numerico che vado ad interrogare al momento
> dell'apertura di qualunque oggetto del db aperto via codice.
> per me è stata la soluzione + semplice e flessibile



title: Aprire una maschera con password

author: Sergio MAZZA

text:
"Brigata Granata" <
ocuto...@inwind.it
> ha scritto nel messaggio news:hzwJc.53857$c_1.1...@twister1.libero.it...
> e come si fa?
Tasto "rispondi al NewsGroup", poi CTRL-END e scrivi la risposta; alla fine del messaggio precedente; come faccio io, grazie...
Ciao.
P.S. Ah! Dimenticavo; č una delle regole di questo NG.
--
Sergio MAZZA


title: Aprire una maschera con password

text:
"Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto nel messaggio
news:cd667s$47$1...@canarie.caspur.it...
> "Brigata Granata" <
ocuto...@inwind.it
> ha scritto nel messaggio
news:hzwJc.53857$c_1.1...@twister1.libero.it...
> > e come si fa?
>
> Tasto "rispondi al NewsGroup", poi CTRL-END e scrivi la risposta; alla
fine del messaggio precedente; come faccio io, grazie...
>
> Ciao.
>
> P.S. Ah! Dimenticavo; è una delle regole di questo NG.
> --
> Sergio MAZZA
>
> ok scusatei, sto imparando.
grazie


title: passaggio di s = split(stringa) ad una sub o funzione

author: Fabio

text:
Bon giorno a tutto il NG.
Come da oggetto devo passare "s" (con s = split(miastringa)) ad una sub
oppure una funzione. Il codice è (riassumendo) così:
Private Sub Comando346_Click()
Dim s As Variant
--------
s = Split("frasedaspezzare", ". ", -1, vbTextCompare)
MsgBox (UBound(s))
miafunzione s
--------
End Sub
Function miafunzione(ParamArray arrFrasi() As Variant)
Dim delle mie varie variabili
MsgBox (UBound(arrFrasi))
---------
End Function
Al click del Comando364 il primo messaggio dà 11, il secondo 0.
Ovviamente non riesco a passare correttamente i valori alla mia
funzione. Ho provato diverse combinazioni, tra cui miafunzione(s) ,
miafunzione s() , miafunzione(s()) e le dichiarazioni di miafunzione
con e senza ParamArray e le parentesi dopo arrFrasi, ma il risultato
non è mai migliorato.
La soluzione che mi ha illuminato mentre postavo è quella di passare
"frasedaspezzare" alla funzione come semplice string e spostare Split
dentro la funzione (in effetti la funzione ora fa quello che mi serve).
Desidero però capire cosa e dove sbagliavo nell'approccio precedente.
Grazie anticipatamente a chi vorrà aiutarmi.
Fabio


author: Claudio(BS)

text:
Fabio ha scritto:
> Bon giorno a tutto il NG.
>
[CUT]
> Desidero però capire cosa e dove sbagliavo nell'approccio precedente.
Attenzione!
Cito dall'help in linea:
"Utilizzando la parola chiave ParamArray, una funzione accetta un numero
*variabile di argomenti*."
Non dice un array ;-)
> Grazie anticipatamente a chi vorrà aiutarmi.
prego
--
Claudio(BS)
L'unico problema per l'uomo non sta nella difficoltà delle sue imprese
ne' nella quantità di denaro necessario per compierle, ma nella durata
della sua esistenza. (Claudio 14.02.2004)
NB. Protezione antispam
Per rispondere aggiungere claudio


text:
>Attenzione!
>Cito dall'help in linea:
>"Utilizzando la parola chiave ParamArray, una funzione accetta un numero
*>variabile di argomenti*."
>Non dice un array ;-)
Ti ringrazio per il suggerimento, l' ho riletto ed in effetti la
descrizione dice (riporto integralmente):
ParamArray: Facoltativa. Utilizzata solo come ultimo argomento di
elencoargomenti, indica che l'ultimo argomento è una matrice Optional
di elementi di tipo Variant. La parola chiave ParamArray consente di
indicare un numero arbitrario di argomenti. Non può essere utilizzata
con ByVal, ByRef oppure Optional.
Secondo l'help in linea dunque l'argomento che passo io dovrebbe essere
una matrice, no? Sempre secondo l'help la funzione split restituisce
una matrice a una dimensione con base zero contenente il numero di
sottostringhe specificato, e qui casca l'asino (cioè il sottoscritto):
sto provando a fare qualcosa che non so fare, con strumenti che non
capisco, ed il risultato mi è di conseguenza oscuro.
Io ho provato sia con, che senza l'indicazione "ParamArray", ed in
entrambi i casi il passaggio dei dati alla funzione li "distrugge". Ho
aggirato il problema, ma vorrei davvero riuscire a capire cosa c'è di
sbagliato nella mia procedura.
Grazie ancora per l'interessamento
Fabio


text:
Fabio ha scritto:
>>Attenzione!
>>Cito dall'help in linea:
>>"Utilizzando la parola chiave ParamArray, una funzione accetta un numero
>
> *>variabile di argomenti*."
>
>>Non dice un array ;-)
>
>
[CUT]
Ho
> aggirato il problema, ma vorrei davvero riuscire a capire cosa c'è di
> sbagliato nella mia procedura.
>
Non fermarti all'help, guarda l'esempio che è molto più chiaro ;-)
byEz



text:
Claudio(BS) ha scritto:
> [CUT]
>
> Non fermarti all'help, guarda l'esempio che è molto più chiaro ;-)
>
> [CUT]
Grazie, ora ho compreso tutto e risolto (almeno l'utilizzo di
Paramarray mi è un po' più chiaro: posso passargli tutti i valori che
voglio, purchè uno alla volta, mentre io in pratica li passavo tutti
insieme nell'indice 0 e per questo UBound mi restituiva 0). Mi è
bastato infine chiamare "miafunzione s" dalla sub principale e
dichiarare "Function miafunzione (arrFrasi as Variant)".
Grazie per la pazienza e per avermi risposto, soprattutto perchè ora
mi rendo conto della banalità del mio errore! Ero convintissimo di
averla provata come prima soluzione.
Fabio


title: correlazione tra tabelle

author: joinerjak

text:
salve a tutti ho un problema, avrei necessità di collegare ad una tabella
principale (chiamata angrafico) tante altre tabelle che contengano altri
dati (circa 15) e che per ogni utente registrato possa poi in seguito trarre
tutte le informazioni correlate, la necessità data dal creare molte sotto
tabelle è data dal fatto che ad esempio un utente può conoscere molte lingue
oppure aver frequentato tanti corsi ecc.
se creo le relazioni uno a molti e applico le integrità referenziali
(elimina campi, ecc.) quando cerco di inserire ad esempio una seconda lingua
conosciuta mi esce il messaggio di errore che dice:
impossibile aggiunge o modificare il record. Nella tagbella <nome> è
necessario un record correlato. (3201).
si è tentato di eseguire un'operazione che avrebbe violato le regole di
integrità referenziale per le tabelle correlate. questo errore, ad esempio
si verifica se si cerca di modificare o di inserire un record nella tabella
sul alato "molti" di una relazione uno-a-molti e a quel record non è
correlato alcun record nella tabella sul lato "uno"
se si desidera aggiungere o modificare il record, aggiungere prima un record
alla tagbella sul lato "uno" che contiene lo stesso valore per il campo
corrispondente.
io non riesco a venirne a capo se qualcuno riesce a spiegarmi dove sbaglio
mi aiuterà a non perderci la testa
grazie a tutti Chiara


title: correlazione tra tabelle

author: Emyr

text:


posta le tabelle
Saluti.
Emanuele.


title: Sottomaschera rallenta Database?? Come Mai

author: Vincenzo

text:
Salve a tutti
ho una maschera che passa i dati ad una query.
Nella maschera  ho una sottomaschera che mi visualizza i risultati della
query.
Con un bottone nella maschera principale gli faccio fare un "docmd.Requery
sottomaschera" e funziona...
La query è immediata, ma all'apertura o alla chiusura della maschera (od ad
un passaggio verso vis. struttura e viceversa) è lentissimo..
Qualcuno mi sa dire come mai? O aiutarmi a capire come trovare il punto di
rallentamento.
Grazie
Vincenzo


author: Karl Donaubauer

text:
Vincenzo wrote:
> ho una maschera che passa i dati ad una query.
> Nella maschera  ho una sottomaschera che mi visualizza i risultati
> della query.
> Con un bottone nella maschera principale gli faccio fare un
> "docmd.Requery sottomaschera" e funziona...
>
> La query č immediata, ma all'apertura o alla chiusura della maschera
> (od ad un passaggio verso vis. struttura e viceversa) č lentissimo..
>
> Qualcuno mi sa dire come mai? O aiutarmi a capire come trovare il
> punto di rallentamento.
Prova a disattivare "Autocorrezione Nome" nel menů
Strumenti/Opzioni/Generale.
--
HTH
Karl
*********
Access FAQ:
www.donkarl.com/it


title: showtoolbar in inglese

author: marcello

text:
Qual'è il nome corrispondente in a97 inglese per "Visualizzazione maschera"
nel comando:
DoCmd.ShowToolbar "Visualizzazione maschera", acToolbarNo
grazie


title: showtoolbar in inglese

author: Gabriele Bertolucci

text:

DoCmd.ShowToolbar "Form View", acToolbarNo
Nel codice si deve sempre utilizzare la versione inglese dei nomi delle
toolbar, altrimenti si possono avere dei problemi.
--
Gabriele Bertolucci
PBsoft
www.pbsoft.it


title: copiare tutti i file da una cartella a un altra cartella

text:
con filecopy si può copiare un intera cartella oppure tutti file in essa
contenuti con un solo filecopy?
Grazie.


text:
Visto che a qualcuno potrebbe servire vi posto la soluzione al mio quesito
includere microsoft scripting runtime
    Dim Fso As Scripting.FileSystemObject
    Dim sourceFolder As String
    Dim destinationFolder As String
    Dim overWrite As Boolean
    Set Fso = New Scripting.FileSystemObject
    sourceFolder="c:\pippo"
    destinationFolder="c:\pluto"
    overWrite=true
    Fso.CopyFolder  sourceFolder,destinationFolder,overWrite
Ciao. Simba883


title: Collegamento ipertestuale

author: walter

text:
Ciao a tutti
    uso in una tabella un campo definito come "collegamento ipertestuale".
    Se lo valorizzo da codice passandogli un campo string non funziona
sempre.
    Suggerimenti?
Grazie
Walter


title: Collegamento ipertestuale

author: ALESSANDRO Baraldi

text:
"walter" <
wa...@libero.it
> ha scritto nel messaggio
news:0xzse.7994$yM4.1...@twister2.libero.it...

Il campo HyperLink ha la necessità di essere formattato prima
di essere inserito.
Fai una prova semplice, copia il contenuto di un Campo(HyperLink) valido
ed incollalo in un TextEditor e vedi come viene formattato.
Da li sarà semplice ricomporlo.
NomeLink#<Percorso link>#
Ciao
--
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.mantuanet.it/alessandro.baraldi/
---------------------------------------------------------------------------


title: Collegamento ipertestuale

author: Gaspare

text:
[CUT]
Ciao @Alex,
sono stato sul tuo sito -> COMPLIMENTI -> hai creato un giochino niente
male ->
      2.2 Validazione DataEntry(uso avanzato Classi)
Quantomeno hai sottolineato che si tratta di un "demo decisamente complesso
per chi si approccia alla programmazione" ;-)
Buona serata
Gaspare


title: Collegamento ipertestuale

text:
[CUT]
Praticamente hai iniziato a "giocarci" per davvero con gli eventi di classe
;-)


title: Collegamento ipertestuale

text:
"Gaspare" <
break...@email.it
> ha scritto nel messaggio
news:y3Ese.13751$b5.6...@news3.tin.it...

In realtà uso le classi in modo avanzato da più di un anno con VB,
ma con VBA mi limitavo a poche cose, soprattutto perchè A97 non consentiva
alcune opzioni come Implements.
Io sostengo che VBA non richieda questo livello di utilizzo, ma saperlo
usare
non è male, e come vedi può essere utile.
Alcune volte per esigenze personali ho realizzato componenti in VB, come dll
da usare poi in Access, come un controllo Winsok tutto sulla Dll di Win
senza
appoggiarmi all'OCX per il quale serve la licenza sai io sono poveretto e
non potendo
pagare OCX me li faccio....! ;-)
DEMO:
E' decisamente complesso, non per la quantità di codice scritta
che a voler vedere è ridottissima, e senza falsa modestia è scritto
abbastanza
bene, ma la complessità stà nell'uso dell'incapsulamento e dell'ereditarietà
applicata alle Classi figlie ed alla Classe Form, ci sono alcuni passaggi
che possono sfuggire, ma
sono tutt'altro che scontati.....!
Quindi a parte essere +/- funzionante e di conseguenza migliorabilissimo, è
un DEMO da studiare per chi si avvicina alle classi.



title: Passare dei dati da un form ad un altro

author: kaal

text:
Buona sera a tutti,
forse il sistema che ho pensato di adottare ï¿œ un pï¿œ contorto, ma volevo
comunque provare. Tramite il tasto F5 chiamo la funzione Help() che
risiede in un modulo. Tale funzione a seconda del form/controllo
chiamante apre un diverso form nel quale poter effettuare una ricerca.
Tale form ha una casella nella quale inserire il testo cercato e dopo
aver cliccato su un pulsante presenta i risultati in una sottomaschera.
Ora, io vorrei che cliccando in una riga della sottomaschera, poter
trasferire tutte le informazioni (della riga cliccata) nel form dal
quale ho premuto il tasto F5. Ho cercato di essere il piï¿œ chiaro
possibile e spero che qualcuno mi possa dare qualche consiglio.
Grazie. Kaal


title: Passare dei dati da un form ad un altro

text:
kaal ha scritto:
>Buona sera a tutti,
>forse il sistema che ho pensato di adottare č un pň contorto, ma volevo
>comunque provare. Tramite il tasto F5 chiamo la funzione Help() che
>risiede in un modulo. Tale funzione a seconda del form/controllo
>chiamante apre un diverso form nel quale poter effettuare una ricerca.
>Tale form ha una casella nella quale inserire il testo cercato e dopo
>aver cliccato su un pulsante presenta i risultati in una sottomaschera.
>Ora, io vorrei che cliccando in una riga della sottomaschera, poter
>trasferire tutte le informazioni (della riga cliccata) nel form dal
>quale ho premuto il tasto F5. Ho cercato di essere il piů chiaro
>possibile e spero che qualcuno mi possa dare qualche consiglio.
>Grazie. Kaal
>
Potresti utilizzare la funzione Halp parametrizzandola.
public function Help(byref NomeForm as string) as string
....
end function
Passi il nome della form chiamante e te lo fai restituire. Hai tutte le info
che ti servono x la insert (anche se suppongo che al posto di TuaForm andrebbe
meglio TuaTabellaSorgente, visto che i dati saranno sicuramente dentro una
tabella....)
--
Questo articolo e` stato inviato dal sito web
http://www.nonsolonews.it


title: leggere una riga ben determitata di un file

author: tmtube

text:
dovrei aprire un file in lettura e cercare esattamente il campo codice
dell'utente con id=6 avete un esempio di ciclo while o for che trova quella
riga

esempio del file pippo.txt:
---------------------

<cod>1
<abc>Mario
<def>Rossi
<ghi>0000000001
- -
<cod>2
<abc>Stefania
<def>Verdi
<ghi>0000000002
- -
<cod>3
<abc>Paolo
<def>Rossi
<ghi>0000000003

in che modo trovo nel file il codice di stefania verdi quindi la riga
<ghi>0000000002 e ne estrapolo 0000000002

grazie a tutti


text:
Io uso questo codice. Inserisci il percorso del tuo file e il testo da cercare poi prova ad adattarlo alle tue esigenze

Dim NomeFile As String
NomeFile = "C:\TuoPercorsoFile\TuoNomeFile.TXT"
Dim TestoRicercato
TestoRicercato = "TuoTestoRicercato*"

Const ForReading = 1, ForWriting = 2, ForAppending = 3
Const TristateUseDefault = -2, TristateTrue = -1, TristateFalse = 0 'predefinita=-2 Unicode=-1 ASCII=0

Dim FileScripting, File, TestoStreaming

Set FileScripting = CreateObject("Scripting.FileSystemObject")
If FileScripting.FileExists(NomeFile) Like "Vero" Then
   Set File = FileScripting.GetFile(NomeFile)
   Set TestoStreaming = File.OpenAsTextStream(ForReading, TristateFalse)

   Dim Linea
   Do While TestoStreaming.AtEndOfStream <> True
       Linea = TestoStreaming.ReadLine
       If Linea Like TestoRicercato Then
          MsgBox Linea
       End If
   Loop

   TestoStreaming.Close

Else
   MsgBox "Il file non esiste"
End If


author: Andrea M.

text:
Bella formula.
due domandine:
- per cercare in altri tipi di file?tipo xlsm?
- e cercare in tutti i files xlsm della cartella?

grazie per l'aiuto



title: Problema con autonumber e SQL-Server

author: Damiano Zorzi

text:
Ho un problema che mi mette in imbarazzo.
Mi ritrovo a dover upgradare un software impegnativo che utilizza come FE
Access e SQL-Server con tabelle collegate ODBC sul lato Back-End.
Gli autori non hanno mai usato autonumber _viene da un'analisi vecchiotta_ e
in compenso molte SP che mi devo sorbire :-(
Ora, nelle nuove tabelle che ho creato sul Server ho utilizzato campi
Identity come chiave primaria.
Tutto bene, tranne che un particolare: non riesco a recuperare il valore
dell'ID appena generato dopo l'Update di un record.
In pratica devo fare un .movelast per rilevarlo empiricamente ... ma
lavorando in regime di multiutenza č una soluzione rischiosa, anzi
azzardata.
Devo rinunciare all'utilizzo di campi identitą o esiste un metodo per
ottenere l'ID?
Ciao: Damiano


title: Problema con autonumber e SQL-Server

author: warp

text:
Damiano Zorzi ha scritto nel messaggio ...


No, puoi usare connessioni ODBCDirect per generare il Record e la SP di sistema @@Identity per
recuperare l'autonumber.
StrConnect č la stringa di connessione ODBC al Server SQL.
Private Function SPDirect()
  '
  Dim Wrk As Workspace, Wrk2 As Workspace
  Dim cnn As Connection, Cnn2 As Connection
  Dim Rst As Recordset, Rst2 As Recordset
  Set Wrk = DBEngine.CreateWorkspace("NewOdbcDirect", "sa", "", dbUseODBC)
  Set cnn = Wrk.OpenConnection("", dbDriverNoPrompt, False, StrConnect)
  Set Wrk2 = DBEngine.CreateWorkspace("NewOdbcDirect2", "sa", "", dbUseODBC)
  Set Cnn2 = Wrk2.OpenConnection("", dbDriverNoPrompt, False, StrConnect)
  Cnn2.Execute "insert into Gruppi Values ('01', '2', '" & "Connessione 2" & "'" & ")"
  cnn.Execute "insert into Gruppi Values ('01', '2', '" & "Connessione" & "'" & ")"
  'Rileva autonumbers generati in relative connessioni
  Set Rst = cnn.OpenRecordset("Select @@Identity as 'Cont'")
  MsgBox Rst!Cont & " si riferisce alla connessione Cnn il cui Insert into viene eseguito dopo"
  Set Rst = Nothing
  Set Rst2 = Cnn2.OpenRecordset("Select @@Identity as 'Cont'")
  MsgBox Rst2!Cont & " si riferisce alla connessione Cnn2 il cui Insert into viene eseguito prima"
  Set Rst2 = Nothing
 '  Set Wrk, Cnn =nothing ....
End Function


title: Problema con autonumber e SQL-Server

text:
"warp" <
> No, puoi usare connessioni ODBCDirect per generare il Record e la SP di
sistema @@Identity per
> recuperare l'autonumber.
> StrConnect è la stringa di connessione ODBC al Server SQL.
>
>
> Private Function SPDirect()
>   '
>   Dim Wrk As Workspace, Wrk2 As Workspace
>   Dim cnn As Connection, Cnn2 As Connection
>   Dim Rst As Recordset, Rst2 As Recordset
>
>   Set Wrk = DBEngine.CreateWorkspace("NewOdbcDirect", "sa", "", dbUseODBC)
>   Set cnn = Wrk.OpenConnection("", dbDriverNoPrompt, False, StrConnect)
>
>   Set Wrk2 = DBEngine.CreateWorkspace("NewOdbcDirect2", "sa", "",
dbUseODBC)
>   Set Cnn2 = Wrk2.OpenConnection("", dbDriverNoPrompt, False, StrConnect)
>
>   Cnn2.Execute "insert into Gruppi Values ('01', '2', '" & "Connessione 2"
& "'" & ")"
>   cnn.Execute "insert into Gruppi Values ('01', '2', '" & "Connessione" &
"'" & ")"
>
>   'Rileva autonumbers generati in relative connessioni
>   Set Rst = cnn.OpenRecordset("Select @@Identity as 'Cont'")
>   MsgBox Rst!Cont & " si riferisce alla connessione Cnn il cui Insert into
viene eseguito dopo"
>   Set Rst = Nothing
>
>   Set Rst2 = Cnn2.OpenRecordset("Select @@Identity as 'Cont'")
>   MsgBox Rst2!Cont & " si riferisce alla connessione Cnn2 il cui Insert
into viene eseguito prima"
>   Set Rst2 = Nothing
>
>  '  Set Wrk, Cnn =nothing ....
>
> End Function
Funziona benissimo: grazie!!
CIAO: Damiano


title: OT - consigli x proteggere gli occhi dal monitor

text:
Molto OT ,
ma penso che molti di voi come me passano molte ore davanti al computer.
Che precauzioni usate per protegggere la vista?
Ho letto un pò in rete e si consiglia di posizionare la luce a mezza altezza
fra il monitor e gli occhi........
qualcuno ha comprato delle luci da posizionare direttamente sul monitor ?
io uso come sfondo del desktop il colore nero , sempre in rete leggo che è
meglio avere uno sfondo chiaro......
tutti i  consigli sono bene accetti !
ciao.