title: Da Acc97 a Acc2000 ... che casino!!!

text:
"Luigi Sirico" <
03356...@tim.it
> ha scritto nel messaggio
<000301c0a8c7$b306cee0$a7cc640a@gigi>...
>Carissimo Nicola, ti ringrazio del suggerimento, ma adesso mi da un'altro
>tipo di errore: "Divisione per zero"!
>Prima ke formatti il pc causa esaurimento nervoso, potresti darmi qualke
>altro suggerimento?
>A buon rendere....
>Luigi
>
Purtroppo per questo non so cosa dirti. Immagino tu ti riferisca a qualcosa
che con Acc97 funzionava e con A2000 non funziona più (magari è proprio per
questo che ancora non abbandono la vecchia versione ;-))
Ti consiglio di guardare tra i post precedenti e soprattutto quelli  di Karl
Donaubauer che mi sembra la persona più informata  riguardo ai bug. Forse
non troverai quello che cerchi ma seguendo i suoi link può darsi che spunti
fuori qualche cosa.
Ciao Nicola
email: metti inwind al posto  di NOSPAM
Le richieste che arrivano
in privato  vengono cestinate.
Sito Comune
http://www.sitocomune.com
----------------------------------


title: Contatore

text:
Ciao, sto realizzando il mio primo database... in particolare quello
che sto realizzando (con nn poche difficcoltà...infatti è anche la
prima volta che uso access!!!) serve a stampare delle classifiche di
gare sportive... Ho realizzato una query che mi ordina i risultati dei
concorrenti ma quello che non riesco a fare è inserire un campo,
visibile anche nel report, con la posizione numerca del concorrente in
classifica (una sorta di contatore). Deve però coosiderare i
parimeriti.... Qualcuno sa darmi qualche indicazione?


title: Contatore

author: Karl Donaubauer

text:

www.donkarl.com/it
 FAQ 3.11 Numero/somma incrementale nelle query
--
HTH
Karl
*********
Access FAQ:
www.donkarl.com/it


title: painting

author: Franco dellavalle

text:
ciao a tutti

painting se riferito ad una sottomaschera,
deve essere utilizzato seguendo il percorso oppure
sempre con me.painting?

cioè

Me!Miasubform.Form.Painting = False
ecc.ecc.

grazie


title: painting

author: Potone

text:
Ciao,
tutto dipende dall'ambito in cui il tuo codice viene eseguito.
Poiché Me rappresenta l'oggetto nell'ambito del quale viene eseguito il codice (in Access si tratta in genere di machere e reports che sono, appunto, istanze di oggetti) ne deriva il fatto che Me.Painting va usato all'interno funzioni o procedure appartenenti alla sottomaschera stessa.
Esempio: all'ingresso di ogni record della sottomaschera sposto il focus su un controllo se vuoto:
Sub Form_Current()
 Me.Painting=False
 If IsNull(Me.tbx1) Then
  Me.tbx1.SetFocus
  ...

In enttambi i casi qui sopra Me rappresenta chiaramente la sottomaschera.
Se invece devi modificare la proprietà Painting della sottomaschera da codice appartenente alla maschera principale dovrai necessariamente usare una sintassi diversa, poiché Me rappresenterà, in questo caso, la maschera principale.
Esempio: dalla maschera principale sincronizzo il contenuto della sottomaschera dopo l'aggiornamento di una combobox:
Sub cboAnagrafica_AfterUpdate()
 Me.subformcontrol.form.Painting=False
 Me.subformcontrol.form.Requery
 ...

Spero di aver risposto alla tua domanda anche se ce ne sarebbe ancora da dire.

Ciao,
Mat.


title: painting

text:

Grazie Mat


title: Possibile usare mdb via internet?

author: SR

text:
Ho provato a collegare una tabella
da un file mdb remoto su web server
tramite ftp.... (Access 2000)
ma mi dice
"Impossibile trovare il file di database....."
E' possibile condividere un file mdb attraverso
internet?
Oppure si può fare soltanto attraverso delle
pagine html che accedono ai dati?
Ciao & Grazie


title: Possibile usare mdb via internet?

author: Luciano (DOC)

text:
SR <
3047...@infinito.it
> ha scritto nel messaggio ...
>Ho provato a collegare una tabella
>da un file mdb remoto su web server
>tramite ftp.... (Access 2000)
>ma mi dice
>"Impossibile trovare il file di database....."
E' la stessa situazione in cui si trova la Sacra Triade da qualche giorno
col DB messaggi, questo e' uno dei motivi del mancato aggiornamento.
Federico ed io abbiamo attaccato il DB da piu' fronti, ma nonostante il
fuoco incrociato Roma-Trieste...niente!:-)
Anzi, se qualcuno e' riuscito a farlo e volesse darci qualche ragguaglio si
guadagnerebbe sul campo i galloni di Benemerito del Sito Comune!:-)
Saluti.
Luciano
(DOC)


title: Possibile usare mdb via internet?

author: Sergio MAZZA

text:
"Luciano (DOC)" <
lucia...@sitocomune.com
> ha scritto nel messaggio
news:kfmD6.165054$lj4.4...@news6.giganews.com...
>
> E' la stessa situazione in cui si trova la Sacra Triade da qualche giorno
> col DB messaggi, questo e' uno dei motivi del mancato aggiornamento.
> Federico ed io abbiamo attaccato il DB da piu' fronti, ma nonostante il
> fuoco incrociato Roma-Trieste...niente!:-)
> Anzi, se qualcuno e' riuscito a farlo e volesse darci qualche ragguaglio
si
> guadagnerebbe sul campo i galloni di Benemerito del Sito Comune!:-)
> Saluti.
>
> Luciano
> (DOC)
>
L'errore che mi presenta č:
(la msgbox)
'---------
Riga: 14
Errore: 'document.FF1.ct_testo' č nullo o non č un oggetto
'---------
(sulla pagina)
'---------
Microsoft OLE DB Provider for ODBC Drivers error '80040e4d'
[Microsoft][ODBC Microsoft Access Driver] Too many client tasks.
/icaa/cercang.asp, line 27
'---------
Se puň essere utile...
Ciao.


title: Possibile usare mdb via internet?

text:
> E' la stessa situazione in cui si trova la Sacra Triade da qualche giorno
> col DB messaggi, questo e' uno dei motivi del mancato aggiornamento.
> Federico ed io abbiamo attaccato il DB da più fronti, ma nonostante il
> fuoco incrociato Roma-Trieste...niente!:-)
> Anzi, se qualcuno e' riuscito a farlo e volesse darci qualche ragguaglio
si
> guadagnerebbe sul campo i galloni di Benemerito del Sito Comune!:-)
> Saluti.
Sito Comune? E chi è il sindaco? :-)
Questo pomeriggio devo parlare con il
programmatore che avrebbe fatto una
cosa simile.
Vediamo che dice....
Ciao


title: Possibile usare mdb via internet?

