title: Conversione mal riuscita?

author: fidirico

text:
"Summer" <
verid...@yahoo.com
> ha scritto nel messaggio
news:FmB%9.80126$ZE.21...@twister2.libero.it...
> Ho un database create con Access2000 e successivamente passato su
AccessXp.
> Ho convertito il database per Access97 e tutto pareva funzionare
> perfettamente.
> Poi ho fatto delle modifiche al database e quindi ho effettuato
> l'aggiornamento della versione per il 97 e con mia sorpresa su alcuni
> computer (non su tutti) dotati di access 97 alcuni comandi non funzionano
> fra cui il semplicissimo Date che mi ritorna il classico #nome?. Nemmeno
> modificando manualmente la maschera inserendo forzatamente da access97
tale
> comando (che compare fra la lista dei comandi disponibili!) ottengo
> l'effetto voluto. E ripeto, lo fa solo con alcuni pc. Con altri e access
97
> tutto funziona alla perfezione.
>
> Grazie.
>
> --
> -/\- Summer -/\-
Ti consiglio di verificare che tutti i riferimenti siano presenti in tutte
le macchine su cui fai girare il DB. La cosa è facilmente riscontrabile in
Visual Basic, scorrendo l'elenco che compare cliccando su
Strumenti>Riferimenti: i riferimenti mancanti saranno preceduti dalla voce
"Manca". Prova a togliere il segno di spunta dai riferimenti mancanti.
Ciao
Galliano


title: Conversione mal riuscita?

author: Summer

text:
"fidirico" <
galtor...@libero.it
> ha scritto nel messaggio
news:aQB%9.78978$YG2.2...@twister1.libero.it...
>
>>
> Ti consiglio di verificare che tutti i riferimenti siano presenti in tutte
> le macchine su cui fai girare il DB. La cosa è facilmente riscontrabile in
> Visual Basic, scorrendo l'elenco che compare cliccando su
> Strumenti>Riferimenti: i riferimenti mancanti saranno preceduti dalla voce
> "Manca". Prova a togliere il segno di spunta dai riferimenti mancanti.
Grazie della risposta.
Come posso accedere al menu riferimenti senza avere installato visual basic?
Da access?
grazie
Summer


title: Conversione mal riuscita?

author: omasnc

text:
"Summer" <
verid...@yahoo.com
> ha scritto nel messaggio
news:b1no66$djd$1...@grillo.cs.interbusiness.it...
>
> Grazie della risposta.
> Come posso accedere al menu riferimenti senza avere installato visual
basic?
> Da access?
> grazie
>
>
>
> Summer
Non mi riferivo al Visual Basic vero e proprio ma quella particolare
versione costituita dal Visual Basic for Applications ( VBA) che viene
distribuita insieme ad Office e che pertanto hai anche tu sulle macchine in
cui hai installato Office. In Access 97 puoi accedervi aprendo una maschera
in visualizzazione struttura e selezionando  "Codice" dal menù "Visualizza".
In Access 2000 o XP puoi più semplicemente premere ALT+F11 da qualsiasi
maschera. Una volta entrato nel VBA potrai verificare la presenza dei
riferimenti come ti avevo consigliato nell'altro messaggio.
Ciao
Galliano.


title: Conversione mal riuscita?

text:
"omasnc" <
omaTOGL...@rdn.it
> ha scritto nel messaggio
news:BiN%9.80126$YG2.2...@twister1.libero.it...
>
> "Summer" <
verid...@yahoo.com
> ha scritto nel messaggio
> news:b1no66$djd$1...@grillo.cs.interbusiness.it...
> Ciao
>
> Galliano.
Grazie.
Problema risolto.
Avevi visto giusto
--
Riccardo Palazzani
Palazzani Industrie Spa
www.palazzani.it


title: Impossibile accodare

author: Luc --

text:
In una maschera ho inserito un pulsante che da codice apre due query di
accodamento.
Sto cercando di intercettare l'errore nel caso ci sia una violazione di
chiave ma non riesco nonostante
On error goto Violazione
a far deviare il tutto su msgbox " bla bla bla" ma mi compare sempre una
maschera con
"Impossibile accodare tutti i record nella query di accodamento. ecc. ecc.
si/no/?"
E questo mi succede due volte (una per ogni docmd.query)
Ho provato a traformare Docmd.query in Docmd.RunSQL
Risultato: Mi compare solo una volta la finestra di Access e poi, finalmente
mi va sulla mia MSGBOX.
Come posso evitare che compaia?
Ho provato ad inibire la segnalazione di messaggi con Docmd.setwarnings ma
cosě mi si inibisce tutto, anche il MIO messaggio.
Come posso fare e perchč mi succede questo?
Grazie
                 Luciano
_________________________________________________________________
Scarica GRATUITAMENTE MSN Explorer all'indirizzo
http://explorer.msn.it/intl.asp
--
Posted from [195.62.170.252] by way of
f42.law3.hotmail.com
 [209.185.241.42]
via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Impossibile accodare

author: Antonio Biso

text:
Luc -- <
lucia...@hotmail.com
> wrote in message
F42C9vBGtWva7...@hotmail.com...
> In una maschera ho inserito un pulsante che da codice apre due query di
> accodamento.
> Sto cercando di intercettare l'errore nel caso ci sia una violazione di
> chiave ma non riesco nonostante
>
> On error goto Violazione
>
> a far deviare il tutto su msgbox " bla bla bla" ma mi compare sempre una
> maschera con
> "Impossibile accodare tutti i record nella query di accodamento. ecc. ecc.
> si/no/?"
>
> E questo mi succede due volte (una per ogni docmd.query)
>
> Ho provato a traformare Docmd.query in Docmd.RunSQL
>
> Risultato: Mi compare solo una volta la finestra di Access e poi,
finalmente
> mi va sulla mia MSGBOX.
> Come posso evitare che compaia?
>
> Ho provato ad inibire la segnalazione di messaggi con Docmd.setwarnings ma
> cosě mi si inibisce tutto, anche il MIO messaggio.
>
> Come posso fare e perchč mi succede questo?
Non ho afferrato molto cosa ti succede ma posso suggerirti uno sporco trucco
per risolvere il problema a monte. Ti prepari una query tra i dati che
dovresti accodare in join sul campo chiave con la tabella dove dovresti
accodare. Poi (o la salvi e usi la DCount) o la apri come recordset e testi
il valore di recordcount. Se č > 0 significa che ci sono duplicazioni di
chiave e mandi il msgobx di errore, altrimenti esegui l'accodamento
Antonio


title: Codice a barre

text:
Salve a tutti, sono a postare per chiedere una dritta, in quanto sono
proprio a digiuno nel gestire il codice a barre. Ho capito che dovrò
mettermi?? ad inserire tutti i codici dei prodotti che il cliente avrà in
magazzino, ma come faccio a gestire tutta la tabella?, o meglio come faccio,
quanto leggo il codice a legarlo al prodotto?
Grazie infinite
--
Maurizio27
per rispondere in privato togliere -ITALIANO-


Codice a barre


title: Codice a barre

author: Balordone

text:
Maurizio27 <cal...@libero.it.NOSPAM> wrote in message
4Mila.25936$DT4.7...@twister1.libero.it...
> Salve a tutti, sono a postare per chiedere una dritta, in quanto sono
> proprio a digiuno nel gestire il codice a barre. Ho capito che dovrò
> mettermi?? ad inserire tutti i codici dei prodotti che il cliente avrà in
> magazzino, ma come faccio a gestire tutta la tabella?, o meglio come
faccio,
> quanto leggo il codice a legarlo al prodotto?
Al solito modo, con dei codici numerici. Il codice a barre e' un alfabeto,
spesso limitato ai numeri, che invece di cifre arabe emette righe zebrate.
La rappresentazione interna al computer e' tipicamente un  campo numerico
intero, che tu leggerai a video in cifre arabe.
Tali cifre le puoi inputtare a mano, o piu' comodamente con un lettore
barcode in parallelo alla tastiera, e le stampi con un particolare font.
B.


title: Codice a barre

author: SuperPippo®

text:
Balordone wrote:
> Maurizio27 <cal...@libero.it.NOSPAM> wrote in message
> Al solito modo, con dei codici numerici. Il codice a barre e' un
> alfabeto, spesso limitato ai numeri, che invece di cifre arabe emette
> righe zebrate. La rappresentazione interna al computer e' tipicamente
> un  campo numerico intero, che tu leggerai a video in cifre arabe.
>
> Tali cifre le puoi inputtare a mano, o piu' comodamente con un lettore
> barcode in parallelo alla tastiera, e le stampi con un particolare
> font.
---------------
Ciao... mi aggancio a questo post per chiedere una cosa inversa...
ho un Db con circa 13.000 record...
in tabella ho un campo con 8 cifre numeriche (testo) univoche essendo
un codice personale... come potrei fare a far diventare questo campo
in codice a barre da poter poi stampare su delle etichette autoadesive..
grazie...


title: Codice a barre

text:
SuperPippo® <ik0qd...@SPAMlibero.it> wrote in message
Uobma.33093$iy5.9...@twister2.libero.it...
>> Il codice a barre e' un alfabeto ....
>> La rappresentazione interna al computer e' tipicamente  un  campo
numerico
> ho un Db con circa 13.000 record...
> in tabella ho un campo con 8 cifre numeriche (testo) univoche essendo
> un codice personale... come potrei fare a far diventare questo campo
> in codice a barre da poter poi stampare su delle etichette autoadesive..
Alle tabelle del database non devi fare assolutamente niente, il tuo
(diciamo) codice di matricola  resta com'e'.
Semplicemente farai un report in cui prevederai di far uscire una casella
testo da collegare al campo "matricola", solo che invece di far uscire il
numero nelle comuni cifre arabe, usando un normale font Arial Times o quello
che e', userai un opportuno font barcode. Invece dei numeri, vedrai uscire
dalla stampante righe.
Chiaramente devi aver installato sul PC un  font barcode (tipicamente 2/5
interleaved, 39, codabar, EAN ecc.), cerca in rete e scarica il font che ti
va bene, installalo (avvio / impostazioni /  pannello di controllo / tipi di
carattere / file / installa nuovo tipo di carattere) e richiamalo nei
report, esattamente come qualunque altro font.
ciao
B.


title: Codice a barre

text:
Balordone wrote:
> SuperPippo® <ik0qd...@SPAMlibero.it> wrote in message
>> in tabella ho un campo con 8 cifre numeriche (testo) univoche essendo
>> un codice personale... come potrei fare a far diventare questo campo
>> in codice a barre da poter poi stampare su delle etichette
>> autoadesive..
>
> Alle tabelle del database non devi fare assolutamente niente, il tuo
> (diciamo) codice di matricola  resta com'e'.
>
> Semplicemente farai un report in cui prevederai di far uscire una
> casella testo da collegare al campo "matricola", solo che invece di
> far uscire il numero nelle comuni cifre arabe, usando un normale font
> Arial Times o quello che e', userai un opportuno font barcode. Invece
> dei numeri, vedrai uscire dalla stampante righe.
>
> Chiaramente devi aver installato sul PC un  font barcode (tipicamente
> 2/5 interleaved, 39, codabar, EAN ecc.), cerca in rete e scarica il
> font che ti va bene, installalo (avvio / impostazioni /  pannello di
> controllo / tipi di carattere / file / installa nuovo tipo di
> carattere) e richiamalo nei report, esattamente come qualunque altro
> font.
---------------
grazie ...sei stato molto esauriente...qundi vediamo se ho capito....
intanto non vi è bisogno di trasformare il campo da Testo a Numerico...
ma solo installare il font da te menzionato...
ma questo non ho capito... volendo stampare tutti gli utenti con questa
"matricola" di 8 cifre come faccio ??
ed inoltre volendo utilizzare queste etichette per la ricerca dell'utente
in una maschera come è possibile farlo affinchè una volta eseguita la
lettura con l'apposito strumento si posizioni sopra il record  letto ???
grazie infinite per le delucidazioni...
Ciao...


title: Codice a barre

text:
SuperPippo® <ik0qd...@SPAMlibero.it> wrote in message
MWBma.36520$DT4.1...@twister1.libero.it...
> intanto non vi è bisogno di trasformare il campo da Testo a Numerico...
> ma solo installare il font da te menzionato...
E' corretto.
> ma questo non ho capito... volendo stampare tutti gli utenti con questa
> "matricola" di 8 cifre come faccio ??
In generale: con un report, basato sulla tabella.
> ed inoltre volendo utilizzare queste etichette per la ricerca dell'utente
> in una maschera come è possibile farlo affinchè una volta eseguita la
> lettura con l'apposito strumento si posizioni sopra il record  letto ???
Nella tua applicazione deve esserci una maschera con una textbox vuota, che
si aspetta che tu ci digiti dentro il codice a mano concludendo con return,
o piu' comodamente che tu lo legga con la pistola (la quale quando fa bip ci
attacca anche lei un carriage return). A questo punto sull'evento "su INVIO"
fai partire la tua routine di ricerca, che prescinde dal fatto del barcode
ed e', come si dice, "una quistione privata di ciascheduno" (calvino).
ciao
B.


title: Codice a barre

text:
Balordone wrote:
> SuperPippo® <ik0qd...@SPAMlibero.it> wrote in message
> MWBma.36520$DT4.1...@twister1.libero.it...
>> ed inoltre volendo utilizzare queste etichette per la ricerca
>> dell'utente in una maschera come è possibile farlo affinchè una
>> volta eseguita la lettura con l'apposito strumento si posizioni
>> sopra il record  letto ???
>
> Nella tua applicazione deve esserci una maschera con una textbox
> vuota, che si aspetta che tu ci digiti dentro il codice a mano
> concludendo con return, o piu' comodamente che tu lo legga con la
> pistola (la quale quando fa bip ci attacca anche lei un carriage
> return). A questo punto sull'evento "su INVIO" fai partire la tua
> routine di ricerca, che prescinde dal fatto del barcode ed e', come
> si dice, "una quistione privata di ciascheduno" (calvino).
------------
grazie per le info... sei stato molto gentile...
Ciao...


