title: Struttura database...

text:
"samR" <
wi...@libero.it
> ha scritto nel messaggio
> "Sib" <si...@SPAMiol.it> ha scritto nel messaggio
cut
> > In linea di principio devi partire dal presupposto che la tua struttura
deve
> > avere, in linea di principio, un fulcro principale (nelle strutture piu'
> > complesse possono essere piu' d'uno, ma nel tuo caso non cerdo).
> > Nel tuo caso, certamente, il fulcro e' rappresentato dagli automezzi che
> > hanno determinate proprieta' (assicurazioni e manutenzioni).
> > Detto questo dovrebbe risultarti intuitivo come strutturare la tua base
dati
>
> :) ehi Sib, non ti va proprio di sbottonarti un pň eh?
Contravverrei alla regola che mi sono imposto e che e' implicita in quanto
dicevo prima:
"Insegna a pescare, non dare il pesce"
> Ho creato 4 tabelle, Automezzi, Assicurazioni, Revisioni, Manutenzioni;
> Tutte le tabelle hanno il campo Targa in comune... (anche su consiglio di
> Francesco R)
> quindi Automezzi č in relazione 1 a molti con Assicurazioni, Revisioni,
> Manutenzioni...
Quindi hai applicato il principio di cui parlavo, il tuo fulcro sono gli
automezzi che possono avere una o piu' proprieta'
> i record vengono inseriti di volta in volta in ogni tabella nel senso che
> ritiro l'assicurazione e ne registro, nella tabella SCADENZAPOLIZZA in
> relazione con ASSICURAZIONI per mezzo del Campo Polizza,  il mese di
> decorrenza, l'importo ecc mentre la scadenza viene calcolata in base ad
> un'altra tabella che ha un campo descrizione ed un campo numerico intero
del
> tipo:
> MENSILE 1
> TRIMESTRALE 3
> SEMESTRALE 6
> Ecc..
> quindi  quando mi serve la scadenza:
> DATASCADENZA = DateAdd("m"; ValoreSemestrale; [Decorrenza]) per calcolare
la
> scadenza semestrale dell'assicurazione...
>
> č una procedura che ha senso secondo te?
Non e' sbagliato
> č preferibile gestire le scadenze a parte?
Direi che, siccome le assicurazioni hanno una data di scadenza ben precisa
indicata e che puo' non corrispondere esattamente a tot mesi dopo la
stipula, e' preferibile indicarla esplicitamente in tabella.
Sib


title: Struttura database...

author: Antonio Biso

text:
"Sib" <si...@SPAMiol.it> ha scritto nel messaggio
news:%MUKa.149337$pR3.3...@news1.tin.it...
> "Insegna a pescare, non dare il pesce"
Questa è istigazione alla prostituzione!!!
Antonio


title: Struttura database...

author: Alessandro Cara

text:
Sib wrote:
>
> "Alessandro Cara" <
alexqu...@blunet.it
> ha scritto nel messaggio
> > Sib wrote:
> > >
> > > "Alessandro Cara" <
alexqu...@blunet.it
> ha scritto nel messaggio
> > > cut
> > > > Se riesci a tenere alta l'entropia, forse, il db e' valido
> > > > (anonimo)
> > > > Avevo scritto "bassa" ma poi ci ho ripensato.
> > >
> > > What's?
> > che e' che?
>
> Di quale entropia parli?
> Perche' alta e non bassa?
cito:
"....Maggiore entropia significa
più disordine (ovvero più stati dinamici possibili), minore entropia significa
più ordine (ovvero meno stati dinamici possibili)...."
Metti un db in 5NF e poi misurane il "disordine".
In genere mi fermo alla 3NF e pure denormalizzata ("sometimes"), la 4 e la 5
dicono che esistono, per quanto mi riguarda, in antico italico aulico, le
ritengo "pippe al cervello"
Vuoi mettere un bel file sequenziale in 1NF quella si che e' vita!



title: Struttura database...

author: Roberto da casa

text:
"Francesco R." <
rfrance...@infinito.it
> ha scritto nel messaggio
news:maPKa.257317$g92.5...@news2.tin.it...

Rispetto il tuo punto di vista ma non lo condivido.



title: Struttura database...

author: Sib

text:

Caz...
ma che c'entra l'apostrofo?
Sib


title: Struttura database...

author: samR

text:
"Sib" <si...@SPAMiol.it> ha scritto nel messaggio
news:Pq2La.263935$g92.6...@news2.tin.it...

Caz...
ma non potresti farti meno problemi?


title: Struttura database...

author: Francesco R.