text:
"Sergio MAZZA" <
sergi...@tiscalinet.it
> wrote in message
news:9bm20t$63c$1...@canarie.caspur.it...
> Errore: 'document.FF1.ct_testo' è nullo o non è un oggetto
> '---------
> (sulla pagina)
> '---------
> Microsoft OLE DB Provider for ODBC Drivers error '80040e4d'
>
> [Microsoft][ODBC Microsoft Access Driver] Too many client tasks.
>
> /icaa/cercang.asp, line 27
> '---------
>
> Se può essere utile...
Grazie, ma quello e' un'altro problema....segnalato gia' venerdi'!:-((
Beh...grazie al magnifico provider che abbiamo (
www.webspace.it
) le ASP
ancora non funzionano e non si sa quando funzioneranno...
Ah, e' uno spazio a pagamento, non aggratisse!!:(((
L'errore in alto e' la funzione javascript che non trova l'oggetto nella
pagina HTML perche' l'errore del server ne ha bloccato la composizione da
parte dell'ASP.
Per quanto riguarda gli aggiornamenti invece, non riusciamo ad allegare le
tabelle in FTP...
Saluti.
Luciano
(DOC)


title: VBA e Immagini

author: Gory Costa

text:
Nessuno mi sa dare aiuto. Forse qualcuno di Voi che conosce bene l'utilizzo
delle API puo'.
Ho realizzato un piccolo applicativo in Access che mi permette di
visualizzare oltre
che dati anche immagini PCX in stile <Impiegati di Northwind>.
Controllo Immagine e Proprieta' Picture=<Path_nomefile>
Il mio problema e' quello di volere visualizzare l'immagine in negativo al
volo in quanto le immagine archiviate hanno lo sfondo nero e sono talmente
numerose che convertirle tutte, senza sovrascrivere l'originale,
comporterebbe un notevole dispendio di spazio su HD.
Grazie a tutti


title: calcolo percentuale in una query

author: Stefano

text:
Buongiorno a tutti
In una Tabella anagrafica allievi con campo maschio o femmina
dovrei con una query calcolare la somma raggruppata di maschi e femmine e
stabilire la percentuale di uno sull'altro.
Nella formula metto conteggio ma fa la somma di tutti gli allievi , io la
vorrei divisa  , ma se imposto criteri
esce msg. tipi di dati non corispondenti , e la percentuale neanche a
parlarne
Dove sbaglio ?
Ringrazio a priori per interessamento e prassi operativa


title: calcolo percentuale in una query

author: 'Roccia' Max

text:
On 20 Nov, 11:52, "Stefano" <
stefanopome...@libero.it
> wrote:
> Nella formula metto conteggio ma fa la somma di tutti gli allievi , io la
> vorrei divisa  , ma se imposto criteri
> esce msg. tipi di dati non corispondenti , e la percentuale neanche a
> parlarne
>
> Dove sbaglio ?
'un ho capito.
Prova a postare la stinga SQL della tua query, e vediamo dove sbagli.
Comunque il conteggio si fa cosi'
SELECT TabAllievi.Sesso, count(TabAllievi.Nome) as Allievi FROM
TabAllievi GROUP BY TabAllievi.Sesso
per le percentuali e' piu' fetente, devi tirare in ballo una
subselect:
SELECT TabAllievi.Sesso, count(TabAllievi.Nome)/(
    SELECT Count(TabAllievi.Nome) FROM TabAllievi ) as Allievi FROM
TabAllievi GROUP BY TabAllievi.Sesso
cia'
Max


title: calcolo percentuale in una query

author: Carlo Costarella

text:
"Stefano" <
stefano...@libero.it
> ha scritto nel messaggio
news:P%y0j.174353$%k.31...@twister2.libero.it...

Ci possono essere molte strade per ottenere il risultato da te voluto.
Te ne propongo una (la tabella si chiama Anagrafica e il campo sesso
contiene una M o una F):
Tre query:
La prima conta i maschi:
SELECT Count(Anagrafica.Sesso) AS ContaMaschi
FROM Anagrafica
WHERE (((Anagrafica.Sesso)="M"));
La salvo con il nome di "SQContaMaschi"
La seconda conta le femmine:
SELECT Count(Anagrafica.Sesso) AS ContaFemmine
FROM Anagrafica
WHERE (((Anagrafica.Sesso)="F"));
La salvo con il nome di "SQContaFemmine"
La terza e decisiva query si serve delle prime due:
SELECT Count(Anagrafica.ID) AS [Conta Anagrafica],
DLookUp("ContaMaschi","SQContaMaschi") AS Maschi,
DLookUp("ContaFemmine","SQContaFemmine") AS Femmine, ([Maschi]*100)/[Conta
Anagrafica] & " %" AS PM, ([Femmine]*100)/[Conta Anagrafica] & " %" AS PF
FROM Anagrafica;
Ciao, Carlo


title: calcolo percentuale in una query

author: ste

text:
"Carlo Costarella" <
carloco...@libero.it
> ha scritto nel messaggio
news:fhujkp$pc2$1...@tdi.cu.mi.it...

>Grandi ringraziamenti ,
facevo la query direttamente dalla sua struttura quindi non digitavo il
codice SQL
ora provo ma sono sicuro che funzionera'
Ciao
Stefano


title: calcolo percentuale in una query

text:
"ste" <
stefano...@libero.it
> ha scritto nel messaggio
news:4742d91f$0$36445$4faf...@reader5.news.tin.it...
cut
>>Grandi ringraziamenti ,
> facevo la query direttamente dalla sua struttura quindi non digitavo il
> codice SQL
> ora provo ma sono sicuro che funzionera'
>
> Ciao
> Stefano
Le istruzioni SQL che ti ho postato sono esattamente delle query salvate di
cui riporto il codice perchè molto più semplice da scrivere. Ripeto sono
delle query salvate...è l'istruzione che puoi leggere se dal menù
"visualizza" scegli "visualizzazione SQL" quando ti trovi in struttura della
query.
Ciao, Carlo


title: calcolo percentuale in una query

text:
Dunque questa query e' OK
>> La prima conta i maschi:
>> SELECT Count(Anagrafica.Sesso) AS ContaMaschi
>> FROM Anagrafica
>> WHERE (((Anagrafica.Sesso)="M"));
>> La salvo con il nome di "SQContaMaschi"
>>
Anche la seconda e' OK
>> La seconda conta le femmine:
>> SELECT Count(Anagrafica.Sesso) AS ContaFemmine
>> FROM Anagrafica
>> WHERE (((Anagrafica.Sesso)="F"));
>> La salvo con il nome di "SQContaFemmine"
>>
Questa mi restituisce errore con la formula #Error nelle percentuali
>> La terza e decisiva query si serve delle prime due:
>> SELECT Count(Anagrafica.ID) AS [Conta Anagrafica],
>> DLookUp("ContaMaschi","SQContaMaschi") AS Maschi,
>> DLookUp("ContaFemmine","SQContaFemmine") AS Femmine,
>> ([Maschi]*100)/[Conta Anagrafica] & " %" AS PM, ([Femmine]*100)/[Conta
>> Anagrafica] & " %" AS PF
>> FROM Anagrafica;
Ho dei dubbi anche sulla costruzione della Query
devo inserire le prime due nella query 3 e poi usare un campo per
l'istruzione SQL ?
Non mi e' chiaro come costruire la terza query
Grazie di nuovo
Stefano
>>


title: calcolo percentuale in una query

text:
"ste" <
stefano...@libero.it
> ha scritto nel messaggio
news:47431397$0$10627$4faf...@reader2.news.tin.it...
> Dunque questa query e' OK
cut
> Anche la seconda e' OK
cut
> Questa mi restituisce errore con la formula #Error nelle percentuali
Apri questa terza query in struttura dopo aver incollato l'enunciato (la
stringa sql che ti ho inviato) nella finestra sql...quindi apri la query in
"struttura" usando l'icona con la squadretta. Qui, essendo una query
raggruppata, dovrai inserire nella formula...conteggio nella prima colonna
ed Espressione in tutte le altre. Controlla i nomi che hai dato ai campi
delle prime due query perchč nella terza query vengono richiamati.
Ciao, Carlo


title: calcolo percentuale in una query

text:
"Carlo Costarella" <
carloco...@libero.it
> ha scritto nel messaggio
news:fhv5a4$gch$1...@tdi.cu.mi.it...

> Ciao, Carlo Dunque:
Quando lancio la query mi chiede il parametro conta
dando l'OK mi calcola perfettamente la percentuale maschi ma non calcola la
percentuale femmina
ma perche' chiede il parametro ?
Forse sbaglio ancora qualcosa
Comunque la tua gentilezza e' notevole
Ciao
Stefano
>


title: calcolo percentuale in una query

text:
"ste" <
stefano...@libero.it
> ha scritto nel messaggio
news:47431b46$0$10626$4faf...@reader2.news.tin.it...
cut
>> Ciao, Carlo Dunque:
> Quando lancio la query mi chiede il parametro conta
> dando l'OK mi calcola perfettamente la percentuale maschi ma non calcola
> la percentuale femmina
>
> ma perche' chiede il parametro ?
> Forse sbaglio ancora qualcosa
Il nome del campo o parte di esso...accertati inoltre che non vi siano spazi
nel nome. Il controllo va fatto anche sui nomi delle altre query.
Forse facciamo prima se mi dici cosa hai cambiato negli sql che ti ho
postato o addirittura se posti qui i tre enunciati.
Potrò risponderti solo domani
Ciao, Carlo


title: calcolo percentuale in una query

text:
Ciao Carlo
Dunque per riassumere :
Tabella Anagrafica
ID
Nome
Cognome
Sesso
ecc.
Query SQContaMaschi
SELECT Count(Anagrafica.sesso) AS ContaMaschi
FROM Anagrafica
WHERE (((Anagrafica.Sesso)="M"));
Funziona
Query SQContaFemmine
SELECT Count(Anagrafica.Sesso) AS ContaFemmine
FROM Anagrafica
WHERE (((Anagrafica.sesso)="F"));
Funziona
QueryPercentuali
SELECT Count(Anagrafica.ID) AS [Conta Anagrafica],
DLookUp("ContaMaschi","SQContaMaschi") AS Maschi,
DLookUp("ContaFemmine","SQContaFemmine") AS Femmine, ([Maschi]*100)/[Conta
Anagrafica] & " %" AS PM, ([Femmine]*100)/[Conta
 Anagrafica] & " %" AS PF
FROM Anagrafica;
Quando lancio chiede parametro conta !!
do solo ok , calcola giusto percentuale maschi , non calcola percentuale
femmine
Ringrazio molto
Ciao
Stefano
>


title: calcolo percentuale in una query

text:
"ste" <
stefano...@libero.it
> ha scritto nel messaggio
news:4743f8e1$0$10616$4faf...@reader2.news.tin.it...
cut
>
> SELECT Count(Anagrafica.ID) AS [Conta Anagrafica],
> DLookUp("ContaMaschi","SQContaMaschi") AS Maschi,
> DLookUp("ContaFemmine","SQContaFemmine") AS Femmine, ([Maschi]*100)/[Conta
> Anagrafica] & " %" AS PM, ([Femmine]*100)/[Conta
> Anagrafica] & " %" AS PF
> FROM Anagrafica;
>
> Quando lancio chiede parametro conta !!
> do solo ok , calcola giusto percentuale maschi , non calcola percentuale
> femmine
>
> Ringrazio molto
> Ciao
> Stefano
Certamente, c'č un errore dovuto a ritorno a capo.
Cosě va bene:
SELECT Count(Anagrafica.ID) AS [Conta Anagrafica],
DLookUp("ContaMaschi","SQContaMaschi") AS Maschi,
DLookUp("ContaFemmine","SQContaFemmine") AS Femmine, ([Maschi]*100)/[Conta
Anagrafica] & " %" AS PM, ([Femmine]*100)/[Conta Anagrafica] & " %" AS PF
FROM Anagrafica;
Il problema credo sia dovuto al fatto che con il copia e incolla parte del
testo viene portato a capo.
Quando apri in stuttura la query accertati che in tutti i campi non vi sia
un ritorno a capo.
Assicuro che funziona con questi accorgimenti.
Ciao, Carlo


title: calcolo percentuale in una query

text:
"Carlo Costarella" <
carloco...@libero.it
> ha scritto nel messaggio
news:fi12q4$6pv$1...@tdi.cu.mi.it...

Funziona tutto
Sentiti Ringraziamenti
Ciao e Buona Giornata
Stefano
>
>


title: Query con lista e totali

author: Massimo

text:
Ciao a tutti, sto cercando di eseguire una query unione per
visualizzare sia la lista dei record che i totali.
Ho preso spunto dall'esempio sul sito comune num 2.13.
Questo è il codice mio:
SELECT  Null As Tipo, IDCliente, DescRisc AS Descrizione,  PR_ANNUO AS
Premio
FROM Tbl_Polizze
UNION SELECT   Null As Tipo,  IDCliente, " TOTALE CLIENTE" AS
Descrizione,  Sum(PR_ANNUO) AS Premio
FROM Tbl_Polizze
GROUP BY IDCliente
UNION SELECT   "*" As Tipo, Null As  IDCliente,  "TOTALE GENERALE" AS
Descrizione,  Sum(PR_ANNUO) AS Premio
FROM Tbl_Polizze;
Funziona perfettamente, solo che dovrei aggiungere altri campi e
quando lo faccio mi restituisce questo errore:
"Impossibile eseguire una query che non include l'espressione
"contraente" specificata come parte di una funzione di aggregazione"
Come faccio ad inserire gli altri che mi interessano?
Grazie
Massimo


title: Query con lista e totali

text:
Massimo wrote:
> ...
> SELECT  Null As Tipo, IDCliente, DescRisc AS Descrizione,  PR_ANNUO AS
> Premio
> FROM Tbl_Polizze
>
> UNION SELECT   Null As Tipo,  IDCliente, " TOTALE CLIENTE" AS
> Descrizione,  Sum(PR_ANNUO) AS Premio
> FROM Tbl_Polizze
> GROUP BY IDCliente
>
> UNION SELECT   "*" As Tipo, Null As  IDCliente,  "TOTALE GENERALE" AS
> Descrizione,  Sum(PR_ANNUO) AS Premio
> FROM Tbl_Polizze;
>
> Funziona perfettamente, solo che dovrei aggiungere altri campi e
> quando lo faccio mi restituisce questo errore:
> "Impossibile eseguire una query che non include l'espressione
> "contraente" specificata come parte di una funzione di aggregazione"
>
> Come faccio ad inserire gli altri che mi interessano?
Senza vedere cosa hai fatto che non funziona si puo solo indovinare.
Forse hai aggiunto un campo al SELECT della seconda query senza
includerlo nel GROUP BY.
--
HTH
Karl
*********
Access FAQ:
www.donkarl.com/it


title: Query con lista e totali

text:

> Access FAQ:
www.donkarl.com/it-
 Nascondi testo citato
>
> - Mostra testo citando
Questo è quello che ho provato a fare
Ho aggiunto il campo "Contraente" alla select
SELECT  Contraente, Null As Tipo, IDCliente, DescRisc AS Descrizione,
PR_ANNUO AS Premio
FROM Tbl_Polizze
UNION SELECT  Contraente, Null As Tipo,  IDCliente, " TOTALE CLIENTE"
AS Descrizione,  Sum(PR_ANNUO) AS Premio
FROM Tbl_Polizze
GROUP BY IDCliente
UNION SELECT   Contraente,"*" As Tipo, Null As  IDCliente,  "TOTALE
GENERALE" AS Descrizione,  Sum(PR_ANNUO) AS Premio
FROM Tbl_Polizze;
Il risultato è l'errore di cui sopra....


title: Query con lista e totali

text:
Massimo wrote:
>  Karl Donaubauer wrote:
>>> ...
>>> Funziona perfettamente, solo che dovrei aggiungere altri campi e
>>> quando lo faccio mi restituisce questo errore:
>>> "Impossibile eseguire una query che non include l'espressione
>>> "contraente" specificata come parte di una funzione di aggregazione"
>>
>>> Come faccio ad inserire gli altri che mi interessano?
>>
>> Senza vedere cosa hai fatto che non funziona si puo solo indovinare.
>> Forse hai aggiunto un campo al SELECT della seconda query senza
>> includerlo nel GROUP BY.
>
> Questo è quello che ho provato a fare
> Ho aggiunto il campo "Contraente" alla select
>
> SELECT  Contraente, Null As Tipo, IDCliente, DescRisc AS Descrizione,
> PR_ANNUO AS Premio
> FROM Tbl_Polizze
>
> UNION SELECT  Contraente, Null As Tipo,  IDCliente, " TOTALE CLIENTE"
> AS Descrizione,  Sum(PR_ANNUO) AS Premio
> FROM Tbl_Polizze
> GROUP BY IDCliente
Come già scritto Contraente manca nel GROUP BY (o invece una
funzione come Sum, Min, Max ecc per il campo). Prova con:
UNION SELECT  Contraente, Null As Tipo,  IDCliente, " TOTALE CLIENTE"
AS Descrizione,  Sum(PR_ANNUO) AS Premio
FROM Tbl_Polizze
GROUP BY Contraente, IDCliente
>
> UNION SELECT   Contraente,"*" As Tipo, Null As  IDCliente,  "TOTALE
> GENERALE" AS Descrizione,  Sum(PR_ANNUO) AS Premio
> FROM Tbl_Polizze;
>
> Il risultato è l'errore di cui sopra....



title: Query con lista e totali

text:

> Access FAQ:
www.donkarl.com/it-
 Nascondi testo citato
>
> - Mostra testo citato -
No Karl non funziona lo stesso.
L'assurdo è che se tolgo il GROUP BY e provo ad aggiungere un nuovo
campo mi da lo stesso errore.


title: Query con lista e totali

text:
Massimo wrote:
>  Karl Donaubauer wrote:
>> ...
>>> UNION SELECT Contraente, Null As Tipo, IDCliente, " TOTALE CLIENTE"
>>> AS Descrizione, Sum(PR_ANNUO) AS Premio
>>> FROM Tbl_Polizze
>>> GROUP BY IDCliente
>>
>> Come già scritto Contraente manca nel GROUP BY (o invece una
>> funzione come Sum, Min, Max ecc per il campo). Prova con:
>>
>> UNION SELECT Contraente, Null As Tipo, IDCliente, " TOTALE CLIENTE"
>> AS Descrizione, Sum(PR_ANNUO) AS Premio
>> FROM Tbl_Polizze
>> GROUP BY Contraente, IDCliente
>> ...
> No Karl non funziona lo stesso.
> L'assurdo è che se tolgo il GROUP BY e provo ad aggiungere un nuovo
> campo mi da lo stesso errore.
Non è assurdo perche usi ancora la funzione Sum().
Prova a creare questa parte della query come nuova query
nella vis. struttura. Forse così puoi risolvere il problema.
Solo dopo, quando funziona come query da sola aggiungi
il suo enunciato SQL alla query UNION.



title: esecuzione query BE

author: fabrizio vignali

text:
Salve a tutti.
Lavorando con mdb in rete, sia Lan che utilizzando Hamachi, potrebbero
esserci dei vantaggi facendo eseguire le query al db remoto anzichè a quello
in locale con tabelle collegate? Ammesso sia possibile e che quello che sto
dicendo non sia un sciocchezza?
Con Hamachi o con una Vpn essendoci di mezzo internet, la velocità di lavoro
per motivi che non derivano dai db di Access si va a limitare tantissimo.
Grazie
Saluti
Vignali Fabrizio
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


title: esecuzione query BE

author: giorgio rancati

text:
"fabrizio vignali" <
fabrizio...@libero.it
> ha scritto nel messaggio
news:151Z42Z79Z94Y1...@usenet.libero.it...
> Salve a tutti.
> Lavorando con mdb in rete, sia Lan che utilizzando Hamachi, potrebbero
> esserci dei vantaggi facendo eseguire le query al db remoto anzichè a
quello
> in locale con tabelle collegate? Ammesso sia possibile e che quello che
sto
> dicendo non sia un sciocchezza?
> Con Hamachi o con una Vpn essendoci di mezzo internet, la velocità di
lavoro
> per motivi che non derivano dai db di Access si va a limitare tantissimo.
> Grazie
> Saluti
> Vignali Fabrizio
Ciao Fabrizio,
Access non è un database server, è impossibile fargli eseguire una query
nella macchina remota che ospita il db, la query viene eseguita dal motore
Jet che interroga il database, quindi nella memoria del Pc locale che
elabora i dati prelevati dalla risorsa remota.
Se devi lavorare in Vpn o con Hamachi, pur mantenendo Access come Front end,
valuta la possibilità di cambiare Db.
----
Sql Server 2005 Express Edition
http://msdn.microsoft.com/vstudio/express/sql/default.aspx
----
Ciao
--
Giorgio Rancati
[Office Access MVP]


title: esecuzione query BE

text:
Il 10 Ago 2006, 21:11, "giorgio rancati"
<
giorgio_No_Sp...@tiscali.it
> ha scritto:

Ciao Giorgio,
si lo sospettavo, infatti non ho trovato niente che trattasse questa
caratteristica.
Ok, mi accontenterò. Vedrò di far velocizzare l'upload all'utilizzatore dei
db.
Ringrazio comunque l'NG per la pazienza portatami nel cercare di spiegarmi
quei quesiti che talvolta mi capita di porre. Attraverso il vostro aiuto,
scopiazzando qua e la, creando un po di codice e molto modificando gli
esempi che si trovano sul Sito Comune, il tuo sito, quello di Baraldi e
tutti gli altri, sto avendo degli ottimi risultati personali.
Grazie ancora
Fabrizio Vignali
> --
> Giorgio Rancati
> [Office Access MVP]
>
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


title: "nadime"

author: Alessia

text:
Chiedo pietà ho scritto "cognato", invece di "coniato" sgrunt apprezzero
molto chi stenderà un velo pietoso su questa gaffe.
Ale
"Alessia" <
les...@altavista.it
> ha scritto nel messaggio
news:9b1q91$16s8$1...@half.spin.it...
> Ciao ragazzi, messaggio OT.
> Ho ricevuto un paio di volte in questi giorni, un'e-mail da "nadine" con
> questo indirizzo
nad...@interfree.it
, inviato alla Topona, con richiesta
di
> farmi sentire visto che è da molto che non l'ho faccio e gli auguri di
> Pasqua
> Visto che il nome Topona è stato cognato da un paio di voi al raduno
> nazionale, e nessun altro ha osato tanto, visto che ho notato che l'e-mail
è
> stata inviata oltre che a me anche ad altri partecipanti del NG, ricordo
> l'indirizzo di Lucianab64, mi è venuto il dubbio che qualcuno di voi lo ha
> inviato.
> Se è così, sinceramente non ricordo nessun/a "nadine", (che Lbo abbia
> cambiato NickName?), forse una delle mille trasformazioni di Antonio?
> Se siete Voi chiedo scusa perchè non mi ricordo assolutamente chi, se non
> siete voi sarei curiosa di capire la motivazione del msg.
> Comunque approfitto per augurarVi Buona Pasqua.
> Dimenticavo, ho sentito odore di raduno o sbaglio. Lo so che mi faccio
viva
> solo in occasione delle  feste, cercherò di essere più presente e buonina.
> Giuro che questa volta (sempre se mi volete ancora) porterò la Grappa di
> Picolit per Federico.
> Baci ed abbracci a tutti quelli che ho avuto il piacere di conoscere,
> salutonissimi a tutti gli altri.
> Alessia
>
>


title: "nadime"

author: Sib dal portatile

text:
"Alessia" <
les...@altavista.it
> ha scritto nel messaggio
news:9b1rtc$17ol$1...@half.spin.it...
> Chiedo pietą ho scritto "cognato", invece di "coniato" sgrunt apprezzero
> molto chi stenderą un velo pietoso su questa gaffe.
> Ale
hehehe,
ti piacerebbe...
Invece ora diro' a Federico di pubblicarlo sulla home del sito comune.
hehehe (tono satanico)
Sib


title: riconoscimento vocale

author: Germano d'Antonio

text:
Ciao a tutti, vorrei un piccolo aiuto da voi, chi mi puņ dire se esiste
un programma tipo dragon naturally speak x access, ho un data base con
molta anagrafica e questo mi risolverebbe un casino di lavoro, per
l'iserimento dei dati.
grazie anticipatamente x una vostra risposta


title: riconoscimento vocale

author: Silvio Berruti

text:
"Germano d'Antonio" <
matt...@tiscalinet.it
> ha scritto nel messaggio
news:392F837F...@tiscalinet.it...
> Ciao a tutti, vorrei un piccolo aiuto da voi, chi mi può dire se esiste
> un programma tipo dragon naturally speak x access, ho un data base con
> molta anagrafica e questo mi risolverebbe un casino di lavoro, per
> l'iserimento dei dati.
>
> grazie anticipatamente x una vostra risposta
>
Alcuni anni fa, con Access 2, avevo già implementato questa possibilità con
Dragon Dictate; oggi non sono aggiornato, perché non mi è + capito qualcosa
del genere, ma, dato che difficilmente si torna indietro, credo che sia
possibile anche oggi: forse dovresti solo informati su quale sia la versione
che ti necessita.
Ciao
Silvio


title: riconoscimento vocale

text:
Direttamente con Dragon NaturallySpeaking 4, versione Standard,
Preferred, o Professional si può dettare numeri, nomi o altro
all'interno dei campi Access. Si può spostarsi tra un campo e l'altro
con la tastiera, oppure direttamente con la voce...
Non c'è quindi bisogno di un programma speciale per farlo, ma si può
fare tutto con il pacchetto di base.
In article <8gouib$t2$
1...@fe1.cs.interbusiness.it
>,

Sent via Deja.com
http://www.deja.com/
Before you buy.


title: riconoscimento vocale

text:
Grazie x le risposte siete come sempre molto utili ciao a tutti



title: Licenza Access

author: mauri

text:
Mi accingo ad acquistare office 2000 comprendente il programma Access.
Lo dovrň utilizzare nel computer situato nei locali dell'Associazione
Sportiva di cui sono presidente.
Il negoziante mi ha prospettato la versione OEM sostenendo che non ci
sono problemi e .... "tutti fanno cosě".
Ovviamente per il budget dell'Associazione sarebbe l'ideale in quanto
decisamente piů conveniente.
Tuttavia chiedo a voi se č la scelta giusta oppure no in previsione di
eventuali controlli fiscali.
Ringraziamenti
Saluti


title: Licenza Access

author: stwe

text:
"mauri" <
axb...@libero.it
> ha scritto nel messaggio
news:MPG.15b6590c7...@News.CIS.DFN.DE...

funziona solo se acquistato assieme ad un pc


title: Licenza Access

author: Steve

text:
"mauri" <
axb...@libero.it
> ha scritto nel messaggio
news:MPG.15b6590c7...@News.CIS.DFN.DE...
> Mi accingo ad acquistare office 2000 comprendente il programma Access.
> Lo dovrò utilizzare nel computer situato nei locali dell'Associazione
> Sportiva di cui sono presidente.
> Il negoziante mi ha prospettato la versione OEM sostenendo che non ci
> sono problemi e .... "tutti fanno così".
> Ovviamente per il budget dell'Associazione sarebbe l'ideale in quanto
> decisamente più conveniente.
> Tuttavia chiedo a voi se è la scelta giusta oppure no in previsione di
> eventuali controlli fiscali.
>
> Ringraziamenti
>
> Saluti
La versione OEM è riservata agli assemblatori per la vendita unitamente al
computer, in pratica per permettere di vendere un computer con già istallato
del software "regolare", non può quindi essere utilizzata in altre
circostanze, si rischia di rendere inutile l'acquisto di un software
originale conviene forse trovare una versione di office usata (una
precedente versione) da acquistare a poco prezzo e poi acquistare la
versione upgrade che permette l'aggiornamento a prezzi convenienti
ciao
Steve
Studio Servizi Associati Consulenza d'Impresa


title: Licenza Access

text:
In article <9ihsms$qtj$
1...@serv1.iunet.it
>,
st...@serviziassociati.it

says...
>
> "mauri" <
axb...@libero.it
> ha scritto nel messaggio
> news:MPG.15b6590c7...@News.CIS.DFN.DE...
> > Mi accingo ad acquistare office 2000 comprendente il programma Access.
> > Lo dovrň utilizzare nel computer situato nei locali dell'Associazione
> > Sportiva di cui sono presidente.
> > Il negoziante mi ha prospettato la versione OEM sostenendo che non ci
> > sono problemi e .... "tutti fanno cosě".
> > Ovviamente per il budget dell'Associazione sarebbe l'ideale in quanto
> > decisamente piů conveniente.
> > Tuttavia chiedo a voi se č la scelta giusta oppure no in previsione di
> > eventuali controlli fiscali.
> >
> > Ringraziamenti
> conviene forse trovare una versione di office usata (una
> precedente versione) da acquistare a poco prezzo e poi acquistare la
> versione upgrade che permette l'aggiornamento a prezzi convenient
Ti ringrazio. Dove potrei cercare per una versione usata?
Ciao


title: Licenza Access

author: MegaMax

text:
"mauri" <
axb...@libero.it
> ha scritto nel messaggio
news:MPG.15b6590c7...@News.CIS.DFN.DE...
> Mi accingo ad acquistare office 2000 comprendente il programma Access.
Prendi Office XP, il 2000 tra poco non lo venderanno più... anzi, credo sia
già non più ordinabile
ciao, Max


title: Licenza Access

author: Nix

text:
>
> La versione OEM è riservata agli assemblatori per la vendita unitamente al
> computer, in pratica per permettere di vendere un computer con già
istallato
> del software "regolare", non può quindi essere utilizzata in altre
> circostanze, si rischia di rendere inutile l'acquisto di un software
> originale conviene forse trovare una versione di office usata (una
> precedente versione) da acquistare a poco prezzo e poi acquistare la
> versione upgrade che permette l'aggiornamento a prezzi convenienti
>
> ciao
>
> Steve
è vero !
ma io credo che il problema non sia solo fiscale ma anche civilistico.
1. praticamente al fisco interessa che tu abbia una copia del prg non pirata
(Legge 248/2000- da 6 mesi a tre anni - per la cronaca). e questo lo
verificano dalla rispondenza della licenza (il famoso talloncino con
l'ologramma) con il software installato nella macchina (devi esibire i cd's
di installazione).
2. il fatto che tu abbia una versione retail, OEM o altro a loro non
interessa in quanto è semplicemente una condizione contrattuale (regolata
invece dal codice civile) e quindi non sanzionabile.
interessa quindi soltanto a zio bill che potrebbe farti causa per aver
violato il contratto di licenza (e  te ed ovviamente al negoziante che non
doveva vendertelo).
Per quanto riguarda l'usato, non è così semplice, alcune software houses
prevedono nella licenza che la cessione del software debba avvenire previa
loro approvazione. francamente la cosa mi fa ridere (ciao bill, ti telefono
per chiederti un favore, dovrei vendere per 50k la mia vecchia copia di
office 95, che ne dici ?). comunque, sempre ipoteticamente, rientri nel
punto 2 e quindi, tanto vale tornare dal signor "ComeFannoTutti",
non credi ?
Ciao
Nix


title: Licenza Access

text:
> è vero !
> ma io credo che il problema non sia solo fiscale ma anche civilistico.
> 1. praticamente al fisco interessa che tu abbia una copia del prg non pirata
> (Legge 248/2000- da 6 mesi a tre anni - per la cronaca). e questo lo
> verificano dalla rispondenza della licenza (il famoso talloncino con
> l'ologramma) con il software installato nella macchina (devi esibire i cd's
> di installazione).
> 2. il fatto che tu abbia una versione retail, OEM o altro a loro non
> interessa in quanto è semplicemente una condizione contrattuale (regolata
> invece dal codice civile) e quindi non sanzionabile.
> interessa quindi soltanto a zio bill che potrebbe farti causa per aver
> violato il contratto di licenza (e  te ed ovviamente al negoziante che non
> doveva vendertelo).
La cosa mi convince, c'è qualche altro parere in proposito?
Ringrazio
Saluti


title: Percorso di una tabella collegata

author: Salvatore

text:
E' possibile, da codice, risalire all'indirizzo completo di una determinata
tabella allegata?
Grazie
Salvatore


title: Percorso di una tabella collegata

author: namor

text:
"Salvatore" <
sal...@tiscali.it
> ha scritto nel messaggio
news:bit923$u6e$1...@lacerta.tiscalinet.it...

La proprietà Connect della tabella ti dà l'indirizzo del Db da dove proviene
la tabella, e SourceTableName ti dà il nome della tabella.
Namor


title: Percorso di una tabella collegata

text:
"namor" <
na...@DontSpamMe.inwind.it
> ha scritto nel messaggio
news:7Vp4b.279346$lK4.8...@twister1.libero.it...

Grazie
Salvatore


title: Percorso di una tabella collegata

text:
"namor" <
na...@DontSpamMe.inwind.it
> ha scritto nel messaggio
news:7Vp4b.279346$lK4.8...@twister1.libero.it...

Potresti chiarirmi, con un esempio, come posso ottenere il percorso della
tabella "Prova" (supponendo che "Prova" sia il nome di una tabella
allegata)?
Ciao e grazie


title: Percorso di una tabella collegata

author: marco

text:
"Salvatore" <
sal...@tiscali.it
> ha scritto nel messaggio
news:bitbt4$vcc$1...@lacerta.tiscalinet.it...

Debug.Print currentdb.TableDefs("Prova").Connect


title: Percorso di una tabella collegata

text:
> >
> Debug.Print currentdb.TableDefs("Prova").Connect
>
>
Ti ringrazio
Ciao
Salvatore


title: Per tutti gli amici del gruppo

author: Paolo Holzl

text:
Sfrutto questo newsgroup che mi sta molto a cuore (per ragioni storiche)
confidando in chi tempo addietro mia ha assicurato il suo sostegno per
l'iniziativa.
Vi chiedo gentilmente di passare parola, c'e' una ventina di giorni per
raccogliere 100 voti (veri, per favore evitare le 'furbate').
Ho portato al voto il manifesto per
it.comp.software.libero
Per votare o si va direttamente a prendere il messaggio in it.news.votazioni
cercando il messaggio CFV.. oppure in Google (ma occorre registrarsi se non
lo avete gia' fatto) su 'gruppi' e ricercare  it.comp.software.libero
(quello con CFV) lo selezionate e rispondete al messaggio come indicato
sullo stesso.
Penso che sia nell'interesse di chi ha a cuore la liberta' di espressione
avere un'area in cui dibattere sul software in generale, e le sue
prospettive.
Grazie a tutti coloro che parteciperanno
Paolo Holzl


title: Per tutti gli amici del gruppo

author: MA

text:
"Paolo Holzl" <
ho...@bastaconlospamlibero.it
> ha
scritto nel messaggio
news:W2H3d.13851$2T6.4...@twister1.libero.it...

Ciao Paolo, ho votato.
MAssimiliano


title: Per tutti gli amici del gruppo

author: Valerio Valentini

text:
"Paolo Holzl" <
ho...@bastaconlospamlibero.it
> ha scritto nel messaggio
news:W2H3d.13851$2T6.4...@twister1.libero.it...

Un salutone ad uno dei nomi piů lontani del  NG che io ricordi, certamente
non puoi ricordarti di me perchč seguo solo ad annate lontane, ma proprio
quando ho cominciato a riseguire quest'anno volevo chiedere che fine hai
fatto.
Naturalmente ho votato.
Ciao Valerio.


title: Per tutti gli amici del gruppo

author: ciroteo

text:
"Valerio Valentini" <
val...@accessgroup.it
> ha scritto nel messaggio
news:_eS3d.358717$5D1.16...@news4.tin.it...

ciroteo ha votato.


title: Per tutti gli amici del gruppo

author: TANNHAUSER

text:
Paolo Holzl ha scritto:


> it.comp.software.libero


> Paolo Holzl
Done!
TAN
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Per tutti gli amici del gruppo

author: Roberto dalla campagna

text:
"Paolo Holzl" <
ho...@bastaconlospamlibero.it
> ha scritto nel messaggio
news:W2H3d.13851$2T6.4...@twister1.libero.it...

E come si fa a non aderire alla richiesta fatta dal fondatore di questo NG;
ti auguro che il nuovo NG abbia almeno il successo che ha avuto questo.
Nel caso possa servirti ho inviato al tu indirizzo e-mail la ricevuta del
mio voto per it.comp.software.libero.
Ciao
Roberto


title: Per tutti gli amici del gruppo

author: TheMax

text:
"Paolo Holzl" <
ho...@bastaconlospamlibero.it
> ha scritto nel messaggio
news:W2H3d.13851$2T6.4...@twister1.libero.it...

io ho votato... ma prima o vorrei che tu mi faccia da tutor su linux & Co.
:-))
Ciao,
Massimo
--
web:
www.piubelli.net
Ciò che oggi è facoltativo domani sarà necessario.
Perchè non prepararci per tempo al futuro?
Vuoi il mio indirizzo? Togli _cut_ per rispondermi