title: arrotondamento decimali1

author: massimo

text:
Ciao Roberto per prima cosa ti ringrazio per avermi risolto il
problema.....funziona divinamente, pero vorrei visualizzare ugualmente i due
decimali a zero...cosa che non mi si visualizza .....mi spiego
esempio se calcolo con la query una quantità di 10 x un prezzo di  1000 =
10000 io vorrei farlo visualizzare in questo modo 10.000,00.....
Cmq il sistema di arrotondamento lo conosco bene anche perchè amministro la
mia azienda anche sotto l'aspetto contabile...... pultroppo non riuscivo
bene a capire dove inserire la funzione.....
Cmq grazie ancora.....


title: arrotondamento decimali1

author: Roberto da casa

text:
"massimo" <
mas...@inwind.it
> ha scritto nel messaggio
news:DGvF9.35478$2B1.9...@twister2.libero.it...

Ti ho risposto nell'altro thread.
Non postare  lo stesso messaggio su due thread differenti.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Unione di due tabelle

author: Alberto C.

text:
Sale a tutta la ML,
sto cercando di raggruppare per alcuni campi dopo avere fatto una
UNION tra due tabelle, ma non funziona, come mai? cosa sbaglio?
SELECT Campo1, sum(Campo2) AS tot_imp, Campo3
FROM (
(Select TAB1.Campo1, TAB1.Campo2, TAB1.Campo3
From TAB1
Where TAB1.Campo3 = 1)
UNION
(Select TAB2.Campo1, TAB2.Campo2, TAB2.Campo3
From TAB2
Where TAB2.Campo3 = 1) )
GROUP BY Campo1, Campo3
grazie a tutti. Alberto


title: Unione di due tabelle

author: Brown

text:
Alberto C. ha scritto:

la query di union (esclusa quindi quella di raggruppamento) da sola
funziona ?
Apparentemente sembra scritta bene
Forse gli da fastidio effettuare il raggruppamento


title: Unione di due tabelle

author: Alex NSB

text:
> sto cercando di raggruppare per alcuni campi dopo avere fatto una
> UNION tra due tabelle, ma non funziona, come mai? cosa sbaglio?
>
> SELECT Campo1, sum(Campo2) AS tot_imp, Campo3
> FROM (
>
> (Select TAB1.Campo1, TAB1.Campo2, TAB1.Campo3
> From TAB1
> Where TAB1.Campo3 = 1)
> UNION
> (Select TAB2.Campo1, TAB2.Campo2, TAB2.Campo3
> From TAB2
> Where TAB2.Campo3 = 1) )
>
> GROUP BY Campo1, Campo3
Non mi pare che Access supporti la sintassi SELECT ... FROM (SELECT...).
Non Access97 comunque: forse le versioni successive...
HTH.
Alessandro


title: Unione di due tabelle

text:
Ciao,
si certamente la query di union funziona perfettamente.
"Brown" <
bro...@libero.it
> ha scritto nel messaggio
news:rcu7e.1233958$35.45...@news4.tin.it...



title: Unione di due tabelle

text:
Ciao,
utilizzo access 2000
quindi secondo te la sintassi è corretta, ma è access 2000 che non la
supporta?
Alberto
"Alex NSB" <
ale...@tin.it
> ha scritto nel messaggio
news:d3luea$92o$1...@newsread.albacom.net...



title: Unione di due tabelle

author: Bruno Campanini

text:
"Alex NSB" <
ale...@tin.it
> wrote in message
news:d3luea$92o$1...@newsread.albacom.net...
>> sto cercando di raggruppare per alcuni campi dopo avere fatto una
> Non mi pare che Access supporti la sintassi SELECT ... FROM (SELECT...).
>
> Non Access97 comunque: forse le versioni successive...
Forse le versioni successive alla 2003, cioè
quelle di là da venire.
Bruno


title: Unione di due tabelle

text:
> utilizzo access 2000
> quindi secondo te la sintassi č corretta, ma č access 2000 che non la
> supporta?
Pare che sia proprio cosě (vedi la risposta di Bruno). Perň se crei una
query con la sola UNION e fai il raggruppamento su quella non dovresti avere
problemi (spero).
HTH.
Alessandro


title: Unione di due tabelle

author: Popi

text:
alb...@gmail.com
 (Alberto C.) wrote in message news:<
fb5f767b.05041...@posting.google.com
>...

Premesso che Access '97 supporta le subquery ("SELECT FROM [SELECT ]
AS"), ricorda sempre che la clausola "UNION" ha bisogno di compagnia
... non puoi lasciarla sola soletta cosě com'č altrimenti s'incavola
:)
La query corretta č "SELECT TabExt1.Campo1, Sum(TabExt1.Campo2) AS
SommaDiCampo2, TabExt1.Campo3 FROM [SELECT Campo1, Campo2, Campo3 FROM
TAB1 WHERE (Campo3=1) UNION SELECT Campo1, Campo2, Campo3 FROM TAB2
WHERE (Campo3=1)]. AS TabExt1 GROUP BY TabExt1.Campo1,
TabExt1.Campo3;"
Dato che potrebbe essere complicato leggerla, la riporto qua sotto
spezzata nelle 3 righe fondamentali (NB: non puoi spezzare la seconda
*arbitrariamente*):
1) SELECT TabExt1.Campo1, Sum(TabExt1.Campo2) AS SommaDiCampo2,
TabExt1.Campo3
2)FROM [SELECT Campo1, Campo2, Campo3 FROM TAB1 WHERE (Campo3=1) UNION
SELECT Campo1, Campo2, Campo3 FROM TAB2 WHERE (Campo3=1)]. AS TabExt1
3)GROUP BY TabExt1.Campo1, TabExt1.Campo3;
Buon lavoro
Roberto


title: Unione di due tabelle

text:
> Premesso che Access '97 supporta le subquery ("SELECT FROM [SELECT ]
> AS")
Interessante. Per scrupolo ho provato la seguente query:
SELECT * FROM (SELECT * FROM Tabella1);
e mi dà errore. Puoi dirmi dove sbaglio?
Alessandro


title: Unione di due tabelle

text:
"Alex NSB" <
ale...@tin.it
> wrote in message news:<d42vbd$7s$
1...@newsread.albacom.net
>...

Così, invece, funziona.
SELECT * FROM [SELECT * FROM Tabella1]. AS AliasDiTabella1;
Cosa noti di uguale con l'altro esempio? ;)
E la cosa, che è già *molto* interessante, lo diventa anche
di più quando scopri che:
- le subquery possono essere nidificate,
- che puoi usare anche () invece di []. e fai attenzione al
  punto che sta dopo la quadra chiusa, che non è per vezzo,
- che c'è un bug strisciante che, entrando in "mostra sql",
  toglie il . finale e, quando vuoi tornare in "struttura",
  ti dice che c'è un "errore nella proposizione FROM".
Roberto


title: Unione di due tabelle

text:

Ok, grazie (non si finisce mai di imparare). Ma nell'help c'è questa cosa?
Non riesco a trovarla...
Non sono riuscito ad usare le parentesi tonde, ma non è un gran problema in
fondo.
Il "bug strisciante" implica che non puoi fare molto affidamento su query
con questa sintassi oppure funzionano normalmente e hai problemi solo se
torni in modifica del codice SQL?
Alessandro


title: Unione di due tabelle

text:
"Alex NSB" <
ale...@tin.it
> wrote in message news:<d462ol$kd6$
1...@newsread.albacom.net
>...
> Popi wrote:
> > "Alex NSB" <
ale...@tin.it
> wrote in message
> > news:<d42vbd$7s$
1...@newsread.albacom.net
>...
> >>> Premesso che Access '97 supporta le subquery ("SELECT FROM [SELECT ]
> >>> AS")
> >>
> >> Interessante. Per scrupolo ho provato la seguente query:
> >>
> >> SELECT * FROM (SELECT * FROM Tabella1);
> >>
> >> e mi dà errore. Puoi dirmi dove sbaglio?
> >
> > Così, invece, funziona.
> >
> > SELECT * FROM [SELECT * FROM Tabella1]. AS AliasDiTabella1;
> >
> > Cosa noti di uguale con l'altro esempio? ;)
> >
> > E la cosa, che è già *molto* interessante, lo diventa anche
> > di più quando scopri che:
> > - le subquery possono essere nidificate,
> > - che puoi usare anche () invece di []. e fai attenzione al
> >   punto che sta dopo la quadra chiusa, che non è per vezzo,
> > - che c'è un bug strisciante che, entrando in "mostra sql",
> >   toglie il . finale e, quando vuoi tornare in "struttura",
> >   ti dice che c'è un "errore nella proposizione FROM".
>
> Ok, grazie (non si finisce mai di imparare). Ma nell'help c'è questa cosa?
> Non riesco a trovarla...
Se crei una query e provi a mettere la stessa tabella per 2
volte, ottieni qualcosa del tipo
SELECT * FROM Tabella1, Tabella1 AS Tabella1_1;
Partendo da "AS" ho imparato cosa fosse un alias, scoprendo
l'aliasing si applica tanto ai campi quanto alle tabelle, e
di lì il passo è stato, tutto sommato, semplice :)
Nell'help di A97 cerca "SELECT AS" e, come argomento, vai a
"Esempio di proprietà Alias", e ricorda che è solo l'inizio
di una ricerca che farai seguendo l'instinto.
[AmaraConsiderazione On]
Chi realizza certe guide in linea, IMVHO, non ha ben chiari
i concetti di "logica" e "razionalità".
[AmaraConsiderazione Off]
> Non sono riuscito ad usare le parentesi tonde, ma non è un gran problema in
> fondo.
Keep trying ... se ci sono riuscito io ... ;)
Quello che segue è il codice SQL di una query che ho appena
scritto (e testato ;)) e che è più difficile a leggersi che
a farsi ...
SELECT * FROM (SELECT PnCage.CAGECDXH FROM [SELECT CAGECDXH, REFNUMHA
FROM Z_1388_HG GROUP BY CAGECDXH, REFNUMHA]. AS PnCage GROUP BY
PnCage.CAGECDXH) AS SoloCage;

> Il "bug strisciante" implica che non puoi fare molto affidamento su query
> con questa sintassi oppure funzionano normalmente e hai problemi solo se
> torni in modifica del codice SQL?
No, funzionano perfettamente, ma dovendo intervenire a mano
sul codice SQL quando vuoi ritornare in "struttura" ti vien
fuori l'errore che dicevo: a volte succede che la tua query
(che funziona perfettamente) la apri in "struttura" e, poi,
vai in "SQL" ... e scopri che (chissà come mai!) quel punto
che stava dopo la "]" è sparito ... allora tu vai lì, ce lo
rimetti, clicchi su "struttura" tutto ritorna a funzionare!
Roberto


title: Unione di due tabelle

text:
>> Ok, grazie (non si finisce mai di imparare). Ma nell'help c'è questa
>> cosa? Non riesco a trovarla...
>
> Se crei una query e provi a mettere la stessa tabella per 2
> volte, ottieni qualcosa del tipo
>
> SELECT * FROM Tabella1, Tabella1 AS Tabella1_1;
>
> Partendo da "AS" ho imparato cosa fosse un alias, scoprendo
> l'aliasing si applica tanto ai campi quanto alle tabelle, e
> di lì il passo è stato, tutto sommato, semplice :)
Forse non sono stato chiaro: l'utilizzo di AS mi era noto, è il riferimento
alla sintassi "[]." che è nuovo per me e del quale non trovo riferimenti
nell'help (A97).
> Chi realizza certe guide in linea, IMVHO, non ha ben chiari
> i concetti di "logica" e "razionalità".
Mah, ho sempre pensato che l'help di Access (97) fosse tra quelli meglio
realizzati... forse non è perfetto ma rispetto ad altri prodotti...
>> Non sono riuscito ad usare le parentesi tonde, ma non è un gran
>> problema in fondo.
>
> Keep trying ... se ci sono riuscito io ... ;)
>
> Quello che segue è il codice SQL di una query che ho appena
> scritto (e testato ;)) e che è più difficile a leggersi che
> a farsi ...
>
> SELECT * FROM (SELECT PnCage.CAGECDXH FROM [SELECT CAGECDXH, REFNUMHA
> FROM Z_1388_HG GROUP BY CAGECDXH, REFNUMHA]. AS PnCage GROUP BY
> PnCage.CAGECDXH) AS SoloCage;
Che posso dirti? Io ho provato:
SELECT * FROM (SELECT * FROM Tabella1) AS AliasDiTabella1;
e
SELECT * FROM (SELECT * FROM Tabella1). AS AliasDiTabella1;
Ed entrambe mi danno lo stesso errore (syntax error in FROM clause). Ci
dev'essere qualcosa che ancora mi sfugge...
Comunque grazie ancora per il tuo tempo.
Alessandro


title: Unione di due tabelle

text:
"Alex NSB" <
ale...@tin.it
> wrote in message news:<d482im$qvi$
1...@newsread.albacom.net
>...
cut
> Che posso dirti? Io ho provato:
>
> SELECT * FROM (SELECT * FROM Tabella1) AS AliasDiTabella1;
>
> e
>
> SELECT * FROM (SELECT * FROM Tabella1). AS AliasDiTabella1;
>
> Ed entrambe mi danno lo stesso errore (syntax error in FROM clause). Ci
> dev'essere qualcosa che ancora mi sfugge...
Forse che hai usato "()" anziché "[]"?
Rileggi il thread ;) *con attenzione* ;)
Roberto


title: Unione di due tabelle