text:
"Francesco R." <
rfrance...@infinito.it
> ha scritto nel messaggio
news:4PvKa.250131$g92.5...@news2.tin.it...
> [CUT]
> SECONDA PUNTATA
> [CUT]
TERZA PUNTATA
... la morte nera aveva ormai scoperto il covo dei ribelli sul pianeta ...
chsrssshshzhzrshhhst ...
... aspettate, adesso mi sintonizzo meglio ...
eccoci qua, prima di tornare ai ns. automezzi, che nel frattempo cominciano
a dare segni di usura, supponiamo di dover identificare all'interno di un
database (qui si parla di Access), il posizionamento dei materiali in un
magazzino, si ha quindi una tabella "PosMag" con i seguenti campi:
[N°Ripiano], [N°Cella], [Quantità max]
Nella scelta di come definire una chiave primaria, andiamo a vedere se tra i
campi che sono nel record ne esiste almeno uno che risulti univoco per
identificare quella e solo quella posizione di magazzino... no! Niente da
fare, ci sarebbero + record con lo stesso ripiano e cisarebbero più record
con lo stesso N° di cella.
Allora potremmo optare per un N° progressivo, magari da gestire via codice
per consentirne modifiche e tutto filerebbe via liscio, magari si potrebbero
eliminare addirittura i campi [N° Ripiano] e [N° Cella] e costringere il
magazziniere a rinumerare tutte le singole celle con il progressivo che il
CED gli suggerisce (con somme bestemmie del magazziniere (e sì che ce ne
sono di programmatori che vorrebbero trasformare le aziende sulle necessità
dei propri programmi))... Lasciamo in pace la realtà (ed i campi esistenti)
e continuiamo a
ragionare sul N° progressivo: come dicevo, tutto funzionerebbe, senonché
sarebbe un campo in più, che comunque occupa dello spazio, deve essere
gestito nelle maschere e stampe, ma sopratutto nel nostro caso, è poco
significativo se non ai fini della chiave stessa.
Guardiamo meglio, se si potesse creare una chiave primaria che comprendesse
in se i campi [Ripiano] & [N°Cella], saremmo a posto, infatti per ogni
record avremo identificato la singola cella all'interno del ripiano e la
chiave risulterebbe appunto UNIVOCA. Bene diviene stucchevole confermare che
questa possibilita esiste e viene anche utilizzata spesso.
Nota operativa:
Per usarla all'interno di Access, è sufficiente andare nella modalità
struttura di una tabella, selezionare nella parte in altro a destra i campi
interessati e quindi fare click sul tasto con la chiave gialla nella barra
degli strumenti. In alternativa, dal menu 'Visualizza' scegliere 'Indici',
per far comparire una finestra dove si possono definire tutte le chiavi
della tabella con le relative proprietà (per ogni dettaglio si rimanda alla
guida in linea, o a qualsiasi guida su Access: anche in quelle tipo "Tutto
Access in 15 minuti", sono costretti a parlarne)
A noi per il momento interessa di + avere un'idea dell'atteggiamento mentale
in cui ci si cala nel progettare la struttura di un database (piuttosto,
come consigliato da Sib, si prendono carta e penna e l'unica
cosa che deve rimanere accesa e collegata è il ns. cervello).
A questo punto, siamo pronti a definire le chiavi primarie per le tre
tabelle del database per la gestione degli automezzi che abbiamo iniziato a
costruire:
Per la tabella "Automezzi" sarà: [Targa] che è univoca e sempre disponibile
come dato per ogni automezzo.
Per la tabella "Polizze" sarà: [N°Polizza]
Per la tabella "Scadenze" sarà una chiave a due campi formata da:
[N°Polizza] & [Data decorrenza], chiave che identificherà univocamente ogni
decorrenza all'interno della propria polizza.
Inoltre abbiamo visto che per legare il record della polizza al relativo
automezzo, sempre all'interno della tabella "Polizze" (guarda caso), abbiamo
riportato il campo chiave della tabella automezzi [Targa], perlappunto una
chiave univoca che una volta inserita anche all'interno del record della
polizza, lo legherà ad un solo record della tabella "Automezzi".
Ma continuiamo a ragionare ancora sulla scelta della composizione della
chiave primaria, che è un argomento molto importante, in quanto da questa
dipenderà molto del lavoro che dovremo svolgere nella gestione delle varie
tabelle.
Nel precedente caso del magazzino, supponiamo di voler memorizzare per ogni
articolo la posizione in cui lo stesso viene riposto: Come nel caso del
campo [Targa] portato nella tabella "Polizze", nella tabella "Articoli" sarà
sufficiente riportare i campi [N°Ripiano] & [N°Cella]che formano la chiave
primaria della tabella "PosMag, per indicare con precisione in quale
ripiano/cella l'articolo è stato posizionato.
Ora, supponiamo che la ns. azienda non risieda in un sottoscala di un
condominio e che + realisticamente la ns tabella con le posizioni di
magazzino sia così composta:
"PosMag_2":
[Cod.Capannone], [Cod.Area], [N°Corridoio], [N°Scaffale], [N°Ripiano],
[N°Cella], [Quantità max]
A questo punto, riportare in un'altra tabella tutti i codici che
identificano la singola cella, diviene sicuramente gravoso e per giunta
fonte di possibili errori durante la programmazione.
In questo caso diviene straconveniente creare un campo numerico progressivo
come chiave primaria ( [N°Posizione] ) e lasciare una chiave secondaria
univoca composta dai 6 campi che individuano la posizione della cella nella
ns. azienda. Con una chiave primaria così definita, per riportare in un
qualsiasi archivio la posizione di magazzino, basterà riportare solamente il
campo [N°Posizione].
Per il momento basta, ciao a tutti ed alla prossima puntata.


title: Struttura database...

text:
"Francesco R." <
rfrance...@infinito.it
> ha scritto nel messaggio
news:DYPLa.162134$pR3.3...@news1.tin.it...
> "Francesco R." <
rfrance...@infinito.it
> ha scritto nel messaggio
> news:4PvKa.250131$g92.5...@news2.tin.it...
> > [CUT]
> > SECONDA PUNTATA
> > [CUT]
>
> TERZA PUNTATA
> Per il momento basta, ciao a tutti ed alla prossima puntata.
Ti ho scoperto!!!!!
Tu sei quello che inZegna nelle lezioni Nettuno alle 3 di mattina!!!!
Antonio


title: Struttura database...

text:
"Antonio Biso" <
ch...@libero.it
> ha scritto nel messaggio
news:pkTLa.132708$Ny5.3...@twister2.libero.it...

No, però sono in cerca di nuova occupazione, ed a RAI-SAT potrò citare nel
curriculum quest'opera accademica!!
Saluti


title: Struttura database...

text:
QUARTA PUNTATA
RELAZIONI
Posto che quelle più interessanti da studiare sono quelle tra persone di
sesso diverso, almeno per quanto mi riguarda (sui gusti altrui non
garantisco), in questa sede ci limiteremo ad occuparci delle relazioni che
dobbiamo intrattenere, pardon, creare tra tabelle.
Esaminiamo gli esempi finora presentati:
Per un automezzo, possono esistere più polizze;
Per una polizza possono esistere più scadenze;
In una posizione del magazzino possono essere messi più articoli;
In tutte queste situazioni si verifica che ad un record di una tabella,
possono venir riferiti + record in un'altra tabella. Siamo in presenza di
una relazione di tipo "uno a molti" (1-n (in Access la 'n' viene sostituita
col simbolo di infinito)). In questo caso, in maniera generica si parla di
"tabella lato uno" e "tabella lato molti".
C'è una distinzione fondamentale da compiere tra gli esempi portati, ed è
nel tipo di rapporto funzionale che si è creato tra le tabelle:
Le tabelle "Polizze" ed "Automezzi", rappresentano entità a se stanti del
mondo reale, infatti nulla vieta (per motivi ad onor del vero improbabili),
di memorizzare una polizza senza inserire la targa dell'automezzo cui essa è
riferita, comunque se ne potrebbero pagare le rate ed inserire le altre
informazioni.
Lo stesso si può dire della relazione che lega le tabelle "PosMag_2" ed
"Articoli", infatti anche in questo caso (per motivi più comprensibili),
possiamo inserire un articolo di magazzino e gestirlo in varie operazioni,
senza porne il riferimento alla posizione di magazzino in cui è riposto.
Ben diversa è la situazione che lega le scadenze alla loro polizza, infatti
una scadenza è parte integrante delle caratteristiche di una polizza e non
può aver luogo se la polizza stessa non esiste. Non è possibile inserire una
scadenza senza aver prima creato il relativo record della polizza.
Analoga relazione si ha più comunemente e chiaramente, tra il record di
testa di una fattura, e le relative righe di dettaglio, le seconde non
possono esistere senza la prima.
Come distinguere bene i due casi?
Quando un campo chiave (primaria o no, purchè si tratti di una chiave
univoca), da una tabella "lato uno" viene riportato in una tabella "lato
molti" per porle in relazione, se questo campo viene a far parte della
chiave primaria della tabella lato molti, ci si trova in presenza di una
stretta dipendenza funzionale, se invece il campo riportato rimane uno dei
tanti all'interno della seconda tabella, ci si trova in presenza di due
entità a se stanti.
Su, Su, fatevi coraggio che ancora ce n'è un pochino...
Mica son finiti qui i tipi di relazione che è possibile creare tra 2
tabelle.
Torniamo a trovare la ns. segretaria, che dopo qualche giorno di mare ha
preso un colorito davvero gradevole, con la minigonna poi...
Ora gli capita che il solito capo (ma tanto tra poco se ne va in pensione),
quando vuol mandare una circolare per la chiusura ferie, la vuol spedire
proprio a tutti: Clienti, fornitori e dipendenti, e vuole tutte le etichette
raggruppate per provincia/città/via.
Così la ns. tenace miss, decide di riunire l'archivio clienti, l'archivio
fornitori e l'archivio dipendenti in un'unico armadione, utilizzando per
tutti uno stesso modulo, con tutti i campi che servono a memorizzare le 3
entità diverse. Lascerà in bianco i campi che non avrà senso riempire.
Non è che la soluzione proprio non possa funzionare, tuttavia, si è accorta
che quando ha bisogno di compilare una statistica sui fornitori, tutte le
volte deve prima controllare bene quali sono le schede che la interessano,
quindi può fare la sua statistica, ma nel frattempo ha perso un sacco di
tempo.
Inoltre stà sprecando un mucchio di carta, in quanto gran parte del modulo
rimane in bianco.
Naturalmente è corsa subito al riparo, quindi ha preparato 4 moduli
(tabelle) da tenere in quattro classificatori separati:
"Anagrafica" per i dati in comune per tutte le anagrafiche:
[Cod.Anagrafica], [Indirizzo], [CAP], [Citta], [Prov], [Tipo]:C=Clienti;
F=Fornitori; D=Dipendenti
"Clienti" nel quale ha riportato il campo [Cod.Anagrafica] per legarlo al
primo modulo:
[Cod.Anagrafica], [Rag.Sociale], [Partita IVA], [Referente], [Perc.Sconto],
[Fido massimo]
"Fornitori" dove seguendo lo stesso principio:
[Cod.Anagrafica], [Rag.Sociale], [Partita IVA], [Referente], [N°Giorni
riordino]
"Dipendenti":
[Cod.Anagrafica], [Cognome], [Nome], [Data di nascita], [Data assunzione]
A questo punto diviene abbastanza evidente come, seppure ora non ci siano
più campi in cui durante gli inserimenti sia logicamente assurdo immettere
dati, se si avesse la necessità di avere un'elenco unico delle aziende,
clienti o fornitrici, con le quali si hanno rapporti, questo non sarebbe
possibile, se non attraverso un'operazione preliminare di "incastro" (merge)
in una tabella temporanea di appoggio (non parlerò delle query neanche sotto
tortura).
OK! Ci serve un'altra tabella "Aziende", nella quale portare fuori i campi
in comune tra clienti e fornitori: [Cod.Anagrafica], [Rag.Sociale], [Partita
IVA], [Referente].
A questo punto abbiamo creato una serie di tabelle tutte legate alla prima,
nelle quali per un codice presente nella tabella base (dove sono presenti
tutti i codici progressivi), o non è presente nessun record, o ce n'è al
massimo uno.
Abbiamo creato delle relazioni UNO ad UNO (1-1). In questo tipo di relazione
la chiave primaria viene riportata pari pari nella tabella collegata, senza
l'aggiunta di nessun'altro campo.
---------------------------
NOTA
Tanto per la cronaca, tutte queste operazioni che svolgiamo fin dalla prima
puntata, in cui si suddivide una tabella principale in più tabelle messe in
relazione tra loro, al fine di eliminare ridondanze, incongruenze, o spreco
di spazio, sono operazioni dette di "normalizzazione" del database. Sono
basate su principi matematici, rispondono a delle regole ben precise e sono
suddivise in livelli di normalizzazione. Non sempre sono obbligatorie e
spesso è il caso specifico a dettare la convenienza o meno di operare tali
separazioni. Se su di un motore di ricerca come ad esempio Google si cercano
le parole 'database' e 'normalizzazione', esce fuori una marea di roba cui
vi consiglio vivamente di dare almeno un'occhiata.
A tal proposito, di più... nin'zò.
---------------------------
Da notare che all'atto pratico, una struttura del tipo appena descritta,
necessita di particolari accorgimenti per evitare assolutamente che ad un
codice nella tabella "Anagrafica", ad esempio corrispondano sia un record
nella tabella "Clienti", sia uno in quella "Dipendenti", oppure che non ci
sia un record collegato in nessuna delle tabelle.
CREARE UNA RELAZIONE IN ACCESS
Finalmente è venuto il momento di spiegare come si possono creare queste
benedette relazioni in Access.
Dalla finestra principale dove compaiono gli oggetti del database,
selezionare 'Tabelle', quindi dal menu 'Strumenti' scegliere 'Relazioni...'.
Compare una finestra in cui, scegliendo dal menu 'Relazioni' la voce 'Mostra
tabella...', andremo a posizionare le immagini delle varie tabelle.
A questo punto selezionare dalla tabella che contiene la chiave univoca da
collegare (quasi sempre la primaria), la chiave stessa, per poi trascinarla
sul corrispondente campo riportato nella tabella da collegare.
A questo punto si apre una finestra in cui definire le proprietà della
relazione, compresa l'aggiunta degli altri campi in caso di chiavi a campi
multipli.
Per tutto ciò si rimanda alla guida in linea, o ad altre guide, a noi
interessa di dare un breve cenno su di una sola opzione:
"Applica integrità referenziale"
Nella prima puntata, avevamo accennato che Access è un RDBMS, ossia un
gestore di database relazionale. Ora ciò che distingue un database
"semplice" da uno turbo... ehm... "relazionale", è una serie di meccanismi
ferrei messi in atto dal motore del database, per controllare la congruenza
e la consistenza delle informazioni distribuite nelle varie tabelle.
...?!
Ma... che ha detto?
Insomma, se selezionate quella casella di spunta e quella successiva
"Aggiorna campi correlati a catena", Bill in persona vi garantisce che se
cambiate una chiave in una tabella, lo stesso valore ve lo ritrovate senza
fare niente in tutti i record collegati nella tabella collegata.
Se durante un'aggiornamento di tali valori sparisce la corrente (chissà poi
dove va nel frattempo), Access fa sì che sia come se l'aggiornamento non
fosse mai iniziato (voglio vedere se c'è un bel crash delle testine da fare
trucioli, ma tanto avevate le copie vero?).
Inoltre, se si seleziona anche l'ultima voce "Elimina record collegati a
catena", in caso di cancellazione del record nella tabella per così dire
base, vengono cancellati anche i record relativi nella tabella collegata. In
caso contrario, l'annullamento non viene consentito se ci sono record
collegati.
E che questo, almeno qui, vi basti!
Ma i tipi di relazione non sono terminati, ne esiste un'altro:
Relazione "molti a molti" (n-n)
nella quale, ad un record nella prima tabella, possono essere collegati
molti record nella seconda e contemporaneamente, ad un record nella seconda,
possono risultare collegati molti record nella prima.
Procediamo sempre con un esempio, se nel ns. database della gestione
automezzi, volessimo indicare per ogni veicolo quali sono gli autisti che
possono guidarlo e per ogni autista, quali sono i veicoli che egli può
guidare, di prim'acchitto si potrebbe pensare che basti aggiungere una
tabella "Autisti", così composta:
[Cod.Autista], [Nominativo], [Tipo Patente], [Targa]
e successivamente basti riportare il [Cod.Autista] nella tabella automezzi,
per poter effettuare tutti gli incroci necessari.
No, in questo modo potrei trovarmi in una situazione in cui nel record della
'Fiat UNO' si fa riferimento all'autista 'Rossi', mentre nel record
dell'autista 'Rossi' si fa riferimento al 'Furgone Ford', pergiunta non
posso creare un'altro record contenente sempre l'autista 'Rossi', nel quale
far riferimento anche al 'Furgone Mercedes'. Questa soluzione porta a delle
grosse incongruenze ed è sempre da scartare.
Una relazione di tipo n-n viene sempre risolta creando una terza tabella,
nel cui record figura esclusivamente la chiave primaria e che è composta
dalle chiavi primarie delle due tabelle originali:
Tabella "AutistiEVeicoli"
Chiave primaria = [Targa] & [Cod.Autista]
La nuova tabella sarà legata da una relazione 1-n con la tabella "Autisti" e
da un'altra relazione 1-n con la tabella "Automezzi". La creazione di
"AutistiEVeicoli" ci consentirà di effettuare tutti gli incroci di cui
abbiamo bisogno senza incongruenze, o ridondanze.
E' superfluo ricordare che nella tabella "Autisti" non comparirà più il
campo di collegamento [Targa], che è stato trasferito in "AutistiEVeicoli" e
nella tabella "Automezzi" non comparirà più il campo [Cod.Autista], per il
quale è stato fatto lo stesso trasferimento.
------------------------------------------------------
ALCUNE OSSERVAZIONI FINALI
Nella prima puntata, quando elencavamo i campi che avrebbero potuto comporre
la tabella automezzi, avevamo citato [Tipo Automezzo] e [Tipo Carburante].
In che modo possiamo creare il primo?
Se creiamo un campo di tipo testo, diciamo di 30 caratteri, avremo una
soluzione semplice e funzionale, per contro, ogni volta che inseriremo la
voce 'Autocaravan', potremmo sbagliare la digitazione di qualche carattere,
senza contare che se i record fossero molti, lo spazio impiegato sarebbe
notevole.
L'alternativa sarebbe quella di creare il campo come numerico (Tipo 'Byte'
potrebbe bastare) e portare la descrizione in una tabella separata
"TipiVeicolo" con i campi:
[Tipo Automezzo], [Descrizione Automezzo]. La decisione se sia opportuno o
meno compiere questa normalizzazione, rimane alla sensibiltà del
programmatore, che deve valutare i pro ed i contro di una simile decisione.
Supponiamo di aver optato per la separazione della descrizione in una
tabella separata, in questo caso l'utente finale potrebbe in qualsiasi
momento modificare la descrizione di un tipo di automezzo, per vedersela
modificata su tutti i veicoli in cui viene fatto riferimento a quel tipo.
Inoltre può in ogni momento decidere di inserire un nuovo tipo di veicolo.
Sulla scia di questa decisione, come tratteremo il campo [Tipo carburante]?
Cominciamo col creare un campo di tipo numerico byte (ricordo che occupa
appunto 1 byte ed accetta valori interi fino a 255), la domanda è, se con
questo campo valga la pena  di creare (e poi dover gestire) un'altra tabella
con le relative descrizioni. Secondo me, dal momento che non credo che nei
prossimi 5 anni inventino nuovi carburanti, sarebbe più opportuno crearsi
una funzione in Visual Basic, alla quale passare il [Tipo carburante] e che
ne restituisca la descrizione.
Ad esempio
Private Sub DescriCarburante(TipoCarb As Integer) As String
 Select Case TipoCarb
 Case 0
  DescriCarburante = "Nessuno"
 Case 1
  DescriCarburante = "Benzina"
 Case 2
  DescriCarburante = "Diesel"
 Case 3
  DescriCarburante = "GPL"
 Case 4
  DescriCarburante = "Metano"
 Case else
  DescriCarburante = "Non Previsto"
 End Select
End Sub
---------------------------------------------------------------
Bè... ora vi ho detto, pardon scritto tutto quello che sò sulla
progettazione di un database, non è molto, ma spero vi faccia venire la
voglia di leggere qualcosa di approfondito in merito.
Per quanto riguarda le tabelle relative alle manutenzioni compiute sugli
automezzi di cui avevamo accennato all'inizio, a questo punto... Insomma,
arrangiatevi!!!
----------------------------------------------------------------
A tutti coloro (due o tre) che saranno riusciti a leggere questa barba,
oltre alla + sincera ammirazione per la tenacia, rinnovo l'invito a
completare questo testo con argomenti un pò più succosetti dal punto di
vista tecnico, oppure semplicemente a segnalare lacune, sviste o
castronerie.
Ciao ciao, adesso vado a trovare la famosa segretaria.


title: Struttura database...

text:
"Francesco R." ha scritto:
>
> QUARTA PUNTATA
[cut]
non ho letto tutte le puntate. Il tutto derivava mi sembra da una
questione di "automezzi". Io al mio, siccome m'hanno fregato la targa,
ne ho ora un'altra. Che faccio? Il suicidio non e' fra le cose che
prenderei in considerazione!
> Ciao ciao, adesso vado a trovare la famosa segretaria.
L'ho usata un po' nella seconda e quarta puntata, spero che cio' non ti
adombri. Durante la terza sono stato impegnato nel cambio di targa.
;<)
--
a.cara
togli qualcosa dall'email


title: Struttura database...

text:
"Francesco R." <
rfrance...@infinito.it
> ha scritto nel messaggio
news:1AlMa.2167$xK6....@news1.tin.it...
> QUARTA PUNTATA
[CUT]
Di la verità, il tutto lo hai scritto nella speranza di essere ingaggiato
dalla Walt Disney per scrivere il soggetto del cartoon "Pippo & Pluto alla
ricerca della relazione perduta". :-)
E per quante altre puntate pensi di "deliziarci" ancora?



title: Struttura database...

text:
Roberto da casa wrote:
>
> "Francesco R." <
rfrance...@infinito.it
> ha scritto nel messaggio
> news:1AlMa.2167$xK6....@news1.tin.it...
> > QUARTA PUNTATA
> [CUT]
>
> Di la verità, il tutto lo hai scritto nella speranza di essere ingaggiato
> dalla Walt Disney per scrivere il soggetto del cartoon "Pippo & Pluto alla
> ricerca della relazione perduta". :-)
>
> E per quante altre puntate pensi di "deliziarci" ancora?
>
ma dai Roberto, potrebbe sempre essere utile. Non e' che stia dicendo
"stupidaggini", io personalmente lo preferisco ai 30 post mensili sull'uso delle
caselle combinate



title: Struttura database...

text:
"Alessandro Cara" <
alexqu...@blunet.it
> ha scritto nel messaggio
news:3F02B0FA...@blunet.it...
> Roberto da casa wrote:
> >
> > Di la verità, il tutto lo hai scritto nella speranza di essere
ingaggiato
> > dalla Walt Disney per scrivere il soggetto del cartoon "Pippo & Pluto
alla
> > ricerca della relazione perduta". :-)
> >
> > E per quante altre puntate pensi di "deliziarci" ancora?
> >
> ma dai Roberto, potrebbe sempre essere utile. Non e' che stia dicendo
> "stupidaggini", io personalmente lo preferisco ai 30 post mensili sull'uso
delle
> caselle combinate
>
E' vero.
Ma sono convinto che chi ne avrebbe veramente bisogno, non lo leggerà per
niente!!!
Antonio