title: Per tutti gli amici del gruppo

text:
"TheMax" <
massim...@accessgroup.it
> ha scritto nel messaggio
news:ciqed5$73d$1...@atlantis.cu.mi.it...

ah.... passiamo alla concorrenza ... e bravo max ...


title: Per tutti gli amici del gruppo

author: Sergio MAZZA

text:

Leggo solo ora il messaggio; ti saluto e comunico che ho votato...
Ciao.
--
Sergio MAZZA


title: Per tutti gli amici del gruppo

text:
"Paolo Holzl" <
ho...@bastaconlospamlibero.it
> ha scritto nel messaggio
news:W2H3d.13851$2T6.4...@twister1.libero.it...

A proposito di assenze, qualcuno sa che fine hanno fatto lbo e Paolo Orsi.
Ciao Valerio.


title: Per tutti gli amici del gruppo

text:
"Valerio Valentini" <
val...@accessgroup.it
> ha scritto nel messaggio
news:6Lc4d.289109$OR2.13...@news3.tin.it...
[CUT]
> >
>
> A proposito di assenze, qualcuno sa che fine hanno fatto lbo e Paolo Orsi.
lbo l'ultima volta che l'ho sentito era ancora rannicchiato negli scaffali
di Esperya: Paolo rsi non ho avuto il piacere di conoscerlo.
>
> Ciao Valerio.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Per tutti gli amici del gruppo