text:
>>>> Non sono riuscito ad usare le parentesi tonde, ma non è un gran
>>>> problema in fondo.
>>>
>>> Keep trying ... se ci sono riuscito io ... ;)
>>>
>>> Quello che segue è il codice SQL di una query che ho appena
>>> scritto (e testato ;)) e che è più difficile a leggersi che
>>> a farsi ...
>>>
>>> SELECT * FROM (SELECT PnCage.CAGECDXH FROM [SELECT CAGECDXH, REFNUMHA
>>> FROM Z_1388_HG GROUP BY CAGECDXH, REFNUMHA]. AS PnCage GROUP BY
>>> PnCage.CAGECDXH) AS SoloCage;
>>
>> Che posso dirti? Io ho provato:
>>
>> SELECT * FROM (SELECT * FROM Tabella1) AS AliasDiTabella1;
>>
>> e
>>
>> SELECT * FROM (SELECT * FROM Tabella1). AS AliasDiTabella1;
>>
>> Ed entrambe mi danno lo stesso errore (syntax error in FROM clause).
>> Ci dev'essere qualcosa che ancora mi sfugge...
>
> Forse che hai usato "()" anziché "[]"?
>
> Rileggi il thread ;) *con attenzione* ;)
A me sembra di essere stato attento, tu che dici? ;)
Il tuo esempio inizia proprio con "SELECT * FROM (" - notare la parentesi
tonda: mi stai dicendo che se prendi quello che c'è tra parentesi tonde e lo
sostituisci con il nome di una query che fa la stessa identica cosa il tuo
esempio smette di funzionare? Non mi sembra che abbia molto senso...
Alessandro


title: importare file di testo

author: Giancarlo

text:
dovrei importare tanti file di testo in un'unica tabella. I file sono
del tipo nomefile.txt e memorizzati tutti in una stessa cartella. Io ho
già costruito una macro con il comando "Trasferisci testo" per riversare
i dati di una stringa in una tabella già costruita ad hoc.
Ma questo "Trasferisci testo" mi permette di farlo per uno specifico
file alla volta. Esiste una routine in VBA o un altro metodo per
caricare uno dopo l'altro tutti file della stessa directory in
automatico?
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: ricerca stringa ... avanzata

author: Silvia

text:
Salve
andiamo al dunque:
ho 2 tabelle NON in relazione tra loro
-la 1° tab ha un campo di tipo testo che contiene un codice alfanumerico
(campoA)
-la 2° tab ha un campo di tipo testo che contiene una combinazione di parole
tra cui potrebbe esserci anche il codice alfanumerico (campoB)
vorrei attivare una ricerca (avevo inizialmente pensato di sfruttare la
Funzione InStr)che per ogni record della tab1 confronta il campo campoA con
il CampoB di ogni record della tab2 fino a trovare quello che lo contiene,
sempre che ce ne sia uno (invece non dovrebbe mai succedere che per un
codice alfanumerico del campoA ci siano più campoB che lo contengano)
Come faccio ad effettuare questa sorta di ricorsione della ricerca???
HELP!!!!


title: ricerca stringa ... avanzata

author: Arturo

text:
"Silvia" <
topolina...@yahoo.com
> ha scritto nel messaggio
news:9kb8e3$i5b$1...@serv1.iunet.it...

Non basta una query dove metti sotto il campoB:
like ("*" & CampoA & "*")
?
Ciao da Arturo


title: ricerca stringa ... avanzata

text:
Arturo <
zx...@libero.it
> wrote in message
zR9a7.3790$te7.1...@news.infostrada.it...

No !
Ci ho provato ma non mi da nessun risultato
eppure io "a mano" (cioè scorrendo con gli occhi i due campi) qualche campoB
contenente il campoA l'ho trovato!


title: ricerca stringa ... avanzata

text:
Silvia <
topolina...@yahoo.com
> wrote in message
9kba92$sbr$1...@serv1.iunet.it...

Mah ...
sembra funzionare se utilizzo
InStr([campoB];[campoA])<>"0"
che dite sarà giusto fare così?


title: ricerca stringa ... avanzata

author: Carmel

text:
>> Non basta una query dove metti sotto il campoB:
>>
>> like ("*" & CampoA & "*")
>>
>
>No !
>Ci ho provato ma non mi da nessun risultato
>eppure io "a mano" (cioč scorrendo con gli occhi i due campi) qualche campoB
>contenente il campoA l'ho trovato!
>
Devi mettere le parentesi [
like ("*" & [CampoA] & "*")
Dovrebbe funzionare.
Ciao.
Carmel


title: ricerca stringa ... avanzata

text:
"Silvia" <
topolina...@yahoo.com
> ha scritto nel messaggio
news:9kbcc7$8iq$1...@serv1.iunet.it...

strano ...
> > eppure io "a mano" (cioè scorrendo con gli occhi i due campi) qualche
> campoB
> > contenente il campoA l'ho trovato!
> >
> >
> Mah ...
> sembra funzionare se utilizzo
> InStr([campoB];[campoA])<>"0"
> che dite sarà giusto fare così?
>
Potrebbe adar bene (basta > 0), ma lo zero non va senza virgolette?
Ciao da Arturo


title: ricerca stringa ... avanzata

text:
"Carmel" <
car...@inwind.it
> ha scritto nel messaggio
news:5qfimtkosqg7ccion...@4ax.com...

E' giusto, di solito perň Access nelle query le mette da solo le parentesi
che mancano ai campi...


title: ricerca stringa ... avanzata

author: Roberto dal portatile

text:
"Silvia" <
topolina...@yahoo.com
> ha scritto nel messaggio
news:9kb8e3$i5b$1...@serv1.iunet.it...

Se quello che ti serve è avere, in una maschera, come esito della ricerca il
contenuto del campoB che contiene il valore del campoA.
Se la maschera ha come origine record la 1° tab.
Se le due tabelle si chiamano Tabella1 e Tabella2.
Se il controllo della maschera associato al campo campoA si chiama anche lui
campoA.
Inserisci nella maschera una casella di testo non associata e nella sua
origine controllo scrivi:
=DLookUp("[campoB]";"Tabella2";"campoB Like '" & "*" & [campoA] & "*" & "'")
Se invece l'esito della ricerca lo vuoi in una query basata su Tabella1,
scrivi la Dlookup in un campo calcolato della query; il codice SQL della
query dovrebbe essere:
SELECT Tabella1.campoA, DLookUp("[campoB]","Tabella2","campoB Like '" & "*"
& [campoA] & "*" & "'") AS Pippo
FROM Tabella1;
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: ricerca stringa ... avanzata

text:
Roberto dal portatile <
r.ma...@repubblica.it
> wrote in message
9kbi94$4ojm$1...@stargate1.inet.it...

Io sono interessata alla query.
Proverò anche questa soluzione, grazie Roberto
Silvia


title: ricerca stringa ... avanzata

text:
Arturo <
zx...@libero.it
> wrote in message
bLba7.4355$te7.1...@news.infostrada.it...

Quando l'ho inserita per la prima volta l'ho messa senza parentesi e la
query mi veniva vuota;
Access non me le ha aggiunte da solo, cosě ho pensato di inserirle a mano
e... tac si č visualizzato l'errore di non corrispondenza tra i tipi dei 2
campi (ma sono entrambi di tipo testo, cambia solo la loro dimensione!!???)


title: ricerca stringa ... avanzata

text:
> > Mah ...
> > sembra funzionare se utilizzo
> > InStr([campoB];[campoA])<>"0"
> > che dite sarà giusto fare così?
> >
>
> Potrebbe adar bene (basta > 0), ma lo zero non va senza virgolette?
>
> Ciao da Arturo
Credevo anch'io ma Access le ha aggiunte automaticamente!
Grazie dell'aiuto
Ciao da Silvia


title: ricerca stringa ... avanzata

text:
> > Se invece l'esito della ricerca lo vuoi in una query basata su Tabella1,
> > scrivi la Dlookup in un campo calcolato della query; il codice SQL della
> > query dovrebbe essere:
> >
> > SELECT Tabella1.campoA, DLookUp("[campoB]","Tabella2","campoB Like '" &
> "*"
> > & [campoA] & "*" & "'") AS Pippo
> > FROM Tabella1;
> >
> > --
> > Roberto
>
> Io sono interessata alla query.
> Proverò anche questa soluzione, grazie Roberto
>
> Silvia
>
>
nada... ho provato a creare il campo calcolato
come mi hai suggerito ma
continua a darmi l'errore di
"Tipi di dati non corrispondenti nell'espressione criterio (3464)"
...ma sono entrambi di tipo testo


title: ricerca stringa ... avanzata

text:
"Silvia" <
topolina...@yahoo.com
> ha scritto nel messaggio
news:9kdosu$grp$1...@serv1.iunet.it...

Non è per caso che hai omesso qualche apice?
Perché non provi a postare il codice SQL della tua query che usa il campo
calcolato?



title: ricerca stringa ... avanzata

text:
O      O
     |
 _____
Mea Culpa...Avevo proprio sbagliato gli apici....Oppsss!
scusami Roberto


title: Iniziale maiuscola

author: Access sitocomune

text:
Salve a tutti,
è il mio primo accesso al News Group.
Mi aiutereste a trovare la soluzione al mio problema?
In una tabella, i campi Cognome, Nome, vorrei che fossero scritti in
automatico Con Le Iniziali Maiuscole.
Come si fà?
sulle proprietà del campo, al formato, so che: Per scrivere tutto maiuscolo,
basta inserire >, tutto minuscolo <,
e per creare l'iniziale maiuscola in automatico?
Proprio così, vorrei che indipendentemente da come viene digitato, il
Cognome e il Nome sia trasformato automaticamente in Maiuscolo.
Nei miei 4 corposi volumi di Access non ho trovato soluzione.
AIUTATEMI! Grazie.


title: Iniziale maiuscola

author: Giorgio

text:
Potresti utilizzare questa funzione VBA:
'------------------------------------------------------------
' SUB Avviata per adattare la stringa in formato Ucase
'------------------------------------------------------------
Public Function UWord(ByRef testo As String) As String
   Dim a As Long
   'Dopo ogni spazio -solo mette una maiuscola e tutto il resto è minuscolo
   testo = LCase(Trim(testo))
   If Len(testo) = 0 Then Exit Function
   Mid(testo, 1, 1) = UCase(Left(testo, 1))
   a = InStr(1, testo, " ") + 1
   Do Until a < 2
      testo = Left(testo, a - 1) + LTrim(Mid(testo, a - 1))
      Mid(testo, a, 1) = UCase(Mid(testo, a, 1))
      a = InStr(a, testo, " ") + 1
   Loop
   UWord = testo
End Function



title: Iniziale maiuscola

author: frcavallaro

text:
Questo con codice Visual Basic!
Ma esiste un parametro da inserire semplicemente nel campo "Formato" in
modalità struttura?
---------------------------------------------------------
"Giorgio" <
Giorg...@gmail.com
> ha scritto nel messaggio
news:Jgf7e.1229994$35.45...@news4.tin.it...



title: Iniziale maiuscola

author: TheMax

text:
frcavallaro wrote:
> Questo con codice Visual Basic!
> Ma esiste un parametro da inserire semplicemente nel campo "Formato"
> in modalità struttura?
E questo si chiama "postare dopo il quoting", è usanza di questo gruppo
postare le risposte dopo il testo del mittente, come ho fatto io, aiuta a
leggere i messaggi, consiglio ad entrambi di leggere le "istruzioni per
l'uso" postate da Roberto oggi.
Comunque non mi risulta sia possibile, la funzione che ti ha postato Giorgio
è la migliore.
Ciao,
Massimo


title: Iniziale maiuscola

author: Carlo Costarella

text:
"Access sitocomune" <
frcav...@tin.it
> ha scritto nel messaggio
news:i7f7e.1229936$35.45...@news4.tin.it...

Solo un po di codice dopo aggiornamento del controllo:
Private Sub TuoControllo_AfterUpdate()
Me.TuoControllo= StrConv(Me.TuoControllo, vbProperCase)
End Sub
StrConv può essere usata anche nelle query.
Ciao, Carlo


title: Iniziale maiuscola

author: MA

text:

Fai una query di aggiornamento con strconv(Nome, 3)
--
_ _
Ciao
MAssimiliano Amendola
Cisa1 - I° Conferenza Italiana per Sviluppatori Access Arezzo 4+5
Giugno 2005 Sono aperte le iscrizioni  Info:
www.donkarl.com/it


title: Iniziale maiuscola

text:
"Carlo Costarella" <
carloantonioco...@virgilio.it
> ha scritto nel
messaggio news:Ddn7e.777533$b5.34...@news3.tin.it...

--------------------------------------------------------------------------
Mi sembra interessante la tua soluzione, mi aiuteresti ulteriormente?
> Solo un po di codice dopo aggiornamento del controllo:
Cosa intendi? Quale controllo?
Purtroppo ribadisco che è da poco che uso access.
Salutoni da frcavallaro


title: Iniziale maiuscola

author: TANNHAUSER

text:
> > Solo un po di codice dopo aggiornamento del controllo:
> >
> > Private Sub TuoControllo_AfterUpdate()
> > Me.TuoControllo= StrConv(Me.TuoControllo, vbProperCase)
> > End Sub
> >
> > StrConv può essere usata anche nelle query.
> >
> > Ciao, Carlo
> --------------------------------------------------------------------------
> Mi sembra interessante la tua soluzione, mi aiuteresti ulteriormente?
> Solo un po di codice dopo aggiornamento del controllo:
> Cosa intendi? Quale controllo?
> Purtroppo ribadisco che è da poco che uso access.
> Salutoni da frcavallaro
Carlo ti ha indicato la via per trasformare in maiuscola la prima lettera
di qualsiasi parola digitata in un controllo Casella di Testo di una
maschera.
Nella maschera dove andrai ad inserire i tuoi dati avrai un controllo
associato al campo Nome della tabella, supponiamo, Anagrafica (lo stesso
ragionamento vale poi per Cognome e per qualsiasi altro campo di testo).
Nelle proprietà del controllo, linguetta Evento, riga Dopo aggiornamento
scegli Routine e inserisci il codice che ti ha postato Carlo.
TANNHAUSER
P.S. Sicuro che hai letto 4 tomi di Access?
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Iniziale maiuscola

text:
"TANNHAUSER" <
tannau...@virgilio.it
> ha scritto nel messaggio
news:d3nrg7$lmr$1...@news.newsland.it...

Confermo la lettura di 4 Tomi Access.
il primo 350 pagine Lire 40.000
il secondo 240 pagine Lire 29.000
il terzo 210 pagine ? 14,00
il quarto 370 pagine ? 25,31   tutti senza neanche i rudimenti di VBA
Ieri ho aquistato altri due tomi, stavolta dedicati VBA
il primo 460 pagine ? 30,47 (Imparare la programmazione di Access 2002)
il secondo 430 pagine ? 34,00 ( Access 2003 Uso avanzato e programmazione
VBA)  ho cominciato a leggere per primo questo, sembra esaurinte.
( speriamo bene!), comunque penso che imparerò parecchio da questi
newsgroup.
salutoni
Ps,
    la soluzione indicata da Carlo era proprio l'ideale.
    Me.TuoControllo= StrConv(Me.TuoControllo, vbProperCase)
Grazie........


title: Iniziale maiuscola

text:
"TANNHAUSER" <
tannau...@virgilio.it
> ha scritto nel messaggio
news:d3nrg7$lmr$1...@news.newsland.it...

Confermo la lettura di 4 Tomi Access.
il primo 350 pagine Lire 40.000
il secondo 240 pagine Lire 29.000
il terzo 210 pagine Euro 14,00
il quarto 370 pagine Euro 25,31   tutti senza neanche i rudimenti di VBA
Ieri ho aquistato altri due tomi, stavolta dedicati VBA
il primo 460 pagine Euro 30,47 (Imparare la programmazione di Access 2002)
il secondo 430 pagine Euro 34,00 ( Access 2003 Uso avanzato e programmazione



title: riempire record da codice

author: Dettolo

text:
scusate l'ignoranza....
ho una tabella PIPPO , campi:
id(contatore); Testo; Testo2; Testo3
se volessi scrivere un valore su un nuovo record della tabella pippo nel
campo Testo2?


title: riempire record da codice

text:
"Dettolo" <
andf...@hotmail.com
> ha scritto nel messaggio
news:8unnf.1137$Cn4...@tornado.fastwebnet.it...

risolto :D


title: riempire record da codice

text:

Chi ti ha dato la soluzione, Biancaneve??
--
_ _
Ciao
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:
www.donkarl.com/it


title: riempire record da codice

text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:dnlvom$b0h$1...@area.cu.mi.it...

:-)


title: riempire record da codice

author: Sergio MAZZA

text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio news:dnlvom$b0h$1...@area.cu.mi.it...
> Chi ti ha dato la soluzione, Biancaneve??
> --
> _ _
> Ciao
> MAssimiliano Amendola
www.accessgroup.it
> Cisa - Conferenza Italiana per Sviluppatori Access
> Info:
www.donkarl.com/it
(tieniti forte)
No, Fattolo...
Dettolo! Fattolo!
Ciao.
--
Sergio MAZZA


title: riempire record da codice

text:
Sergio MAZZA wrote:
> "MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
> news:dnlvom$b0h$1...@area.cu.mi.it...
>> Chi ti ha dato la soluzione, Biancaneve??
>> --
>> _ _
>> Ciao
>> MAssimiliano Amendola
www.accessgroup.it
>> Cisa - Conferenza Italiana per Sviluppatori Access
>> Info:
www.donkarl.com/it
>
>
> (tieniti forte)
Grazie per questa premessa... m'hai salvato, l'avessi letto direttamanete
non ne sarei uscito vivo..
> No, Fattolo...
>
> Dettolo! Fattolo!
ROTFL
E' certo che è una abella lotta tra te e me a chi è più scemo...
>
> Ciao.



title: riempire record da codice

text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:dnmlg2$mp8$1...@area.cu.mi.it...

Cmq entrambi siete ad un'ottimo livello.... :D


title: Limite di lunghezza

author: SuperDavid

text:
Ciao a tutti,
chi mi sa suggerire come impostare il numero massimo di caratteri da
inserire in un casella di testo non associata??
In passato avevo letto qualche cosa a riguardo nei vari post del NG, ma
adesso non trovo alcun riferimento, il sito comune "è in ferie" 8-) ed
io.....qui.....
grazie 1000
Ciao
--
* SuperDavid *