title: Struttura database...

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:1NyMa.139249$Ny5.3...@twister2.libero.it...
> E' vero.
> Ma sono convinto che chi ne avrebbe veramente bisogno, non lo leggerà per
> niente!!!
Magari potrebbe essere aggiunto sul sito comune...
Antonio


title: Struttura database...

text:
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:WRwMa.138906$Ny5.3...@twister2.libero.it...
>
> "Francesco R." <
rfrance...@infinito.it
> ha scritto nel messaggio
> news:1AlMa.2167$xK6....@news1.tin.it...
> > QUARTA PUNTATA
> [CUT]
>
> Di la verità, il tutto lo hai scritto nella speranza di essere ingaggiato
> dalla Walt Disney per scrivere il soggetto del cartoon "Pippo & Pluto alla
> ricerca della relazione perduta". :-)
Eh sì, ma in realtà è di Paperino che sono un grandissimo fan ed emulo.
> E per quante altre puntate pensi di "deliziarci" ancora?
> Roberto
>
No, no... ho finito, chiuso, stop, basta.
E' ora che torni a fare qualcosa di più produttivo nelle ore mattutine e
serali.
Ciao.


title: Struttura database...

text:
"Alessandro Cara" <
alexqu...@blunet.it
> ha scritto nel messaggio
news:3F02B0FA...@blunet.it...

Come tutti i messaggi del NG anche quelli di Francesco R. sono "volatili",
quindi possono essere risultati utili solo a qualche frequentatore del NG di
questi giorni; io gli avevo suggerito di inviarli al Sito Comune (sempre che
continui ad essere aggiornato).



title: Struttura database...

text:
Roberto da casa wrote:
>
> "Alessandro Cara" <
alexqu...@blunet.it
> ha scritto nel messaggio
> news:3F02B0FA...@blunet.it...
> > Roberto da casa wrote:
> > >
> > > "Francesco R." <
rfrance...@infinito.it
> ha scritto nel messaggio
> > > news:1AlMa.2167$xK6....@news1.tin.it...
> > > > QUARTA PUNTATA
> > > [CUT]
> > >
> > > Di la verità, il tutto lo hai scritto nella speranza di essere
> ingaggiato
> > > dalla Walt Disney per scrivere il soggetto del cartoon "Pippo & Pluto
> alla
> > > ricerca della relazione perduta". :-)
> > >
> > > E per quante altre puntate pensi di "deliziarci" ancora?
> > >
> > ma dai Roberto, potrebbe sempre essere utile. Non e' che stia dicendo
> > "stupidaggini", io personalmente lo preferisco ai 30 post mensili sull'uso
> delle
> > caselle combinate
> >
> > --
> > a.cara
>
> Come tutti i messaggi del NG anche quelli di Francesco R. sono "volatili",
> quindi possono essere risultati utili solo a qualche frequentatore del NG di
> questi giorni; io gli avevo suggerito di inviarli al Sito Comune (sempre che
> continui ad essere aggiornato).
>
e che da un po che mi sta frullando in testa di mettere su un ennesimo sito
access ("mio") in cui includere una serie di cose, anche prelevate da NG (previo
benestare dell'autore, [e non solo da questo NG]), ma solo cose che "IO" ritengo
interessanti e "quasi" esclusivamente "teoriche" e ovviamente non presenti sul
sito comune per le note regole dello stesso.



title: Struttura database...

author: MA

text:
> No, no... ho finito, chiuso, stop, basta.
> E' ora che torni a fare qualcosa di più produttivo nelle ore mattutine e
> serali.
>
> Ciao.
Grazie in ogni caso della tua opera titanica.
MAssimiliano


title: Struttura database...

text:
"Francesco R." <
rfrance...@infinito.it
> ha scritto nel messaggio
> QUARTA PUNTATA
cut...
> Su, Su, fatevi coraggio che ancora ce n'č un pochino...
cut...
Gesu!!
Sib


title: Struttura database...

text:
Il giorno lunedì 23 giugno 2003 23:21:10 UTC+2, spedysoft ha scritto:
> bè...un programmino già bello e pronto io ce l'ho...
> Gestione automezzi con anagrafica, manutenzioni,consumi carburanti,
> scadenziari per data e per km,statistiche...
> tutto in Access
> se ti va....
>
> "samR" <
wi...@libero.it
> ha scritto nel messaggio
> news:wJIJa.113620$Ny5.3...@twister2.libero.it...
> > Salve,
> > dovrei gestire gli automezzi dell'azienda...
> > di ogni automezzo vorrei inserire Targa, immatricolazione, tipo, modello
> > ecc)
> >
> > poi controllare (sempre di ogni automezzo):
> >
> > Assicurazioni ( data_inizio, data scadenza, importo ecc)
> > Manutenzione ( data_manutenzione, descrizione_intervento, ecc)
> > Revisione (Data collaudo, scadenza, ecc)
> >
> > Devo creare 4 tabelle ?
> > e come metterle in relazione?
> >
> > potreste darmi un consiglio?
> >
> > mi piacerebbe aggiungere altre tabelle ma per adesso meglio accontentarmi
> > (considerando la mia poca esperienza..)
> >
> > Grazie!
> >
> >

Buongiorno.
Scusami se scrivo qui, volevo sapere se il programmino che ha Spedysoft è possibile averlo, perchè anche io sono in cerca di un programmino in Access con queste caratteristiche. Ho provato a farlo purtroppo le mie conoscenze di Access sono proprio zero.
Eventualmente il programma si può avere, mi spiegate come si fa.
Grazie anticipatamente, a Voi che sapete e che prodigate tanto di aiutare quelli come me che non sanno come fare.
Saluti


title: [OT]  Sempre Virus : ntol32.exe

author: Pablitomf

text:
Salve a tutti,
Come da oggetto mi ritrovo faccia a faccia a questo file presente in
C:\Windows, che risulta essere uno cag......zo di spyware che mi gestisce
internet come gli pare e che pur eliminandolo dai servizi e dal registro
(W98) non ne vuole sapere di autoavviarsi ad ogni accensione.
So che è un OT maiuscolo, ma non si può mai sapere, magari qualcuno sa
dirmi qualcosa su come eliminarlo.
Grazie
--
Ciao
Pablitomf (Maurizio Facciuti)
------------------------------
http://www.sitocomune.com/
http://www.accessgroup.it/
------------------------------
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: [OT]  Sempre Virus : ntol32.exe

text:
Pablitomf ha scritto:
> Salve a tutti,
> Come da oggetto mi ritrovo faccia a faccia a questo file presente in
> C:Windows, che risulta essere uno cag......zo di spyware che mi gestisce
> internet come gli pare e che pur eliminandolo dai servizi e dal registro
> (W98) non ne vuole sapere di autoavviarsi ad ogni accensione.
OPS! errore di negazione "Non ne vuole sapere di non avviarsi...", insomma
: "SI AVVIA SEMPRE" !!! (Stamani mi si "arravoglia" la lingua... sarà il
virus?)



title: [OT]  Sempre Virus : ntol32.exe

author: cidi

text:
"Pablitomf" <
maurizio...@accessgroup.it
> ha scritto nel messaggio
news:cq913j$gkq$1...@news.newsland.it...
> Pablitomf ha scritto:
>
>> Salve a tutti,
>> Come da oggetto mi ritrovo faccia a faccia a questo file presente in
>> C:Windows, che risulta essere uno cag......zo di spyware che mi gestisce
>> internet come gli pare e che pur eliminandolo dai servizi e dal registro
>> (W98) non ne vuole sapere di autoavviarsi ad ogni accensione.
>
> OPS! errore di negazione "Non ne vuole sapere di non avviarsi...", insomma
> : "SI AVVIA SEMPRE" !!! (Stamani mi si "arravoglia" la lingua... sarà il
> virus?)
>
>> So che è un OT maiuscolo, ma non si può mai sapere, magari qualcuno sa
>> dirmi qualcosa su come eliminarlo.
>
>> Grazie
>
>
>
> --
> Ciao
> Pablitomf (Maurizio Facciuti)
Ciao Pablitomf
hai già usato spywareblaster oppure spybot?
Daniele


title: [OT]  Sempre Virus : ntol32.exe

text:
cidi ha scritto:
> Ciao Pablitomf
> hai già usato spywareblaster oppure spybot?
Tutti (o + / -) i tool di rimozione... ma niente da fare... sembra andato
via quando ohp! eccolo di nuovo.
> Daniele
--
Ciao
Pablitomf (Maurizio Facciuti)
------------------------------



title: [OT]  Sempre Virus : ntol32.exe

author: TANNHAUSER

text:
Pablitomf ha scritto:
> Salve a tutti,
> Come da oggetto mi ritrovo faccia a faccia a questo file presente in
> C:Windows, che risulta essere uno cag......zo di spyware che mi gestisce
> internet come gli pare e che pur eliminandolo dai servizi e dal registro
> (W98) non ne vuole sapere di autoavviarsi ad ogni accensione.
> So che è un OT maiuscolo, ma non si può mai sapere, magari qualcuno sa
> dirmi qualcosa su come eliminarlo.
> Grazie
Dai un'occhiata anche a questo, se non lo avevi già fatto:
http://www.pc-clever.com/forums/showpost.php?p=7964&postcount=8
TANNHAUSER



title: [OT]  Sempre Virus : ntol32.exe

text:
TANNHAUSER ha scritto:
> Dai un'occhiata anche a questo, se non lo avevi già fatto:
>
http://www.pc-clever.com/forums/showpost.php?p=7964&postcount=8
> TANNHAUSER
Si, fatto anche questo...niente
--
Ciao
Pablitomf (Maurizio Facciuti)
------------------------------
http://www.sitocomune.com/
http://www.accessgroup.it/
------------------------------
questo articolo e` stato inviato via web dal servizio gratuito



title: [OT]  Sempre Virus : ntol32.exe

author: sv

text:
Pablitomf ha scritto:
> TANNHAUSER ha scritto:
> > Dai un'occhiata anche a questo, se non lo avevi gią fatto:
> >
http://www.pc-clever.com/forums/showpost.php?p=7964&postcount=8
> > TANNHAUSER
> Si, fatto anche questo...niente
Avevo questo link se ti puņ essere d'aiuto:
http://www.paretologic.com/xoftspy/lp/14/
--
rgrds
SC



title: [OT]  Sempre Virus : ntol32.exe

text:
sv ha scritto:
[CUT]
> Avevo questo link se ti puņ essere d'aiuto:
>
http://www.paretologic.com/xoftspy/lp/14/
Nisba...
--
Ciao
Pablitomf (Maurizio Facciuti)
------------------------------
http://www.sitocomune.com/
http://www.accessgroup.it/
------------------------------
questo articolo e` stato inviato via web dal servizio gratuito



title: [OT]  Sempre Virus : ntol32.exe

author: desio

text:
cut
hai povato a far passare uno spyboots da modalità provvisoruia


title: [OT]  Sempre Virus : ntol32.exe

author: Sergio MAZZA

text:
"Pablitomf" <
maurizio...@accessgroup.it
> ha scritto nel messaggio
news:cq9100$fhq$1...@news.newsland.it...

Prova con quei programmi che visualizzano i servizi che si avviano
automaticamente; controlla anche nei servizi installati se ce né uno con un
nome strato.
Io di solito utilizzo "Jv16 powerTools" (
www.macecraft.com
) per pulire il
registro e controllare eventuali stranezze; solo che lo devi fare tutto a
mano...
Ciao.
--
Sergio MAZZA


title: [OT]  Sempre Virus : ntol32.exe

text:
"Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto nel messaggio
news:cq9kac$anh$1...@canarie.caspur.it...

Maurizio, se vuoi posso inviarti io un programma del genere
MAssimiliano


title: [OT]  Sempre Virus : ntol32.exe

text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:BFYxd.41392$B06....@news.edisontel.com...

che fa il tuo programma? quello che non è riuscito a Sergio? :-)
Daniele
ps. Massimiliano siamo quasi a Natale si dovrebbe cercare di essere più
buoni!!


title: [OT]  Sempre Virus : ntol32.exe

text:
> >> > Salve a tutti,
> >> > Come da oggetto mi ritrovo faccia a faccia a questo file presente in
> >> > C:\Windows, che risulta essere uno cag......zo di spyware che mi
> > gestisce
> >> > internet come gli pare e che pur eliminandolo dai servizi e dal
> >> > registro
> >> > (W98) non ne vuole sapere di autoavviarsi ad ogni accensione.
> >> >
> >> > So che è un OT maiuscolo, ma non si può mai sapere, magari qualcuno
sa
> >> > dirmi qualcosa su come eliminarlo.
> >> >
> >> > Grazie
> >> >
> >> > --
> >> > Ciao
> >> > Pablitomf (Maurizio Facciuti)
> >>
> >> Prova con quei programmi che visualizzano i servizi che si avviano
> >> automaticamente; controlla anche nei servizi installati se ce né uno
con
> > un
> >> nome strato.
> >>
> >> Io di solito utilizzo "Jv16 powerTools" (
www.macecraft.com
) per pulire
il
> >> registro e controllare eventuali stranezze; solo che lo devi fare tutto
a
> >> mano...
> >>
> >> Ciao.
> >>
> >> --
> >> Sergio MAZZA
> >>
> > Maurizio, se vuoi posso inviarti io un programma del genere
> > MAssimiliano
> >
>
> che fa il tuo programma? quello che non è riuscito a Sergio? :-)
>
> Daniele
>
> ps. Massimiliano siamo quasi a Natale si dovrebbe cercare di essere più
> buoni!!
;-P
MAssimiliano


title: passaggio dati

author: ITA124 Alberto

text:
Ciao a tutti!
Premetto che sono un neofita...
Il mio problema è questo...
Ho un vecchio dB Access con una tabella chiamata Utenti piena zeppa di
record.
Ho un nuovo dBAccess con una tabella chiamata Utenti....vuota!
Visto che entrambe le tabelle hanno dei record in comune è possibile fare un
passaggio dati dalla vecchia tabella a quella nuova?
Ciao, Alberto.


title: passaggio dati

author: stwe