author: Luciano (DOC)

text:
"Valerio Valentini" <
val...@accessgroup.it
> ha scritto nel messaggio
news:6Lc4d.289109$OR2.13...@news3.tin.it...
> A proposito di assenze, qualcuno sa che fine hanno fatto lbo e Paolo Orsi.
Il primo e' vivo e vegeto e lo sento spesso, il secondo non so chi sia.
Saluti.
Luciano


title: Per tutti gli amici del gruppo

text:
"Valerio Valentini" <
val...@accessgroup.it
> ha scritto nel messaggio
news:6Lc4d.289109$OR2.13...@news3.tin.it...

Grazie ad entrambi, lbo = le prime bastonate sulle gengive sull'uso dei NG
ed anche la scoperta di SQL.
Paolo Orsi appariva abbastanza ai tempi dell'uscita di A02, non ricordo gli
anni, ma certamente pre-sitocomune.
Ciao Valerio.


title: Stringhe VBA

author: maurizio

text:
Chiedo aiuto tramite l'ng in quanto mi sto perdendo (la memoria ormai già da
tempo) nello scrivere le stringhe in VBA. Mi spiego meglio, sto tentando di
trasportre la stringa di numerazione creata da sib nel codice avendo da
numerare più tipi di lavoro (Fatture, Preventivi, Bolle di Lavorazione
ecc..) più che altro per non immettere molte txtbox.
Chi mi aiuta??? Grazie
--
Maurizio
calma27<NOSPAM>@
libero.it
     Di solito gli uomini
disprezzano le cose
    che non capiscono
                  Johann Wolfgang von Goethe


title: DBLibri: per Roberto

author: Vitt

text:
Tre nuovi quesiti ...:-)
La maschera LibriPerAutori è basata sulla query di selezione LibriPerAutori
Query, i cui campi sono: Cognome, Nome, Dati biografici (dalla tab. Autori);
Titolo, Collocazione (dalla tab. Libri); Editore (dalla tab. Editori). Alla
maschera è collegata una sottomaschera (LibriPerAutori1) che riporta i
titoli dei libri dell'autore selezionato ed i loro dati. L'apertura della
sottomaschera è comandata da un pulsante.
1) La sottomaschera si apre sempre in visualizzazione maschera singola
malgrado le proprietà "Visualizzazione predefinita" e "Visualizzazione
consentita" siano entrambe impostate a "Foglio dati". Come fare? Servirebbe
l'apertura direttamente in visualizzazione Foglio dati.
2) Nella maschera principale LibriPerAutore servirebbe una casella di testo
riportante il num. di libri di quel determinato autore (visibili poi nella
sottomaschera). Come impostare la funzione DCount?
3) Sempre nella maschera principale, ho inserito un pulsante che apre la
finestra di dialogo Trova Record per poter cercare un determinato autore
inserendo il cognome o parte di esso;  come si può fare per avere una fin.
di dialogo più personale ed agile (del tipo, ad es., di quella che si apre
quando si inserisce un criterio in una query), ma mantenendo la possibilità
di inserire anche solo parzialmente il cognome dell'autore?
Grazie come sempre. Vitt.


title: DBLibri: per Roberto

author: Roberto dal portatile

text:
"Vitt" <
vit...@infinito.it
> ha scritto nel messaggio
news:9k40ko$6p8$1...@serv1.albacom.net...
> Tre nuovi quesiti ...:-)
Innanzitutto premetto che mi ricordo poco o niente dell'architettura del tuo
database anche se sicuramente c'è stato un momento che ne abbiamo discusso a
lungo certi aspetti (mi ricordo di lunghe chiacchierate su caselle
combinate).
> La maschera LibriPerAutori è basata sulla query di selezione
LibriPerAutori
> Query, i cui campi sono: Cognome, Nome, Dati biografici (dalla tab.
Autori);
> Titolo, Collocazione (dalla tab. Libri); Editore (dalla tab. Editori).
Visto che vagamente mi ricordo che la tabella Autori e la tabella Libri
erano in relazione molti-a-molti in base ad un'altra tabella di cui non mi
ricordo il nome, non riesco a capire in base a quali campi hai messo in join
la tabella Libri con la tabella Autori nella query di cui parli.
> Alla
> maschera è collegata una sottomaschera (LibriPerAutori1) che riporta i
> titoli dei libri dell'autore selezionato ed i loro dati. L'apertura della
> sottomaschera è comandata da un pulsante.
Cosa intendi con "L'apertura della sottomaschera è comandata da un
pulsante."?
Una sottomaschera non si apre con un pulsante di comando, si apre da sola
contestualmente alla maschera principale, visto che è contenuta in un
controllo sottomaschera della maschera principale.
> 1) La sottomaschera si apre sempre in visualizzazione maschera singola
> malgrado le proprietà "Visualizzazione predefinita" e "Visualizzazione
> consentita" siano entrambe impostate a "Foglio dati". Come fare?
Servirebbe
> l'apertura direttamente in visualizzazione Foglio dati.
Non riesco ad ipotizzare per quale motivo una maschera che abbia la
proprietà Visualizzazione predefinita impostata a Foglio Dati ti si apra
invece in visualizzazioe Maschera Singola.
> 2) Nella maschera principale LibriPerAutore servirebbe una casella di
testo
> riportante il num. di libri di quel determinato autore (visibili poi nella
> sottomaschera). Come impostare la funzione DCount?
Se la tabella che mette in relazione molti-a-molti la tabella Autori e la
tabella Libri si chiama AutoriLibri.
Se la tabella AutoriLibri contiene un campo chiamato IDAutore che la mette
in relazione uno-a-molti con la tabella Autori.
Se nella tua maschera principale hai un controllo chiamato IDAutore.
Nell'origine controllo della casella di testo non associata che deve
contenere il numero di libri scritti da quell'autore scrivi:
=DCount("[IDAutore]"; "AutoriLibri"; "IDAutore=" & IDAutore)
> 3) Sempre nella maschera principale, ho inserito un pulsante che apre la
> finestra di dialogo Trova Record per poter cercare un determinato autore
> inserendo il cognome o parte di esso;  come si può fare per avere una fin.
> di dialogo più personale ed agile (del tipo, ad es., di quella che si apre
> quando si inserisce un criterio in una query), ma mantenendo la
possibilità
> di inserire anche solo parzialmente il cognome dell'autore?
Scrivendo a fronte dell'evento "Su clic" un codice VBA che:
1) Apre una maschera popup alla quale dai l'aspetto grafico che preferisci
nella quale digiti in una casella di testo non associata la stringa di
ricerca.
2) Apre un recordset clone sull'oggetto che è origine record della maschera
principale.
3) Con l'ausilio della funzione Like e del carattere jolly "*" imposta i
criteri di ricerca tenendo conto anche della stringa digitata nella maschera
popup.
4) Effettua la ricerca con una FindFirst.
5) Se la ricerca dà esito positivo imposta il BookMark della maschera
principale con il BookMark del recorset.
6) Comunque chiude la maschera popup di cui sopra.
> Grazie come sempre. Vitt.
>
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: DBLibri: per Roberto

text:
"Roberto dal portatile" <
r.ma...@repubblica.it
> ha scritto nel messaggio
news:9k491o$2upq$1...@stargate1.inet.it...
> > La maschera LibriPerAutori è basata sulla query di selezione
> LibriPerAutori
> > Query, i cui campi sono: Cognome, Nome, Dati biografici (dalla tab.
> Autori);
> > Titolo, Collocazione (dalla tab. Libri); Editore (dalla tab. Editori).
>
> Visto che vagamente mi ricordo che la tabella Autori e la tabella Libri
> erano in relazione molti-a-molti in base ad un'altra tabella di cui non mi
> ricordo il nome, non riesco a capire in base a quali campi hai messo in
join
> la tabella Libri con la tabella Autori nella query di cui parli.
tramite la tab. AutoriLibro
> > Alla
> > maschera è collegata una sottomaschera (LibriPerAutori1) che riporta i
> > titoli dei libri dell'autore selezionato ed i loro dati. L'apertura
della
> > sottomaschera è comandata da un pulsante.
>
> Cosa intendi con "L'apertura della sottomaschera è comandata da un
> pulsante."?
> Una sottomaschera non si apre con un pulsante di comando, si apre da sola
> contestualmente alla maschera principale, visto che è contenuta in un
> controllo sottomaschera della maschera principale.
Infatti non si tratta di sottomaschera, ma di maschera collegata; scusa
l'equivoco. Ho scelto questa soluzione, al posto di una sottomaschera
inserita nella maschera principale, quando ho creato la maschera
LibriPerAutori.
> > 1) La sottomaschera si apre sempre in visualizzazione maschera singola
> > malgrado le proprietà "Visualizzazione predefinita" e "Visualizzazione
> > consentita" siano entrambe impostate a "Foglio dati". Come fare?
> Servirebbe
> > l'apertura direttamente in visualizzazione Foglio dati.
>
> Non riesco ad ipotizzare per quale motivo una maschera che abbia la
> proprietà Visualizzazione predefinita impostata a Foglio Dati ti si apra
> invece in visualizzazioe Maschera Singola.
Accade così. Premendo il pulsante di apertura della "maschera collegata"
LibriPerAutori1, questa si apre sempre in visualizzazione maschera singola,
malgrado l'impostazione Visualizzaz. predefinita come Foglio dati. Per avere
questa visualizzazione, bisogna richiederla tramite il menù Visualizza.
> > 3) Sempre nella maschera principale, ho inserito un pulsante che apre la
> > finestra di dialogo Trova Record per poter cercare un determinato autore
> > inserendo il cognome o parte di esso;  come si può fare per avere una
fin.
> > di dialogo più personale ed agile (del tipo, ad es., di quella che si
apre
> > quando si inserisce un criterio in una query), ma mantenendo la
> possibilità
> > di inserire anche solo parzialmente il cognome dell'autore?
>
> Scrivendo a fronte dell'evento "Su clic" un codice VBA che:
>
> 1) Apre una maschera popup alla quale dai l'aspetto grafico che preferisci
> nella quale digiti in una casella di testo non associata la stringa di
> ricerca.
> 2) Apre un recordset clone sull'oggetto che è origine record della
maschera
> principale.
> 3) Con l'ausilio della funzione Like e del carattere jolly "*" imposta i
> criteri di ricerca tenendo conto anche della stringa digitata nella
maschera
> popup.
> 4) Effettua la ricerca con una FindFirst.
> 5) Se la ricerca dà esito positivo imposta il BookMark della maschera
> principale con il BookMark del recorset.
> 6) Comunque chiude la maschera popup di cui sopra.
Così mi arrendo... Se puoi, indicami il codice VBA per i vari punti.
Grazie. Vitt