title: Limite di lunghezza

author: Roberto - Syd

text:
"SuperDavid" <
davi...@yahoo.it
> ha scritto nel messaggio
news:78ir7.26999$Lp6.9...@news.infostrada.it...

Proprietà della casella di testo 'Valido se' =Len(NomeCasella)<31 vale a
dire che quello che si inserisce è valido solo se la lunghezza è minore di
31, quindi al massimo 30 caratteri.


title: Limite di lunghezza

author: CarloCos

text:
"SuperDavid" <
davi...@yahoo.it
> ha scritto nel messaggio
news:78ir7.26999$Lp6.9...@news.infostrada.it...
> Ciao a tutti,
> chi mi sa suggerire come impostare il numero massimo di caratteri da
> inserire in un casella di testo non associata??
>
> In passato avevo letto qualche cosa a riguardo nei vari post del NG, ma
> adesso non trovo alcun riferimento, il sito comune "č in ferie" 8-) ed
> io.....qui.....
>
> grazie 1000
>
> Ciao
>
> --
>
> * SuperDavid *
>
Mi pare siano 32.000 o 64.000 i caratteri inseribili in una casella di testo
non associata, 255 in quella associata a un campo di tipo testo e 64.000 a
quella associata ad un campo di tipo memo.
Se poi ti riferisci a quanti caratteri saranno visibili nella casella di
testo allora fai cosě: seleziona la casella, clicca sul bordo laterale e
tieni premuto come se volessi ingrandirla. In basso a sinistra sulla barra
di stato vedrai comparire il numero di caratteri visualizzati anche in base
al font scelto.
Ciao, Carlo
>


title: Limite di lunghezza

text:
"CarloCos" <
carloco...@libero.it
> ha scritto nel messaggio
news:idjr7.27680$Lp6.9...@news.infostrada.it...
>
> "SuperDavid" <
davi...@yahoo.it
> ha scritto nel messaggio
> news:78ir7.26999$Lp6.9...@news.infostrada.it...
> > Ciao a tutti,
> > chi mi sa suggerire come impostare il numero massimo di caratteri da
> > inserire in un casella di testo non associata??
> >
cut
> tieni premuto come se volessi ingrandirla. In basso a sinistra sulla barra
> di stato vedrai comparire il numero di caratteri visualizzati anche in
base
> al font scelto.
>
Grazie ad entrambi....quello che mi interessava era capire come impstare il
limi di caratteri inseribili.
Per esempio max 5 caratteri per il campo CAP.
Infatti la risposta di Roberto č stata molto utile.
Grazie anche a CarloCos per il suggerimento ...molto interessante!
Ciao e Grazie
--
*SuperDavide*


title: Maschera con campi originati da due query

author: Pippo

text:
Salve a tutti,
ho un problema con la creazione di una maschera.
Il problema è che devo inserire nella maschera i campi di due diverse
query. Se creo due maschere diverse ho tutti i campi valorizzati
correttamente ma nel momento in cui inserisco tutti i campi in una
sola maschera mi ritrovo tutti i campi non valorizzati.
Suggerimenti?
GRAZIE


text:
"Pippo" <
g.mag...@gmail.com
> ha scritto nel messaggio
news:459a6dd4.0503...@posting.google.com...
> Salve a tutti,
> ho un problema con la creazione di una maschera.
> Il problema č che devo inserire nella maschera i campi di due diverse
> query. Se creo due maschere diverse ho tutti i campi valorizzati
> correttamente ma nel momento in cui inserisco tutti i campi in una
> sola maschera mi ritrovo tutti i campi non valorizzati.
> Suggerimenti?
Crea un'unica query.
Dagli elementi che ci hai dato non č che si possa evincere di piů.
MAssimiliano
> GRAZIE


title: Affidabilità MSDE e SQL

author: Stefano Piantoni

text:
Salve a tutti,
Il mio problema è che ho realizzato un database Access che è stato messo in
file sharing su di una rete (server win 2000 e client win xp pro). In un
primo momento funzionava tutto bene, ma poi è si è verificata una corruzione
di dati. A questo punto penso che sarebbe meglio utilizzare MSDE o SQL
Server. Il dilemma è che ho assoluto bisogno che le corruzioni di dati si
verifichino il meno frequentemente possibile o addirittura mai. Quale è il
livello di affidabilità di MSDE e di SQL? Grazie a tutti!
Stefano Piantoni


title: Affidabilità MSDE e SQL

text:
"Stefano Piantoni" <
s.pia...@itareview.com
> ha scritto nel messaggio
news:j9Swb.98301$hV.36...@news2.tin.it...

Il problema della corruzione dei dati con DB Access è quasi sempre dovuto
alla qualità delle schede di rete.
Più di una volta mi è capitato lo stesso inconveniente (sic!) che è stato
brillantemente risolto con il cambio delle schede.
Il più delle volte si tratta di un chip Realtech anche se gli ultimi non
soffrono di questi problemi.
Ciao, Carlo


title: Affidabilità MSDE e SQL

text:
Grazie ....
visto che il cliente per il quale ho realizzato il db è giustamente
incavolato e visto che non ho realizzato io la rete l'inconveniente non
sarebbe imputabile a me giusto? ...
Il problema di corruzione potrebbe verificarsi anche con un database sql?
grazie e ciao!
"Carlo Costarella" <
carloantoni...@virgilio.it
> ha scritto nel
messaggio news:99Ywb.98658$hV.36...@news2.tin.it...



title: Affidabilità MSDE e SQL

text:
Un attimo prima di skippare tutto mi sono accorto che  Stefano Piantoni ha
scritto:
> frequentemente possibile o addirittura mai. Quale è il livello di
> affidabilità di MSDE e di SQL? Grazie a tutti!
Uso database MSDE con 15/20 utenti (alla faccia del limite presunto di 6...)
da 2 ann ie mai nessuna problema di quel tipo...
--
Alex
"La differenza tra un genio ed un idiota è che il genio ha i suoi
limiti" (Anonimo)
Posted from X-Privat Free NNTP server -
www.x-privat.org


title: Affidabilità MSDE e SQL

author: Cane Randagio

text:
"Stefano Piantoni"
> Grazie ....
> visto che il cliente per il quale ho realizzato il db č giustamente
> incavolato e visto che non ho realizzato io la rete l'inconveniente non
> sarebbe imputabile a me giusto? ...
> Il problema di corruzione potrebbe verificarsi anche con un database sql?
> grazie e ciao!
Naturalmente il server SQL dev'essere installato su una macchina che
funzioni normalmente.
In tal caso č una soluzione totalmente affidabile.
Diversamente ... a me č capitato che i databases venissero contrassegnati
come "Suspect", ma di mezzo c'erano PC bidoni.
Ciao.


title: Affidabilità MSDE e SQL

text:
Grazie della risposta ....
non penso che il server sia un bidone ... almeno spero, in ogni caso è un
server multiprocessore della compaq ...
"Cane Randagio" <
cane.ran...@tin.it
> ha scritto nel messaggio
news:Qn6xb.148797$e6.53...@twister2.libero.it...
>
> "Stefano Piantoni"
> > Grazie ....
> > visto che il cliente per il quale ho realizzato il db è giustamente
> > incavolato e visto che non ho realizzato io la rete l'inconveniente non
> > sarebbe imputabile a me giusto? ...
> > Il problema di corruzione potrebbe verificarsi anche con un database
sql?
> > grazie e ciao!
>
> Naturalmente il server SQL dev'essere installato su una macchina che
> funzioni normalmente.
> In tal caso è una soluzione totalmente affidabile.
> Diversamente ... a me è capitato che i databases venissero contrassegnati



title: Affidabilità MSDE e SQL

text:
Ciao,
grazie per la risposta, in questo caso gli utenti sono molto meno, dipende
dalle volte ma mai più di 4. Volevo anche chiedere se può creare problemi il
fare accedere tutti gli utenti come Guest.
Grazie ancora
Stefano Piantoni
"Alex1980" <ba...@jumpyFREGATI.it> ha scritto nel messaggio
news:3fc4...@x-privat.org...



title: Affidabilità MSDE e SQL

text:
Scrivi DOPO il quoting.
MAssimiliano


title: Affidabilità MSDE e SQL

text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:jQkxb.9815$i_5....@news.edisontel.com...
> Scrivi DOPO il quoting.
> MAssimiliano
>
>
scusa ....


title: Estrazione giorni del mese

author: RobertaSAR

text:
Salve a tutti,
come si fa a estrapolare il numero dei giorni lavorativi (6 gg)di ogni
mese che viene estrapolato tra due date.
Mi spiego meglio: ho due textBox data: data inizio (01/01/2004) - Data
Fine (23/05/2004)
Tra queste due date estraggo i mesi Gennaio, Febbraio... ecc.
Vorrei estrapolare il numero dei giorni lavorativi di gennaio, di
febbraio, di marzo... e cosi via.
Grazie


title: Estrazione giorni del mese

author: Roberto dalla campagna

text:
"RobertaSAR" <
ar.ro...@tiscali.it
> ha scritto nel messaggio
news:487a3fde.0408...@posting.google.com...

Per determinare i giorni lavorativi tra due date, vai sul Sito Comune (link
qui sotto) e nella Sezione General leggi la FAQ di G. Paolo Bizzaro e Silvio
Mazzetto intitolata "Conteggio dei giorni lavorativi tra due date".
Stai attento, le funzioni che troverai pubblicate nel Sito Comune non
considerano festivo il giorno del santo patrono (D'altra parte è diverso per
ogni città); modifica di conseguenza la funzione Festivo().
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Estrazione giorni del mese