text:
"ITA124 Alberto" <
fyall...@tin.it
> ha scritto nel messaggio
news:dJ7r7.16993$dJ3.1...@news1.tin.it...

prova a selezionare in visualizzazione foglio dati la tabella seleziona
tutto in campo che vuoi copiare dalla vecchia tabella cliccando la lettera o
il nome del campo e vedrai che ti seleziona tutti i record... poi copia e
incolla nella nuova facendo la stessa operazione di selezione. dovrebbe
funzionare
by
stwe
ps credo che con ctrl funzioni la selezione multipla


title: passaggio dati

text:
Solo cosě ?
Credevo che ci fosse un altro metodo per fare un passaggio dati!
E se invece di essere 2 tabelle sono 2 dB ?
ciao
stwe <
st...@stwe.org
> wrote in message
509r7.25517$Lp6.9...@news.infostrada.it...
>
> "ITA124 Alberto" <
fyall...@tin.it
> ha scritto nel messaggio
> news:dJ7r7.16993$dJ3.1...@news1.tin.it...
> > Ciao a tutti!
> > Premetto che sono un neofita...
> > Il mio problema č questo...
> > Ho un vecchio dB Access con una tabella chiamata Utenti piena zeppa di
> > record.
> > Ho un nuovo dBAccess con una tabella chiamata Utenti....vuota!
> > Visto che entrambe le tabelle hanno dei record in comune č possibile



title: passaggio dati

author: CarloCos

text:
"ITA124 Alberto" <
fyall...@tin.it
> ha scritto nel messaggio
news:Fqkr7.18078$dJ3.2...@news1.tin.it...

Un'altra strada: allega la tabella al db vuoto e con una query di
accodamento "accoda" i campi e i record che vuoi.
Ancora: Importa la tabella "piena" nel nuovo db e aggiungi i campi che ti
servono. Elimina, poi, la tabella vuota.
Ancora: leggiti il metodo TransferDatabase sulla guida in linea.
Ancora:usa una macro con l'azione "TrasferisciDatabase".
Ti basta?
Ciao, Carlo


title: passaggio dati

text:
"CarloCos" <
carloco...@libero.it
> ha scritto nel messaggio
news:MUkr7.28618$Lp6.1...@news.infostrada.it...

rispetto alla sua domanda io credevo di essere stato esaustivo...
by
stwe


title: passaggio dati

text:
"stwe" <
st...@stwe.org
> ha scritto nel messaggio
news:hmlr7.28825$Lp6.1...@news.infostrada.it...
> >
> rispetto alla sua domanda io credevo di essere stato esaustivo...
> by
> stwe
>
>
Ciao stwe. Sei stato OK ma se leggi la sua risposta: "Solo così ?
Credevo che ci fosse un altro metodo per fare un passaggio dati!
E se invece di essere 2 tabelle sono 2 dB ?", sembra sia rimasto deluso...
Non dalla tua risposta ma dalla banalità della procedura di Access.
In questi casi bisogna correre ai ripari...tra non molto si accorgerà della
potenza di questo programma...
Ciao, Carlo


title: passaggio dati

text:
Ragazzi siete mitici!!!!
Grazie provo subito!
ciao!!!!!
CarloCos <
carloco...@libero.it
> wrote in message
Pvlr7.28892$Lp6.1...@news.infostrada.it...



title: passaggio dati

text:
"CarloCos" <
carloco...@libero.it
> ha scritto nel messaggio
news:Pvlr7.28892$Lp6.1...@news.infostrada.it...

infatti era sicuramente deluso, ma del resto anche io che non sono bravo
come te e molti altri qui del news ancora oggi rimango stranito di fronte a
certi problemi di poi semplice soluzione. nella mia mediocrità posso dire di
essere soddisfatto di access
grazie comunque per il chiarimento, sei veramente gentile
by
stwe


title: Maschera di Input

text:
Ho la curiosistà di sapere queste 2 semplici (per voi )cose:
- Utilità della maschera di Input nella definizione della tabella.
-differenza tra una ceslla di riepilogo e casella combinata.
Grazie Rudi
---
Mail inviata con il servizio WebMail di Wappi
Connetti ad internet il tuo telefonino:
http://www.wappi.com/
Wappi e' un servizio di Virtex Communications
http://www.virtex.it/
--
Posted from [194.243.91.42]
via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Maschera di Input

text:
<
dai....@wappi.com
> ha scritto nel messaggio
news:2001051512052...@betty.virtex.it...

Leggi nell'help alla voce:
- Caselle combinate: definizione e funzionamento
- Caselle di riepilogo: definizione e funzionamento
Ciao.


title: Crittografare un database

author: Alberto C.

text:
salve a tutti,
Qualcuno mi puo' dare qualche informazione su come
crittografare/decrittografare (in VB6) un DB access 2000 condiviso tra piu'
utenti? si puo' limitare l'utilizzo del DB solo ad alcuni utenti?
grazie.
Alberto


title: Crittografare un database

author: Gaspare Calia

text:
[CUT]
Ciao,
se lavori in vb prova un pò a dare 1 occhiata qui ->
http://www.visual-basic.it/areaarticoli.asp
 -> ACCESS: implementare la
protezione di un database
Buona :-)


title: Crittografare un database

text:
[CUT]
Azz...non ho letto ACCESS 2.0 o 8.0 - vedi 1 pò se va altrimenti sul sito
comune trovi delle indicazioni


title: Crittografare un database

text:
"Gaspare Calia" <
ma...@mail.it
> ha scritto nel messaggio
news:decTe.23991$4g5.1...@news4.tin.it...
>
> [CUT]
>
> Azz...non ho letto ACCESS 2.0 o 8.0 - vedi 1 pò se va altrimenti sul sito
> comune trovi delle indicazioni
Grazie mille, penso che sia lo stesso anche per acc 2000... che casino
pero'! sul sito comune non ho trovato niente...
ciao


title: Crittografare un database

text:
[CUT]
Sul sito comune -> 6.3 Come utilizzare la sicurezza di Access? -> combina la
sicurazza di access con qualche accorgimento in vb...insomma lavoraci 1 pò !
;-)


title: Richiesta codice per on off schermo durante operazioni vba

text:
Ciao ragazzi!!!
piccola domandina semi ot perché non funzia la ricerca del sito comune? si
chiude il browser.
Passo al dunque.
Ho da tempo sviluppato l'applicativo access e grazie a voi vado sempre
migliorando.
Ebbene ho in determinate maschere che fanno operazioni automatiche es.
copia incolla ecc. che danno alla vista fastidio (quasi ipnotico) perché
si aprono e chiudono le form.
C'č una funzione in vba tipo screen.enable=false poi screen.enable=true?
Grazie
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


author: Alessandro Baraldi

text:
BMW91025 ha scritto:
> Ciao ragazzi!!!
>
> piccola domandina semi ot perché non funzia la ricerca del sito comune? si
> chiude il browser.
Bastava che leggessi bene, nel sito è riportato anche il metodo per
ovviare al problema....!!!!!!!
> Passo al dunque.
> Ho da tempo sviluppato l'applicativo access e grazie a voi vado sempre
> migliorando.
>
> Ebbene ho in determinate maschere che fanno operazioni automatiche es.
> copia incolla ecc. che danno alla vista fastidio (quasi ipnotico) perché
> si aprono e chiudono le form.
>
> C'è una funzione in vba tipo screen.enable=false poi screen.enable=true?
>
> Grazie
DoCmd.Echo False, "Visual Basic code is executing."
   ....................
DoCmd.Echo True, "Visual Basic is running."
@Alex


text:
Mi inchino al mitico Alex.
Se sapessi quante volte ho letto il comando echo...
mi confondevo con quello della procedura batch di msdos
GRAZIE!!! e baciu li manu



text:
BMW91025 ha scritto:
> Mi inchino al mitico Alex.
>
> Se sapessi quante volte ho letto il comando echo...
> mi confondevo con quello della procedura batch di msdos
>
> GRAZIE!!! e baciu li manu
E' proprio quello in pratica....!
@Alex


title: Incorporare 2 db

author: Mauro

text:
Ho il seguente problema, ho preso da sito comune il file per la
costruzio e del codice fiscale, se provo pero' ad inserirlo nel data
base che ho realizzato io non fuziona, come mai ?


title: Incorporare 2 db

author: yQy

text:


e ke ne so?
ke errori ti da? a me ha sempre funzionato egreggiamente
ERRORE ?


title: Formattazione condizionale

author: Fabio

text:
Ho cercato su e giù per l'ng ma credo di non aver trovato nulla che mi
aiuti, ovvero: nel piè pagina della mia sub maschera ho inserito 3 text
non associate che si occupano di visualizare il totale dei 2 campi in
tabella e la differenza tra le due, il saldo quindi.Avrei necessità che
assuma il font rosso in caso di valore negativo.La formattazione
condizionale non sta funzionando, come posso ottenere questa situazione?
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Formattazione condizionale

text:
"Fabio" <
fid...@katamail.com
> ha scritto nel messaggio
news:bifqbd$5fs$1...@news.newsland.it...
> Ho cercato su e giù per l'ng ma credo di non aver trovato nulla che mi
> aiuti, ovvero: nel piè pagina della mia sub maschera ho inserito 3 text
> non associate che si occupano di visualizare il totale dei 2 campi in
> tabella e la differenza tra le due, il saldo quindi.Avrei necessità che
> assuma il font rosso in caso di valore negativo.La formattazione
> condizionale non sta funzionando, come posso ottenere questa situazione?
>
> --
Nel formato del tuo controllo ci inserisci
#.##0,00[Blue];-   #.##0,00[rosso]; x [Viola]
ciao MAssimiliano


title: Aggiungere campi formattati in Access 97

author: Anatrone

text:
Buongiorno a tutti,
con Access 97 devo aggiungere dei campi ad una tabella via codice; sto
usando ALTER TABLE in questo modo:
dbs.Execute "ALTER TABLE cntb ADD COLUMN premio Double"
dbs.Execute "ALTER TABLE cntb ADD COLUMN dt_inst Date"
Le istruzioni funzionano, il problema è che sto cercando di capire se
e come è possibile formattare questi campi, in modo che:
- il campo double abbia il formato 'standard', 2 posizioni decimali, e
valore predefinito 0.
- il campo date abbia il formato 'data in cifre'
Sto spulciando google da ieri, nonché la guida in linea, ma non ho
trovato esempi o risposte chiare... qualcuno potrebbe gentilmente
aiutarmi? (possibilmente con esempi, perché sono tutt'altro che
avvezzo ad Access e VBA)
Grazie
Panathos


author: Roberto dalla campagna

text:
"Anatrone" <
pana...@aliceposta.it
> ha scritto nel messaggio
news:1126166829.0...@g43g2000cwa.googlegroups.com...

Invece di usare ALTER TABLE hai provato ad inserire il nuovo campo usando
DAO?
Un esempio di tale tecnica la trovi sul Sito Comune (link qui sotto), nella
Sezione Tables, nella FAQ di Enrico Oemi intitolata "1.9 Modificare la
struttura dati del BE via codice, direttamente dal FE".
>
>Grazie
Prego
>Panathos
--
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------


title: visto che sono nuovo........

author: Loris Ripa

text:
...C'e' qualche pubblicazione che mi spieghi i rudimenti di programmazione
in Access...
Grazie a Tutti
Ciao
Lo


title: visto che sono nuovo........

author: Angelsoft

text:
"Loris Ripa" <
roccuh...@virgilio.it
> ha scritto nel messaggio
news:6t0n8.20868$S52.6...@news2.tin.it...

Io personalmente ti consiglio Access visual basic passo per passo della
mondadori: per uno che inizia mi sembra ottimo. Successivamente ci sono
molti alti libri che comunque se sei all'inizio non riusciresti certo ad
apprezzare (a meno che tu non sia già un programmatore visual basic!!)
Ciao Angelo
>


title: Imparare Access

author: RobertoP

text:
Leggendo il Ng mi sono accorto che ci sono molti esperti.
Vi volevo chiedere di insegnarmi ad usare Access perchè non ho nessuna
esperienza nè di vba nè di database.
Grazie.
Rob
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Imparare Access

author: Pablitomf

text:
"RobertoP" <
p....@libero.it
> ha scritto nel messaggio
news:grfmu1$rk4$1...@news.newsland.it...
> Leggendo il Ng mi sono accorto che ci sono molti esperti.
> Vi volevo chiedere di insegnarmi ad usare Access perchè non ho nessuna
> esperienza nè di vba nè di database.
>
> Grazie.
>
Non leggevo un post simile da tempo immemore... :)
Haimè (x te) questo è un NG creato per "aiutare", non per "insegnare"... per
cui, tu cimentati, studia, cerca, fai; solo quando avrai problemi, potrai
chiedere interpellandoci (sempre che agli stessi interrogativi non sia
giàl'help [F1] di Access a rispondere... per cui controlla prima di tutto là
prima di postare)
Troverai gente disponibile che a gratisse (per cui se e quando potrà e se e
quando vorrà), ti risponderà di certo (ovviamente per quesiti fattibili)
Benvenuto.
--
---
Ciao
Pablitomf
FORZA NAPOLI - - - SEMPRE!
Tifosi Napoletani, gente fantastica
http://it.youtube.com/watch?v=gUqFHOXrK-M&feature=related


title: Imparare Access

author: Marco Pizzamiglio

text:
On 7 Apr, 16:11,
p....@libero.it
 (RobertoP) wrote:
> Leggendo il Ng mi sono accorto che ci sono molti esperti.
> Vi volevo chiedere di insegnarmi ad usare Access perchè non ho nessuna
> esperienza nè di vba nè di database.
> Grazie.
> Rob
Imparare da zero da solo è difficile. Comincia con un corso. Cerca
qualche ente che faccia corsi ECDL nella tua zona o qualcuno che ti
faccia un corso privato.
Quando avrai buone basi potrai andare avanti da solo più facilmente.
Ciao.
-Marco-


title: Imparare Access

text:
On 7 Apr, 16:11,
p....@libero.it
 (RobertoP) wrote:
> Leggendo il Ng mi sono accorto che ci sono molti esperti.
> Vi volevo chiedere di insegnarmi ad usare Access perchè non ho nessuna
> esperienza nè di vba nè di database.
>
> Grazie.
>
> Rob
>
> --
Non ci sono più i frequentatori di una volta... nè tra i Newbies nè
tra gli assidui....
Antonio Biso e Davide(Sib) si sarebbero accorti
subito...................... chissà se A.C. ha ancora voglia di
indagare come si faceva una volta.....!
;-)
Managgia a me e a quanto mi annoio...........
@Alex


title: Imparare Access

author: CIDI

text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:b016025a-e1bc-4eb7...@b16g2000yqb.googlegroups.com...
Non ci sono più i frequentatori di una volta... nè tra i Newbies nè
tra gli assidui....
Antonio Biso e Davide(Sib) si sarebbero accorti
subito...................... chissà se A.C. ha ancora voglia di
indagare come si faceva una volta.....!
;-)
Managgia a me e a quanto mi annoio...........
per definizione, uno si annoia  perchè non ha niente da fare.
io per esempio non ho tempo per annoiarmi!
visto che è passato un anno da quando hai smesso di programmare,
potresti farci un pensierino e passare....all'agricoltura:
ti assicuro che non avresti il tempo neanche di grattarti la testa.
in alternativa a quanto sopra potresti fare:
1) tenere un corso di access on-line
2) "grattare" le pareti di case e tinteggiare
3) andare in piscina a nuotare(almeno 20 vasche al giorno)
4) passeggiate in montagna
5) gite in bicicletta
ecc. ecc.
:<))))
ciao giovane annoiato
Daniele


title: Imparare Access

author: Alessandro Cara

text:
Alessandro Baraldi ha scritto:
> On 7 Apr, 16:11,
p....@libero.it
 (RobertoP) wrote:
>> Leggendo il Ng mi sono accorto che ci sono molti esperti.
>> Vi volevo chiedere di insegnarmi ad usare Access perchè non ho nessuna
>> esperienza nè di vba nè di database.
>>
>> Grazie.
>>
>> Rob
>>
>> --
>
> Non ci sono più i frequentatori di una volta... nè tra i Newbies nè
> tra gli assidui....
>
> Antonio Biso e Davide(Sib) si sarebbero accorti
> subito...................... chissà se A.C. ha ancora voglia di
> indagare come si faceva una volta.....!
Indagare che?
>
> ;-)
>
> Managgia a me e a quanto mi annoio...........
puoi sempre dare un'occhiata a it.discussioni.litigi.
O cercare di ripararmi la macchina per l'espresso che mi sta facendo
impazzire.
--
ac


title: Imparare Access

author: OneEDP

text:
"Pablitomf" <
pabl...@hotmail.it
> ha scritto nel messaggio
news:grg6fc$gch$1...@tdi.cu.mi.it...

Penso che questo NG sta lentamente scomparendo. Vedi conferme "NG Poco
frequentato" di febbraio.
Qui trovavo tante risposte che mi hanno fatto crescere professionalmente. Ma
ora c'è molta latitanza e difficilmente penso si possa ritornare ai vecchi
splendori.
Le ragioni sono molte. Una di queste è libertà: (quando potrà e quando vorrà
qualcuno ti risponderà).
Non vi nascondo che io stesso il più delle volte tentato nel rispondere ho
rinunciato per mancanza di tempo, ma di volontà ce n'era tanta.
Per come stiamo combinati adesso è difficile anche rispondere a questo tipo
di domande: "Vorrei imparare tutto da solo. Dove posso trovare ....".
Per chi come me invece con Access ci lavora dalla versione che "girava" su
Win 3.11 ottenere risposte su ad esempio "Recordset Disconnessi" o
"Recordset Persistenti" o ado280.chm non resta che il marasma di internet...
e di tempo si sa non ne rimane tanto
Ed ogni volta ho conferma che da Access 2.0 c'è da imparare ancora
parecchio.
Daniele


title: Imparare Access

text:
......
> per definizione, uno si annoia  perchè non ha niente da fare.
> io per esempio non ho tempo per annoiarmi!
> visto che è passato un anno da quando hai smesso di programmare,
> potresti farci un pensierino e passare....all'agricoltura:
> ti assicuro che non avresti il tempo neanche di grattarti la testa.
>
> in alternativa a quanto sopra potresti fare:
> 1) tenere un corso di access on-line
Manco morto...
> 2) "grattare" le pareti di case e tinteggiare
Mascalzone.... te la do io l'america...
Non farmici pensare che tra poco mi tocca ricominciare...! ;-)
> 3) andare in piscina a nuotare(almeno 20 vasche al giorno)
Beh questo sai che non è un problema la settimana scorsa ho fatto una
media di 120 Vasche/die...(3Km) con un picco di 180 mercoledi...
(4,5Km)
Ora non sò se riesco a mantenere un ritmo di 3Km/die a nuoto ma sai
bene che i miei 12Km/settimana li faccio tutti...
;-)
> 4) passeggiate in montagna
Questo per ora è presto ma sai che da Giugno iniziano i WE tra
rifugi... quest'anno abbiamo un giro di 4gg bellissimo.
> 5) gite in bicicletta
Quella per ora devo lasciarla in cantina....
> ecc. ecc.
>
> :<))))
>
> ciao giovane annoiato
Ciao Ragazzo.
> Daniele
@Alex


title: Imparare Access

text:
...
> puoi sempre dare un'occhiata a it.discussioni.litigi.
> O cercare di ripararmi la macchina per l'espresso che mi sta facendo
> impazzire.
> --
> ac-
In realtà nessuno guada più alcuni dettagli....
I suddetti agenti 007 avrebbero avuto un'acume maggiore.........
Per la caffettiera invece... sono alle prese con la decisione di quale
acquistare... Cialde o Capsule o normale... e mia moglie non mi
aiuta...
Grosso problema questo......
@Alex


title: Imparare Access

author: Sergio MAZZA

text:
"RobertoP" <
p....@libero.it
> ha scritto nel messaggio
news:grfmu1$rk4$1...@news.newsland.it...
> Leggendo il Ng mi sono accorto che ci sono molti esperti.
> Vi volevo chiedere di insegnarmi ad usare Access perchè non ho nessuna
> esperienza nè di vba nè di database.
>
> Grazie.
>
> Rob
Con queste premesse sarà difficile apprendere quelle nozioni in tempi
ragionevoli per metterti in grado di essere "produttivo", se per caso hai
deciso di utilizzarlo per lavoro.
Cerca un corso (o più corsi singoli), non necessariamente ECDL (anzi
tutt'altro!); che tratti i principi dei database relazionali, accenni
all'analisi del problema, utilizzo dell'applicazione access, teoria della
programmazione ad oggetti, utilizzo del linguaggio VBA.
Tutto questo ovviamente non può essere trattato/assimilato in una settimana.
Ti aiuterai leggendo anche manuali sugli argomenti sopra descritti...
Ciao.
--
Sergio MAZZA


title: Imparare Access

text:
Alessandro Baraldi ha scritto:
> ...
>> puoi sempre dare un'occhiata a it.discussioni.litigi.
>> O cercare di ripararmi la macchina per l'espresso che mi sta facendo
>> impazzire.
>> --
>> ac-
>
> In realt� nessuno guada pi� alcuni dettagli....
> I suddetti agenti 007 avrebbero avuto un'acume maggiore.........
se ti riferisci all'indagare. Io ho immaginato che l'OP sia un esperto
di C (o Cobol)  che e' avvezzo a files sequenziali.E poi se ha letto
qualche post avra' compreso che non tratta di esattamente di un istituto
di formazione, ergo, o e' un perditempo lui o fara' perdere solo tempo.
Se devo perdere tempo preferisco Jenna Jameson.
>
> Per la caffettiera invece... sono alle prese con la decisione di quale
> acquistare... Cialde o Capsule o normale... e mia moglie non mi
> aiuta...
>
> Grosso problema questo......
Ahhh...il dubbio. In questo io ho un vincolo preciso. Il caffe' e' un
arte e deve essere macinato al momento!
--
ac


title: Imparare Access

text:
On 9 Apr, 10:06, Alessandro Cara <
a...@ay-1asistemi.it
> wrote:
> Alessandro Baraldi ha scritto:> ...
> >> puoi sempre dare un'occhiata a it.discussioni.litigi.
> >> O cercare di ripararmi la macchina per l'espresso che mi sta facendo
> >> impazzire.
> >> --
> >> ac-
>
> > In realt nessuno guada pi alcuni dettagli....
> > I suddetti agenti 007 avrebbero avuto un'acume maggiore.........
>
> se ti riferisci all'indagare. Io ho immaginato che l'OP sia un esperto
> di C (o Cobol)  che e' avvezzo a files sequenziali.E poi se ha letto
> qualche post avra' compreso che non tratta di esattamente di un istituto
> di formazione, ergo, o e' un perditempo lui o fara' perdere solo tempo.
> Se devo perdere tempo preferisco Jenna Jameson.
Io sono convinto che l'autore sia un ex programmatore appassionato di
Access invece... magari un pò annoiato anche lui...... come me....!!!!
.....
> Ahhh...il dubbio. In questo io ho un vincolo preciso. Il caffe' e' un
> arte e deve essere macinato al momento!
Si ma le macchinette  serie costano un patrimonio e nomar si fanno
"SAECO" per non far nomi... richiedono appunto la macinatura e tutte
le regolazioni del caso, poi se c'è umido stringi questo, se c'è il
sole molli l'altro... e se hai un'amico che vuole il caffè lungo ma
intenso lo mandi al Bar....
;-)
> --
> ac
@Alex


title: Imparare Access

text:
On 9 Apr, 09:36, "Sergio MAZZA" <
sergioma...@tiscali.it
> wrote:
> "RobertoP" <
p....@libero.it
> ha scritto nel messaggionews:grfmu1$rk4$1...@news.newsland.it...

Proprio te che ti credevo l'erede intelligente di BISO....?????
Mi hai deluso.
;-)
@Alex


title: Imparare Access

text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:12342d6f-ecde-46bb...@a7g2000yqk.googlegroups.com...
Proprio te che ti credevo l'erede intelligente di BISO....?????
[risposta]
Beh! Ora perchè io e il BISO stiamo a ridosso dell'acqua salmastra, non
posso certo fregiarmi dell'onore di suo "pari".
Mi hai deluso.
[risposta]
Ecco, questo di certo mi manderà di traverso la coscia d'agnello...(hi!hi!)
;-)
@Alex
[risposta]
Ma praticamente che ho detto/fatto?? Sono curioso!!!
Ciao.
--
Sergio MAZZA


title: Imparare Access

text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:4565de0c-5076-4882...@r37g2000yqn.googlegroups.com...



Grosso problema questo......
perchè non l'ultimo modello con access incorporato?
ti potresti divertire a programmare il tipo di caffè che vuoi,
secondo le esigenze del momento.
una bella napoletana... no eh?
^__^
Ciao Alex
Daniele


title: Imparare Access

text:
Sergio MAZZA ha scritto:
> "Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
> news:12342d6f-ecde-46bb...@a7g2000yqk.googlegroups.com...
>
> Proprio te che ti credevo l'erede intelligente di BISO....?????
>
>
> [risposta]
> Beh! Ora perchè io e il BISO stiamo a ridosso dell'acqua salmastra, non
> posso certo fregiarmi dell'onore di suo "pari".
>
> Mi hai deluso.
>
>
> [risposta]
> Ecco, questo di certo mi manderà di traverso la coscia d'agnello...(hi!hi!)
La coscia "d'agnello"? Pfui, Mi hai deluso (cit.)
--
ac


title: Imparare Access

text:
"Alessandro Cara" <
al...@ay-1asistemi.it
> ha scritto nel messaggio
news:3TmDl.18636$VA5....@tornado.fastwebnet.it...
>> [risposta]
>> Ecco, questo di certo mi mander� di traverso la coscia
>> d'agnello...(hi!hi!)
> La coscia "d'agnello"? Pfui, Mi hai deluso (cit.)
Il cioccolato mi fa venire i brufoli!!!
> --
> ac
Azz... Due Alessandr* delusi in un giorno solo! Quasi mi commuovo...
Quasi...
Ciao.
--
Sergio MAZZA


title: Imparare Access

text:
Sergio MAZZA ha scritto:
> "Alessandro Cara" <
al...@ay-1asistemi.it
> ha scritto nel messaggio
> news:3TmDl.18636$VA5....@tornado.fastwebnet.it...
>>> [risposta]
>>> Ecco, questo di certo mi mander� di traverso la coscia
>>> d'agnello...(hi!hi!)
>> La coscia "d'agnello"? Pfui, Mi hai deluso (cit.)
>
> Il cioccolato mi fa venire i brufoli!!!
Se ci passi sopra un po' di grasso d'abbacchio passa tutto
--
ac


title: Imparare Access

text:
"Alessandro Cara" <
al...@ay-1asistemi.it
> ha scritto nel messaggio
news:f3nDl.18652$VA5....@tornado.fastwebnet.it...
>> Il cioccolato mi fa venire i brufoli!!!
> Se ci passi sopra un po' di grasso d'abbacchio passa tutto
> --
> ac
No quello fa bene al cuoio capelluto...
Ciao.
--
Sergio MAZZA


title: Imparare Access

text:
"Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto nel messaggio
news:grkvlf$si6$1...@tdi.cu.mi.it...

in che senso?
a)    ammorbidisce la pelle
b)    aiuta la ricrescita dei capelli
c)    rende lucida e splendente la pelata
ecc.
;-))
ciao
Daniele


title: Imparare Access

author: sv

text:
CIDI ha scritto:


> ciao
> Daniele
Nella foto che gli ho scattato dell'ultima CISA i capelli c'erano...:-))
--
salvino



title: Imparare Access