title: DBLibri: per Roberto

text:
"Vitt" <
vit...@infinito.it
> ha scritto nel messaggio
news:9k6b8r$pgk$1...@serv1.albacom.net...
[CUT]
> Accade cosě. Premendo il pulsante di apertura della "maschera collegata"
> LibriPerAutori1, questa si apre sempre in visualizzazione maschera
singola,
> malgrado l'impostazione Visualizzaz. predefinita come Foglio dati. Per
avere
> questa visualizzazione, bisogna richiederla tramite il menů Visualizza.
>
Per aprire la tua maschera scrivi cosě:
DoCmd.OpenForm "LibriPerAutori1", acFormDS
[CUT]
> > Scrivendo a fronte dell'evento "Su clic" un codice VBA che:
> >
> > 1) Apre una maschera popup alla quale dai l'aspetto grafico che
preferisci
> > nella quale digiti in una casella di testo non associata la stringa di
> > ricerca.
> > 2) Apre un recordset clone sull'oggetto che č origine record della
> maschera
> > principale.
> > 3) Con l'ausilio della funzione Like e del carattere jolly "*" imposta i
> > criteri di ricerca tenendo conto anche della stringa digitata nella
> maschera
> > popup.
> > 4) Effettua la ricerca con una FindFirst.
> > 5) Se la ricerca dŕ esito positivo imposta il BookMark della maschera
> > principale con il BookMark del recorset.
> > 6) Comunque chiude la maschera popup di cui sopra.
>
> Cosě mi arrendo... Se puoi, indicami il codice VBA per i vari punti.
Beh, visto che lo devo scrivere io il codice VBA, ne ho trovato uno meno
complesso. ;-)
Se il controllo della maschera principale che contiene il nome dell'autore
si chiama Autore.
A fronte dell'evento "Su clic" del pulsante di comando genera il seguente
codice VBA:
Me!Autore.SetFocus
Dim pippo As String
pippo = InputBox("Digita la strina di ricerca")
DoCmd.FindRecord "*" & pippo & "*", , , , True
Quando pigerai il pulsante di comando, ti si aprirŕ una finestra di dialogo
in cui digiterai una stringa contenuta nel nome dell'autore cercato; pigia
il tasto OK e la maschera principale si posizionerŕ sul primo record il cui
nome dell'autore contiene la stringa digitata nella inputBox.
> Grazie. Vitt
Prego



author: mario rossi

text:
è possibile rendere sempre visibile la riga totali in fondo alla form datasheet?

Grazie a tutti.


text:
Il giorno lunedì 28 dicembre 2020 alle 14:32:23 UTC+1 mario rossi ha scritto:
> è possibile rendere sempre visibile la riga totali in fondo alla form datasheet?
>
> Grazie a tutti.

risolto in un altro post, una volta resa visibile la riga totali in fondo e salvata la form i totali vengono visualizzati sempre automaticamente


title: Access con Jet oppure Access con SQL server 2500 express

author: Four wheeler

text:
La domanda è molto semplice e diretta (non credo che la risposta lo
sia altrettanto!) "Riuscirò" con Access a realizzare un'applicazione
per gestire le commesse  di una società di servizi (dalle offerte al
cliente fino alla fatturazione) che dovrebbe essere utilizzata da una
dozzina di utenti, ma con accessi contemporanei di non più di 6-7 (al
massimo tutti i 12 utenti potrebbero avere aperta l'applicazione senza
fare nulla, come di solito capita con tutte le applicazioni gestionali
che rimangono aperte e inattive).
Le  tabelle principali con la relativa numerosità di record e
l'ipotesi di media di creazione di nuovi record per giorno lavorativo
sono le seguenti:
				N.rec.	Trans./g
Offerte preventivi		300	1,4
Commesse			150	0,7
Attività per commessa(10x150)	1500	6,8
Ordini Fornitori			700	3,2
Fatture Fornitori			500	2,3
Fatture Clienti			400	1,8
Righe per fattura(400x5)	2.000	9,1
Note spesa			200	0,9
Timesheet(15x52)		780	3,5
Anagrafica Clienti		50	rara
Anagrafica Fornitori		600	rara
oppure devo utilizzare necessariamente Access come front-end e SQL
Express come motore DB?
Il termine "Riuscirò" è relativo evidentemente al livello di
prestazioni e di sicurezza dei dati (non nel senso di tener lontano i
curiosi - problema non molto critico nell realtà in oggetto - ma di
salvaguardare l'integrità referenziale del database!) tenendo conto di
utilizzare il back- end jet su un server collegato ad una rete
ethernet in classe 6 (gigabit) e client sufficiente mente moderni e
performanti.
Ciò che ho letto su questo NG, sui siti collegati ed amici
programmatori (con la P maiuscola, non i dilettanti come me!) mi ha
solo messo una gran paura sull'utilizzo in multiutenza di access:
secondo alcuni oltre i tre-cinque utenti è meglio lasciare perdere e
passare, quantomeno  a SQL server come Back-end.
Grazie per i vostri commenti


author: Alessandro Baraldi

text:
E' noto che JET in rete possa dare qualche problema di corruzione, ma
a questo potresti ovviare con tecnologia T.S.(Terminal Service).
In ogni caso se quanto dici è un progetto già a analizzato nei
dettagli
io personalmente preferirei orientarmi su SQL-Server anche se
un'applicazione
JET ben sviluppata è tranquillamente in grado di supportare una decina
di utenti
contemporanei senza particolari problemi.
Per gli utenti che aprono l'applicazione senza fare nulla ci sono
metodi per
evitare queste cose(un LogOff dopo tempo di inattività), infondo anche
un ERP come SAP R/3 lo usa.....!
@Alex


author: Simone Calligaris

text:
"Four wheeler"
>
> oppure devo utilizzare necessariamente Access come front-end e SQL
> Express come motore DB?
Anch'io ti consiglio di puntare su SQL Server Express, ma non tanto per un
fatto d'affidabilità (come diceva Alex, si possono usare in T.S.) quanto di
volume dati indirizzabile.
2 GB potrebbero essere pochini in prospettiva pluriennale.
Comunque, piuttosto che gli ADP, ti consiglio di provare bene
l'interfacciamento ODBC tra Access e SQL Server.
O comunque di confrontare con molta attenzione le due modalità per scegliere
quella che più si adegua alle tue esigenze, conoscenze, tempi di design.
Ciao, Simone


text:
On 9 Apr 2006 09:59:01 -0700, "Alessandro Baraldi" <
ik2...@libero.it
>
wrote:
[CUT]
>un'applicazione
>JET ben sviluppata è tranquillamente in grado di supportare una decina
>di utenti
>contemporanei senza particolari problemi.
Per" ben sviluppare" è sufficiente seguire quanto riportato su un
documento della Knowledgebase di MS o c'è altro? non è che per ben
sviluppare bisogna stravolgere tutte le logiche di sviluppo  o ...
arrampicarsi sui vetri per aggirare i problemi di Jet?
>Per gli utenti che aprono l'applicazione senza fare nulla ci sono
>metodi per
>evitare queste cose(un LogOff dopo tempo di inattività), infondo anche
>un ERP come SAP R/3 lo usa.....!
Ehm! se anche SAP lo fa allora ... Ma se un utente va a bersi il caffè
al bar (....) e lascia la maschera in "dirty" la procedura cosa fa?
salva il record (o per lo meno ci prova) ed esce oppure annulla le
modifiche con un rollback? si può fare anche con Jet?
In caso affermativo sai dove si può trovare un'esempio che mi faccia
capire la logica di funzionamento? (sul sito comune e su quello di
Donkarl non ho trovato nulla, così come su google )
>"Simone Calligaris" <
simo...@libero.it
> wrote:
[CUT]
>Anch'io ti consiglio di puntare su SQL Server Express, ma non tanto per un
>fatto d'affidabilità (come diceva Alex, si possono usare in T.S.) quanto di
>volume dati indirizzabile.
>2 GB potrebbero essere pochini in prospettiva pluriennale.
Ne deduco che il  limite dei 2GB di access sia legato a Jet. Esiste un
sistema semplice per avere una stima delle dimensioni totali  che
assumerà il back end Jet?
>
>Comunque, piuttosto che gli ADP, ti consiglio di provare bene
>l'interfacciamento ODBC tra Access e SQL Server.
>O comunque di confrontare con molta attenzione le due modalità per scegliere
>quella che più si adegua alle tue esigenze, conoscenze, tempi di design.
Mi era sembrato di capire che ODBC fosse una modalità alquanto lenta;
ADP "ceteris paribus" non dovrebbe essere più veloce? Altrimenti cosa
l'hanno fatto a fare?
Comunque sia le mie conoscenze di SQL server sono praticamente =0. Ho
provato a installare SQL express e ho provato a fare l'upsize guidato
a progetto ADP  di tre tabelle di prova con un paio di quey e
integrità referenziale e mi sono perso alla prima stored procedure...
Temo che apprendere un minimo di operatività costi moltissimo in
termini di tempo anche con un po' di esperienza di Access :-(
Con la modalità ODBC lo sviluppo è più vicino al modo di procedere con
Jet?
Grazie ad entrambi per la disponibilità
Grazie


text:
JET è un Engine di DB un pò diverso da quelli SQL, quindi
è opportuno sapere che le Queries vengono sempre e comunque
eseguite lato Client, a fronte di ciò è fondamentale l'uso
dell'indicizzazione
per i campi sui quali si effettuano ricerche.
C'è poi la possibilità di ottimizzare il piano di esecuzione delle
stesse
usando uno strumento che assomiglia a QueryAnalizer di cui trovi
dettagli
nel SC.
Se l'utente lascia la form in Dirty non è un problema, ovviamente
dipende da te che sviluppi la logica di logOff, ma fai UNDO sulla form
Dirty
e chiudi(come fa SAP)
La dimensione del BE non è stimabile a mio avviso.
ODBC è estremamente veloce ed affidabile, nonchè scalabile su
qualsiasi
altra piattaforma SQL.
ADP si appoggia ad OLEDB, è ottimizzato per un SERVER_SQL(MS)
quindi potrebbe risultare più flessibile, ma richiede un
ingegnerizzazione
elevata lato SERVER che rende il tutto poco scalabile(quì la scelta è
fondamentale) ovviamente si può usare ADP con ingegrerizzazione lato
Client, ma si sfruttano poco le potenzialità di ADP.
La maggiorparte dei DB non ha abbandonato ODBC, anzi...!
Cosa l'hanno fatto a fare ADP.....?
Beh sai che le strategie di mercato subiscono vari tentativi di
deviazione, questo
è uno di quelli meglio riusciti, ma che non ha poi convinto tutti i
produttori
di Database rimasti fedeli a ODBC.
Rimanendo al funzionamento ODBC la cosa rimane certamente più simile
al precedente, ma devi imparare ugualmente ad usare SP e Query_PT come
il pane...!
Ciao
@Alex


text:
"Four wheeler"
> Mi era sembrato di capire che ODBC fosse una modalità alquanto lenta;
> ADP "ceteris paribus" non dovrebbe essere più veloce?
A te non deve "sembrare di capire", devi sempre testare personalmente le
affermazioni di altri (anche le mie).
Se ti basi solo su opinioni di altri, prima di fare scelte difficili, stai
fresco  :-)
Comunque, no, l'interfacciamento ODBC a SQL Server è molto veloce se non si
commettono alcune "classiche" ingenuità.
> Comunque sia le mie conoscenze di SQL server sono praticamente =0. Ho
> provato a installare SQL express e ho provato a fare l'upsize guidato
> a progetto ADP  di tre tabelle di prova con un paio di quey e
> integrità referenziale e mi sono perso alla prima stored procedure...
> Temo che apprendere un minimo di operatività costi moltissimo in
> termini di tempo anche con un po' di esperienza di Access :-(
>
> Con la modalità ODBC lo sviluppo è più vicino al modo di procedere con
> Jet?
Fondamentalmente sì, anche se devi rinunciare all'utilizzo di alcune
features poco gradite da ODBC  (Dlookups, FindFirst invece che Select, etc.)
Comincia a leggere la seguente documentazione (e il white paper):
http://support.microsoft.com/default.aspx?scid=kb;en-us;128808
(lascia perdere, inizialmente, il discorso sulle querty pass Through che
rischia di confonderti).
Ciao, Simone


text:
On Mon, 10 Apr 2006 08:41:44 +0200, "Simone Calligaris"
<
simo...@libero.it
> wrote:
>
>"Four wheeler"
>
>> Mi era sembrato di capire che ODBC fosse una modalità alquanto lenta;
>> ADP "ceteris paribus" non dovrebbe essere più veloce?
>
>
>A te non deve "sembrare di capire", devi sempre testare personalmente le
>affermazioni di altri (anche le mie).
>Se ti basi solo su opinioni di altri, prima di fare scelte difficili, stai
>fresco  :-)
Si, ma gli altri non sono il primo che passa...o no? ;-)
 "un nome = una garanzia" E' un po' come se  se dovessi costruire un