text:
"Roberto dalla campagna" <
r.ma...@libero.it
> wrote in message news:<eTmPc.24104$
1V3.5...@twister2.libero.it
>...
> "RobertaSAR" <
ar.ro...@tiscali.it
> ha scritto nel messaggio
> news:487a3fde.0408...@posting.google.com...
> > Salve a tutti,
> > come si fa a estrapolare il numero dei giorni lavorativi (6 gg)di ogni
> > mese che viene estrapolato tra due date.
> > Mi spiego meglio: ho due textBox data: data inizio (01/01/2004) - Data
> > Fine (23/05/2004)
> > Tra queste due date estraggo i mesi Gennaio, Febbraio... ecc.
> >
> > Vorrei estrapolare il numero dei giorni lavorativi di gennaio, di
> > febbraio, di marzo... e cosi via.
> >
> > Grazie
>
> Per determinare i giorni lavorativi tra due date, vai sul Sito Comune (link
> qui sotto) e nella Sezione General leggi la FAQ di G. Paolo Bizzaro e Silvio
> Mazzetto intitolata "Conteggio dei giorni lavorativi tra due date".
> Stai attento, le funzioni che troverai pubblicate nel Sito Comune non
> considerano festivo il giorno del santo patrono (D'altra parte è diverso per
> ogni città); modifica di conseguenza la funzione Festivo().
Ti ringrazio, però quello che io volevo ottenere era una cosa diversa
perchè mi serviva estrapolare da due date i giorni suddivisi per mesi
(gennaio: 10 gg; febbraio 21 gg;... e così via) e non il totale
complessivo.


title: Estrazione giorni del mese

text:
"RobertaSAR" <
ar.ro...@tiscali.it
> ha scritto nel messaggio
news:487a3fde.04080...@posting.google.com...

Lo avevo capito; pensavo però che il problema più grosso fosse quello di
determinare i giorni lavorativi di ogni singolo mese e non credo che ci
siano grossi problemi a determinare le date che delimitano ogni mese
compreso nel periodo.



title: Estrazione giorni del mese

text:
"Roberto dalla campagna" <
r.ma...@libero.it
> wrote in message news:<k26Qc.27771$
1V3.6...@twister2.libero.it
>...

EIA, e in effetti hai ragione! Ma il fatto è che quel codice lì mi da
un totale generale dei giorni tra due date, non mi dice a gennaio ci
sono 25 gg lavorativi, a febbraio 20 gg lavorativi e così via...
Scusa, non sono molto pratica di codice... forse il problema è
questo!!!
Grazie


title: Estrazione giorni del mese

text:

OK!
Vediamo se riesco a darti una mano.
Dimmi però come vuoi che vanga organizzato il risultato: insomma come deve
essere restituito il numero dei giorni dei vari mesi?
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------
> Grazie


title: Estrazione giorni del mese

text:
"Roberto dalla campagna" <
r.ma...@libero.it
> wrote in message news:<0nqQc.31308$
OH4.8...@twister1.libero.it
>...

Ok. Cercherò di spiegarmi al meglio.
Ho un form interfacciato ad una tabella anagrafe in cui inserisco una
data di inzio e una data di fine trattamento relativo ad un paziente.
Mettiamo data inizio 15/01/2004 e data fine 26/04/2004. Ora vorrei che
sulla tabella relazionata a quella descritta sopra, per ogni mese di
trattamento effettuato, mi venisse generato un record con la
descrizione del numero dei giorni di trattamento per mese in questo
modo:
cod_paziente   mese    n_giorni_trattamento
123           gennaio    10
123           febbraio   20
123           marzo      24
123           aprile     18
Il numero dei giorni che mi deve riportare a fianco al mese
corrisponde al numero dei giorni lavorativi.
E' chiaro o devo spiegarlo meglio?
Ti ringrazio
Roberta


title: Estrazione giorni del mese

text:
"RobertaSAR" <
ar.ro...@tiscali.it
> ha scritto nel messaggio
news:487a3fde.04080...@posting.google.com...
[CUT]
>
> Ok. Cercherò di spiegarmi al meglio.
> Ho un form interfacciato ad una tabella anagrafe in cui inserisco una
> data di inzio e una data di fine trattamento relativo ad un paziente.
> Mettiamo data inizio 15/01/2004 e data fine 26/04/2004. Ora vorrei che
> sulla tabella relazionata a quella descritta sopra, per ogni mese di
> trattamento effettuato, mi venisse generato un record con la
> descrizione del numero dei giorni di trattamento per mese in questo
> modo:
>
> cod_paziente   mese    n_giorni_trattamento
> 123           gennaio    10
> 123           febbraio   20
> 123           marzo      24
> 123           aprile     18
>
> Il numero dei giorni che mi deve riportare a fianco al mese
> corrisponde al numero dei giorni lavorativi.
>
> E' chiaro o devo spiegarlo meglio?
Si ora per me è più chiaro a parte però il fatto che dal 15 al 31 gennaio
2004 i giorni lavorativi sono 12 e non 10 e che marzo 2004 ha 23 e non 24
giorni lavorativi.
Se la tabella che contiene i dati anagrafici si chiama tblAnagrafe ed ha una
struttura simile a questa:
cod_paziente  Testo e chiave primaria
Cognome       Testo
Nome            Testo
DataInizio       Data/ora
DataFine        Data/ora
ecc. ecc.
Se la tabella che conterrà il risultato dell'elaboarazione si chiama
tblTrattamento ed ha una struttura simile a questa:
IdTrattamento            Contatore e chiave primaria
cod_paziente             Testo
mese                         Testo
n_giorni_trattamento  Numerico
Se l'aggiornamento della tabella tblTrattamento deve avvenire ogni volta che
si digita una data in DataFine.
Creati una maschera con visualizzazione maschera singola che abbia
tblAnagrafe come origine record.
A fronte dell'evento "prima di aggiornare" della casella di testo DataFine
(associata al campo DataFine di tblAnagrafe) genera il seguente codice VBA:
Private Sub DataFine_BeforeUpdate(Cancel As Integer)
If DataFine < DataInizio Then
    MsgBox "DataFine è minore DataInizio", _
    vbCritical
    Cancel = True
End If
End Sub
e a fronte dell'evento "Dopo aggiornamento" della stessa casella di testo
genera il seguente codice VBA:
Private Sub DataFine_AfterUpdate()
Dim rst As DAO.Recordset
Dim MeseInizio As Date
Dim MeseFine As Date
Dim Da As Date
Dim A As Date
Dim Mese As Date
DoCmd.SetWarnings False
DoCmd.RunSQL "Delete * FROM tblTrattamento WHERE cod_paziente= '" &
Me!cod_paziente & "'"
DoCmd.SetWarnings True
If Not IsNull(Me!DataFine) Then
Set rst = CurrentDb().OpenRecordset("tblTrattamento")
MeseInizio = DateSerial(Year(Me!DataInizio), _
Month(Me!DataInizio), 1)
MeseFine = DateSerial(Year(Me!DataFine), _
Month(Me!DataFine), 1)
Mese = MeseInizio
Do Until 1 = 2
    If Mese = MeseInizio Then
        Da = Me!DataInizio
    Else
        Da = Mese
    End If
    If Mese <> MeseFine Then
        A = DateSerial(Year(Mese), _
        Month(Mese) + 1, 0)
    Else
        A = Me!DataFine
    End If
    rst.AddNew
    rst!cod_paziente = Me!cod_paziente
    rst!Mese = Format(Mese, "mmmm yyyy")
    rst!n_giorni_trattamento = _
    ContaLavorativi(Da, A, True)
    rst.Update
    If Mese = MeseFine Then
        Exit Do
    End If
    Mese = DateAdd("m", 1, Mese)
Loop
Set rst = Nothing
End If
End Sub
Nel codice VBa di cui sopra si fa riferimento alla libreria Microsoft DAO,
quindi se usi una versione di Access successiva ad Access 97 devi aggiungere
ai riferimenti del tuo database tale libreria.
Naturalmente in un modulo del tuo database memorizzerai il codice VBA che è
pubblicato sul Sito Comune, nella Sezione General, nella FAQ di G. Paolo
Bizzaro e Silvio Mazzetto intitolata "Conteggio dei giorni lavorativi tra
due date". Ti ricordo che tale funzione non considera festivo il santo
patrono.
Fammi saper se il tutto funziona.
>
> Ti ringrazio
Prego
>
> Roberta



title: winMobile e dati access

text:
Avendo necessità si usare i dati di access su palmari con win mobile unica
possibilità è programmare in vb con visual studio?
qualche indicazion in merito o suggerimenti per iniziare?
----------------------------------------------------------------
Roberto Uffreduzzi
Ufficio Commerciale
robe...@coninorge.191.it


title: enable di checkbox su frm continua o tabella

author: Colink

text:
Buon caldo a tutti,
Ho una maschera continua con vari controlli, il primo è un checkbox, il
secondo un campo che può essere OK o L, ecc. Voglio che quando il secondo
controllo è in OK la checkbox è enabled e viceversa disabilitata quando è L.
E' un casino... il codice lo metto "su Corrente" della frm ma appena clicco
su una checkbox che ha il relativo campo a L tutte diventano disabilitate, e
viceversa quando mi metto su un record in L.
Io voglio che ogni record lavori a sè... ho provato anche in visualizzazione
tabella ma è ancora peggio.. non funziona nulla.
Holla Colink
P.S. sò che il NG non ama questo argomento e rimanda al sitocomune, ma sarò
grato a chi mi aiuterà. Anche per i posteri.


text:

Frose la soluzione è + banale di quanto credi.
Ma la checkbox è associata? Se non lo è logico che si comporti così
ciao MAssimiliano
--------------------------------
Inviato via
http://usenet.libero.it


text:
"MA" <
massimilia...@kksrl.com
> ha scritto nel messaggio
news:62Z94Z199Z30Y1...@usenet.libero.it...

si si, è associata, la form mi serve per selezionare quali righe mandare a
produzione...


text:

Strano. Prova a determinare su afterupdate



author: gasto

text:
"Colink" <col...@TOGLIQUESTOlibero.it> ha scritto nel messaggio
news:1AlGa.85447$pR3.1...@news1.tin.it...

Non vorrei aver male interpretato il problema, ma, usando la formattazione
condizionale non riesci a risolvere il problema?
Ciao.
Gastone


author: Maicol

text:
"Colink" <col...@TOGLIQUESTOlibero.it> ha scritto nel messaggio
news:1AlGa.85447$pR3.1...@news1.tin.it...

Ho trovato questa soluzione dopo aver letto il tuo post, e l'ho provata di
corsa ma mi sembra che funzioni:
Supponendo che i due controlli si chiamino Campocheck e Campookl  ,
potresti di base bloccare nella maschera il campocheck e poi :
Private Sub campocheck_GotFocus()
If Me!campookl = "ok" Then
Me!campocheck.Locked = False
Else
MsgBox "Non possibile perche'..."
End If
End Sub
e su:
Private Sub campocheck_LostFocus()
Me!campocheck.Locked = True
End Sub
in pratica il campocheck invece che essere disabilitato e' bloccato, ma il
risultato mi sembra lo stesso.
Verificalo perche' sono un principiante. :-))))


title: Conteggio in una Query

author: Beppe

text:
Salve ho la seguente situazione:
In una tabella tra gli altri campi ho i seguenti:
Olivicoltore  di tipo Si/NO
Molitore     di tipo SI/NO
Confezionatore di tipo SI/NO
Dovrei realizzare una query da visualizzare poi in un report che fornisca il
seguente risultato:
Conteggio degli Olivicoltori  (ovvero conteggio dei record in cui solo il
campo Olivicoltore e impostato su SI )
Conteggio dei Molitori  (ovvero conteggio dei record in cui solo il campo
Molitorie impostato su SI )
Conteggio dei Confezionatori (ovvero conteggio dei record in cui solo il
campo Confezionatorie impostato su SI )
Conteggio degli Olivicoltori e Confezionatori  (ovvero conteggio dei record
in cui il campo Olivicoltore e il campo Confezionatori sono impostati su
SI )
Conteggio dei Molitori e dei Confezionatori (ovvero conteggio dei record in
cui il campo Molitore e il campo Confezionatori sono impostati su SI )
Come protrei impostare i criteri?


title: Conteggio in una Query

author: Gaspare

text:
"Beppe" <
p...@pp.it
> ha scritto nel messaggio
news:In4me.1457551$35.54...@news4.tin.it...

Ciao,
vai nella sezione query e scegli crea una query in visualizzazione
struttura. Aggiungi le tabelle che tinteressano, quindi i campi nella
griglia e se vuoi visualizzare quelli Si in criteri scrivi yes altrimenti
no.
Buon lavoro
Gaspare


title: Conteggio in una Query

text:
"Gaspare" <
in...@studioieducation.com
> ha scritto nel messaggio
news:D25me.1457652$35.54...@news4.tin.it...

Pardon...giacchè devi fare anche il conteggio clicchi sul simbolo sommatoria
dalla barra degli strumenti e dove c'è scritto raggruppamento apri il combo
e scegli conteggio


title: Conteggio in una Query

author: cidi

text:
"Beppe" <
p...@pp.it
> ha scritto nel messaggio
news:In4me.1457551$35.54...@news4.tin.it...

Ciao Beppe
cerca nei giorni scorsi un post con oggetto:
query con conteggio
---
Daniele


title: Conteggio in una Query

text:
[CUT]
ti consiglio di seguire il suggerimento di Daniele...magari troverai una
soluzione "migliore" ;-)
Buona domenica
Gaspare


title: Conteggio in una Query

text:
"Beppe" <
p...@pp.it
> ha scritto nel messaggio
news:In4me.1457551$35.54...@news4.tin.it...

Se la tabella che contiene i dati si chiama Tabella1 prova con una query di
raggruppamento che ha il seguente codice SQL:
SELECT Sum(IIf([Olivicoltore]=True, IIf([Molitore]=False,
IIf([Confezionatore]=False, 1, 0), 0), 0)) AS SoloOlivicoltori,
Sum(IIf([Olivicoltore]=False, IIf([Molitore]=True,
IIf([Confezionatore]=False, 1, 0), 0), 0)) AS SoloMolitori,
Sum(IIf([Olivicoltore]=False, IIf([Molitore]=False,
IIf([Confezionatore]=True, 1, 0), 0), 0)) AS SoloConfezionatori,
Sum(IIf([Olivicoltore]=True, IIf([Confezionatore]=True, 1, 0), 0)) AS
OlivicoltoriConfezionatori, Sum(IIf([Molitore]=True,
IIf([Confezionatore]=True, 1, 0), 0)) AS MolitoriConfezionatori
FROM Tabella1;
--
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------