text:
"sv" <
salvi...@accessgroup.it
> ha scritto nel messaggio
news:grl2it$6t8$1...@news.newsland.it...
> CIDI ha scritto:
>
>> "Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto nel messaggio
>> news:grkvlf$si6$1...@tdi.cu.mi.it...
>> > "Alessandro Cara" <
al...@ay-1asistemi.it
> ha scritto nel messaggio
>> > news:f3nDl.18652$VA5....@tornado.fastwebnet.it...
>> >>> Il cioccolato mi fa venire i brufoli!!!
>> >> Se ci passi sopra un po' di grasso d'abbacchio passa tutto
>> >> --
>> >> ac
>> >
>> >
>> > No quello fa bene al cuoio capelluto...
>
>> in che senso?
>> a)    ammorbidisce la pelle
>> b)    aiuta la ricrescita dei capelli
>> c)    rende lucida e splendente la pelata
>> ecc.
>> ;-))
>
>> ciao
>> Daniele
>
> Nella foto che gli ho scattato dell'ultima CISA i capelli c'erano...:-))
non ho le foto dell'ultima Cisa, però ho rivisto quelle della cisa di Paola.
allora aveva i capelli tagliati cortissimi....quasi invisibili....
i ragazzi seguono la moda.... ;-))
ciao Salvino
fatti vedere, se puoi, domani sera.
Daniele


title: Imparare Access

text:
"CIDI" <
dado...@spamtin.it
> ha scritto nel messaggio
news:49de08d0$0$1119$4faf...@reader1.news.tin.it...
>
> in che senso?
> a)    ammorbidisce la pelle
> b)    aiuta la ricrescita dei capelli
> c)    rende lucida e splendente la pelata
> ecc.
> ;-))
>
> ciao
> Daniele
Io punto al trittico!!!
Ciao.
--
Sergio MAZZA


title: Imparare Access

text:
"sv" <
salvi...@accessgroup.it
> ha scritto nel messaggio
news:grl2it$6t8$1...@news.newsland.it...
> Nella foto che gli ho scattato dell'ultima CISA i capelli c'erano...:-))
>
> --
> salvino
>
> --
E' stato un timido bagliore... Poi il nulla...
Ciao.
--
Sergio MAZZA


title: Imparare Access

text:
....
> perchè non l'ultimo modello con access incorporato?
> ti potresti divertire a programmare il tipo di caffè che vuoi,
> secondo le esigenze del momento.
> una bella napoletana... no eh?
> ^__^
>
> Ciao Alex
> Daniele
Ecco con una bella Napoletana direi che potrei anche non essere così
pignolo...
@Alex


title: Imparare Access

text:
On 9 Apr, 16:11, "Sergio MAZZA" <
sergioma...@tiscali.it
> wrote:
> "Alessandro Cara" <
a...@ay-1asistemi.it
> ha scritto nel messaggionews:f3nDl.18652$VA5....@tornado.fastwebnet.it...
>
> >> Il cioccolato mi fa venire i brufoli!!!
> > Se ci passi sopra un po' di grasso d'abbacchio passa tutto
> > --
> > ac
>
> No quello fa bene al cuoio capelluto...
>
> Ciao.
> --
> Sergio MAZZA
Allora tutto è lecito....
Innanzitutto approfitto per augurare a tutti una buona Pasqua...!
Per Sergio invece, giusto per spiegare l'arcano... una volta si
controllavano gli IP....... allora non avresti ceduto alla
tentazione.... ed ho pur detto che mi annoiavo.... no....!!!!
;-)
@Alex


title: Imparare Access

text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:8f0831ea-a47f-4b7a...@e21g2000yqb.googlegroups.com...
Allora tutto è lecito....
Innanzitutto approfitto per augurare a tutti una buona Pasqua...!
[risposta]
Buona Pasqua anche a voi!
Per Sergio invece, giusto per spiegare l'arcano... una volta si
controllavano gli IP....... allora non avresti ceduto alla
tentazione.... ed ho pur detto che mi annoiavo.... no....!!!!
[risposta]
...L'arcano non mi fa impazzire, preferisco l'argatto; sarà per questo che
non riesco a cogliere la sottigliezza? Mi stai indicando il miracolo dello
sdoppiamento della (tua) persona?
;-)
@Alex
[risposta]
Ciao.
--
Sergio MAZZA


title: Imparare Access

text:
.....
> ...L'arcano non mi fa impazzire, preferisco l'argatto; sarà per questo che
> non riesco a cogliere la sottigliezza? Mi stai indicando il miracolo dello
> sdoppiamento della (tua) persona?
>
> ;-)
>
> @Alex
>
> [risposta]
>
> Ciao.
> --
> Sergio MAZZA
Sono stato capace di essere "BINO" e latrino....
Ciao Sergio, un saluto alla padrona di casa.... ;-)
@Alex


title: Imparare Access

author: MA

text:

Arrivato ad un certo punto io cambierei convinzione
--
--
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana Sviluppatori Access


title: Imparare Access

text:

Sì come @Alex propendo per le belle napoletane...
sì poi qui cè anche il caffè buono



title: Imparare Access

text:

Impossibile, Biso e intelligente, parole che non possono stare nella stessa frase...
SIGH!!! come mi manca poterlo mettere in mezzo!!!



title: Imparare Access

author: Alessandro Baraldi

text:
....
> Sì come @Alex propendo per le belle napoletane...
> sì poi qui cè anche il caffè buono
> --
> --
> MAssimiliano Amendola
Parole sante.......
@Alex


title: Imparare Access

text:

magari "c'è" è santo uguale ma + itagliano
...
porc... tastiera di..



title: Come pilotare Corel Draw 12 da procedura Access ?

author: RobertoA

text:
Abbiamo una richiesta un po' strana (almeno per la mia esperienza)
Dei disegni realizzati con Corel Draw devono essere 'alimentati' con dati
contenuti su db Access e poi inviati in stampa
Un po' quello che si fa con la 'stampa unione' con Word
Sapreste come fare da vodice vba a richiamare Corel Draw, sostituire i campi
vuoti con i dati opportuni, avviare la stampa del foglio?
Ciao e grazie
RobertoA


author: PWD

text:
RobertoA ha scritto:

Anche CorelDraw ha un linguaggio di programmazione interno (che poi ï¿œ
vba mi sembra)... l'interfaccia dell ide (per quanto riguarda la vers
X4) ï¿œ uguale a quella di access.
Secondo me devi operare in due steps:
1. Da access filtri o esporti i dati che ti servono in una tabella
2. Importi da CorelDraw la tabella (usando comandi vba) e ne usi i
valori per popolare i disegni.
Ciao ciao


author: Beppe

text:
On 18 Nov, 16:46, PWD <
P...@3dsmile.it
> wrote:
> RobertoA ha scritto:
>
> > Abbiamo una richiesta un po' strana (almeno per la mia esperienza)
> > Dei disegni realizzati con Corel Draw devono essere 'alimentati' con dati
> > contenuti su db Access e poi inviati in stampa
> > Un po' quello che si fa con la 'stampa unione' con Word
> > Sapreste come fare da vodice vba a richiamare Corel Draw, sostituire i campi
> > vuoti con i dati opportuni, avviare la stampa del foglio?
> > Ciao e grazie
> > RobertoA
>
> Anche CorelDraw ha un linguaggio di programmazione interno (che poi è
> vba mi sembra)... l'interfaccia dell ide (per quanto riguarda la vers
> X4) è uguale a quella di access.
> Secondo me devi operare in due steps:
>
> 1. Da access filtri o esporti i dati che ti servono in una tabella
> 2. Importi da CorelDraw la tabella (usando comandi vba) e ne usi i
> valori per popolare i disegni.
>
> Ciao ciao
Ciao! In Corel X4 c'è esattamente la stampa unione come in Word
(Dalla guida)
Fare clic su File  Stampa unione  Crea/Carica campi unione per avviare
la procedura guidata Stampa unione.
Buon lavoro, bye


text:

> Buon lavoro, bye- Nascondi testo citato
>
> - Mostra testo citato -
...Scusa ma ho visto solo ora che ti riferivi a Corel 12... Verifica
dalla guida se è una funzionalità che è presente.
Buon lavoro.


title: Numeri sui FrontEnd

author: vulcanbrain

text:
Vi annoio ancora una volta per il problema che vado a spiegarvi
su N computer ho un FrontEnd (ho finalmente capito come farli) relativi ad
un BackEnd su server.
I dati vengono registrati su una maschera che fa riferimento ad una tabella.
Esiste un campo contatore univoco, un campo data ed un campo numerico.
Il campo numerico deve accettare due numeri uguali se e solo se appartenenti
ad anni differenti: io devo poter avere un record contenente '1' sia per
l'anno 2002 che per il 2003 etc... ma non posso avere '1' più volte nel 2002
etc
Questo perchè, quando un record è in fase di registrazione su due PC diversi
non vengano registrati due numeri uguali nello stesso anno.
Mi sono spiegato bene? Fatevi vivi, vacanzieri!


title: Numeri sui FrontEnd

author: Paolo P

text:
"vulcanbrain" <
NO_SPAM_v...@wappi.com
> ha scritto nel messaggio
news:3gZY7.9551$%B.36...@twister2.libero.it...

Se inserisci un campo "AnnoCorrente" nella tabella e crei un indice univoco
su "AnnoCorrente-CampoNumerico"?
Paolo


title: Numeri sui FrontEnd

text:
> Se inserisci un campo "AnnoCorrente" nella tabella e crei un indice
univoco
> su "AnnoCorrente-CampoNumerico"?
> Paolo
>
Nella tabella esiste il campo relativo alla dta di registrazione...
Sinceramente non ho ben compreso cosa intendi, scusa... Puoi darmi altri
dettagli pls?


title: Numeri sui FrontEnd

author: Emyr

text:


su struttura tabella seleziona con il mouse annocorrente e
camponumerico contemporaneamente e premi il simbolo della chiave sulla
toolbar superiore (chiave primaria)
Saluti.
Emanuele.


title: Numeri sui FrontEnd

text:
"Emyr" <
fan...@lavoro.com
> ha scritto nel messaggio
news:gmra3u4voi0cp6on3...@4ax.com...
> On Fri, 04 Jan 2002 08:46:56 GMT, "vulcanbrain"
> <
NO_SPAM_v...@wappi.com
> wrote:
>
> >> Se inserisci un campo "AnnoCorrente" nella tabella e crei un indice
> >univoco
> >> su "AnnoCorrente-CampoNumerico"?
> >> Paolo
> >>
> >Nella tabella esiste il campo relativo alla dta di registrazione...
> >Sinceramente non ho ben compreso cosa intendi, scusa... Puoi darmi altri
> >dettagli pls?
> >
>
OK ci provo grazie vi farň sapere



title: Numeri sui FrontEnd

text:
"Emyr" <
fan...@lavoro.com
> ha scritto nel messaggio
news:gmra3u4voi0cp6on3...@4ax.com...

Fatto, ora ho tre chiavi:
-l'ID autoincrementante
-l'anno
-il progressivo
L'unica chiave che non ammentte duplicati è l'ID
negli altri due invece non ho variato nulla: non sono indicizzati e,
purtroppo, è possibile inserire, da due FE diversi, due Progressivi uguali.
Io penso ci vada una funzione che apre il recordset all'ultimo momento,
verifica che il numero progressivo (che, ricordo, non è stabilito
dall'utente ma rappresenta il DMax di un dominio), e lo incrementa
ulteriormente se necessario.
Qual è il problema?
Non sono in grado di creare tale funzione! Sigh


title: Numeri sui FrontEnd

text:


devi aver sbaglaito qualcosa ti mando un esempio via mail
Saluti.
Emanuele.


title: Numeri sui FrontEnd

text:
Ora sono a posto! grazie (magari guarda il post sullo Slider che sono di
nuovo imbarcato!)


title: Tabelle collegate ad Exchange

author: Samuele

text:
Buona giornata,
è possibile utilizzare una tabella di Exchange collegata in un MDB di un
utente specifico. Di base prende quella dell’utente “loggato” in quel
momento. Ad esempio io sono l’utente A e voglio prendere un appuntamento
per l’utente B.
Grazie
Sam
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Casella Combinata

author: Giorgio

text:
Salve
Ho una casella combinata in una scheda la cui origine riga è una query che
mi visualizza la ragione sociale dei clienti
il problema è che se uno non conosce bene tutta la ragione sociale del
cliente ma solo un parte del nome non riesce a selezionarlo
Che alternativa può esserci per poter scegliere il cliente digitando una
parte della ragione sociale ?
Grazie
Ciao
Giorgio


title: Casella Combinata

author: Roberto da casa

text:
"Giorgio" <
gior...@libero.it
> ha scritto nel messaggio
news:0THya.19648$Ny5.5...@twister2.libero.it...

Usa la funzione Like (vedi help).
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Casella Combinata

author: Filippo

text:
Ciao a tutti,
come è possibile, all' apertura di una maschera, far comparire nella casella
di testo di una Casella Combinata, il primo record della query che è origine
di tale controllo? Per adesso la casella compare vuota, e riceve il testo
solo dopo averlo selezionato dall' elenco a tendina.
Grazie per l' aiuto.
Saluti.
 Filippo


title: Casella Combinata

author: Roberto dalla campagna

text:
Filippo <
ut...@libero.it
> wrote in message
y6yza.27483$lK4.8...@twister1.libero.it...

Se la casella combinata si chiama MiaCombo.
Se il campo relativo alla colonna associata della casella combinata è di
tipo contatore o numerico.
A fronte dell'evento "Su apertura" della casella combinata genera il
seguente codice VBA:
Me!MiaCombo.DefaultValue = Me!MiaCombo.ItemData(0)
Se invece il campo relativo alla colonna associata della casella combinata è
di tipo testo:
Me!MiaCombo.DefaultValue = Chr$(34) & Me!MiaCombo.ItemData(0) & Chr$(34)



title: Casella Combinata

text:
Grazie per il suggerimento Roberto.
Saluti
  Filippo
"Roberto dalla campagna" <
r.ma...@libero.it
> ha scritto nel messaggio
news:aQMza.29066$Ny5.8...@twister2.libero.it...



title: invio FTP da Access

author: Massimiliano Bertoglio

text:
Qual č la soluzione migliore per inviare dati via FTP da Access?
Ho trovato del codice che usa API di Explorer su "The Access web", ma se non
ricordo male esiste un ActiveX piů comodo...
Ciao a tutti.


title: invio FTP da Access

text:
Massimiliano Bertoglio wrote:
> Qual è la soluzione migliore per inviare dati via FTP da Access?
>
> Ho trovato del codice che usa API di Explorer su "The Access web", ma
> se non ricordo male esiste un ActiveX più comodo...
>
> Ciao a tutti.
inet
--
--
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana Sviluppatori Access


title: invio FTP da Access

text:
"MA" <
> Ho trovato del codice che usa API di Explorer su "The Access web", ma
> se non ricordo male esiste un ActiveX più comodo...
>
> Ciao a tutti.
inet
>
Alla faccia della sintesi!   ;-)
E dove lo trovo?
A pagamento, freeware?
Ciao.