palazzo:  prima di farlo mi informerei su si fa; altrimenti provo a
costruirlo, crolla perchè non ne sono capace, e ricomincio ...Ma
intanto potrei essere rimasto sepolto dal crollo ... :-|
>
>Comunque, no, l'interfacciamento ODBC a SQL Server è molto veloce se non si
>commettono alcune "classiche" ingenuità.
>
>
>> Comunque sia le mie conoscenze di SQL server sono praticamente =0. Ho
>> provato a installare SQL express e ho provato a fare l'upsize guidato
>> a progetto ADP  di tre tabelle di prova con un paio di quey e
>> integrità referenziale e mi sono perso alla prima stored procedure...
>> Temo che apprendere un minimo di operatività costi moltissimo in
>> termini di tempo anche con un po' di esperienza di Access :-(
>>
>> Con la modalità ODBC lo sviluppo è più vicino al modo di procedere con
>> Jet?
>
>Fondamentalmente sì, anche se devi rinunciare all'utilizzo di alcune
>features poco gradite da ODBC  (Dlookups, FindFirst invece che Select, etc.)
>Comincia a leggere la seguente documentazione (e il white paper):
>
Giusto per curiosità qual'è l'alternativa a Dlookup (e anche a Dmax,
immagino!): una stringa   SQL con un Where e SQL con un Where + la
funzione Max (supportata da SQLserver) oppure qulacosa di diverso?
>
http://support.microsoft.com/default.aspx?scid=kb;en-us;128808
>
>(lascia perdere, inizialmente, il discorso sulle querty pass Through che
>rischia di confonderti).
>
>Ciao, Simone
>
>
>
>
Va be' ... in ogni caso  ho capito: mi metto a studiare (ma che casino
il White Paper!, accidenti) e per il momento questo progetto lo faccio
fare a qualcunaltro.  :-(
Grazie di nuovo per la vs. disponibilità.


text:
"Four wheeler"
> Si, ma gli altri non sono il primo che passa...o no? ;-)
>  "un nome = una garanzia" E' un po' come se  se dovessi costruire un
> palazzo:  prima di farlo mi informerei su si fa; altrimenti provo a
> costruirlo, crolla perchè non ne sono capace, e ricomincio ...Ma
> intanto potrei essere rimasto sepolto dal crollo ... :-|
Hai ragione anche tu  ;-)
Ma un conto è avere un'opinione da una persona che conosci bene e di cui ti
fidi, un'altra affidarsi alle dicerie dello Usenet che a volte è prezioso,
altre inganna.
Il fatto stesso che tu non abbia provato connessioni odbc in rete e mappato
la modalità con cui vengono spediti i pacchetti al Client, significa che ti
sei fidato delle "voci" sulla lentezza di questa modalità: errore.
Comunque facendo una ricerca con google ho trovato un vecchio post, che
leggo pure io per la prima volta, interessante nei contenuti (in rapporto
alla domanda sugli adp che facevi):
http://groups.google.it/group/microsoft.public.it.office.access/browse_frm/t
hread/bffb70428528a9d1/b0a59a74a5f19426?q=Adp+%2Bprestazioni&rnum=1#b0a59a74
a5f19426
> Giusto per curiosità qual'è l'alternativa a Dlookup (e anche a Dmax,
> immagino!): una stringa   SQL con un Where e SQL con un Where + la
> funzione Max (supportata da SQLserver) oppure qulacosa di diverso?
Vedi che il discorso si amplia?
Potresti utilizzare l'SQL del Server, senza dimenticare che le query Pass
Th. restituiscono Recordset a sola lettura.
Ma spesso è possibile utilizzare subqueries supportate da Jet per ottenere
il risultato.
> Va be' ... in ogni caso  ho capito: mi metto a studiare (ma che casino
> il White Paper!, accidenti) e per il momento questo progetto lo faccio
> fare a qualcunaltro.  :-(
Beh, dovresti mettere due PC in rete e fare delle prove per qualche tempo,
questo è scontato.
Ciao, Simone


author: VedoTondo

text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:1144601941.3...@i40g2000cwc.googlegroups.com...
E' noto che JET in rete possa dare qualche problema di corruzione, ma
a questo potresti ovviare con tecnologia T.S.(Terminal Service).
evitare queste cose(un LogOff dopo tempo di inattività), infondo anche
un ERP come SAP R/3 lo usa.....!
@Alex
Ciao Alex mi sapresti spegare come utilizzare un logOff su una maschera di
access?
Saluti Andrea


text:
Ci sono diversi metodi e diversi utilizzi della cosa.
Io uso una Maschera nascosta che controlla l'inattività del Client e
dopo 10 Minuti
chiude il Client stesso.
La uso anche per verificare se ho attivato un'utility di Manutenzione
del Server, con
la quale setto a True un campo in una tabella, che forza sempre i
Client al LogOff
dopo 3Minuti...!
Ovviamente su Logon verifico che il valore sia False...!
Ciao
@Alex


author: ringo

text:
> Comunque, piuttosto che gli ADP, ti consiglio di provare bene
> l'interfacciamento ODBC tra Access e SQL Server.
> O comunque di confrontare con molta attenzione le due modalità per
> scegliere
> quella che più si adegua alle tue esigenze, conoscenze, tempi di design.
>
> Ciao, Simone
Scusa Simone ma io sarò molto ignorante ma ADP e ODBC MDB/SQL Server
sono due concezioni totalmente diverse cioè
se io interrogo una tabella collegata via ODBC mi "sbrodola" per
la rete tutto il suo contenuto mentre con una richiesta da ADP
a sql server ottimizzo in maniera incredibile la quantità di dati che
passano sulla rete...
o mi sfugge qualcosa?
grazie e ciao
ringo


text:
Sbagli completamente.
Una Query SQL anche eseguita via ODBC restituisce il Resultset lato
Client
e l'elaborazione(a meno di funzioni non native di SQL che richiedono
l'esecuzione
lato client) viene eseguita lato Server, pertanto nessuno sbrodolamento
di nulla.
Provare per credere...!
@Alex


text:
"ringo" <
> Scusa Simone ma io sarò molto ignorante ma ADP e ODBC MDB/SQL Server
> sono due concezioni totalmente diverse cioè
> se io interrogo una tabella collegata via ODBC mi "sbrodola" per
> la rete tutto il suo contenuto mentre con una richiesta da ADP
> a sql server ottimizzo in maniera incredibile la quantità di dati che
> passano sulla rete...
>
> o mi sfugge qualcosa?
E' il discorso di prima: hai riferito un luogo comune, ma la realtà è
differente.
D'altra parte basta che tu metta in rete due pc e con l'analizzatore di rete
(o lo strumento di SQL Server) analizzi il traffico da Server a Client.
Come ti scrive Alessandro, il 95% del codice SQL scritto per JET viene
eseguito lato Server (fanno eccezione alcuni tipi di query a campi
incrociati e le query eterogenee).
Tutto questo è ufficialmente documentato anche nel white paper relativo a
ODBC di cui si parlava.
JET usa la chiamata ODBC SQLGetinfo per chiedere al Driver quali operatori e
funzioni siano disponibili sul Server SQL.
Solo quando JET trova un operatore o funzione non elaborabile lato Server
sposta tutto il Recordset sul Client.
Probabilmente esistono Server SQL che hanno una connettività ODBC scadente
verso JET, ma se restiamo in casa Microsoft (quantomeno fino a SQL Server
2000, che utilizzo) le cose funzionano ottimamente, da "manuale".
Comunque, il link a quel vecchio post relativo ad .ADP vs ODBC, che ho
postato sopra nel Thread,  è interessante e va letto interamente.
Ciao, Simone


text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:1144867376.5...@z34g2000cwc.googlegroups.com...


Ciao
@Alex
Interessante, vedrò con "Miccola" di mettere a punto qualcosa del genere, ho
la maschera di creazione preventivi che qualcuno lascia sempre aperta sul
Client, non è un grosso problema ma visto che sono a sbucciare i peli,
potrebbe essere una soluzione valida per apprezzare ancora di più
l'applicativo.
Saluti Andrea


text:
Chi è Miccola...?
@Alex


text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:1144919681.5...@z34g2000cwc.googlegroups.com...
Chi è Miccola...?
@Alex
Mio figlio chiama "Miccola" Nicola di Martino, ci ritroviamo quasi tutte le
settimane per sviluppare, ovviamente il capo è lui ed io eseguo, ancora la
mia conoscenza è estremamente limitata, lui invece essendo un pò più avanti
di me mi ha preso sotto braccio e mi stà letteralmente iniziando ad access.
In pratica ci divertiamo unendo il dilettevole all'utile.
Saluti Andrea


author: MA

text:

iuo non scarterei l'opportunità di ridiseganre le gerarchie e mettere come
capo sviluppo tuo figlio
;-)
--
_ _
Ciao
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:
www.donkarl.com/it


text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:e1lb8m$b3n$1...@area.cu.mi.it...
> VedoTondo wrote:
> iuo non scarterei l'opportunità di ridiseganre le gerarchie e mettere come
> capo sviluppo tuo figlio
> ;-)
Potrebbe essere un'idea :-)
Saluti Andrea


author: Bobo

text:
Alessandro Baraldi wrote:
> E' noto che JET in rete possa dare qualche problema di corruzione, ma
> a questo potresti ovviare con tecnologia T.S.(Terminal Service).
E come fa la tecnologia TS ad essere  + sicura? A quel che ne capisco,
se ho 5 client che girano, che il codice del client sia eseguito dal
client, o dal terminal server e poi visualizzato dal client dovrebbe
essere lo stesso, dal punto di vista della sicurezza della base dati.
ergo, ne deduco di aver capito male e ti chiedo lumi...
> Per gli utenti che aprono l'applicazione senza fare nulla ci sono
> metodi per
> evitare queste cose(un LogOff dopo tempo di inattività), infondo anche
> un ERP come SAP R/3 lo usa.....!
E il logoff come lo fai in access, chiudendo la maschera o chiudendo
l'intero frontend?
Te lo chiedo perché io ho implementato la multiutenza con un backend
con i dati, e i frontend con le tabelle collegate, e mi chiedo:
quale è la condizione per cui il client impegna la base dati? bisogna
che ci sia una maschera aperta su una tabella, per impegnare quella
tabella, oppure basta che sia aperto il client Access con le tabelle
collegate per dar fastidio a tutte le tabelle?
>
> @Alex
ciao & tks


text:
La sicurezza sta nel fatto che un DB(Acces) in Rete è soggetto a
corruzioni, mentre
con TS hai solo l'interfaccia dati lato Client.
Leggiti informazioni su TS sia nel mio sito che in AccessGroup.
Per il LogOff ovviamente si deve chiudere l'applicativo.
Il Client impegna il Server quando è aperto un Recordset, quindi
con una Form Associata, con una Query in Visualizzazione, con un
Recordset Aperto...!
Nel caso nessuno di questi sia vero il Server è libero, anche se il
Client
risulta connesso(vedi il file LDF), ma serve sapere l'intenzione finale
prima
di trarre conclusioni...!
@Alex


title: Come ottenere query con raggruppamenti selezionando solo alcune righe ?

author: RobertoA

text:
Sto tentando di realizzare la griglia con il resoconto imponibile, imposta
per singolo codice iva di un documento tipo fattura vendita
Funziona tutto, usando la seguente query e visualizzandola su una form
continua
-----------------------------
SELECT DOCUMENTIRIGHE.CODICE_IVA, CODICIIVA.PERCENTUALE_IVA,
Sum(arrotonda(CCur([PREZZO]*[QUANTITA]-(([prezzo]*[quantita])/100*[sconto1]))))
AS IMPONIBILE_PER_CODICE_IVA, CODICIIVA.DESCRIZIONE,
arrotonda([IMPONIBILE_PER_CODICE_IVA]*[percentuale_iva]/100) AS
IMPOSTA_PER_CODICE_IVA, DOCUMENTIRIGHE.ID_DOCUMENTO_TESTATA
FROM DOCUMENTIRIGHE LEFT JOIN CODICIIVA ON DOCUMENTIRIGHE.CODICE_IVA =
CODICIIVA.CODICE
GROUP BY DOCUMENTIRIGHE.CODICE_IVA, CODICIIVA.PERCENTUALE_IVA,
CODICIIVA.DESCRIZIONE, DOCUMENTIRIGHE.ID_DOCUMENTO_TESTATA;
-----------------------------
Quello che non riesco ancora a fare e' trovare la somma delle righe con
codice iva corrispondente a 'non imponibile' ad esempio gli omaggi ( art.
15)
In sostanza vorrei aggiungere una colonna ed ottenere per ogni riga la
visualizzazione di
- codice iva
- percentuale iva
- descrizione iva
- imponibile (se presente per quel codice iva)
- imposta  (se presente per quel codice iva)
- non imponibile  (se presente per quel codice iva)
In sostanza si tratta di far rientrare nella 'Sum' solo alcune righe (ad
esempio quelle con codice iva diverso da XX)
In pratica, per ogni riga risultante dalla query, il valore della somma
ritornata dovrebbe considerare solo alcune righe e non altre
Sapreste aiutarmi ?
Ciao e grazie
RobertoA


text:

Credo che utilizzando correttamente l'istruzione WHERE  dovresti
ottenere quello che vuoi
Ciao Cosimo


text:


-----------------------------------
Credevo anch'io
Poi provando, ho visto che la where ovviamente limita le righe sulle quali
agisce e quindi non fa al caso mio
Io desidero che tutte le righe delle tabelle vengano prese in
considerazione, solo che il risultato della colonna
IMPONIBILE_PER_CODICE_IVA dovrebbe 'vedere' solamente le righe con un
particolare flag
Ciao e grazie
RobertoA


author: Oscar Manfredini

text:
"RobertoA"
> In sostanza vorrei aggiungere una colonna ed ottenere per ogni riga la
> visualizzazione di
> - codice iva
> - percentuale iva
> - descrizione iva
> - imponibile (se presente per quel codice iva)
> - imposta  (se presente per quel codice iva)
> - non imponibile  (se presente per quel codice iva)
> In sostanza si tratta di far rientrare nella 'Sum' solo alcune righe (ad
> esempio quelle con codice iva diverso da XX)
> In pratica, per ogni riga risultante dalla query, il valore della somma
> ritornata dovrebbe considerare solo alcune righe e non altre
> Sapreste aiutarmi ?
Se ho ben capito la tua esigenza, devi utilizzare IIF() all'interno di SUM()
Ex:
Sum(IIF([CodIVA]='XX'; [Importo];0))
Ciao: Oscar


text:

Eh si, si fa proprio cosi'
Ciao e Grazie mille
RobertoA


title: Help ADO

author: Sib

text:
Ciao a tutti,
ho il file dell'help di ado ma non riesco a farlo funzionare. Precisando che
per ora uso A 2000, come si fa a farglielo vedere?
Grazie a tutti
Ciao
Sib