title: Conteggio in una Query

author: giorgio rancati

text:
"Beppe" <
p...@pp.it
> ha scritto nel messaggio
news:In4me.1457551$35.54...@news4.tin.it...

Ciao Beppe,
visto che i campi Sė/No vengono memorizzati come semplici numeri dove Sė
= -1 e No=0 puoi fare delle semplici somme
--
Select
 Sum(Iif(Molitore+Confezionatore=0,Olivicoltore,0))*-1 As SoloOlivicoltore,
 Sum(Iif(Olivicoltore+Confezionatore=0,Molitore,0))*-1 AS SoloMolitori,
 Sum(Iif(Olivicoltore+Molitore=0,Confezionatore,0))*-1 AS
SoloConfezionatori,
 Sum(IIf(Olivicoltore+Confezionatore=-2 AND Molitore=0 ,1,0)) AS
SoloOlivConf,
 Sum(Iif(Molitore+Confezionatore=-2 AND Olivicoltore=0,1,0)) AS SoloMoliConf
From Tabella
--
Ciao Giorgio


title: Conteggio in una Query

text:
"giorgio rancati" <
giorgio_no_sp...@tiscali.it
> ha scritto nel
messaggio news:d7c39s$77r$1...@domitilla.aioe.org...
solo un'ultima cosa...
da quel che ho capito se una riga ha tutti i tre campi valorizzati a Sì non
verrà conteggiata.
Se non è così togli la AND nelle ultime due somme
ad esempio da così
--
...
...
Sum(IIf(Olivicoltore+Confezionatore=-2 AND Molitore=0 ,1,0)) AS
SoloOlivConf,
...
--
a cos'
--
...
...
Sum(IIf(Olivicoltore+Confezionatore=-2 ,1,0)) AS SoloOlivConf,
...
--
Ciao
Giorgio


title: Conteggio in una Query

text:
"Gaspare" <
in...@studioieducation.com
> ha scritto nel messaggio
news:LMcme.956740$b5.41...@news3.tin.it...
> [CUT]
>
> ti consiglio di seguire il suggerimento di Daniele...magari troverai una
> soluzione "migliore" ;-)
la soluzione migliore l'ha trovata "aspettando" :D
> Buona domenica
>
> Gaspare
buona domenica
---
Daniele


title: Conteggio in una Query

text:
"giorgio rancati" <
giorgio_no_sp...@tiscali.it
> ha scritto nel
messaggio news:d7c39s$77r$1...@domitilla.aioe.org...

> visto che i campi Sě/No vengono memorizzati come semplici numeri dove Sě
> = -1 e No=0 puoi fare delle semplici somme
>
> --
> Select
> Sum(Iif(Molitore+Confezionatore=0,Olivicoltore,0))*-1 As SoloOlivicoltore,
> Sum(Iif(Olivicoltore+Confezionatore=0,Molitore,0))*-1 AS SoloMolitori,
> Sum(Iif(Olivicoltore+Molitore=0,Confezionatore,0))*-1 AS
> SoloConfezionatori,
> Sum(IIf(Olivicoltore+Confezionatore=-2 AND Molitore=0 ,1,0)) AS
> SoloOlivConf,
> Sum(Iif(Molitore+Confezionatore=-2 AND Olivicoltore=0,1,0)) AS
> SoloMoliConf
> From Tabella
> --
>
> Ciao Giorgio
>
>
Intuivo che l'avevo "sparata"..che c'era qualcosa che non andasse ;-)
Buona domenica
Gas


title: Conteggio in una Query

text:
"Gaspare" <
in...@studioieducation.com
> ha scritto nel messaggio
news:gJime.1459154$35.54...@news4.tin.it...

Pardon...non era rivolto a te ...buona domenica ugualmente
Gaspare


title: Conteggio in una Query

text:
"cidi" <
dadonz...@tin.it
> ha scritto nel messaggio
news:tthme.1458807$35.54...@news4.tin.it...

Intuivo che l'avevo "sparata"..che c'era qualcosa che non andasse ;-)
Buona domenica
Gas


title: numero seriale dell' hard disk

author: Fabio Dalla Villa

text:
Volevo studiarmi come funziona l'applicativo di esempio del sito comune, ma
non riesco  neanche ad aprirlo (apertura esclusiva). Ho A2000. Mi compare un
messaggio che ibizia con "l'account utente non dispone delle autorizzazioni
per convertire o abilitare il database".
Dove sbaglio?
--
Fabio Dalla Villa
Biella
nomec...@tiscali.it


title: numero seriale dell' hard disk

author: ReiShen

text:
Fabio Dalla Villa <
fabioda...@noicom.net
> wrote in message
3cefff46$1...@news.cis.it...

Installa Access 97 e vedrai che ti funziona, ma prima di installarlo rimuovi
il font di nome hatten altrimenti crei dei casini.
Ciao Marco


title: pulsante apri maschera

text:
Tramite un pulsante, da Maschera1 apro Maschera 2.
L'ID del record visualizzato è però il n. 1 laddove invece vorrei
visualizzare lo stesso ID che leggevo in Maschera1: intuitivamente penso ad
un filtro sul campo ID, ma come devo applicarlo?
C'è già un esempio sul sito comune?
Grazie
Stefano


title: pulsante apri maschera

text:
stef@no <
stefan...@libero.it
> cosě si pronunciň:
> Tramite un pulsante, da Maschera1 apro Maschera 2.
> L'ID del record visualizzato č perň il n. 1 laddove invece vorrei
> visualizzare lo stesso ID che leggevo in Maschera1: intuitivamente
> penso ad un filtro sul campo ID, ma come devo applicarlo?
Risolto, grazie! Era tutto nel wizard del pulsante di comando, ma concluso
l'iter un messaggio di errore continuava a dirmi che c'era un errore nel
codice di routine evento. Morale della favola ho portato le tabelle in un
file nuovo ed ora funziona tutto come deve.
Grazie comunque a chi sta leggendo queste righe.
ciao
Stefano


title: Per favore soccoretemi!!

author: Fabrizio Domiziani

text:
Mi hanno dato da correggere un test di verifica
e ho dubbi su questo quesito (non vorrei proprio fare brutta
figura). Qualcuno può cortesemente aiutarmi?
Il quesito è il seguente:
- E' possibile calcolare i totali parziali e generali dei dati di una
   tabella e visualizzarli insieme ai dati di dettaglio?
a) Solo attraverso i report
b) Definendo una query con funzioni di aggregazione
c) Sia attraverso i report che attraverso le query
Qual'è la risposta giusta e come potrei circostanziarla?
Ogni risposta è davvero una cortesia grandissima..
Grazie
--
Fabrizio


title: Per favore soccoretemi!!

author: Roberto dal portatile

text:
"Fabrizio Domiziani" <
dom...@tin.it
> ha scritto nel messaggio
news:D92NkMy9$GA...@news1.galactica.it...

Fermo restando che con un report si può fare, se la query con funzioni di
aggrgazione può essere una query unione, risponderei c), altrimenti
risponderei a).
Il codice della query unione con funzioni di aggregazione è il seguente:
SELECT Tabella1.Codice, Sum(Tabella1.Importo) AS SommaDiImporto
FROM Tabella1
GROUP BY Tabella1.Codice
UNION SELECT 999999 AS a, Sum(Tabella1.Importo) AS SommaDiImporto
FROM Tabella1
GROUP BY 999999;
Roberto


title: Per favore soccoretemi!!

author: lbo dal portatile

text:
>- E' possibile calcolare i totali parziali e generali dei dati di una
>   tabella e visualizzarli insieme ai dati di dettaglio?
>
>a) Solo attraverso i report
>b) Definendo una query con funzioni di aggregazione
>c) Sia attraverso i report che attraverso le query
cosa si intende con dati di dettaglio?
se vuoi vedere sia la somma che gli addendi della somma direi a), se
per dettaglio intendi qualcosa di piu' ampio, direi c).
comunque con un po' di buona volonta' nulla vieta di costruirsi una
query anche nel primo caso.
in informatica, come disse un partecipante del ng, "si puo' fare
tutto".  in linea di massima sono d'accordo (certo, bisogna vedere con
che sforzo).
--
make it idiot proof and someone will make a better idiot.
--
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/


title: Per favore soccoretemi!!

text:
"Roberto dal portatile" <
r.ma...@libero.it
> ha scritto nel messaggio
news:poGf5.4053$wS2....@news.infostrada.it...
>
> "Fabrizio Domiziani" <
dom...@tin.it
> ha scritto nel messaggio
> news:D92NkMy9$GA...@news1.galactica.it...
> > Mi hanno dato da correggere un test di verifica
> > e ho dubbi su questo quesito (non vorrei proprio fare brutta
> > figura). Qualcuno può cortesemente aiutarmi?
> >
> > Il quesito è il seguente:
> >
> > - E' possibile calcolare i totali parziali e generali dei dati di una
> >    tabella e visualizzarli insieme ai dati di dettaglio?
> >
> > a) Solo attraverso i report
> > b) Definendo una query con funzioni di aggregazione
> > c) Sia attraverso i report che attraverso le query
> >
> > Qual'è la risposta giusta e come potrei circostanziarla?
> >
> > Ogni risposta è davvero una cortesia grandissima..
> >
> > Grazie
> >
> >
> >
> >
> > --
> > Fabrizio
> >
> >
>
> Fermo restando che con un report si può fare, se la query con funzioni di
> aggrgazione può essere una query unione, risponderei c), altrimenti
> risponderei a).
> Il codice della query unione con funzioni di aggregazione è il seguente:
>
> SELECT Tabella1.Codice, Sum(Tabella1.Importo) AS SommaDiImporto
> FROM Tabella1
> GROUP BY Tabella1.Codice
> UNION SELECT 999999 AS a, Sum(Tabella1.Importo) AS SommaDiImporto
> FROM Tabella1
> GROUP BY 999999;
>
> Roberto
>
>
Se poi, oltre ai totali parziali  e a quello generale, vuoi anche i  "dati
di dettaglio", questo è il codice SQL della queri:
SELECT Tabella1.Codice, Tabella1.Importo
FROM Tabella1
UNION
SELECT Tabella1.Codice, Sum(Tabella1.Importo) AS SommaDiImporto
FROM Tabella1
GROUP BY Tabella1.Codice
UNION SELECT 999999 AS a, Sum(Tabella1.Importo) AS SommaDiImporto
FROM Tabella1
GROUP BY 999999;
Resta il fatto che l'oggetto più adatto per risolvere il problema sia un
report.
Roberto


title: Per favore soccoretemi!!

author: Giorgio PS

text:
Fabrizio Domiziani <
dom...@tin.it
> wrote in message
D92NkMy9$GA...@news1.galactica.it...
> Mi hanno dato da correggere un test di verifica
> e ho dubbi su questo quesito (non vorrei proprio fare brutta
> figura). Qualcuno può cortesemente aiutarmi?
>
> Il quesito è il seguente:
>
> - E' possibile calcolare i totali parziali e generali dei dati di una
>    tabella e visualizzarli insieme ai dati di dettaglio?
>
> a) Solo attraverso i report
> b) Definendo una query con funzioni di aggregazione
> c) Sia attraverso i report che attraverso le query
>
> Qual'è la risposta giusta e come potrei circostanziarla?
>
> Ogni risposta è davvero una cortesia grandissima..
>
> Grazie
>
La possibilità di avere visualizzati contemporaneamente sia i dati di
dettaglio che i totali parziali e generali, l'unico strumento è il report.
Le query di selezione consentono di visualizzare i soli dati di dettaglio,
quelle di aggregazione solo i totali parziali o generali ma non
contemporaneamente (nel senso che puoi generare una query per vedere o i
parziali o i totali)
Spero che questo ti sia sufficiente.
Bye
--
********************************************
Giorgio B. - P.S. elettronica srl - Udine
email:
giorgio....@ps-elettronica.it


title: Per favore soccoretemi!!

text:
"Giorgio PS" <
gior...@nospamps-elettronica.it
> ha scritto nel messaggio
news:8lreoh$fhh$1...@pinco.nettuno.it...
> Fabrizio Domiziani <
dom...@tin.it
> wrote in message
> D92NkMy9$GA...@news1.galactica.it...
> > Mi hanno dato da correggere un test di verifica
> > e ho dubbi su questo quesito (non vorrei proprio fare brutta
> > figura). Qualcuno può cortesemente aiutarmi?
> >
> > Il quesito è il seguente:
> >
> > - E' possibile calcolare i totali parziali e generali dei dati di una
> >    tabella e visualizzarli insieme ai dati di dettaglio?
> >
> > a) Solo attraverso i report
> > b) Definendo una query con funzioni di aggregazione
> > c) Sia attraverso i report che attraverso le query
> >
> > Qual'è la risposta giusta e come potrei circostanziarla?
> >
> > Ogni risposta è davvero una cortesia grandissima..
> >
> > Grazie
> >
>
> La possibilità di avere visualizzati contemporaneamente sia i dati di
> dettaglio che i totali parziali e generali, l'unico strumento è il report.
> Le query di selezione consentono di visualizzare i soli dati di dettaglio,
> quelle di aggregazione solo i totali parziali o generali ma non
> contemporaneamente (nel senso che puoi generare una query per vedere o i
> parziali o i totali)
> Spero che questo ti sia sufficiente.
> Bye
> --
Non sono per niente d'accordo.
Hai provato a guardare la query unione che ho postato per quanto in oggetto
il 27/7/2000 alle ore 19:15.
Se provi ad eseguirla ti dà la lista degli addendi, al cambio di codice il
totale parziale, ed alla fine il totale generale.
Come dice lbo, in informatica nulla è impossibile, ed in questo caso neanche
con troppo sforzo.
Roberto