title: invio FTP da Access

text:
"Massimiliano Bertoglio" <
maxber...@tin.it
> ha scritto nel messaggio
news:48c50872$0$41653$4faf...@reader4.news.tin.it...
> Alla faccia della sintesi!   ;-)
Sě lui fa finta di essere Campano;
> E dove lo trovo?
Nei riferimenti (menů: Strumenti - Riferimenti)
> A pagamento, freeware?
Inserito nel S.O.
> Ciao.
Alternative: cerca nei vecchi messaggi, se né parlato abbastanza...
Ciao.
--
Sergio MAZZA


title: invio FTP da Access

text:
Massimiliano Bertoglio wrote:
> "MA" <
>
>> Ho trovato del codice che usa API di Explorer su "The Access web", ma
>> se non ricordo male esiste un ActiveX più comodo...
>>
>> Ciao a tutti.
>
>
> inet
>
>
>>
> Alla faccia della sintesi!   ;-)
Alla faccia della pigrizia
> E dove lo trovo?
> A pagamento, freeware?
>
> Ciao.
http://groups.google.it/group/it.comp.appl.access/search?hl=it&group=it.comp.appl.access&q=inet



title: invio FTP da Access

text:
"MA"
> Alla faccia della sintesi!   ;-)
Alla faccia della pigrizia
> E dove lo trovo?
> A pagamento, freeware?
>
> Ciao.
http://groups.google.it/group/it.comp.appl.access/search?hl=it&group=it.comp
.appl.access&q=inet
Grazie, ciao.
Max


title: invio pdf per email

author: stefano