title: Help ADO

author: OneEDP

text:
"Sib" <si...@SPAMiol.it> ha scritto nel messaggio
news:4yrza.138506$3M4.3...@news1.tin.it...

Questo problema perseguita pure me.
Il file sparito è proprio ADO210.chm dopo l'aggiornamento di MDAC 2.5 o
successivi.
Sono riuscito a recuperare il file per la versione 2.5 in italiano. Ma sulla
mia 2.7 ho lo stesso problema quando premo F1.
Almeno posso consultarlo anche senza VBA.
Ciao
Daniele


title: Neofita

author: Matteo

text:
Ciao ragazzi, come da oggetto non ho mai utilizzato ms access, risolvendo i
miei problemini alla meglio con excel, ora vorrei capire meglio cos'è
access, esiste qualche guida su internet, o magari qualcuno di voi ha
qualche tutorial da potermi spedire via e-mail?
Grazie infinite.
Ciao


title: Neofita

author: Roberto da casa

text:
"Matteo" <
mpa...@inwind.it
> ha scritto nel messaggio
news:hsAKd.4755$lB4.1...@twister1.libero.it...
> Ciao ragazzi, come da oggetto non ho mai utilizzato ms access, risolvendo
i
> miei problemini alla meglio con excel, ora vorrei capire meglio cos'č
> access, esiste qualche guida su internet, o magari qualcuno di voi ha
> qualche tutorial da potermi spedire via e-mail?
>
> Grazie infinite.
>
> Ciao
La prima cosa che devi imparare č che in questo NG difficilmente si risponde
a messaggi che usano un oggetto generico e che non riassume il problema.
--
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------


title: Neofita

author: cidi

text:
"Matteo" <
mpa...@inwind.it
> ha scritto nel messaggio
news:hsAKd.4755$lB4.1...@twister1.libero.it...

Ciao Matteo
benvenuto.
come inizio vai sul sito comune e clicca su ICAA.
Dopo fatti un giro panoramico....... :-)
---
Daniele


title: Query di unione + somma - Come !?

author: Fabietto

text:
Eccomi di nuovo:
ora vorrei estrapolare tutte le descrizioni degli interventi dalle tabelle
rigafattura e rigaricevuta e ottenere una visualizzazione delle sole voci
non duplicate e di queste calcolare la somma di tutti i pezzi.
Esempio: in tblrigafattura posso avere:
sostituzione mouse pz 1
in tabella rigaricevuta
sostituzione mouse pz 2
vorrei che la mia query mi restituisse soltanto:
sostituzione mouse pz 3
cioe' che unisse le due descrizioni e quindi facesse la somma delle
quantita'.
Esiste un modo senza appoggiarsi ad un'altra tabella temporanea ?
Grazie
Fabio


title: Per il 2003

author: antcim