title: Per favore soccoretemi!!

text:
>Le query di selezione consentono di visualizzare i soli dati di dettaglio,
>quelle di aggregazione solo i totali parziali o generali ma non
>contemporaneamente (nel senso che puoi generare una query per vedere o i
>parziali o i totali)
be', dai un'occhiata alla bella query union di roberto...



title: problemi installazione runtime su winxp

text:
restituisce il seguente messaggio
per vb6 serve almeno nt4 con service pack6 e non procede all'installazione.
voi che ne dite?


title: problemi installazione runtime su winxp

author: Carlo Costarella

text:
"Simba883" <
simb...@libero.it
> ha scritto nel messaggio
news:cnitge$8eq$1...@lacerta.tiscalinet.it...

Questa la risposta (perfetta) di Giorgio in un post precedente:
----------------------------
You may receive error messages when you install an Access 2002 runtime
deployment package on a computer that is running Windows Server 2003
http://support.microsoft.com/default.aspx?scid=kb;en-us;837150&Product=acc2002
----------------------------
Valida sia per Windows 2003 Server che per WindowsXp Sp2
Ciao Carlo


title: chiudere un programma

author: Massimo

text:
Come si fa o se è possibile, chiudere un MioProgramma.exe aperto
precedentemente sempre da codice.
Grazie Max


title: chiudere un programma

author: SR

text:
"Massimo" <
ron...@libero.it
> ha scritto nel messaggio
news:P59J7.105773$sq5.5...@news.infostrada.it...
> Come si fa o se è possibile, chiudere un MioProgramma.exe aperto
> precedentemente sempre da codice.
> Grazie Max
>
gli mandi un Alt-F4 (cerca sendkeys sull'help)


title: chiudere un programma

author: Massimo Lavoro

text:
"SR" <
moli...@inwind.it
> ha scritto nel messaggio
news:9t36hm$2j3r$1...@ID-106197.news.dfncis.de...

E' che il programma in questione, viene avviato ma non è visibile, è un
supporto ad una mia applicazione di MSaccess, allora vorrei che alla
chiusura di access si chiudesse anche lui.
Max


title: Collegare tabelle ODBC con Vb

author: Carla

text:
Dovrei collegare temporaneamente delle tabelle ODBC
recuperare alcuni dati e rimuovere la connessione
ovviamente con Vb
Ho cercato nella guida ma senza esito
grazie
Carla


title: Collegare tabelle ODBC con Vb

author: Maurizio Borrelli

text:
> "Carla" <
Car...@libero.it
> ha scritto nel messaggio
> news:0oRV9.14479$YG2.4...@twister1.libero.it...
> Dovrei collegare temporaneamente delle tabelle ODBC
> recuperare alcuni dati e rimuovere la connessione
> ovviamente con Vb
    Ti interessa proprio "collegare temporaneamente"? Non ti basta
"recuperare i dati"?
    Considera la proposizione "IN" della proposizione SQL "FROM" e
costruisci una query del tipo:
        SELECT ...
        FROM NomeTabella IN <stringa di connessione>
> Ho cercato nella guida ma senza esito
        ? > Guida in linea Microsoft Access
        Ricerca libera
        sql from in
        [Cerca]
        Proposizione FROM (SQL di Microsoft Access)
        Proposizione IN (SQL di Microsoft Access)
--
Ciao :-)
Maurizio
--------
?SPQR(C)
 X
--------


title: Collegare tabelle ODBC con Vb

author: stefano

text:
"Carla" <
Car...@libero.it
> ha scritto nel messaggio
news:0oRV9.14479$YG2.4...@twister1.libero.it...

Ciao,
Questo č un piccolo esempio di come fare, naturalmente trovi tutto sulla
guida in linea
io utilizzo openlink per gli odbc, se ne usi uno diverso dovrai inserire la
sua sintassi.
Dim dbmiodb As Database, rec As Recordset
Set dbmiodb = CurrentDb
strConnect = "ODBC;DRIVER={OpenLink Generic 32 Bit
Driver};Server=OpenLink;Database=percorso
tuodb;Options=;ServerOptions=;ServerType=Informix
7.2;Protocol=TCP/IP;Host=s9000;ReadOnly=No;FetchBufferSize=30;NoLoginBox=No;
UID=tuauser;PWD=tuapassword"
' TO DO: Turn normal error handler on when this condition is finished.
' TO DO: Turn normal error handler on when this condition is finished.
On Error Resume Next
dbmiodb.QueryDefs.Delete ("ESAMIRXECO")
dbmiodb.QueryDefs.Refresh
' TO DO: Turn normal error handler on when this condition is finished.
' TO DO: Turn normal error handler on when this condition is finished.
On Error GoTo 0
Set qdf = dbmiodb.CreateQueryDef("ESAMIRXECO")
qdf.Connect = strConnect;
dopo di che puoi aprire un recorset su questa query e farci ciň che vuoi
Stefano


title: Ripropongo ActiveX di Access 97

author: mark

text:
Ciao a tutti
Mi chiedo se sia possibile utilizzare degli activeX  creati per Access 2000
in Access 97.
Esempio:
L'activeX  Richtx32.ocx 6.0 di Windows 2000 lo vorrei utilizzare al posto
della versione 5.0 di Access 97
in Access 97.
Tutto funziona fin tanto che non compilo in formato mde il mio db e lo
distribuisco.
Al momento dell'utilizzo su un PC dove non vi è Access ottengo degli errori:
" Access ... ha...   in VBA ...".
Mi viene da pensare che il run-time di Access 97 non supporti  gli  ActiveX
con versione  superiore alla 5.0(sp2)?!
Qualcuno mi può aiutare?
Grazie anticipate
Marco Dell'Oca
D.M.Software


title: Memorizzare record alla fine dell'inserimento campi

author: onofrio luigi

text:
Ho notato che avendo un archivio su access e creando una maschera con i
campi associati, man mano che si inseriscono i dati sui campi del record
attuale, access memorizza il dato campo per campo.
Quello che domando è se è possibile memorizzare tutti i campi inseriti
alla fine, cioè dopo aver memorizzato tutti i campi ?
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


author: Pablitomf (Maurizio Facciuti)

text:
"onofrio luigi" <
onof...@tin.it
> ha scritto nel messaggio
news:dlelnl$45f$1...@news.newsland.it...
> Ho notato che avendo un archivio su access e creando una maschera con i
> campi associati, man mano che si inseriscono i dati sui campi del record
> attuale, access memorizza il dato campo per campo.
> Quello che domando č se č possibile memorizzare tutti i campi inseriti
> alla fine, cioč dopo aver memorizzato tutti i campi ?
>
Puoi crearti una Form non associata... e dopo che riempi i campi, su un
tasto "memorizza" o sulla chiusura della Form, apri un recordset del tipo :
Dim rs As Recordset
    Set rs = CurrentDb.OpenRecordset("Tua_Tabella")
        With rs
            .AddNew
            ![Tuo_Campo1_Tabella] = Tuo_Campo1_Form
            ![Tuo_Campo2_Tabella] = Tuo_Campo2_Form
            ... e cosě via fino alla fine ...
            .Update
        End With
    Set rs = Nothing
funge?


author: IgnazioC

text:
On Wed, 16 Nov 2005 08:53:23 +0100, "Pablitomf \(Maurizio Facciuti\)"
<
maurizio...@accessgroup.it
> wrote:
>
>"onofrio luigi" <
onof...@tin.it
> ha scritto nel messaggio
>news:dlelnl$45f$1...@news.newsland.it...
>> Ho notato che avendo un archivio su access e creando una maschera con i
>> campi associati, man mano che si inseriscono i dati sui campi del record
>> attuale, access memorizza il dato campo per campo.
>> Quello che domando è se è possibile memorizzare tutti i campi inseriti
>> alla fine, cioè dopo aver memorizzato tutti i campi ?
>>
>
>Puoi crearti una Form non associata... e dopo che riempi i campi, su un
>tasto "memorizza" o sulla chiusura della Form, apri un recordset del tipo :
>
>Dim rs As Recordset
>    Set rs = CurrentDb.OpenRecordset("Tua_Tabella")
>        With rs
>            .AddNew
>            ![Tuo_Campo1_Tabella] = Tuo_Campo1_Form
>            ![Tuo_Campo2_Tabella] = Tuo_Campo2_Form
>            ... e così via fino alla fine ...
>            .Update
>        End With
>    Set rs = Nothing
>
>funge?
>
concordo con pablitmf, ma per quello che so io
i valori dei campi della tabella non vengono memorizzati via via che
si compilano i campi di una maschera associata, tranne che non sia
stata costruita apposta così.
le modifiche al record  (o il nuovo record) vengono memorizzate tutte
in una volta ad esempio, quando si passa al record successivo.
se il tuo problema è dare all'utente la possiblità di annullare le
modifiche guardati il metodo UNDO.
ciao.
--
IgnazioC
----------------------
www.sitocomune.com
www.patx.net
----------------------


author: luigi onofrio

text:
IgnazioC ha scritto:
> On Wed, 16 Nov 2005 08:53:23 +0100, "Pablitomf (Maurizio Facciuti)"
> <
maurizio...@accessgroup.it
> wrote:




no questo dubbio mi è sorto per un applicativo che ho fatto gestito in
rete da più utenti, e cioè quello che capita spesso è che quando un utente
immette dei dati in un record a volte si ritrova il contatore protocollo
automatico già assegnato in quanto un altro utente ha registrato il suo
record prima .
Per questo che vorrei la registrazione del record tutto di una botta ed in
un unico momento rendendo così più difficile la duplicazione del
protocollo automatico.
Naturalmente capisco che ristrutturando la form in modo diverso si
potrebbe ovviare il problema, ma non ho l'esperienza e la cultura adatta a
farlo in tempi brevi dato che mi serve subito.
provo a fare degli esperimenti con il consiglio di pablitmf per rendermi
conto della sutuazione.
grazie



author: Giorgio da Prato

text:
> no questo dubbio mi è sorto per un applicativo che ho fatto gestito in
> rete da più utenti, e cioè quello che capita spesso è che quando un utente
> immette dei dati in un record a volte si ritrova il contatore protocollo
> automatico già assegnato in quanto un altro utente ha registrato il suo
> record prima .
> Per questo che vorrei la registrazione del record tutto di una botta ed in
> un unico momento rendendo così più difficile la duplicazione del
> protocollo automatico.
> Naturalmente capisco che ristrutturando la form in modo diverso si
> potrebbe ovviare il problema, ma non ho l'esperienza e la cultura adatta a
> farlo in tempi brevi dato che mi serve subito.
> provo a fare degli esperimenti con il consiglio di pablitmf per rendermi
> conto della sutuazione.
> grazie
provo a dare un' altra indicazione:
se il campo contatore è a generazione automatica di valore (e a
numerazione progressiva)
è necessario settare a duplicati non ammessi la proprietà Indice (l'
ultima della lista in struttura dati)
Giorgio