text:
Ho il seguente problema:
Devo fare delle fatture ai miei clienti per spese di trasporto.IO faccio le
fatture riepilogative per ogni cliente alla fine di ogni mese MA le bolle di
accompagnamento relative ai viaggi mi arrivano sempre dopo, per cui invio a
fine mese SOLO le fatture e poi devo inviare via email in formato PDF le
bolle di consegna controfirmate dai destinatari.Sto cercando di
automatizzare , mi servirebbe un procedimento che invii in automatico le
bolle in PDF all'email del cliente .
Ho la seguente forms maschere continue basata su una query fatture con i
seguenti campi:
clienteID - numfattura- datafattura -idviaggio -fotobolla - emailcliente
pdfinviato
154 2 15/1/06 k155 FileExist("G:\fatture\" & [IDVIAGGIO]) '
u...@ds.it
' si
(campo si/no)
154 2 15/1/06 k156 FileExist("G:\fatture\" & [IDVIAGGIO]) si
154 2 15/1/06 k157 FileExist("G:\fatture\" & [IDVIAGGIO]) no
153 1 15/1/06 k158 FileExist("G:\fatture\" & [IDVIAGGIO])
153 1 15/1/06 k159 FileExist("G:\fatture\" & [IDVIAGGIO])
155 4 15/1/06 k160 FileExist("G:\fatture\" & [IDVIAGGIO])
Quando mi arriva una bolla io faccio la scansione PDF e la inserisco nella
cartella FATTURA , identificata con il suo id (ES.K155), la stringa
FileExist("G:\fatture\" & [IDVIAGGIO]) quindi mi dice se IL PDF è presente e
se posso inviarlo via email.
A questo punto: Io ho bisogno di aprire la maschera, visualizzare quali sono
le bolle arrrivare, inviarle per email al cliente e spuntare con si o no il
campo pdfinviato.
La email dovrebbe essere piu o meno cosi:
Gentile cliente .....
inviamo in allegato i seguenti pdf: K155 - K156 relativi alla sua fattura
numero 2 del 15/01/06
Distinti saluti

Non so se mi sono spiegato bene, potete aiutarmi ?
Stefano
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


title: invio pdf per email

author: Sergio MAZZA

text:
"stefano" <
vivag...@tiscali.it
> ha scritto nel messaggio news:151Z38Z99Z229Y...@usenet.libero.it...

Dai un'occhiata nel Sito Comune (
www.sitocomune.com
) Sezione General e nel sito di Alessandro BARALDI (
www.alessandrobaraldi.it
)...
Ciao.
--
Sergio MAZZA


title: invio pdf per email

text:

Io uso gia il seguente codice per inviare email ma in questo momento siccome
faccio fatture SEMPRE SOLO con 3 allegati(3 trasporti) e non di piu va bene
.Il problema e che ora dovrò le fatture con un numero di VIAGGI non
prestabilito 1,2,5 ect... .Quindi dovrei modificare questo codice per fare
in modo di inviare le bolle di cui ho fatto la scansione che possono esse
1,2 oppure 4 o 5 .In pratica di quei record che hanno il campo della query
:FileExist("G:\fatture\" & [IDVIAGGIO]) =sì (uguale a si)
potete aiutarmi ?
Questo è parte del codice che uso per inviare email, trovato sul sitocomune
by Andrea Barchetti
Dim MSGX, OBJX As Variant
Dim aTO(0 To 1) As String
Dim aCC(0 To 1) As String
Dim aBCC(0 To 0) As String
Dim aFiles(0 To 2) As String

        aFiles(0) = "C:\EMAIL\Qui.ZIP"
        aFiles(1) = "C:\EMAIL\Quo.ZIP"
        aFiles(2) = "C:\DOC\Qua.PDF"
        aTO(0) = "
pi...@pluto.it
"
        aTO(1) = "
eta...@pluto.it
"
        aCC(0) = "
pape...@pluto.it
"
        aCC(1) = "
Pape...@pluto.it
"
        aBCC(0) = "
topo...@pluto.it
"

        OBJX = "Oggetto del messaggio"
        MSGX = "Testo del messaggio"

        Invia_MSOE aTO, aCC, aBCC, OBJX, MSGX, aFiles



title: invio pdf per email

text:
"stefano" <
viva...@tiscali.it
> ha scritto nel messaggio news:80Z117Z110Z216Y...@usenet.libero.it...

Quindi non sai più a priori quanti allegati o indirizzi di posta elettronica utilizzare?
Se è così devi parametrizzare quel pezzo di codice; una possibile soluzione potrebbe essere l'utilizzo della funzione Split (vedi
help) per crearti gli array:
es.
'---
Dim MSGX, OBJX As Variant
Dim aTO() As String
Dim aCC() As String
Dim aBCC() As String
Dim aFiles() As String
 aFiles() = Split(stringaFilesDaInviare,"carattereDelimitatore")
...
La stringaFilesDaInviare dovrebbe essere composta:
"c:\file1.pdf;c:\documenti\files2.txt;..."
qui ho utilizzato il punto e virgola come separatore ma puoi utilizzare il carattere che vuoi, basta che lo indichi nella funzione
Split...
Ciao.
--
Sergio MAZZA


title: invio pdf per email

text:
Scusa se ti rompo ma ho provato in questo modo ma nu funziona, mi da errore
"TIPO NON CORRISPONDENTE" ,
Uso il codice seguente, siccome ho Access97 ho scaricato la fuinzione fSplit
dal sito comune:
Private Sub Comando60_Click()
Dim MSGX, OBJX As Variant
Dim aTO(0 To 1) As String
Dim aCC(0 To 1) As String
Dim aBCC(0 To 0) As String
Dim aFiles(0 To 1) As String
Dim Stringa
Stringa =
"c:\fatture\22326_Fattura_00522_30-06-06\K1040_28-06-06\cmr.pdf;c:\fatture\22326_Fattura_00522_30-06-06\K1040_28-06-06\cmr.pdf"

        aFiles(0) = fSplit(Stringa, ";")
Grazie per l'aiuto



title: invio pdf per email

text:
"stefano" <
vivag...@tiscali.it
> ha scritto nel messaggio
news:151Z44Z138Z191Y...@usenet.libero.it...
> Scusa se ti rompo ma ho provato in questo modo ma nu funziona, mi da
> errore
> "TIPO NON CORRISPONDENTE" ,
> Uso il codice seguente, siccome ho Access97 ho scaricato la fuinzione
> fSplit
> dal sito comune:
>
> Private Sub Comando60_Click()
> Dim MSGX, OBJX As Variant
> Dim aTO(0 To 1) As String
> Dim aCC(0 To 1) As String
> Dim aBCC(0 To 0) As String
> Dim aFiles(0 To 1) As String
> Dim Stringa
>
> Stringa =
> "c:\fatture\22326_Fattura_00522_30-06-06\K1040_28-06-06\cmr.pdf;c:\fatture\22326_Fattura_00522_30-06-06\K1040_28-06-06\cmr.pdf"
>
>        aFiles(0) = fSplit(Stringa, ";")
>
> Grazie per l'aiuto
Non riesco a trovare l'esempio che dici, ma ho l'impressione che quella
funzione non ritorni un'array come invece fa la Split di VBA (no '97).
Se vuoi puoi utilizzare VBScript che ha la Split inserendo i riferimenti
alla libreria Microsoft Scripting Runtime; scarichi l'ultima versione (e
help in italiano) da:
http://msdn.microsoft.com/library/default.asp?url=/downloads/list/webdev.asp
Documentazione:
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnanchor/html/scriptinga.asp
Ciao.
--
Sergio MAZZA


title: invio pdf per email

text:

Ti passo la funzione:
Function fSplit(ByVal sIn As String, Optional sDelim As String, Optional
nLimit As Long = -1, Optional bCompare As Long = vbBinaryCompare) As Variant

 Dim sRead As String
 Dim sOut() As String
 Dim nC As Integer

  If sDelim = "" Then
     fSplit = sIn
  End If
 sRead = fReadUntil(sIn, sDelim, bCompare)
 Do
    ReDim Preserve sOut(nC)
    sOut(nC) = sRead
    nC = nC + 1
    If nLimit <> -1 And nC >= nLimit Then
        Exit Do
    End If
    sRead = fReadUntil(sIn, sDelim)
 Loop While sRead <> ""
ReDim Preserve sOut(nC)
sOut(nC) = sIn
fSplit = sOut
End Function



title: invio pdf per email

text:
"stefano" <
vivag...@tiscali.it
> ha scritto nel messaggio
news:151Z44Z138Z191Y...@usenet.libero.it...
>
> Ti passo la funzione:
>
> Function fSplit(ByVal sIn As String, Optional sDelim As String, Optional
> nLimit As Long = -1, Optional bCompare As Long = vbBinaryCompare) As
> Variant
>
> Dim sRead As String
> Dim sOut() As String
> Dim nC As Integer
>
>  If sDelim = "" Then
>     fSplit = sIn
>  End If
> sRead = fReadUntil(sIn, sDelim, bCompare)
> Do
>    ReDim Preserve sOut(nC)
>    sOut(nC) = sRead
>    nC = nC + 1
>    If nLimit <> -1 And nC >= nLimit Then
>        Exit Do
>    End If
>    sRead = fReadUntil(sIn, sDelim)
> Loop While sRead <> ""
> ReDim Preserve sOut(nC)
> sOut(nC) = sIn
> fSplit = sOut
> End Function
Non la leggo, ma a parte questo se la funzione fSplit si comportasse come la
Slipt originaria la sintassi dovrebbe essere:
nomeArray = fSplit(stringaParamentri,separatore)
Ciao.
--
Sergio MAZZA


title: invio pdf per email

text:

Scusa se rompo, ho verificato, la funzione è ok pero messain questa rutine
mi da il messaggio"ERRORE DI COMPILAZIONEIMPOSSIBILE ASSEGNARE ALLA
MATRICE."
Dim MSGX, OBJX As Variant
Dim aTO(0 To 1) As String
Dim aCC(0 To 1) As String
Dim aBCC(0 To 0) As String
Dim aFiles(0 To 3) As String
  Dim MyString, stringa
MyString = "C:\fatture\22326_Fattura_00522_30-06-06\K1040_28-06-06\cmr.pdf
;C:\fatture\22326_Fattura_00522_30-06-06\K1041_28-06-06\cmr.pdf
;C:\fatture\22326_Fattura_00522_30-06-06\K1042_28-06-06\cmr.pdf
;;C:\fatture\22326_Fattura_00522_30-06-06\K1043_28-06-06\cmr.pdf"
stringa = fSplit(MyString, ";", -1, 1)
aFiles = stringa
Help



title: invio pdf per email

text:
"stefano" <
vivag...@tiscali.it
> ha scritto nel messaggio news:151Z38Z87Z141Y1...@usenet.libero.it...
>
> Scusa se rompo, ho verificato, la funzione è ok pero messain questa rutine
> mi da il messaggio"ERRORE DI COMPILAZIONEIMPOSSIBILE ASSEGNARE ALLA
> MATRICE."
>
> Dim MSGX, OBJX As Variant
> Dim aTO(0 To 1) As String
> Dim aCC(0 To 1) As String
> Dim aBCC(0 To 0) As String
> Dim aFiles(0 To 3) As String
>
>  Dim MyString, stringa
> MyString = "C:\fatture\22326_Fattura_00522_30-06-06\K1040_28-06-06\cmr.pdf
> ;C:\fatture\22326_Fattura_00522_30-06-06\K1041_28-06-06\cmr.pdf
> ;C:\fatture\22326_Fattura_00522_30-06-06\K1042_28-06-06\cmr.pdf
> ;;C:\fatture\22326_Fattura_00522_30-06-06\K1043_28-06-06\cmr.pdf"
>
> stringa = fSplit(MyString, ";", -1, 1)
> aFiles = stringa
>
> Help
C'è un dopppio punto e virgola nella stringa...
Ciao.
--
Sergio MAZZA


title: for... next... oppure while... loop... in SQL

author: Ammammata

text:
devo unire i dati di più database uguali in una sola tabella, leggendo qua
e là posso mettere insieme una cosa del genere:

select 'D1' as DB,
       CardCode, CardFName, CardName, U_Shortname
	   from [Ditta1].dbo.OCRD
	   where U_Shortname like 'NE%'

UNION ALL

select 'D2' as DB,
       CardCode, CardFName, CardName, U_Shortname
	   from [Ditta2].dbo.OCRD
	   where U_Shortname like 'NE%'

Questo è un breve esempio, in realtà la query che estrae i dati è molto più
complessa e i database son ben più di due e le tabelle (diverse) sono una
ventina abbondante

Ora posso anche farmi un bel copia/incolla della query e ripetere select
UNION select UNION select UNION eccetera per tutti i db e per ogni tabella
ma mi domandavo se esiste la possibilità di ciclare una tabella "cappello"
(o una serie di valori) che contiene i nomi dei database e ripetere la
query per tutti quelli presenti (o con un campo indicatore Include=True)
accodando i dati in una tabella (oppure view in MSSMS) di appoggio in modo
da ridurre eventuali errori di copia/incolla e rendere più semplice la
manutenzione modificando una sola volta il codice della query quando
necessario

grazie

--
/-\ /\/\ /\/\ /-\ /\/\ /\/\ /-\ T /-\
-=- -=- -=- -=- -=- -=- -=- -=- - -=-
........... [ al lavoro ] ...........


text:

Sopra scrivi "..piu' db uguali.."  poi sotto "..tabelle (diverse).."
Non si capisce bene se le tabelle che intendi accorpare su unico
tabellone siano uguali come struttura oppure no


author: BFS

text:
Il 07/03/2022 10:27, Ammammata ha scritto:

in sql server puoi ciclare valori o tabelle mediante

while  (condizione)
BEGIN

END

nel tuo caso che vuoi ciclarti i valori di una tabella vedi questo esempio

https://www.mytecbits.com/microsoft/sql-server/loop-through-table-rows-without-cursor

in particolare "Converting Cursor to While Loop"

BFS

--
Questa email è stata esaminata alla ricerca di virus da AVG.
http://www.avg.com


text:
Il giorno Mon 07 Mar 2022 10:45:29a, *RobertoA* ha inviato su
it.comp.appl.access il messaggio news:t04k7q$3fc$
1...@gioia.aioe.org
. Vediamo
cosa ha scritto:

> Sopra scrivi "..piu' db uguali.."  poi sotto "..tabelle (diverse).."
> Non si capisce bene se le tabelle che intendi accorpare su unico
> tabellone siano uguali come struttura oppure no
>

ehm, ho più db uguali, ok, con tabelle diverse intendo dire che devo
generare questa unione per oltre 20 tabelle (clienti/fornitori, prodotti,
listini, ordini, consegne, budget, etc etc)

quindi oltre venti query con UNION molteplici dello stesso tipo, una per
ogni tipo di tabella (quella che mi mette insieme tutti gli ordini, tutti i
prodotti, tutti i budget, tutti eccetera)



author: Michele

text:

Sul come farlo non ho idee precise, ma il mio dubbio su come gestire le eventuali discrepanze!
Tu come farai?


text:
Il giorno Mon 07 Mar 2022 10:48:26p, *Michele* ha inviato su
it.comp.appl.access il messaggio news:588ccd0f-e10d-4163-8434-
ead217...@googlegroups.com
. Vediamo cosa ha scritto:

> come gestire le eventuali discrepanze

cosa intendi con discrepanze?

le tabelle nei vari db sono uguali



text:

ok se ne sei sicuro...
io ogni volta che ho dei dati che dovrebbero essere uguali, non lo sono mai! :-(


title: MANUALE ACCESS

text:
Da dove posso scaricare un manuale ben fornito
su access???
Grazie a tutti


title: MANUALE ACCESS

author: Speed


title: Spaziatura Caratteri

author: Tom

text:
Ciao a tutti, vorrei sapere se esiste la possibilità di impostare una
casella di testo in modo che la spaziatura dei caratteri sia con uno spazio
(Es. "aiuto" diverrebbe "a i u t o")
grazie


title: Spaziatura Caratteri

author: moskolowosky

text:
devi scrivere del codice ch eall'uscita dal controllo ti renda il testo x
come desideri.
potresti fare una cosa del genere:
Public Function TestoSpa(testo As String, numspazi As Integer) As String
Dim Lung As Integer
Dim i As Integer
Lung = Len(testo)
TestoSpa = Left(testo, 1) & Space(numspazi)
For i = 2 To Lung
    TestoSpa = TestoSpa & Mid(testo, i, 1) & Space(numspazi)
Next
MsgBox TestoSpa
End Function
Questo funziona e ti fa inserire quanti spazi desideri.
Ciao
"Tom" <
ar...@libero.it
> ha scritto nel messaggio
news:W4M9a.182773$YG2.5...@twister1.libero.it...



title: Spaziatura Caratteri

text:
"Tom" <
ar...@libero.it
> ha scritto nel messaggio
news:W4M9a.182773$YG2.5...@twister1.libero.it...

Imposta il seguente formato :
& & & & & &
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Spaziatura Caratteri

author: LUCA OZ

text:
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:0xO9a.183318$YG2.5...@twister1.libero.it...
> Imposta il seguente formato :
> & & & & & &
ottima trovata!
ciao
Luca


title: Spaziatura Caratteri

text:
Ma funziona solo con gli ultimi caratteri di una stringa e più precisamente
solo con un numero di caratteri pari alle & inserite nel formato.
Ciao
"LUCA OZ" <
luc...@libero.it
> ha scritto nel messaggio
news:hRP9a.183647$YG2.5...@twister1.libero.it...



title: Spaziatura Caratteri

author: MA

text:

Invece a te non funziona il quoting.
ciao MAssimiliano
p.s. salutami Gorbaciov
--------------------------------
Inviato via
http://usenet.libero.it


title: Spaziatura Caratteri

text:
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:0xO9a.183318$YG2.5...@twister1.libero.it...
>
> "Tom" <
ar...@libero.it
> ha scritto nel messaggio
> news:W4M9a.182773$YG2.5...@twister1.libero.it...
> > Ciao a tutti, vorrei sapere se esiste la possibilità di impostare una
> > casella di testo in modo che la spaziatura dei caratteri sia con uno
> spazio
> > (Es. "aiuto" diverrebbe "a i u t o")
> > grazie
>
> Imposta il seguente formato :
>
> & & & & & &
>
> --
> Roberto
ci avevo già pensato ed avevo  provato anche con le chiocciole @ @ @ @ @, ma
funziona solo se si inseriscono un numero di & o @ per quanto sono i
caratteri, ma per creare un formato di cui non conosco il numero di
caratteri iniziale non va.
Tom


title: Spaziatura Caratteri

text:
"moskolowosky" <
moskol...@tiscali.it
> ha scritto nel messaggio
news:b4843j$gtt$1...@lacerta.tiscalinet.it...
> devi scrivere del codice ch eall'uscita dal controllo ti renda il testo x
> come desideri.
> potresti fare una cosa del genere:
>
>
> Public Function TestoSpa(testo As String, numspazi As Integer) As String
> Dim Lung As Integer
> Dim i As Integer
> Lung = Len(testo)
> TestoSpa = Left(testo, 1) & Space(numspazi)
> For i = 2 To Lung
>     TestoSpa = TestoSpa & Mid(testo, i, 1) & Space(numspazi)
> Next
> MsgBox TestoSpa
> End Function
>
> Questo funziona e ti fa inserire quanti spazi desideri.
> Ciao
>
provo e ti faccio sapere
Tom


title: Spaziatura Caratteri

text:
"Tom" <
ar...@libero.it
> ha scritto nel messaggio
news:PU5aa.185979$YG2.5...@twister1.libero.it...

Nessuno ti vieta (sempre che ritieni valida la soluzione) di allungare la
striga da formattare e portarla ad una lunghezza costante e predefinita.



title: Info su MSDE

author: Letizia

text:
Salve,
premetto che non sono una professionista (ma forse si sarebbe capito
comunque leggendo il seguito) e che prima di scrivere questa richiesta
ho consultato Deja alla ricerca di eventuali thread sull'argomento. Ho
trovato solo un messaggio a firma Marco Serra del 14/11.
A quanto pare MSDE potrebbe rappresentare una buona soluzione-ponte
prima di SQL Server. MSDE è distribuito gratuitamente con Visual
Studio 6.
Esiste la concreta possibilità di fare uso di MSDE tramite Access 97
oppure VB5?
In caso affermativo (e già sarebbe tanto!), come potrebbe essere
possibile reperire MSDE, visto che il download da Microsoft è
condizionato dall'inserimento del numero di licenza di Visual Studio 6
(o uno dei suoi componenti)?
Grazie per l'attenzione,
--
Letizia


title: Info su MSDE

author: Luigi-R

text:
Purtroppo Acc97 usa Vb4 e stop.
E non c'è altro da fare (anche se ci sarebbe molto da dire).
Solo Acc2000 usa Vb5.
"Letizia" <
let...@freemail.it
> ha scritto nel messaggio
news:lr7n1tsqnc37e62gn...@4ax.com...



title: Info su MSDE

text:
"Luigi-R" <
bra...@interfree.it
> wrote:
>Purtroppo Acc97 usa Vb4 e stop.
>E non c'è altro da fare (anche se ci sarebbe molto da dire).
>
>Solo Acc2000 usa Vb5.
Scusa un attimo... io uso correntemente VB5 per accedere a db di
Access 97, sia via Jet che via ODBC. Quella frase sul "VB4 e stop"
proprio non la capisco. Tra l'altro VB5 è stato rilasciato molto prima
di Office 2000.
--
Letizia


title: Info su MSDE

author: Guido dal Faro

text:
On Wed, 22 Nov 2000 11:34:18 +0100, Letizia <
let...@freemail.it
>
wrote:
>Esiste la concreta possibilità di fare uso di MSDE tramite Access 97
>oppure VB5?
>In caso affermativo (e già sarebbe tanto!), come potrebbe essere
>possibile reperire MSDE, visto che il download da Microsoft è
>condizionato dall'inserimento del numero di licenza di Visual Studio 6
>(o uno dei suoi componenti)?
>
>Grazie per l'attenzione,
Premessa: non l'ho mai provato verso MSDE ma funziona verso SQL
Server.
Detto questo, linkando gli opportuni riferimenti penso sia  possibile
lavorare  via ADO o ODBC.
Ciao.
---------------
Guido
light...@flashnet.it


title: Stato attivo dipendente da posizione mouse

author: Gippe

text:
Salve a tutti.
Ho una maschera che contiene una sottomaschera che visualizza una serie di
record. Mi piacerebbe che quando il puntatore si trovi sulla sottomaschera
questa acquisti lo stato attivo. Come fare?
Saluti.
Gippe.


author: sv

text:
Gippe ha scritto:

Nella sottomaschera su MouseMove:
Forms!MiaMaschera!MiaSottomaschera.SetFocus
e nella Maschera nella sezione Corpo su MouseMove, per ritornare lo stato
attivo:
Me.MioCampo.Setfocus.
rgrds
SC
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: OT: ma che fine hanno fatto?

author: Max Bertoglio

text:
Anticipo che sono almeno due anni che non lurkavo da queste parti!   :-)
Sto dando un'occhiata ai post a ritroso dell'ultimo mese e vedo poche firme
"classiche": Roberto Massoni, Baraldi e Karl. Don.
Ma che fine hanno fatto Antonio Biso, Luciano DOC, Rodago, Federico Luciani,
Coronati, Costarella, Borrelli?
Ciao!
Max Bertoglio


title: OT: ma che fine hanno fatto?

author: Alessandro Baraldi

text:
"Max Bertoglio" <
max.be...@tiscalinet.it
> wrote in message
news:GvBrf.98997$
65.28...@twister1.libero.it

Noi siamo i 3 dell'oca selvaggia............. e chi ci leva..!!!
Carlo Costarella è presente e come...!
Borrelli da quando è MVP(Access-Office) è sempre meno presente
in generale su entrambi i NG per impegni di lavoro.
Luciano è impegnatissimo anche lui con il lavoro.
Coronati non si è più sentito come anche RodAgo.
Antonio Biso alterna ogni 6 mesi si fà risentire....!!
Ciao
@Alex
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: OT: ma che fine hanno fatto?

text:
"Alessandro Baraldi" <
ik2...@libero.it
> wrote in message
news:af0e126cf0082e0553...@mygate.mailgate.org
> "Max Bertoglio" <
max.be...@tiscalinet.it
> wrote in message
> news:GvBrf.98997$
65.28...@twister1.libero.it
>
> >
> > Anticipo che sono almeno due anni che non lurkavo da queste parti!   :-)
> > Sto dando un'occhiata ai post a ritroso dell'ultimo mese e vedo poche firme
> > "classiche": Roberto Massoni, Baraldi e Karl. Don.
> >
> > Ma che fine hanno fatto Antonio Biso, Luciano DOC, Rodago, Federico Luciani,
> > Coronati, Costarella, Borrelli?
> >
> > Ciao!
> >
> > Max Bertoglio
P.S. mi ero dimenticato di salutare....!
Ciao Massimiliano, che hai fatto in questi anni...?



title: OT: ma che fine hanno fatto?

text:
"Alessandro Baraldi"
>
> P.S. mi ero dimenticato di salutare....!
>
> Ciao Massimiliano, che hai fatto in questi anni...?
Ah, ti ricordi di me?!
Beh, per dirla tutta purtroppo non ho più tempo per seguire i ng: ne
approfitto in questi giorni di ferie natalizie per vedere come vanno le cose
:-)
D'altro canto, se il tempo diminuisce vuol dire che c'è più lavoro e di
questi tempi non è male...
Carlo costarella m'era proprio scappato, adesso l'ho trovato (!): comunque
vedo che i post non mancano mai su icaa nonostante sul sito comune (e la tua
area) ci sia ormai di tutto di più.
Credo che anche questo sia sintomo di vitalità per il buon vecchio <Asess>
Ciao!
Max
P.S:  In verità ne ho tralasciati parecchi di nomi  indimenticabili dei
vecchi tempi: ad ex. Bettini, Sib, Calligaris, Holzl, warp, Lbo, AntoGal...