text:
Auguri di cuore a tutti i frequentatori del NG.
A chi aiuta ed a chi ha bisogno di aiuto vero...
Io, purtroppo, appartengo ai secondi.... :-(
(Auguri quindi anche a me..)
Cordialita' e serenita' a voi ed a coloro che
vi stanno vicino.
Antcim.


title: Per il 2003

author: Emyr

text:


Auguri
Saluti.
Emanuele.


title: Per il 2003

text:
"antcim" <
gabriel...@virgilio.it
> ha scritto nel messaggio
news:dk5Q9.52146$R45.2...@news2.tin.it...

Buon Anno a te e a tutte le persone a te care.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: (OT) ... ma con grazia

author: Fabrizio

text:
Beh ragazzi questa settimana č stata meno lunga grazie a voi.
 Vi risento con piacere lunedě.
Ciao. Fabrizio.
p.s. cmq mi sa che stanotte una sbirciatina all'NG gliela do: devo ancora
ricevere un paio di insulti che ancora non mi sono preso.
Adieu mia armata Unna.


title: Repliche MDB

author: Rcapoint

text:
Salve a tutti,
Vorrei sapere il metodo piu semplice per poter gestire lo stesso mdb in vari
punti vendita.
Mi spiego meglio, possiedo 3 centri vendita, in uno ho creato il mio mdb
copleto di maschere, query, tabelle etc..... ora dovrei fare la stessa cosa
per gli altri 2 centri. La mia idea era creare un nuovo Mdb che contenga
tutte le tabelle divise per punto vendita  prativamente ci saranno gli
stessi dati, ma ognuno avrà contatori differenziati.
                                        ________  Tutte le tabelle
aggiornate del pv1
Punto vendita 1: ----------|
                                        |_______  Tutte le tabelle
aggiornate del pv2
                                        |
                                        |_______  Tutte le tabelle
aggiornate del pv3
Punto vendita 2: Tutte le tabelle aggiornate del pv2
Punto vendita 3 Tutte le tabelle aggiornate del pv3
Come posso realizzare una cosa del genere?? Con la gestione Repliche posso
fare qualcosa?
Ovviament i punti sono messi in collegamento solo con una semplice ADSL
Grazie a chi saprà risolvermi il problema.


title: Repliche MDB

author: ramblers

text:
"Rcapoint" <
rcap...@ibanordest.it
> ha scritto nel messaggio
news:N2hQ8.40412$Kt3.9...@twister2.libero.it...

xchè non lo metti su web?
hai un db solo, una sola interfaccia (asp - vbscript), e, a mio avviso meno
casini di manutenzione e sincronie....
ciao.
--
e` inutile versare ruhm...
nu strunz nun addiventa babba'


title: Repliche MDB

text:
> xchè non lo metti su web?
>
> hai un db solo, una sola interfaccia (asp - vbscript), e, a mio avviso
meno
> casini di manutenzione e sincronie....
>
>
> ciao.
Perche non sono capace :-(((( !
purtroppo me la cavo benino con Access ma non so nulla in merito ad asp. php
etc....
e poi dovrei ricostruire tutte le machere e fidatevi che tra maschere e
Report ci sono 2 mesi di lavoro, saranno almeno una trentina in tutto.


title: Repliche MDB

text:
--
e` inutile versare ruhm...
nu strunz nun addiventa babba'
"Rcapoint" <
rcap...@ibanordest.it
> ha scritto nel messaggio
news:VyhQ8.41365$j65.9...@twister1.libero.it...
> > xchč non lo metti su web?
> >
> > hai un db solo, una sola interfaccia (asp - vbscript), e, a mio avviso
> meno
> > casini di manutenzione e sincronie....
> >
> >
> > ciao.
>
>
> Perche non sono capace :-(((( !
potrebbe essere l'occasione per imparare ..... :)))
> purtroppo me la cavo benino con Access ma non so nulla in merito ad asp.
php
> etc....
per fare delle  pagine di accesso o di visualizzazione dei dati non servono
tante conoscenze in piů di vb e ado.... qualche oggetto asp...
> e poi dovrei ricostruire tutte le machere e fidatevi che tra maschere e
> Report ci sono 2 mesi di lavoro, saranno almeno una trentina in tutto.
>
>
... non so...  me le repliche non sono molto simpatiche.... si gonfia
notevolmene il db...  viene aggiunto un contatore casuale....
...boh..... non mi convince molto.....
ciao.


title: Repliche MDB

author: [吞 DjMiX [吞

text:
"ramblers" <
clint...@yahoo.it
> ha scritto nel messaggio
news:aesifk$9oh0a$1...@ID-57322.news.dfncis.de...
> ... non so...  me le repliche non sono molto simpatiche.... si gonfia
> notevolmene il db...  viene aggiunto un contatore casuale....
> ...boh..... non mi convince molto.....
Si, anche secondo me dovresti farti un sito in ASP o pHP interfacciato con
il DB....è il modo più semplice.....
[byez]


title: Repliche MDB

author: Hermano

text:
"[§] DjMiX [§]" <
no....@please.it
> ha scritto nel messaggio
news:QrWQ8.50523$j65.1...@twister1.libero.it...

l'idea di pubblicarlo su un web non è male, ma non occorre riscrivere le
pagine in asp o php, e sufficente collegare dei client access alle tabelle
web tramite driver odbc per SQL server sono già integrati, se ti rivolgi su
altre piattaforme (linux) es. PGSql o MySQL (ti assicuro che sono molto più
veloci dei prodotti di zio Bill) i driver ODBC li scarichi gratuitamente da
internet, con questo semplice strattagemma i miei utenti aggiornano le loro
pagine web con comunissime linee analogiche (max 56K).
ciao
Maurizio


title: Funzione Dfirst sintassi per criterio

author: Michele

text:
Salve
attraverso il seguente codice vorrei ottenere il primo valore del campo
IDprg presente nella tabella Tabella1 l'unico problema nasce dal fatto che
Drpg e' un campo Data/ora e che non riesco a trovare la giusta sintassi da
inserire nel criterio della funzione Dfirst per il parametro Del che e' pari
alla data corrente.
Del As Date, Tel As date
Tel = Time
Del = Date
IDf = DFirst("IDprg", "Tabella1", "Dprg = Del" )
Allo stesso tempo vorrei sapere se è possbile aggiungere più criteri alla
funzione
Dfirst in quanto il valore del campo IDprg lo vorrei "filtrare" anche con il
campo Tprg
sempre del tipo Data/ora presente nella stessa tabella.
Come si può notare il parametro Tel e' composto da ore:minuti:secondi
pertanto come
sopra vorrei conoscere la sintassi da utilizzare.
Nel caso non sia possibile utilizzare la funzione Dfirst se potreste
suggerirmi
altre soluzioni.
Grazie
Michele
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


title: Funzione Dfirst sintassi per criterio

author: Karl Donaubauer

text:
Michele wrote:
> attraverso il seguente codice vorrei ottenere il primo valore del
> campo IDprg presente nella tabella Tabella1 l'unico problema nasce
> dal fatto che Drpg e' un campo Data/ora e che non riesco a trovare la
> giusta sintassi da inserire nel criterio della funzione Dfirst per il
> parametro Del che e' pari alla data corrente.
>
> Del As Date, Tel As date
>
> Tel = Time
> Del = Date
> IDf = DFirst("IDprg", "Tabella1", "Dprg = Del" )
Per la sintassi vale lo stesso che per una stringa SQL:

www.donkarl.com/it?FAQ6.8
> Allo stesso tempo vorrei sapere se Ã¨ possbile aggiungere piÃ¹
> criteri alla funzione Dfirst in quanto il valore del campo
> IDprg lo vorrei "filtrare" anche con il campo Tprg
> sempre del tipo Data/ora presente nella stessa tabella.
> Come si puÃ² notare il parametro Tel e' composto da
> ore:minuti:secondi pertanto come
> sopra vorrei conoscere la sintassi da utilizzare.
> Nel caso non sia possibile utilizzare la funzione Dfirst se potreste
> suggerirmi altre soluzioni.
Non capisco come o perché vuoi filtrare il campo con due parametri.
Per paragonare il campo con una data e un tempo non c'è bisogno
di due parametri. Invece basta uno con data + tempo. -->?
--
Ciao
Karl
*********
Access FAQ:
www.donkarl.com/it


title: Funzione Dfirst sintassi per criterio

author: michele

text:
Il 30 Giu 2010, 14:52, "Karl Donaubauer" <
NoS...@donkarl.com
> ha scritto:
> Michele wrote:
> > attraverso il seguente codice vorrei ottenere il primo valore del
> > campo IDprg presente nella tabella Tabella1 l'unico problema nasce
> > dal fatto che Drpg e' un campo Data/ora e che non riesco a trovare la
> > giusta sintassi da inserire nel criterio della funzione Dfirst per il
> > parametro Del che e' pari alla data corrente.
> >
> > Del As Date, Tel As date
> >
> > Tel = Time
> > Del = Date
> > IDf = DFirst("IDprg", "Tabella1", "Dprg = Del" )
>
> Per la sintassi vale lo stesso che per una stringa SQL:
>
www.donkarl.com/it?FAQ6.8
>
> > Allo stesso tempo vorrei sapere se è possbile aggiungere più
> > criteri alla funzione Dfirst in quanto il valore del campo
> > IDprg lo vorrei "filtrare" anche con il campo Tprg
> > sempre del tipo Data/ora presente nella stessa tabella.
> > Come si può notare il parametro Tel e' composto da
> > ore:minuti:secondi pertanto come
> > sopra vorrei conoscere la sintassi da utilizzare.
> > Nel caso non sia possibile utilizzare la funzione Dfirst se potreste
> > suggerirmi altre soluzioni.
>
> Non capisco come o perch� vuoi filtrare il campo con due parametri.
> Per paragonare il campo con una data e un tempo non c'� bisogno
> di due parametri. Invece basta uno con data + tempo. -->?
>
> --
> Ciao
> Karl
> *********
> Access FAQ:
www.donkarl.com/it
>
Buongiorno Karl,
a dire il vero per questioni di spazio ho evitato di dire che la funzione
Dfirst dovrebbe
contenere addirittura un terzo criterio di tipo testo per il quale conosco
la sintassi che
normalmente dovrebbe essere:
DFirst("IDprg", "Tabella1", "Tyfl = '"& Tyf &"'")
Sono daccordo con l'osservazione Data e Ora in un unico campo, ma al momento
i campi
presenti nella tabella sono separati ... eventualmente in futuro.
Comunque ti sarei grato se potessi suggerirmi la corretta sintassi da
utilizzare così come
da mio primo post o eventualmente soluzioni alternative visto che credo si
sia capito che
il valore di IDf deve essere ricavato dalla Tabella1 tramite l'utilizzo di
tre filtri.
Grazie per l'attenzione



title: Funzione Dfirst sintassi per criterio

text:
michele wrote:
> Karl Donaubauer ha scritto:
>>> attraverso il seguente codice vorrei ottenere il primo valore del
>>> campo IDprg presente nella tabella Tabella1 l'unico problema nasce
>>> dal fatto che Drpg e' un campo Data/ora e che non riesco a trovare
>>> la giusta sintassi da inserire nel criterio della funzione Dfirst
>>> per il parametro Del che e' pari alla data corrente.
>>>
>>> Del As Date, Tel As date
>>>
>>> Tel = Time
>>> Del = Date
>>> IDf = DFirst("IDprg", "Tabella1", "Dprg = Del" )
>>
>> Per la sintassi vale lo stesso che per una stringa SQL:
>>
www.donkarl.com/it?FAQ6.8
>>
>>> Allo stesso tempo vorrei sapere se è possbile aggiungere più
>>> criteri alla funzione Dfirst in quanto il valore del campo
>>> IDprg lo vorrei "filtrare" anche con il campo Tprg
>>> sempre del tipo Data/ora presente nella stessa tabella.
>>> Come si può notare il parametro Tel e' composto da
>>> ore:minuti:secondi pertanto come
>>> sopra vorrei conoscere la sintassi da utilizzare.
>>> Nel caso non sia possibile utilizzare la funzione Dfirst se potreste
>>> suggerirmi altre soluzioni.
>> ...
> a dire il vero per questioni di spazio ho evitato di dire che la
> funzione Dfirst dovrebbe contenere addirittura un terzo criterio
> di tipo testo per il quale conosco la sintassi che
> normalmente dovrebbe essere:
>
> DFirst("IDprg", "Tabella1", "Tyfl = '"& Tyf &"'")
> ...
> Comunque ti sarei grato se potessi suggerirmi la corretta sintassi da
> utilizzare così come da mio primo post
> ...
Se ti capisco bene puoi provarlo con
=DFirst("IDprg","Tabella1","Tyfl='" & Tyf & "' And Dprg+Tprg = " _
    & Format(Del+Tel,"\#yyyy\-mm\-dd hh:nn\#"))
> ... o eventualmente
> soluzioni alternative visto che credo si sia capito che
> il valore di IDf deve essere ricavato dalla Tabella1 tramite
> l'utilizzo di tre filtri.
Per una proposta alternativa si dovrebbe conoscere meglio
la situazione, la ragione per i tre parametri, cosa vuoi fare
con il valore trovato ecc.



title: Funzione Dfirst sintassi per criterio

text:

Grazie Karl preziosissimo
ho variato unicamente il formato tempo in ore, minuti e secondi ...
=DFirst("IDprg","Tabella1","Tyfl='" & Tyf & "' And Dprg+Tprg = " _
> & Format(Del+Tel,"\#yyyy\-mm\-dd h:m:s\#"))
... e poi tutto ok
grazie dinuovo



title: TROVARE LE PASSWORD DI ACCESS 97

author: bobbit

text:
Tanto per farla finita con questa storia delle psw, ecco il codice per
trovarle con access97 e finiamola con questi moralismi!!!!.
Se uno ci tiene al proprio software di sicuro non lo fa in Access, è come
costruire un muro di cinta con il cartone!!
Public Function StPasswordOfStDatabase(stDatabase As String) As String
    Dim hFile As Integer
    Dim ich As Integer
    Dim stBuffer As String
    Dim rgbytRaw() As Byte
    Dim rgbytPassword() As Byte
    Dim rgbytNoPassword() As Byte
rgbytNoPassword = ChrB(134) & ChrB(251) & ChrB(236) & ChrB(55) & ChrB(93) &
_
                                ChrB(68) & ChrB(156) & ChrB(250) & ChrB(198)
& ChrB(94) & _
                                ChrB(40) & ChrB(230) & ChrB(19) & ChrB(182)
& ChrB(138) & _
                                ChrB(96) & ChrB(84) & ChrB(148) & ChrB(123)
& ChrB(54)
    hFile = FreeFile
    Open stDatabase For Binary As #hFile
    Seek #hFile, 66 + 1
    rgbytRaw = InputB(20, #hFile)
    Close #hFile
    ReDim rgbytPassword(0 To 19)
    For ich = 0 To 19
        rgbytPassword(ich) = rgbytRaw(ich) Xor rgbytNoPassword(ich)
    Next ich
stBuffer = StrConv(rgbytPassword, vbUnicode) & vbNullChar
    StPasswordOfStDatabase = Left$(stBuffer, InStr(1, stBuffer, vbNullChar,
vbBinaryCompare) - 1)
End Function
Tutto qua, per aggirare le barriere difensive M$.
Ciao a tutti
Bobbit


title: TROVARE LE PASSWORD DI ACCESS 97

author: Gianluca

text: Visto il tuo nick spero che taglino il pisello anche a te


title: TROVARE LE PASSWORD DI ACCESS 97

text:
Avanzi qualcosa?
Gianluca <
wjo...@xxxtin.it
> wrote in message 8r4hn5$h07$1...@nslave3.tin.it...



title: TROVARE LE PASSWORD DI ACCESS 97

author: Mauro Zagar

text:
bobbit ha scritto nel messaggio ...
>Tanto per farla finita con questa storia delle psw, ecco il codice per
>trovarle con access97 e finiamola con questi moralismi!!!!.
>
>Se uno ci tiene al proprio software di sicuro non lo fa in Access, è come
>costruire un muro di cinta con il cartone!!
Strano, una vocina mi dice che tu lo usi parecchio Access!


title: TROVARE LE PASSWORD DI ACCESS 97

author: Ivan dal lavoro

text:
"bobbit" <
bobbit...@wappi.com
> ha scritto nel messaggio
news:odjB5.45969$3R6.1...@news.infostrada.it...
> Tanto per farla finita con questa storia delle psw, ecco il codice per
> trovarle con access97 e finiamola con questi moralismi!!!!.
>
> Se uno ci tiene al proprio software di sicuro non lo fa in Access, č come
> costruire un muro di cinta con il cartone!!
Se uno ci tiene al proprio software lo puň anche fare in Access perché il
cartone riesce a contenere un numero incredibile di incompetenti, se poi si
vuole piů sicurezza si possono usare altri sistemi ( e non una psw del
cazzo..) sempre in Access che tengono lontani non solo i piccoli stronzi, ma
anche quelli MOLTO GRANDI come te.
PS. vista la competenza in materia della figlia della luna credo che il tuo
codice gli sia di aiuto almeno quanto un messaggio dei baci perugina


title: TROVARE LE PASSWORD DI ACCESS 97

text:
Grazie per le offese, che mi danno subito l'idea del tuo livello di
intelligenza visto che io non ho offeso nessuno.
Quindi non perdo nemmeno tempo a risponderti!
Ivan dal lavoro <
Ivvv...@tiscalinet.it
> wrote in message
8r4n1j$tue$1...@pegasus.tiscalinet.it...
>
> "bobbit" <
bobbit...@wappi.com
> ha scritto nel messaggio
> news:odjB5.45969$3R6.1...@news.infostrada.it...
> > Tanto per farla finita con questa storia delle psw, ecco il codice per
> > trovarle con access97 e finiamola con questi moralismi!!!!.
> >
> > Se uno ci tiene al proprio software di sicuro non lo fa in Access, è
come
> > costruire un muro di cinta con il cartone!!
>
>
> Se uno ci tiene al proprio software lo può anche fare in Access perché il
> cartone riesce a contenere un numero incredibile di incompetenti, se poi
si
> vuole più sicurezza si possono usare altri sistemi ( e non una psw del



title: TROVARE LE PASSWORD DI ACCESS 97

text:
Mauro Zagar <
Maur...@libero.it
> wrote in message
8r4lmn$mlj$1...@fe2.cs.interbusiness.it...
>
> bobbit ha scritto nel messaggio ...
> >Tanto per farla finita con questa storia delle psw, ecco il codice per
> >trovarle con access97 e finiamola con questi moralismi!!!!.
> >
> >Se uno ci tiene al proprio software di sicuro non lo fa in Access, è come
> >costruire un muro di cinta con il cartone!!
>
>
> Strano, una vocina mi dice che tu lo usi parecchio Access!
>
>
Certo che lo uso, ho solo detto che non è un sitema affidabile per fare
software, come non lo è per il resto tutto cio che funziona in ambienti
microsoft.
Bobbit


title: TROVARE LE PASSWORD DI ACCESS 97

text:
"bobbit" <
bobbit...@wappi.com
> ha scritto nel messaggio
news:iflB5.46744$3R6.1...@news.infostrada.it...
> Grazie per le offese, che mi danno subito l'idea del tuo livello di
> intelligenza visto che io non ho offeso nessuno.
ti sei fatto un'idea sbagliatta!!!!
ti dimostro che  posso essere anche più intelligente:
VAI A CAGARE STONZO!
 (non hai forse confuso il livello di intelligenza con quello della
volgarità?)
> Quindi non perdo nemmeno tempo a risponderti!
E questo post per chi è, per me o per Babbo Natale?


title: TROVARE LE PASSWORD DI ACCESS 97

text:
"bobbit" <
bobbit...@wappi.com
> ha scritto nel messaggio
news:wglB5.46758$3R6.1...@news.infostrada.it...
>
>
> > Certo che lo uso, ho solo detto che non è un sitema affidabile per fare
> software, come non lo è per il resto tutto cio che funziona in ambienti
> microsoft.
Che cosa intendi per sicuro?
Lo pensi sul serio ho lo dici perchè lo dicono tutti?


title: TROVARE LE PASSWORD DI ACCESS 97

text:
Vuoi veramente intavolare una discussione sull'argomento? (senza dirmi
volgarità)
Bobbit
Ivan dal lavoro <
Ivvv...@tiscalinet.it
> wrote in message
8r4o3k$uhh$1...@pegasus.tiscalinet.it...



title: TROVARE LE PASSWORD DI ACCESS 97

text:
"bobbit" <
bobbit...@wappi.com
> ha scritto nel messaggio
news:bulB5.46851$3R6.1...@news.infostrada.it...
> Ma cazzo sembra abbia rivelato al mondo che Dio non esiste!!!!>
> Una funzione che recupera la psw la puoi usare anche per altri motivi non
> solo illeciti, non vedo perchè ti scaldi tanto, non ti obbliga mica
nessuno
> ad usarla, fortunatamente siamo in un paese libero.
> Spero tu non sia così ipocrita da fare questi discorsi nel NG e poi avere
> montagne di cd masterizzati, usare napster, avere cassette duplicate.
non uso CD masterizzati perchè danneggiano il lettore, non uso napster
perchè ascolto la radio, l'ultima cassetta che ho usato era "Quo vadis" per
il C64 (originale, presa in edicola con la pagheta settimanale!)
> Scusa se non riesco a essere volgare come te !!
Ok sei scusato, ma cerca di stare più attento!


title: TROVARE LE PASSWORD DI ACCESS 97

text:
"bobbit" <
bobbit...@wappi.com
> ha scritto nel messaggio
news:rGlB5.46953$3R6.1...@news.infostrada.it...
> Vuoi veramente intavolare una discussione sull'argomento? (senza dirmi
> volgarità)
Si, l'argomento mi interessa.


title: TROVARE LE PASSWORD DI ACCESS 97

text:
Sei riuscito a finire Quo Vadis?
mITICO QUEL GIOCO  l'avevo duplicato da un amico
BOBBIT
Ivan dal lavoro <
Ivvv...@tiscalinet.it
> wrote in message
8r4pec$jt2$1...@lacerta.tiscalinet.it...
>
> "bobbit" <
bobbit...@wappi.com
> ha scritto nel messaggio
> news:bulB5.46851$3R6.1...@news.infostrada.it...
> > Ma cazzo sembra abbia rivelato al mondo che Dio non esiste!!!!>
> > Una funzione che recupera la psw la puoi usare anche per altri motivi
non
> > solo illeciti, non vedo perchč ti scaldi tanto, non ti obbliga mica
> nessuno
> > ad usarla, fortunatamente siamo in un paese libero.
> > Spero tu non sia cosě ipocrita da fare questi discorsi nel NG e poi
avere
> > montagne di cd masterizzati, usare napster, avere cassette duplicate.
>
> non uso CD masterizzati perchč danneggiano il lettore, non uso napster
> perchč ascolto la radio, l'ultima cassetta che ho usato era "Quo vadis"
per
> il C64 (originale, presa in edicola con la pagheta settimanale!)
>
> > Scusa se non riesco a essere volgare come te !!
>
> Ok sei scusato, ma cerca di stare piů attento!
>
>
>


title: TROVARE LE PASSWORD DI ACCESS 97

text:
"bobbit" <
bobbit...@wappi.com
> ha scritto nel messaggio
news:YRlB5.47048$3R6.1...@news.infostrada.it...
> Sei riuscito a finire Quo Vadis?
> mITICO QUEL GIOCO  l'avevo duplicato da un amico
>
Si, ci sono riuscito, ed ora ci sto provando di nuovo con gli emulatori per
PC


title: TROVARE LE PASSWORD DI ACCESS 97

text:
Siccome ne nascerebbe un comizio se vuoi lo facciamo in privato
Bobbit
Ivan dal lavoro <
Ivvv...@tiscalinet.it
> wrote in message
8r4pkd$vef$1...@pegasus.tiscalinet.it...
>
> "bobbit" <
bobbit...@wappi.com
> ha scritto nel messaggio



title: TROVARE LE PASSWORD DI ACCESS 97

text:
bobbit ha scritto nel messaggio ...
>> Strano, una vocina mi dice che tu lo usi parecchio Access!
>>
>>
>Certo che lo uso, ho solo detto che non è un sitema affidabile per fare
>software, come non lo è per il resto tutto cio che funziona in ambienti
>microsoft.
Il fatto che esista questo ng. è la dimostrazione che tanti ci vivono con quest'ambiente "non
affidabile per fare software".
Comunque, cosa secondo te è affidabile per fare software?
Ciao, Mauro


title: TROVARE LE PASSWORD DI ACCESS 97

text:
anch'io ci vivo, ma è un dato oggettivo la mancanza di sicurezza, non mi
invento niente!!
se danno certificazione C1 ad un sistema come WinNT è riudicolo!
Esiste un programmino che ti da il nome e le pasword  ti tutti i client nT
collegati alla rete, e ti mermette di manipolare condivisioni etc....
Mauro Zagar <
Maur...@libero.it
> wrote in message
8r4qg7$vo$1...@fe1.cs.interbusiness.it...