text:
[CUT]
>provo a dare un' altra indicazione:
>se il campo contatore è a generazione automatica di valore (e a
>numerazione progressiva)
>è necessario settare a duplicati non ammessi la proprietà Indice (l'
>ultima della lista in struttura dati)
anche con questo accorgimento non risolvi la problematica di scrivere
contemporaneamente sullo stesso record..., proprio perchè il record non si
salva fin quando non passi fisicamente a quello successivo... se tu però usi
gli accorgimenti suggeriti, ovvero, o salvare tutto alla fine con una Form
non associata e con i recordset, o salvare immediatamente all'inizio il
record (assegnando l'indice), per poi continuare a scrivere, non incontrerai
problematiche particolari a riguardo.
--
Ciao
Pablitomf (Maurizio Facciuti)
-----------------------------------------------------------------
Access 97 -  2000
ASP
-----------------------------------------------------------------
http://www.accessgroup.it/
http://www.sitocomune.com/
Quotare :
http://wiki.news.nic.it/QuotarBene
http://www.krisopea.it/mvp/Quoting.htm
-----------------------------------------------------------------
Il mio motto :
""Non mi fido molto delle statistiche, perchè un uomo con la testa nel forno
acceso e i piedi nel congelatore statisticamente ha una temperatura media."


text:
Pablitomf (Maurizio Facciuti) ha scritto:
> [CUT]
> >provo a dare un' altra indicazione:
> >se il campo contatore è a generazione automatica di valore (e a
> >numerazione progressiva)
> >è necessario settare a duplicati non ammessi la proprietà Indice (l'
> >ultima della lista in struttura dati)
> anche con questo accorgimento non risolvi la problematica di scrivere
> contemporaneamente sullo stesso record..., proprio perchè il record non si
> salva fin quando non passi fisicamente a quello successivo... se tu però usi
> gli accorgimenti suggeriti, ovvero, o salvare tutto alla fine con una Form
> non associata e con i recordset, o salvare immediatamente all'inizio il
> record (assegnando l'indice), per poi continuare a scrivere, non incontrerai
> problematiche particolari a riguardo.
beh: comunque non ci si può ritrovare con identificativi doppioni...
ma, mi rendo conto, è una magra consolazione se effettivamente il record,
potenzialmente doppione, non viene registrato.
Io non ho competenza adeguata per disquisire e ho dato questa indicazione
perchè, nelle prime realizzazioni, mi sono ritrovato in una simile
situazione (BE in rete, record con campo contatore a numerazione
progressiva automatica con valori duplicati: non avevo effettuato la
scelta duplicati non ammessi e la cosa può capitare perchè non è la scelta
di default).
Una cosa posso aggiungere (e la verificherò appena possibile): il campo
contatore si aggiorna subito un qualsiasi inserimento di dati in un campo
del record per cui se (SE !) l' ambiente Access memorizza comunque questo
nuovo valore e non lo ripropone per altri contemporanei inserimenti di
nuovi record allora (ALLORA) il settaggio di proprietà sopra indicato
risolve la questione.
Giorgio



text:
[cut]
> Una cosa posso aggiungere (e la verificherò appena possibile): il campo
> contatore si aggiorna subito un qualsiasi inserimento di dati in un campo
> del record per cui se (SE !) l' ambiente Access memorizza comunque questo
> nuovo valore e non lo ripropone per altri contemporanei inserimenti di
> nuovi record allora (ALLORA) il settaggio di proprietà sopra indicato
> risolve la questione.
Bhè il tuo "SE" è purtroppo un "no" (lo assegna in visualizzazione senza
memorizzarlo), infatti se usi un UNDO o un ESC - che di fatto non sono un
DoCmd.RunCommand acCmdDeleteRecord - senza essere passato al record
successivo vedreai che i valori del record corrente in immissione dati si
cancellerà, quindi il tuo "ALLORA" non risolve aimè la questione. ;-)
Mi spiace.
> Giorgio



title: Funzioni di aggreagzione, estensione Access SQL

author: Bruno Monastero

text:
E' possibile aggiungere, con un Add In o in qualche altro modo, alle
consuete funzioni di aggregazione, GROUP BY, SUM, ..., altre funzioni
definite dall'utente, ad esempio la mediana? In sostanza si tratterebbe di
costruire un'estensione dell'Access SQL.
Grazie a tutti,
Bruno Monastero


author: Alessandro Nazzani

text:
"Bruno Monastero" <
brm...@tin.it
> wrote in message
news:VEb68.11757$om6.2...@news1.tin.it...
> E' possibile aggiungere, con un Add In o in qualche altro modo, alle
> consuete funzioni di aggregazione, GROUP BY, SUM, ..., altre funzioni
> definite dall'utente, ad esempio la mediana? In sostanza si tratterebbe di
> costruire un'estensione dell'Access SQL.
Se hai un po' di soldi da investire puoi dare un'occhiata qui:
http://www.fmsinc.com/products/statistics/productguide.htm
Io non l'ho mai provato, ma si presenta bene.
HTH, Alessandro.


title: Accesso contemporaneo

author: Maicol

text:
Ho questo problema che avevo gia' posto : Ho una decina di utenti da
computer diversi che accedono ad un unico file residente sul server, mentre
Access e' installato in ogni computer.
Considerando che ogni utente , poiche' ha una visione parziale dell'unica
tabella residente nel database, potra' inserire o modificare dati, ma solo
per record diversi da un altro utente , mi chiedevo:
 E' sufficiente semplicemente attraverso delle tabelle  allegate farli
accedere in contemporanea senza che questo significhi rischiare qualcosa  o
e' necessario un sistema spiegabile anche ad un principiante come me ?
Ringrazio tutti e mi complimento scusandomi con chi riuscira' a comprendere
quello che ho cosi' confusamente scritto .   Alla prossima


title: Accesso contemporaneo

author: TIR

text:
"Maicol" <
enzo...@libero.it
> ha scritto nel messaggio
news:W%X18.6790$ly.1...@twister1.libero.it...

Trovi informazioni sul blocco dei record nell' help in linea alla voce
"Proprietà RecordLocks (Blocco record)"
Ciao TIR


title: mdb privacy

author: merenda

text:
Salve a tutti,
volevo chiedervi se esiste qualcosa per gestire la normativa della privacy
con .mdb access.
Fatemi sapere,
Claudio


title: mdb privacy

author: Alessandro Baraldi

text:

Non sono esperto e non ho affrontato questa problematica, quindi
immagino che ci saranno interventi più tecnici, ma immagino che se i
Dati fossero protetti con un sistema sicuro di LOGIN la cosa potrebbe
stare in piedi...!
Servirà definire, ai fini della gestione quale figura potrà avere
accesso ai dati e per che finalità, e nell'informativa alla Privacy
rendere conscio il sottoscrittore...!
Credo sia normale che un'ADMIN possa vedere in chiaro i dati, è la
definizione del FINE del loro utilizzo che dovrebbe preoccupare...
@Alex


title: mdb privacy

author: PBsoft

text:
> volevo chiedervi se esiste qualcosa per gestire la normativa della
> privacy con .mdb access.
Facci capire meglio di cosa hai bisogno.
Stai cercando di gestire la creazione della modulistica con un database Access
oppure devi creare un'applicazione Access e vuoi che risponda ai dettami
del D.Lgs 196/2003?
--
PBsoft di Gabriele Bertolucci
www.pbsoft.it
skype:pbsoftsolution


title: mdb privacy

text:
"PBsoft" <info[REMOVE]@
pbsoft.it
> ha scritto nel messaggio
news:875ea3552b72e8...@news.tin.it...

Creazione modulistica con un DB ACCESS... hai ragione, scusa :P ..
Grazie.


title: mdb privacy

text:
> Creazione modulistica con un DB ACCESS... hai ragione, scusa :P ..
Dubito fortemente che esista qualcosa di pronto e disonibile gratuitamente
in Access.
Credo proprio che dovrai fare tutto ex novo.



title: mdb privacy

text:
"PBsoft" <info[REMOVE]@
pbsoft.it
> ha scritto nel messaggio
news:875ea3552b76f8...@news.tin.it...

Gia'...come pensavo...nn esiste qualcosa di gratuito per gestire:
trattamenti, strutture, responsabili etc...
Grazie lo stesso.


title: mdb privacy

text:
> Gia'...come pensavo...nn esiste qualcosa di gratuito per gestire:
> trattamenti, strutture, responsabili etc...
Se conosci Access, non dovresti avere grosse difficoltà a fare un prodotto
accettabile per quella esigenza.
La domanda è: ne vale la pena?



title: mdb privacy

text:
"PBsoft" <info[REMOVE]@
pbsoft.it
> ha scritto nel messaggio
news:875ea3552b8998...@news.tin.it...

Si, si...ne vale la pena :DDD


title: mdb privacy

text:
> Si, si...ne vale la pena :DDD
Di seguito ti elenco alcuni dei software dedicati alla problematica privacy,
per i quali ho trovato il prezzo online.
"ViaLibera Gestione Privacy" edizione 2007
Il Sole 24 Ore
€ 334.80 i.i.
"PrivacyXP"
Kalyos
€ 300.00 i.i.
"Software Privacy"
dbSOFT
€ 82.80 i.i.
"Alcazar"
Macro
€ 336.00 i.i.
"Privacy.sis"
SistemiData
€ 186.00 i.i.
"GBPrivacy"
GBSoftware
€ 396.00 i.i.
"DPS"
Pianeta Software (online)
€ 90.00 i.i
"Privacy 196"
Italsoft
€ 192.00 i.i.
"PrivacyOK"
RD Informatica
€ 240.00 i.i.
Ho trovato anche altri software più blasonati, ma non sono riuscito a trovarne
il prezzo, quindi non te li ho riportati.
Per concludere, ti elenco anche alcuni prodotti che vengono forniti gratuitamente:
"Privacy D.P.S."
www.pianosicurezza.it
Dopo questo elenco, sei ancora sicuro che valga la pena di mettersi a sviluppare
un software del genere, volendo ovviamente rimanere entro questi prezzi?



title: Errore 3021

text:
Non riesco ad eliminare un errore 3021: Impossibile aggiungere o
modificare il record. nella Tabella xx è necessario aggiungere un record
correlato.
Ho una maschera MP (principale che si appoggia sulla tabella TP) correlata
con una maschera MS (Secocondaria che si appoggia ad una tabella TS).
La tabella MP (ha una chiave composta da tre campi il primo è un campo
Contatore) ed è correlata con la tabella TS (relazione 1 a n).
Intanto vorrei fermare il cursore su un campo di controllo della maschera
MP con l'istruzione:  DoCmd.GoToControl "Forms e invece il cursore si
mette subito sulla maschera secondaria MS. A questo punto devo premere il
tasto "Esc" un paio di volte  e poi se inizio a inserire qualche dato esce
l'errore 3021 poi inserito il primo record posso continuare ad immettere
dati.
Il problema avviene su un Nuovo Record ho notato che il
campo contatore appena si posiziona su nuovo record non ha ancora
assegnato il nuovo numero e quindi non essendo formata la chiave
principale quando cerco d'inserire i dati nella Tabella correlata mi da
l'errore.
Aspetto qualche dritta.
Grazie
Nicola
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Errore 3021

text:
Nicola47 ha scritto:
> Non riesco ad eliminare un errore 3021: Impossibile aggiungere o
> modificare il record. nella Tabella xx è necessario aggiungere un record
> correlato.
> Ho una maschera MP (principale che si appoggia sulla tabella TP) correlata
> con una maschera MS (Secocondaria che si appoggia ad una tabella TS).
>
> La tabella MP (ha una chiave composta da tre campi il primo è un campo
> Contatore) ed è correlata con la tabella TS (relazione 1 a n).
>
> Intanto vorrei fermare il cursore su un campo di controllo della maschera
> MP con l'istruzione:  DoCmd.GoToControl "Forms e invece il cursore si
> mette subito sulla maschera secondaria MS. A questo punto devo premere il
> tasto "Esc" un paio di volte  e poi se inizio a inserire qualche dato esce
> l'errore 3021 poi inserito il primo record posso continuare ad immettere
> dati.
>
> Il problema avviene su un Nuovo Record ho notato che il
> campo contatore appena si posiziona su nuovo record non ha ancora
> assegnato il nuovo numero e quindi non essendo formata la chiave
> principale quando cerco d'inserire i dati nella Tabella correlata mi da
> l'errore.
> Aspetto qualche dritta.
> Grazie
> Nicola
E' l'errore che ti dovrebbe indicare che stai tentando di aggiungere un
Record in una tabella che ha una relazione con un'altra nella quale non
c'è una PK corrispondente.
Non puoi bypassarlo, devi risolvere la cosa sapendo come funzionano le
relazioni 1--Molti
@Alex


title: Errore 3021

text:
Alessandro Baraldi ha scritto:
> Nicola47 ha scritto:



> @Alex
Ok trovato l'errore mi rimane un problema dell'errore. Vorrei pero che
prima di passare alla sottomaschera l'operatore riempisse il Controllo
CCTipoFascia e non ci riesco. Questa è l'istrunzione usata:
If IsNull(Me.KeyFascia) = True Then
MsgBox "Prima Seleziona Comune/Utenza)", vbCritical
Set ctl = Forms![$$MSCCorrispettiviM]!CCTipoFascia
DoCmd.GoToControl ctl.Name
Exit Sub
End If
Grazie e ciao



title: Accesso a MSDE da un adp remoto

author: Sib

text:
ciao a tutti,
stamattina si e' verificata una bella novita' in uffcio da me.
ho spostato unserver msde da un pc ad un altro (entrambi winXP pro).
localmente tutto funziona alla perfezione ma, sapendo le cose della vita, ho
abilitato l'utente sa per accedere al database be dagli altri pc della rete.
Kartoffen, chips, patate (come si dice dalle mie parti).
Nessun pc accede piu', tutti danno accesso negato.
gli adp locali si aprono regolarmente, le proprietą di connessione
(verificate e riverificate) sono corrette, ma niente accesso.
non c'e' firewall, non c'e' niente che, in teoria, debba impedire l'accesso,
eppure e' cosi'.
Qualcuno ha suggerimenti?
Sib


title: Accesso a MSDE da un adp remoto

author: AEOM

text:
"Sib" <si...@SPAMiol.it> ha scritto nel messaggio
news:RfBeb.204384$R32.6...@news2.tin.it...

Pure tu!
Se da access da un client  provi a creare un adp nuovo per una  base dati
esistente sul server e imposti la connessione sul nuovo server che errore ti
da?
Io ho lo stesso problema da un notebook con xp home connettermi ad un server
con xp pro.
Fammi sapere magari in due risolviamo sto cazzo di problema
Ciao, AEOM


title: Accesso a MSDE da un adp remoto

text:
"Sib" <si...@SPAMiol.it> ha scritto nel messaggio

Ve lo dico io:
normalmente il setup attiva automaticamento l'ascolto sul protocollo tcp/ip
(porta 1433).
siccome invece ho installato MSDE SP3a, questo setup NON abilita l'ascolto
sul protocollo tcp/ip, quindi il server era sordo.
Risolto applicando il tcp/ip e il named pipes.
Sib


title: Accesso a MSDE da un adp remoto

text:
"AEOM" <in...@FUCK-LAMER.com> ha scritto nel messaggio
> "Sib" <si...@SPAMiol.it> ha scritto nel messaggio

ho risolto come spiego nell'altro messaggio.
per il tuo caso prova a vedere se hai attivato l'utente sa (quindi accesso
misto) e se questo non basta prova ad accedere prima in rete dal client su
una qualsiasi cartella condivisa del server in modo da inserire la password
di autenticazione di rete e riprova.
Sib


title: Errore con RunTime e Office xp

author: Raffaele Alberoni

text:
Buongiorno a tutti ho creato un'applicazione in Access 2000
Tramite il Developper di Xp ho fatto dei pacchetti di istallazione
In un pc in cui è installato Windows Xp Home edition, senza office, ma con
Star Office mi ha dato il seguente errore:
"Per l'installazione di Office System è necessario Windows NT 4.0 Service
Pack 6 o versione successiva. Impossibile installare Office System Pack
nel sistema in uso"
Ho cercato un po in internet, ma fa riferimento solo a NT
Ha senso far scaricare e installare un Sp di NT per un Windows Xp??
Oppure esiste una soluzione che mi permette di installare il mio
programma, cosa che adesso non mi fa fare??
Grazie a tutti.
--
Raffaele Alberoni
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Paramteri in Store Procedure

author: Tom

text:
Ciao a tutti,
ho migrato un'applicazione da Access2000 a MSDE tramite l'upsize guidato, il
tutto è riuscito alla perfezione tranne, com'è noto, il fatto di andare a
riscrivere quelle query con criteri particolari che con le viste e SP non ci
azzeccano, proprio fra queste avevo una query di aggiornamento in access che
come parametro per filtrare i dati facevo riferimneto ad una campo in una
maschera, la domanda è: qual'è la sintassi in SQL per inserire come
parametro in una query di aggironamento il riferimento di un campo in una
form?
Grazie a tutti.
Ciao Tommy