title: pulsante annulla e query

text:
imbranata ha scritto:



Cara "imbranata", ma perchè rispondi moltiplicando per 2.. ne basta una di
risposta sai ? ;-|
Cmq... gestisci l'errore in questo modo :
Private Sub PulsanteAnnulla_Click()
On error goto fine:
  DoCmd.Close , acReport, "DataComunicato"
  DoCmd.Close
Fine:
End Sub
Mò funziona?
--
Ciao
Pablitomf (Maurizio Facciuti)
Access : Ver.97 - 2K
----------------------------------
http://www.accessgroup.it/
http://www.sitocomune.com/
----------------------------------
Non mi fido molto delle statistiche, perchè un uomo con la testa nel forno



title: pulsante annulla e query

author: imbranata

text:

buongiorno, maurizio. mi sono sbagliata ed ho postato due volte il
messaggio. non è un caso che mi chiami imbranata!!! e comunque no,
purtroppo la tua soluzione non funziona, nel senso che cliccando su
annulla non succede niente. ti viene in mente qualcosa d'altro?


title: pulsante annulla e query

author: Pablitomf (Maurizio Facciuti)

text:
imbranata ha scritto:
[cut]
> buongiorno, maurizio. mi sono sbagliata ed ho postato due volte il
> messaggio. non è un caso che mi chiami imbranata!!! e comunque no,
> purtroppo la tua soluzione non funziona, nel senso che cliccando su
> annulla non succede niente. ti viene in mente qualcosa d'altro?
Si, mi viene in mente qualcosa di diverso... inviamelo per posta. ;-)



title: pulsante annulla e query

text: scusa, ma non so come fare


title: Gestione Rate

author: Alessandro

text:
Ciao a tutti, ho il seguente problema:
Ho una maschera principale FATTURE  e una sottomaschera RATE
collegate attraverso il campo IDFatt.
Le due maschere hanno come origine dati due tabelle ( Fatture e Rate ).
Vorrei gestire il pagamento attraverso l'immissione (in un campo "NRate" di
FATTURA)
di un valore numerico che rappresenta il numero di rate.
In particolare, per esempio, se inserisco 3 nel campo NRate di FATTURE,
vorrei si generassero automaticamente 3 record nella sottomaschera RATE.
Sempre automaticamente, i 3 record dovranno riportare nel campo ImpRata
della sottomaschera un importo che è dato dall'imponibile fattura diviso il
numero
di rate.
Qualcuno può darmi una dritta oppure ha un codice da applicare o da
adattare, per risolvere il problema?
GRAZIE anticipatamente!
Ciao.


title: RollBack - Commit in maschere Access

author: Francesco

text:
Sto convertendo in Access .ADP una procedura precedentemente
sviluppata in mdb.
e sto scoprendo le reali potenzialità di SQL.
Problema:
         ho una maschera con una sottomaschera (continua) per gestire
l'immissione di fatture.
Vorrei sapere se è possibile (con un esempio grazie) di poter usare i
comandi ROLLBACK e COMMIT per gestire con sicurezza i dati immessi,
cercando di evitare il fastidioso Undo che con le maschere continue
funziona solo sull'ultimo record immesso nella maschera continua.
Grazie e saluti.


title: RollBack - Commit in maschere Access

author: TheMax

text:
"Francesco" <
francov...@tin.it
> ha scritto nel messaggio
news:79217c6f.04091...@posting.google.com...
>          ho una maschera con una sottomaschera (continua) per gestire
> l'immissione di fatture.
> Vorrei sapere se è possibile (con un esempio grazie) di poter usare i
> comandi ROLLBACK e COMMIT per gestire con sicurezza i dati immessi,
> cercando di evitare il fastidioso Undo che con le maschere continue
> funziona solo sull'ultimo record immesso nella maschera continua.
Il vantaggio quale sarebbe? Anzi, meglio forse salvare record per record, se
uno arriva alla fine e si dimentica di cliccare o manca la corrente perde
tutta la fattura contro l'ultimo record.
IMHO non lo farei, in quanto dovresti tenere una transazione aperta per
diverso tempo, cosa sconsigliabile per evitare problemi di diversa natura
(uno su tutti i deadlock, transazioni che vengono mandate in rollbak per il
fatto che nessuna delle due rilascia il blocco)
> Grazie e saluti.
Prego, anche se non era quello che ti volevi sentire dire.
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: RollBack - Commit in maschere Access

text:
"TheMax" <
massim...@accessgroup.it
> wrote in message news:<cifaf8$u73$
1...@atlantis.cu.mi.it
>...
> "Francesco" <
francov...@tin.it
> ha scritto nel messaggio
> news:79217c6f.04091...@posting.google.com...
> >          ho una maschera con una sottomaschera (continua) per gestire
> > l'immissione di fatture.
> > Vorrei sapere se è possibile (con un esempio grazie) di poter usare i
> > comandi ROLLBACK e COMMIT per gestire con sicurezza i dati immessi,
> > cercando di evitare il fastidioso Undo che con le maschere continue
> > funziona solo sull'ultimo record immesso nella maschera continua.
>
> Il vantaggio quale sarebbe? Anzi, meglio forse salvare record per record, se
> uno arriva alla fine e si dimentica di cliccare o manca la corrente perde
> tutta la fattura contro l'ultimo record.
> IMHO non lo farei, in quanto dovresti tenere una transazione aperta per
> diverso tempo, cosa sconsigliabile per evitare problemi di diversa natura
> (uno su tutti i deadlock, transazioni che vengono mandate in rollbak per il
> fatto che nessuna delle due rilascia il blocco)
>
> > Grazie e saluti.
>
> Prego, anche se non era quello che ti volevi sentire dire.
>
> Ciao,
> Massimo
Accetto il tuo consiglio.
Vorrei capire di più. Sei proprio contro all'uso ?
Io lavoro in DB2 Cobol per una grossa azienda.
Quando dobbiamo aggiornare una tabella, mettiamo un commit ogni tot
record, a seconda delle eseigenze. Questo per evitare in caso di
Abend, di ritrovarsi un aggirnamento non voluto.
E già che ci sono chiedo un'altro aiuto.
Non sono in grado di relazionare due tabelle in sql server, sempre
riferito al discorso Fatture.
In sintesi avrei bisogno di collegare per ogni numero e data fattura
della tabella1, i rispettivi numero e data fattura (dettaglio) della
tabella2.
Come devo fare, per far si che cancellando il record della tabella1,
si elimina anche il dettaglio nella tabella2 ?. Come devo indicizzare
le tabelle ?
Spero di essere stato chiaro.


title: RollBack - Commit in maschere Access

text:
"Francesco" <
francov...@tin.it
> ha scritto nel messaggio
> > > Vorrei sapere se è possibile (con un esempio grazie) di poter usare i
> > > comandi ROLLBACK e COMMIT per gestire con sicurezza i dati immessi,
> > > cercando di evitare il fastidioso Undo che con le maschere continue
> > > funziona solo sull'ultimo record immesso nella maschera continua.
> > Il vantaggio quale sarebbe? Anzi, meglio forse salvare record per
record, se
> > uno arriva alla fine e si dimentica di cliccare o manca la corrente
perde
> > tutta la fattura contro l'ultimo record.
> > IMHO non lo farei, in quanto dovresti tenere una transazione aperta per
> > diverso tempo, cosa sconsigliabile per evitare problemi di diversa
natura
> > (uno su tutti i deadlock, transazioni che vengono mandate in rollbak per
il
> > fatto che nessuna delle due rilascia il blocco)
> Vorrei capire di più. Sei proprio contro all'uso ?
No, non sono contro l'uso delle transazioni; secondo me tuttavia non
conviene tenere aperta una transazione per un periodo di tempo che non posso
prevedere (tipo quello che l'utente mi apre la maschera e va a bere un
caffè).
IMHO la transazione è necessaria quando faccio una cosa del tipo bonifico:
apri transazione
leggi saldo conto da accreditare (100) e blocca il conto
leggi saldo conto da addebitare (50) e blocca il conto
scrivi movimento su conto da accreditare (+120)
scrivi movimento su conto da addebitare(-120)
update saldo conto da accreditare (220)
update saldo conto da addebitare (-70) (errore)
commit o rollback (se come in questo caso è andato in errore la ipotetica
regola di saldo >=0)
> Io lavoro in DB2 Cobol per una grossa azienda.
> Quando dobbiamo aggiornare una tabella, mettiamo un commit ogni tot
> record, a seconda delle eseigenze. Questo per evitare in caso di
> Abend, di ritrovarsi un aggirnamento non voluto.
Ok, premesso che non conosco cobol e poco db2, mi va bene questa cosa, ma se
la procedura è gestita interamente via codice.
Nel tuo caso, volendo proprio usare la transazione, carichi i dati in una
matrice, poi via codice carichi il tutto sul db. Ma non so quanto ne valga
la candela, in quanto se ti manca la corrente, se il client si disconnette
per errore, se un altro comincia a caricare la stessa fattura... se l'utente
si dimentica di salvare, se ...
> E già che ci sono chiedo un'altro aiuto. [CUT]
E già che ci sono ti do un altro consiglio, riposta (giusto per aiutare le
successive ricerche) con un bel OT davanti.
In ogni thread si dovrebbe discutere di un solo argomento.



title: RollBack - Commit in maschere Access

text:
"TheMax" <
massim...@accessgroup.it
> wrote in message news:<cihgsl$62f$
1...@atlantis.cu.mi.it
>...

Condivido la tua analisi. Grazie


title: RollBack - Commit in maschere Access

author: ALESSANDRO Baraldi

text:
"Francesco" <
francov...@tin.it
> ha scritto nel messaggio
news:79217c6f.04091...@posting.google.com...

Non potrebbe valer la pena lavorare con Form non Associate
o Tabelle Temporanee riempire il tutto, quindi a "Transazione"
ultimata salvare....?
Premettendo che le transazioni di Access sono MonoTransazionali
e si chiamano così solo per similitudine alle transazioni vere, parlavi
di SQL_Server nel quale la gestione Transazionale è decisamente
molto avanzata.
Saluti-
--
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.mantuanet.it/alessandro.baraldi/
---------------------------------------------------------------------------


title: RollBack - Commit in maschere Access

text:
"ALESSANDRO Baraldi" <
ik2...@libero.it
> wrote in message news:<cikvvt$1mn$
1...@lacerta.tiscalinet.it
>...

Mi spiegate cortesemente cosa significa MonoTransazionale ??.
Saluti


title: RollBack - Commit in maschere Access

text:
>
> Mi spiegate cortesemente cosa significa MonoTransazionale ??.
>
> Saluti
Jet non supporta transazioni nidificate, quindi se apri una transazione
prima di aprirene una 2° devi chiudere la 1°.
Questo limite è particolarmente forte con modifiche a Recordset
collegati a SottoRecordset(esempio Form-->SubForm).
SQL_SERVER non ha questo limite.



title: RollBack - Commit in maschere Access

text:
"ALESSANDRO Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:cikvvt$1mn$1...@lacerta.tiscalinet.it...
>
> Non potrebbe valer la pena lavorare con Form non Associate
> o Tabelle Temporanee riempire il tutto, quindi a "Transazione"
> ultimata salvare....?
Potrebbe essere un'idea una quella della tabella temporanea (soprattutto per
i dati di dettaglio fattura)
> Premettendo che le transazioni di Access sono MonoTransazionali
> e si chiamano così solo per similitudine alle transazioni vere, parlavi
> di SQL_Server nel quale la gestione Transazionale è decisamente
> molto avanzata.
La transazione forse conviene gestirla con Sql Server, ma a quest'ora della
notte mi manca un'idea buona di come passargli una tabella temporanea. :-))
DTS per esempio?
Oppure creare una tabella temporanea in sql, così te la puoi cavare con un
insert into ? Hai (o qualcuno ha) mai provato le tabelle temporanee con un
progetto adp per curiosità?
> Saluti-
> --
> @Alex (Alessandro Baraldi)
Ciao,



title: RollBack - Commit in maschere Access

text:
"ALESSANDRO Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:cimu0k$k81$1...@lacerta.tiscalinet.it...
>
> SQL_SERVER non ha questo limite.
>
Solo a parziale precisazione e approfondimento.
SqlServer ha si le transazioni nidificate, ma i commit delle transazioni
"interne" vengono ignorati fino al commit della transazione esterna.



title: popolare nuovo DB con relazioni 1>molti

author: JOE

text:
salve a tutti
ho dovuto abbandonare un vecchio Db con 1600 record con relazione 1
 >molti, purtroppo non ho potuto utilizzare le vecchie tabelle in quanto
molto diverse da quelle del nuovo DB..
quindi mi sono limitato solo ad importarle nel nuovo Db e dopo aver
tolto le relazioni e chiave primarie con il copia - incolla mi sono
popolato tutta la tabella Anagrafe (cognome, nome, residenza etc.)...
il problema sorge ora ad aggiungere nella tabella Prodotti (la parte
molti) tutti i prodotti assegnati ad i rispettivi soggetti senza perdere
i dati...
come potrei fare considerando che attualmente ho tolto appunto relazioni
e chiavi ??
qualsiasi consiglio è ben accetto...
purtroppo non potendolo fare dovrei inserire tutti i prodotti a mano ed
impiegherei molto tempo...
grazie a tutti e Ciao


title: popolare nuovo DB con relazioni 1>molti

author: Beppe

text:

Penso che sia stato un errore togliere relazioni e chiavi: se puoi
riparti dal database originale.
Meglio del copia/incolla avrei usato una query di accodamento dalle
vecchie tab a quelle nuove. Con una query di aggiornamento sulla tab
del lato molti avendo memorizzato in un campo "temporaneo" (creato ad
hoc, da eliminare ad importazione conclusa)  l'ID del record di
origine, puoi facilmente ricostruire i legami tra i record del lato
uno con quelli del lato molti.
Se non hai a disposizione le tab originali allora potresti forzare le
relazioni tra la tabella nuova e la vecchia attraverso i campi
"cognome", "nome" e residenza per evitare eventuali ononimie.
Buon lavoro


title: popolare nuovo DB con relazioni 1>molti

text:
"Beppe" <
beppe.l...@gmail.com
> ha scritto nel messaggio
> ho dovuto abbandonare un vecchio Db con 1600 record con relazione 1
> >molti, purtroppo non ho potuto utilizzare le vecchie tabelle in
> >quanto
> molto diverse da quelle del nuovo DB..
> quindi mi sono limitato solo ad importarle nel nuovo Db e dopo aver
> tolto le relazioni e chiave primarie con il copia - incolla mi sono
> popolato tutta la tabella Anagrafe (cognome, nome, residenza etc.)...
> il problema sorge ora ad aggiungere nella tabella Prodotti (la parte
> molti) tutti i prodotti assegnati ad i rispettivi soggetti senza
> perdere
> i dati...
> come potrei fare considerando che attualmente ho tolto appunto
> relazioni
> e chiavi ??
> qualsiasi consiglio è ben accetto...
> purtroppo non potendolo fare dovrei inserire tutti i prodotti a mano
> ed
> impiegherei molto tempo...
> grazie a tutti e Ciao
Penso che sia stato un errore togliere relazioni e chiavi: se puoi
riparti dal database originale.
beh.. cmq posso sempre ricrearle... cmq lavoro sempre sulla copia sia
del db
originale che quello di destinazione...
Meglio del copia/incolla avrei usato una query di accodamento dalle
vecchie tab a quelle nuove. Con una query di aggiornamento sulla tab
del lato molti avendo memorizzato in un campo "temporaneo" (creato ad
hoc, da eliminare ad importazione conclusa)  l'ID del record di
origine, puoi facilmente ricostruire i legami tra i record del lato
uno con quelli del lato molti.
sinceramente ho capito ben poco come fare...purtroppo vi sono degli Id
del vecchio
DB che partono da 417 mentre avrei voluto nel nuovo partire "bene" con
1.
Se non hai a disposizione le tab originali allora potresti forzare le
relazioni tra la tabella nuova e la vecchia attraverso i campi
"cognome", "nome" e residenza per evitare eventuali ononimie.
come dicevo ho tutto l'originale a disposizione...ma essendo poco
pratico mi sento perso...
al punto in cui sono ora devo aggiungere solo il lato molti...che avrei
già provveduto a fare una prova con Excel a partire con gli indici ID da
1...
chiaramente gli indici si ripetono tanti quanti sono i molti...
Buon lavoro
grazie...ma mi puoi dare qualche altra soluzione...
Ciao


title: popolare nuovo DB con relazioni 1>molti

text:
On 5 Mar, 12:45, "JOE" <
to...@invalid.it
> wrote:
> "Beppe" <
beppe.lomba...@gmail.com
> ha scritto nel messaggio

> Ciao- Nascondi testo tra virgolette -
>
> - Mostra testo tra virgolette -
Mi spiace essere stato poco chiaro: cerco di spiegarti la logica.
Nelle tabelle "nuove" aggiungi un campo temporaneo del tipo dell'ID
delle tabelle vecchie: da quanto ho capito numerico.
Accoda tutti i dati dalle tabelle vecchie mettendo gli ID "vecchi" nei
nuovi campi: i nuovi record prenderanno degli ID diversi partendo da 1
ma saprai che il nuovo ID 1 corrisponde all'ID 417 della vecchia
tabella perchè lo troverai memorizzato nel "nuovo campo".  Resterà
vuoto il campo ID della tabella lato molti che lega i dati tra le due
tabelle nuove.
Adesso devi predisporre una query di aggiornamento che riempe in
automatico questo campo vuoto: devi relazionare le tabelle attraverso
il nuovo campo da una parte (tab nuove) e il vecchio ID dall'altra
(tab vecchie). Bastano le due tabelle lato molti e la nuova tabella
lato 1.  Se in automatico ti viene proposta la relazione tra le nuove
tabelle cancellala nella query.
In pratica la query di aggiornamento: prende il record della nuova
tabella lato molti -> record corrispondente in quella vecchia -> ID
vecchio nella tabella vecchia corrisponde al nuovo ID tabella nuova->
aggiorno il campo vuoto con il valore [tabnuova].[IDnuovo]
La mia incapacità a spiegare rende tutto più complicato: devi solo
fare attenzione alla query di aggiornamento.
Buon lavoro


title: popolare nuovo DB con relazioni 1>molti

text:
"Beppe" <
beppe.l...@gmail.com
> ha scritto nel messaggio
news:2494c451-3732-
CUT

> Ciao- Nascondi testo tra virgolette -
>
> - Mostra testo tra virgolette -
Mi spiace essere stato poco chiaro: cerco di spiegarti la logica.
Nelle tabelle "nuove" aggiungi un campo temporaneo del tipo dell'ID
delle tabelle vecchie: da quanto ho capito numerico.
Accoda tutti i dati dalle tabelle vecchie mettendo gli ID "vecchi" nei
nuovi campi: i nuovi record prenderanno degli ID diversi partendo da 1
ma saprai che il nuovo ID 1 corrisponde all'ID 417 della vecchia
tabella perchè lo troverai memorizzato nel "nuovo campo".  Resterà
vuoto il campo ID della tabella lato molti che lega i dati tra le due
tabelle nuove.
Adesso devi predisporre una query di aggiornamento che riempe in
automatico questo campo vuoto: devi relazionare le tabelle attraverso
il nuovo campo da una parte (tab nuove) e il vecchio ID dall'altra
(tab vecchie). Bastano le due tabelle lato molti e la nuova tabella
lato 1.  Se in automatico ti viene proposta la relazione tra le nuove
tabelle cancellala nella query.
In pratica la query di aggiornamento: prende il record della nuova
tabella lato molti -> record corrispondente in quella vecchia -> ID
vecchio nella tabella vecchia corrisponde al nuovo ID tabella nuova->
aggiorno il campo vuoto con il valore [tabnuova].[IDnuovo]
La mia incapacità a spiegare rende tutto più complicato: devi solo
fare attenzione alla query di aggiornamento.
Buon lavoro
-----------------
Ciao Beppe... penso che non sia stato tu poco chiaro... ma essendo poco
pratico di Access
sono io che non riesco a comprendere bene... cmq...
vedrò di seguire la soluzione descritta sopra.. nache se penso che
siccome le strutture delle tabelle sono differenti avrò non pochi
problemi...
ecco xrchè chiedevo nel punto in cui sono ora, ossia la tabella Anagrafe
completa...
come posso "relazionare" la tabella Prodotti...
io pensavo di assegnare alla tabella Anagrafe una numerazione
progressiva
 e poi nella tabella Prodotti assegnare + numeri quante sono le
relazioni
ossia tabella Anagrafe
ID  cognome
 1      pinco
tabella Prodotti
1     pane
1     latte
e così via.. poi dopo aver fatto tutto il lavoro relazionare
cmq forse ho detto una stronzata e non si può fare, se così
fa niente e penso dovrò impazzirmi a fare quanto da te descritto..
Ciao


title: query di accodamento che fa le bizze ...

author: Buterao

text:
Ciao a tutti,
              vorrei porre all'attenzione di voi tutti il seguente
problemino:
devo costruire una procedura di archiviazione dati per anno, quindi ogni
fine anno in pratica la mia applicazione deve permettere di prendere i
dati relativi all'anno appena trascorso e metterli in apposite tabelle
su un secondo DB usato solo ed esclusivamente come archivio.
Io ho pensato di risolvere il problema con una semplice query di
accodamento che va a prendere i dati dalla tabella di origine e li mette
in quella di destinazione sul DB esterno.
Qualcosa del tipo: in particolare per l'anno 2003 (ma la cosa nel codice
è dinamica e funziona)
INSERT INTO AttiG_2003 IN 'D:\DbEsterno\Archivio.mdb'
SELECT tabOrigine.[DataIns] AS DataIns, *
FROM tabOrigine
WHERE (((tabOrigine.[DataIns])>=#1/1/2003# And
tabOrigine.[DataIns])<=#12/31/2003#));
Fin qui tutto ok, nel senso che fa il suo dovere egregiamente ma, poichè
vorrei mettere un minimo di protezione al file archivio.mdb, quale può
essere una password di database ... quando vado a fare l'operazione
continua a darmi password non valida benchè invece è validissima.
ho modificato la query di cui sopra nel seguente modo
INSERT INTO AttiG_2003 IN 'D:\DbEsterno\Archivio.mdb'[;pwd=passprova]
SELECT tabOrigine.[DataIns] AS DataIns, *
FROM tabOrigine
WHERE (((tabOrigine.[DataIns])>=#1/1/2003# And
tabOrigine.[DataIns])<=#12/31/2003#));
e siccome non mi da un errore di sintassi ... almeno all'apparenza ...
in quanto mi dice pass non valida ...
quale può essere l'arcano ?
Ringrazio tutti anticipatamente e accetto suggerimenti di soluzioni
migliori e/o più efficienti e soprattutto se conoscete dei link dove
posso trovare qualcosa in merito ai collegamenti con i db esterni ...
ecc ecc ... vi sarei ancora più grato.
Ho già guardato sul sito comune e a quanto pare non esiste nulla in
merito ...
Ciao a tutti
Francesco


title: Funzioni utente in queries : funziona davvero !

author: radicale 004

text:
Voi potete (ad esempio) scrivere (nel gestore query di access)
qualcosa
come :
select
mia_func_output_01(c1),
mia_func_output_02(c2) ,
...
mia_func_output_0n(cn) from
...
where mia_func_input(c1,c2, ... ,ck)
dove i c1, c2 ... sono i nomi dei campi della
tabella.
e dove le mia func_ ...  sono QUALSIASI vostre
funzioni (comunque complesse) definite come
public in un modulo.
Quello che succede e' che le funzioni verranno eseguite
per ogni record della tabella tale che
mia_func_input(c1,c2, ... ,ck) restituisca true.
Vi rendete conto della potenza di questa cosa ?
Ciao !


text:

Chissa' se si puo' generalizzare ancora di piu' ?!?
Della serie (piu' o meno) :
select
   G(t1.c1, t2.c2 , ...
tn.cn
)
from
   P(t1,t2, ... , tn)
where
   H(t1.c1, t2.c2 , ...
tn.cn
)
dove G,P,H sono funzioni utente pubbliche.
Devo sperimentare.


title: Asterisco con query parametriche

text:
Vorrei passare da DAO ad ADO, ma purtroppo quest'ultimo non consente
di eseguire query parametriche create con Access, con l'uso di "*" nel
campo criteri. D'altra parte non posso fare a meno di questa
caratteristica che consente di cercare stringhe intermedie all'interno
di una descrizione. Qualcuno sa darmi una mano?


title: Asterisco con query parametriche

author: Michele Amato

text:
<
ma...@becherini.it
> wrote in message 3b4da94...@news.conmet.it...

Il carattere jolly in SQL Server é %
* -> % (percentuale)
? -> _ (underscore)
comunque queste query non si chiamamo parametriche.
HTH
Michele Amato
--
{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}
Sul mio sito
http://maengineering.20m.com
è possibile trovare del materiale relativo ad Access
scritto da me, freeware e shareware
{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}


title: Asterisco con query parametriche

text:
>
>Il carattere jolly in SQL Server é %
>
Ma access, dove la suddetta query esiste fisicamente, non riconosce
nel campo criteri il carattere %


title: Report: altezza variabile della sezione dati per record

author: vimo

text:
Ciao a tutti.
Ho creato un report in cui la sezione Corpo è variabile per ogni record (in
quanto visualizzo delle immagini caricate dall'esterno e le relative
descrizioni).
Il report funziona, però ho notato che a volte la distanza tra un record e
l'altro non è la minima necessaria, ovvero mi viene inserito dello spazio
bianco che preferirei evitare.
Ho provato ad azzerare, all'inizio della routine di formattazione del
report, l'altezza del report stesso, per fare in modo che essa fosse poi
impostata automaticamente all'atto della formattazione dei dati del record,
ma non è stato sufficiente.
C'è qualcuno che può essermi di aiuto?
Altra domanda: è possibile forzare una distribuzione verticale dei record
visualizzati nella pagina in modo tale che la distanza tra essi sia uguale?
Grazie
Vincenzo


title: Documentare Funzioni e Sub

text:
Vorrei salvare in una tabella l'elenco delle funzioni (e argomenti)
utilizzate in un database , per poi agggiungere in altri campi della
tabella descrizioni sulla funzionalità .
Similmente per le sub .
Qualcuno ha idea di come fare ?


title: Documentare Funzioni e Sub

author: Carlo Costarella

text:
<
carlo....@gmail.com
> ha scritto nel messaggio
news:1143189799....@i40g2000cwc.googlegroups.com...


1-Ogni modulo è esportabile in formato testo...
2-Copia e incolla....in campi memo
3-Altre procedure abbastanza complesse se non conosci il VBA.
Ciao, Carlo


title: Documentare Funzioni e Sub

author: Sib

text:
<
carlo....@gmail.com
> ha scritto nel messaggio


--------------
dim cat1 as adox.catalog
dim proc1 as adox.procedure
set cat1= new adox.catalog
cat.activeconnection=currentproject.connection
for each proc1 in cat1.procedures
    debug.print
proc1.name
next proc1
set cat1=nothing
Sib
--
http://www.gestionedati.com


title: Documentare Funzioni e Sub

text:
"Sib" <sedav...@SPAMtiscali.it> ha scritto nel messaggio
CUT
> cat.activeconnection=currentproject.connection
CUT
cat1...
ovviamente.
Sib
--
http://www.gestionedati.com


title: Documentare Funzioni e Sub

author: Bruno Campanini

text:
"Sib" <sedav...@SPAMtiscali.it> wrote in message
news:44242b08$0$36939$4faf...@reader3.news.tin.it...
> dim cat1 as adox.catalog
> dim proc1 as adox.procedure
>
> set cat1= new adox.catalog
> cat.activeconnection=currentproject.connection
>
> for each proc1 in cat1.procedures
>    debug.print
proc1.name
> next proc1
>
> set cat1=nothing
Restituisce un incompleto elenco di Report, Form e Query
ma non una procedura.
Non è mica colpa tua: mai trovato una procedura ADOX
che funzioni per il verso giusto.
Bruno


title: Documentare Funzioni e Sub

text:
"Bruno Campanini" <
bruno.c...@tin.it
> ha scritto nel messaggio
> "Sib" <sedav...@SPAMtiscali.it> wrote in message
>> dim cat1 as adox.catalog
>> dim proc1 as adox.procedure
>>
>> set cat1= new adox.catalog
>> cat.activeconnection=currentproject.connection
>>
>> for each proc1 in cat1.procedures
>>    debug.print
proc1.name
>> next proc1
>>
>> set cat1=nothing
>
> Restituisce un incompleto elenco di Report, Form e Query
> ma non una procedura.
>
> Non è mica colpa tua: mai trovato una procedura ADOX
> che funzioni per il verso giusto.
In realtà sono stato un po' pirla perchè ricordavo l'insieme procedures ma
non ricordavo cos'era.
Non restituisce affatto un elenco incompleto di ciò che dici come non è
affatto vero ciò che dici di adox, solo che bisogna sapere come funziona e
cosa si sta facendo.
l'insieme procedures restituisce le "procedure" dell'insieme adox sono
alcuni tipi di query eccettuate le viste.
Sib
--
http://www.gestionedati.com


title: Documentare Funzioni e Sub

text:
<
carlo....@gmail.com
> ha scritto nel messaggio


-------------
Con l'aiuto dell'help di access di cui ho riadattato il codice:
Public Function ElencoProc()
Dim proc1 As Procedure
Dim ogg1 As AccessObject
Dim mod1 As Module
For Each ogg1 In CurrentProject.AllModules
    Debug.Print "-Modulo: " & ogg1.Name
    AllProcs ogg1.Name
Next ogg1
For Each ogg1 In CurrentProject.AllForms
    Debug.Print "-Maschera: " & ogg1.Name
    AllProcs ogg1.Name, True
Next ogg1
End Function
Public Function AllProcs(ByVal strModuleName As String, Optional EMask As
Boolean = False)
    Dim mdl As Module
    Dim lngCount As Long
    Dim lngCountDecl As Long
    Dim lngI As Long
    Dim strProcName As String
    Dim astrProcNames() As String
    Dim intI As Integer
    Dim strMsg As String
    Dim lngR As Long
    ' Open specified Module object.
    If EMask = True Then
        DoCmd.OpenForm strModuleName
        If Forms(strModuleName).HasModule = False Then
            DoCmd.Close acForm, strModuleName
            Exit Function
        End If
        Set mdl = Forms(strModuleName).Module
    Else
        DoCmd.OpenModule strModuleName
        ' Return reference to Module object.
        Set mdl = Modules(strModuleName)
    End If
    ' Count lines in module.
    lngCount = mdl.CountOfLines
    ' Count lines in Declaration section in module.
    lngCountDecl = mdl.CountOfDeclarationLines
    ' Determine name of first procedure.
    strProcName = mdl.ProcOfLine(lngCountDecl + 1, lngR)
    ' Initialize counter variable.
    intI = 0
    ' Redimension array.
    ReDim Preserve astrProcNames(intI)
    ' Store name of first procedure in array.
    astrProcNames(intI) = strProcName
    ' Determine procedure name for each line after declarations.
    For lngI = lngCountDecl + 1 To lngCount
        ' Compare procedure name with ProcOfLine property value.
        If strProcName <> mdl.ProcOfLine(lngI, lngR) Then
            ' Increment counter.
            intI = intI + 1
            strProcName = mdl.ProcOfLine(lngI, lngR)
            ReDim Preserve astrProcNames(intI)
            ' Assign unique procedure names to array.
            astrProcNames(intI) = strProcName
        End If
    Next lngI
    strMsg = "Procedures in module '" & strModuleName & "': " & vbCrLf &
vbCrLf
    For intI = 0 To UBound(astrProcNames)
        strMsg = strMsg & astrProcNames(intI) & vbCrLf
    Next intI
    If EMask = True Then DoCmd.Close acForm, strModuleName
    ' Message box listing all procedures in module.
    Debug.Print strMsg
End Function
Sib
--
http://www.gestionedati.com


title: DLooKup ..... dove sbaglio ?

author: max

text:
A seguito di un suggerimento avuto sul newsgroup
ho creato una funzione, che  dovrebbe, dopo aver inserito il nome  nel
contollo "Autista" della sottomaschera "MscAutista2", controllare se
ci sono autisti già presenti ed avvisarmi  a video, inoltre dovrebbe
visualizzare il record per permettermi un' eventuale modifica.
Private Sub Autista_Exit(Cancel As Integer)
If Not IsNull(DLookup("IdAutista", "TblAutista2", "IdAutista=" &
Me!IdAutista)) Then MsgBox Me!Autista & "Nominativo già presente in
elenco"
Cancel = True
Me!Autista.SetFocus
End Sub
Il problema è che qualsiasi Autista inserisco nel controllo della
sottomaschera MscAutista2 il sistema mi dice che è già in elenco,
perchè?
inoltre non posso fare nulla perchè è tutto bloccato e sono costretto
a chiudere la maschera, dopo aver chiuso innumerevoli finestre di
avviso, relative alla procedura suddetta.

Vi spiego cosa ho fatto
In realtà questo DB mi serve  registrare l'ingresso e l'uscita
nell'arco di 24 ore, quindi ho creato due maschere una principale
"MscAutista" , che fa riferimento d un tabella TblAutista, con un
campo IdAutista e due campi datainizio e datafine.
Una seconda Maschera "MscAutista2" (sottomaschera), che fa riferimento
alla tbella TblAutista2, nella quale ci sono numerosi campi tra i
quali "Autista", "orafine" , "orainizio" e "IdAutista" che è il
controllo di riferimento delle due maschere ed è il campo che mette in
relazione le due tabelle.
Il mio scopo è
1) cercare al momento dell'inserimento se ci sono duplicati che
soddisfano una condizione, cioè il controllo "orafine" della
MscAutista2 deve essere null (vuoto)
2) Se viene trovato questo record devo poterlo modificare nel campo
orafine, quindi il DB si posizionerà sul record ed mi permetterà di
modificarlo.
Credo di aver individuato un errore :
Secondo me ho sbagliato  relazionare le due tabelle, ma dopo svriti
tentativi mi rivolgo  voi.
Volendo ottenere un elenco delle movimentazioni efettuate in un arco
temporale che va dalle 06.00 alle 05.00 del giorno successivo (24 ore
circa) quindi due giorni, ho pensato di creare una maschera ed una
sottomaschera collegata in modo da ottenere con una query ed in un
report l'elenco che mi interessa.

Grazie di tutto.


title: Problemone

author: Roberto

text:
Ciao,
Ho creato un piccolo programma per la gestione di referti medici; mi trovo
davanti ad un problema!
La tabella referti è composta dai seguenti campi (faccio una sintesi
naturalmente):
Idreferto
Ora
Data
NomeMedico
*Codice Esame
*Descrizione Esame (breve)
*Descrizione Esame (approfondita)
La parte dedicata all'esame (selezionata con *) è contenuta in una tabella
diversa.
L'utente, nelle mie intenzioni, dovrebbe nella maschera REFERTI selezionare
il "codice esame" dall'apposito campo, mediante una casella combinata, una
volta selezionato il codice, nel campo "descrizione Esame (breve) e
"descrizione Esame (approfondita)" devono apparire i dati relativi al codice
selezionato. Una volta che è comparsa  la "descrizione esame (approfondita)"
vorrei poterla  integrare.
Spero di aver descritto accuratamente il problema.
Grazie anticipatamente e cordiali saluti.
Roberto


title: Problemone

author: EnricoV.

text:
Dunque ti consiglio di utilizzare la funzione DLookup
quindi:
Se la tabella dove ci sono gli Esami si chiama Esami
Se il campo CodiceEsame si chiama CodEsame
Se il campo DescrizioneEsame(breve) si chiama DesEsameB
Se il campo DescrizioneEsame(approfondita) i chiama DesEsameA
(gli stessi nomi dei campi li prendiamo per buoni come i nomi delle caselle
nella maschera)
Allora:
Sull'evento "Dopo Aggiornamento" (AfterUpdate) della casella CodEsame
scriverai:
Dim VarCod as Variant
VarCod = DLookup("[DesEsameB]","Esami","[CodEsame]="&Me.CodEsame)
Me.DesEsameB = VarCod
VarCod = DLookup("[DesEsameA]","Esami","[CodEsame]="&Me.CodEsame)
Me.DesEsameA = VarCod
attenzione però, se il campo e la casella CodEsame sono ti tipo testo (e non
numerico) farai:
Dim VarCod as Variant
VarCod = DLookup("[DesEsameB]","Esami","[CodEsame]= ' "& Me.CodEsame & " '
")
Me.DesEsameB = VarCod
VarCod = DLookup("[DesEsameA]","Esami","[CodEsame]= ' "& Me.CodEsame & " '
")
Me.DesEsameA = VarCod
Spero di esserti stato d'aiuto.
Ciao !
"Roberto" <
xx...@tin.it
> ha scritto nel messaggio
news:U3_g9.110322$pX1.3...@news2.tin.it...



title: Problemone

author: Antonio Biso

text:
"EnricoV." <
nor...@libero.it
> ha scritto nel messaggio
news:am1rro$l81$1...@lacerta.tiscalinet.it...
> Dunque ti consiglio di utilizzare la funzione DLookup
Dunque ti consiglio di scrivere correttamente DOPO il quoting!!!
Antonio


title: Addin Access... "Convert Form to Page"

text:
Ciao a tutti, qualcuno sa dove posso trovare gli Addin per Access?
Nella fattispecie a me occorrerebbero la conversione di una form in una
pagina per accesso dati, e la conversione di un report in pagina ad accesso
dati...
Avevo trovato qualcosa già per trasformare Access to VB ma ora non riesco a
trovare nulla...
Grazie
Roberto


title: Addin Access... "Convert Form to Page"

author: Karl Donaubauer

text:
Roberto ha scritto:

http://www.trigeminal.com//utility.asp?ItemID=0#0
--
HTH
Karl
*********
Access-FAQ (tedesco):
http://www.donkarl.com


title: Addin Access... "Convert Form to Page"

author: Perego Roberto

text:
"Roberto" <
aris...@libero.it
> ha scritto nel messaggio
news:Mk4mc.146118$hc5.6...@news3.tin.it...
>
> Avevo trovato qualcosa già per trasformare Access to VB ma ora non riesco
a
> trovare nulla...
mi sai dire dove lo posso trovare ? mi farebbe molto comodo.
Grazie in anticipo


title: se non si fa nulla tornare alla maschera...

author: justme

text:
Sarebbe utile un'espressione / macro che faccia sì che se l'utente del
database non compie nessuna azione (cioè non risulta l'attivazione di
nessun comando o tasto) allora dopo 10 minuti il programma ritorna sulla
maschera "alfa" : insomma un timer che si azzera e ricomincia a contare
ogni volta che viene effettuata una qualsiasi operazione. Si può fare ???


author: Paolo P

text:
"justme" <
thest...@katamail.com
> ha scritto nel messaggio
news:a5ggai$5m3$1...@lacerta.tiscalinet.it...

C'era un post di un mesetto fa che rispondeva ad un quesito identico.
Ho provato a dare un'occhiata veloce ma non l'ho trovato.
Ciao Paolo


author: Tonio Tanzi

text:
justme ha scritto:

Nella scheda eventi della finestra proprietà della maschera
(visualizzazione struttura) c'è l'evento "su timer" e subito sotto la
voce "intervallo timer". Gestisci opportunamente tale evento e puoi
ottenere ciò che hai chiesto.
Ciao Tonio


text:
"Tonio Tanzi" <
vi....@inwind.it
> wrote in message
news:3C7C0A97...@inwind.it...

Grazie. Ci penserò su.


author: OndaMax

text:
justme  wrote in message ...
> > Nella scheda eventi della finestra proprietą della maschera
> > (visualizzazione struttura) c'č l'evento "su timer" e subito sotto la
> > voce "intervallo timer". Gestisci opportunamente tale evento e puoi
> > ottenere ciņ che hai chiesto.
> Grazie. Ci penserņ su.
La strada tecnica č proprio quella ...
Okkio perņ, perchč dovrai anche inventarti un meccanismo che azzeri un
contatore quando viene rilevata un'azione prima dello scadere del timer.
Anzi, direi che dovresti pensare prima alle azioni possibili in modo da
poterle intercettare e intervenire sul contatore. Non ultimo, dovresti
impostarlo il contatore. L'evento timer di per se continua a contare fino
alla scadenza anche se effettui delle operazioni. Se non intercetti gli
eventi rischi di farti chiudere la maschera sulla faccia in piena azione ...
OndaMax


title: Aggiornamento di una combo

author: JeanLoup

text:
Ho una combo popolata da una query, se la mia scelta non č nell'elenco della
combo ho un pulsante che apre un'altra maschera per l'inserimento di un
nuovo record nella tbl collegata alla combo.
Il problema č che quando chiudo la maschera dopo l'inserimento del nuovo
record, nella combo non mi da l'aggiornamento subito.
Come devo fare x farsě che si aggiorni?
Grazie x l'eventuale risposta.


title: Aggiornamento di una combo

author: Riccardo M.

text:
"JeanLoup" <
v722...@hotmail.it
> ha scritto nel messaggio
news:43946f9f$0$351$5fc...@news.tiscali.it...

_________
su evento chiusura della maschera scrivi
Forms![NomeMaschera]![NomeCombo].Requery
ciao
Riccardo


title: Aggiornamento di una combo

author: Prometeo

text:
JeanLoup ha scritto:

Puoi inserire il seguente codice su un evento, [per esempio su ATTIVATO
della combo]: ME!NomeCombo.Requery
Ciao e Buon lavoro
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Aggiornamento di una combo

text:
"Riccardo M." <
ricc...@free.panservice.it
> ha scritto nel messaggio
news:dn1s6m$alc$1...@news.panservice.it...
>
> "JeanLoup" <
v722...@hotmail.it
> ha scritto nel messaggio
> news:43946f9f$0$351$5fc...@news.tiscali.it...
>> Ho una combo popolata da una query, se la mia scelta non è nell'elenco
>> della combo ho un pulsante che apre un'altra maschera per l'inserimento
>> di un nuovo record nella tbl collegata alla combo.
>> Il problema è che quando chiudo la maschera dopo l'inserimento del nuovo
>> record, nella combo non mi da l'aggiornamento subito.
>> Come devo fare x farsì che si aggiorni?
>> Grazie x l'eventuale risposta.
> _________
> su evento chiusura della maschera scrivi
> Forms![NomeMaschera]![NomeCombo].Requery
>
> ciao
> Riccardo
>
Grazie, è perfetto.
Ciao


title: Tabella cittadinanze

text:
Ciao a tutti, avrei proprio bisogno di un aiuto!
Nella mia maschera principale ho un campo cittadinanza (francese,
italiana, tedesca, tunisina ect); dato che volevo rendere il campo
esente da scelte fantasiose da parte dell'inseritore, pensavo di usare
una ComboBox. La mia richiesta è questa, qualcuno di voi ha già forse
una tabella con le cittadinanze? Mentre per le nazionalità (Francia,
Italia ect) è abbastanza facile trovarne in internet, le cittadinanze
non le ho trovate da nessuna parte.
Un grazie a chi vorrà aiutarmi.


title: Tabella cittadinanze

author: Sergio MAZZA

text:
<
Searc...@yahoo.it
> ha scritto nel messaggio news:1151597579....@x69g2000cwx.googlegroups.com...

[risposta]
La prima riga di una ricerca (elenco cittadinanze) con google mi ha portato qui:
http://www.istat.it/strumenti/definizioni/cittadinanze.pdf
Ciao.
--
Sergio MAZZA


title: Tabella cittadinanze

text:
Sergio MAZZA ha scritto:

Grazie Sergio, ma non è quello che sto cercando. Non mi servono i nomi
di nazione, mi servono proprio le cittadinanze, non "Italia" ma
"italiana" perchè ho dei documenti di stampa unione del tipo: il Sig.
Mario ROSSI, nato a, il, di cittadinanza...e non posso mettere "Italia".


title: Tabella cittadinanze

text:
<
Searc...@yahoo.it
> ha scritto nel messaggio news:1151599031.8...@i40g2000cwc.googlegroups.com...
Grazie Sergio, ma non è quello che sto cercando. Non mi servono i nomi
di nazione, mi servono proprio le cittadinanze, non "Italia" ma
"italiana" perchè ho dei documenti di stampa unione del tipo: il Sig.
Mario ROSSI, nato a, il, di cittadinanza...e non posso mettere "Italia".
[risposta]
Potresti scrivere: nato a, il, in "Italia"...
Ciao.
--
Sergio MAZZA


title: Tabella cittadinanze

text:
Sergio MAZZA ha scritto:

E' vero, il problema sorge quando la nazione di nascita è diversa da
quella di cittadinanza, e io purtroppo ho necessità sia chiara proprio
la cittadinanza....Anagrafici del NG unitevi! (..e aiutatemi... :)
In ogni caso ti ringrazio e se avessi altre soluzioni che a me non
vengono in mente per modificare il documento sono sempre ben accette, a
volte la soluzione per chi ci lavora sopra da giorni è impossibile da
raggiungere mentre dall'esterno è semplicissima....


title: Tabella cittadinanze

text:
<
Searc...@yahoo.it
> ha scritto nel messaggio news:1151601148....@75g2000cwc.googlegroups.com...
E' vero, il problema sorge quando la nazione di nascita è diversa da
quella di cittadinanza, e io purtroppo ho necessità sia chiara proprio
la cittadinanza....Anagrafici del NG unitevi! (..e aiutatemi... :)
In ogni caso ti ringrazio e se avessi altre soluzioni che a me non
vengono in mente per modificare il documento sono sempre ben accette, a
volte la soluzione per chi ci lavora sopra da giorni è impossibile da
raggiungere mentre dall'esterno è semplicissima....
[risposta]
A volte è solo un problema di stanchezza.
Ma non ho capito se ti ha risolto il problema o no...
Ciao.
--
Sergio MAZZA


title: Tabella cittadinanze

text:
Sergio MAZZA ha scritto:

Purtroppo no.....


title: Tabella cittadinanze

text:
Searcher...@yahoo.it
 ha scritto:

Ora stacco, ci si risente domattina, un grazie a te e una buona serata
a tutti.


title: Tabella cittadinanze

author: Cataldo Formaro

text:
"Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto nel messaggio
news:e8123c$5jt$1...@area.cu.mi.it...

Visto che hai già una tabella cittadinanza, continua a lavorare con la
stessa e man mano che è necessario ne aggiungi una nuova o meglio "non in
elenco"
Ciao
--
--------------------------------------
      Cataldo Formaro
--------------------------------------


title: Tabella cittadinanze

text:
CUT
scusate mi è partito l'invio
> Visto che hai già una tabella cittadinanza, continua a lavorare con la
> stessa e man mano che è necessario ne aggiungi una nuova o meglio
sull'evento non in elenco della tua cmbobox "Nazionalità" aggiungerai quella
che ti serve.



title: Tabella cittadinanze

text:
Cataldo Formaro ha scritto:

Scusami Cataldo, ma non credo di aver capito bene cosa mi suggerisci,
puoi provare a rispiegarmelo?


title: Tabella cittadinanze

text:
Searc...@yahoo.it
 ha scritto:

Un saluto a tutti. Non so bene se sia il caso di continuare questo 3d o
di aprirne un altro; prendendo spunto da ciò che mi ha scritto Cataldo
ho pensato che la soluzione migliore sia quella di creare una tabella
cittadinanze di appoggio da usare come elenco valori per la mia combo
cittadinanze.
Questa tabella dovrebbe, tramite una query di creazione tabella,
attingere i dati dal campo cittadinanze nella mia tabella principale, e
dovrebbe eliminarmi i duplicati.
Le mie conoscenze di SQL però non mi consentono di creare una tabella
con queste caratteristiche, qualcuno vorrebbe darmi una mano?
Sull'evento non in elenco della combo poi, avevo pensato di mettere un
MsgBox per "guidare" l'inserimento e per evitare che, ad esempio, un
cittadino del gambia possa diventare una gambiano, gambiese o
gambizzato :)
A me sembra l'unica procedura percorribile non essendosi fatto avanti
nessuno con una tabella già pronta di cittadinanze come ne esistono,
ad esempio, per i comuni d'Italia anche nel Sito Comune.
Ciao


title: Tabella cittadinanze

text:
<
Searc...@yahoo.it
> ha scritto nel messaggio news:1151655884.0...@h44g2000cwa.googlegroups.com...
Un saluto a tutti. Non so bene se sia il caso di continuare questo 3d o
di aprirne un altro; prendendo spunto da ciò che mi ha scritto Cataldo
ho pensato che la soluzione migliore sia quella di creare una tabella
cittadinanze di appoggio da usare come elenco valori per la mia combo
cittadinanze.
Questa tabella dovrebbe, tramite una query di creazione tabella,
attingere i dati dal campo cittadinanze nella mia tabella principale, e
dovrebbe eliminarmi i duplicati.
Le mie conoscenze di SQL però non mi consentono di creare una tabella
con queste caratteristiche, qualcuno vorrebbe darmi una mano?
Sull'evento non in elenco della combo poi, avevo pensato di mettere un
MsgBox per "guidare" l'inserimento e per evitare che, ad esempio, un
cittadino del gambia possa diventare una gambiano, gambiese o
gambizzato :)
A me sembra l'unica procedura percorribile non essendosi fatto avanti
nessuno con una tabella già pronta di cittadinanze come ne esistono,
ad esempio, per i comuni d'Italia anche nel Sito Comune.
Ciao
[risposta]
Si tratta di fare una query di raggruppamento sul campo "cittadinanza" e la stessa query la trasformi in "query di creazione
tabella".
Prova con il generatore di query e se incontri problemi scrivi...
Ciao.
--
Sergio MAZZA


title: Tabella cittadinanze

text:
Sergio MAZZA ha scritto:

Allora Sergio, grazie ai tuoi consigli sono riuscito nel mio intento.
Ora sono alle prese con il mettere il MsgBox sull'evento non in elenco
della combo.
Ho trovato un esempio nell'help che però mi genera errori, continuo
qui o apro un'altro 3d nel caso la cosa possa interessare
qualcun'altro?
Fammi sapere, sono nuovo del posto e non vorrei infrangere regole del
ng.
Intanto grazie.


title: Tabella cittadinanze

text:
<
Searc...@yahoo.it
> ha scritto nel messaggio news:1151665566.2...@p79g2000cwp.googlegroups.com...
Allora Sergio, grazie ai tuoi consigli sono riuscito nel mio intento.
Ora sono alle prese con il mettere il MsgBox sull'evento non in elenco
della combo.
Ho trovato un esempio nell'help che perň mi genera errori, continuo
qui o apro un'altro 3d nel caso la cosa possa interessare
qualcun'altro?
[risposta]
Ok, facciamo cosě come dici.
Fammi sapere, sono nuovo del posto e non vorrei infrangere regole del
ng.
[risposta]
Le trovi qui
www.sitocomune.com
 Sezione ICAA
Intanto grazie.
[risposta]
Ciao.
--
Sergio MAZZA


title: [OT] Buone Feste

author: Roberto da casa

text:
Anche se da qualche tempo sono latitante, non posso fare a meno di fare gli
auguri di buon Natale e di felice 2008 a tutti gli amici.
A presto.
Roberto


title: [OT] Buone Feste

author: leonardo esposito

text:

ciao Roberto,
un sereno Natale anche a te con i tuoi cari.
Leo


title: [OT] Buone Feste

author: CIDI

text:
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:FHqbj.200362$%k.33...@twister2.libero.it...

Ciao Roberto
ti ricordavo in un thread qualche giorno fa, sembra che tu abbia altri
hobby,
capisco, perfettamente, che rispondere alle solite domande alla fine
stufa e si
cerca nuovi stimoli. si sente la tua mancanza, parafrasando de sica...ci
manchi.
:<))
auguri di Buone Feste anche a te e famiglia
Daniele


title: [OT] Buone Feste

author: VT @ home

text:
Il Sun, 23 Dec 2007 10:24:37 GMT, "Roberto da casa" <
r.ma...@libero.it
> ha scritto:
>(.....)

Chi si risente !
Tanti, tanti auguri a te e famiglia, anche da parte di Anna.
Vincenzo Turturro
Certificato Eucip Core Level
ITA 0000-002299 del 14/05/2007
---------------------------------------------
il sito comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------
risorse Access:
http://www.accessgroup.it
---------------------------------------------
Il sito comune di it.comp.as400
http://www.faq400.com
---------------------------------------------


title: [OT] Buone Feste

author: ciroteo

text:
On 23 Dic, 14:51, "VT @ home" <
V...@home.it
> wrote:

Roberto, mi accodo agli auguri degli altri!
m


title: [OT] Buone Feste

author: ALESSANDRO Baraldi

text:

Ciao Roberto buone feste.
--
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.alessandrobaraldi.it
---------------------------------------------------------------------------


title: [OT] Buone Feste

author: Carlo Costarella

text:
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:FHqbj.200362$%k.33...@twister2.libero.it...

Serenità e pace per questo Natale anche a te e famiglia.
Carlo


title: [OT] Buone Feste

author: GGAC

text:
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:FHqbj.200362$%k.33...@twister2.libero.it...

Tanta felicità  atuuti!


title: [OT] Buone Feste

author: Roberto da Parma

text:
"GGAC" <
NRXBE...@LIBERO.IT
> ha scritto nel messaggio
news:jk4cj.201554$%k.33...@twister2.libero.it...

...tanti tanti auguri....mi accodo...
--
Roberto da Parma


title: good price hogan shoes dolce gabbana sandals fendi sunglasses  discount hand bags

text:
China (
www.getvogue.com
)supply Nike LV D&G Prada Puma Bape etc
proudcts.More please sign in My website!<
www.getvogue.com
>


title: Variabile in SQL

text:
è possibile inpostare una variabile in SQL? es.
Private Sub non_funziona()
Dim x As Variant
x = "Roberto"
DoCmd.RunSQL "SELECT Pippo.* WHERE Pippo.nome = " & x & ";"
End Sub
ciao
Grazie


title: Variabile in SQL

author: Paolo opg

text:
"#10#" <
t...@t.com
> wrote in message news:a7d0a5$gid$1...@lacerta.tiscalinet.it...

le stringhe vanno tra apici semplici...
DoCmd.RunSQL "SELECT Pippo.* WHERE Pippo.nome = '" & x & "';"


title: Variabile in SQL

author: Alessandro Nazzani

text:
> DoCmd.RunSQL "SELECT Pippo.* WHERE Pippo.nome = " & x & ";"
A occhio direi che
DoCmd.RunSQL "SELECT * FROM Pippo WHERE nome = " & x & ";"
č meglio.
HTH.
Alessandro


title: Variabile in SQL

author: OndaMax

text:
"#10#" ha scritto nel messaggio ...
> è possibile inpostare una variabile in SQL? es.
> DoCmd.RunSQL "SELECT Pippo.* WHERE Pippo.nome = " & x & ";"
Se stai gestendio una stringa dovresti appore gli apici singoli prima e dopo
il valore variabile. Limitando l'esempio alla clausola WHERE ...
"WHERE Pippo.nome = '" & x & "';"
Nota che, antecedente al primo &, hai singolo apice + doppio apice.
Dopo il secondo &, hai doppio apice + singolo apice.
Marco


title: Problema modifica valore della chiave primaria

author: Riddick

text:
Salve, faccio una premessa:

ho una tabella "Anagrafe" con un campo chiave primaria "Nome" di tipo stringa. Grazie alle relazioni con integrità referenziale, quando cambio valore nel campo "Nome", a cascata tutti i campi in relazione nelle altre tabelle vengono cambiati...fin qui tutto normale!

Problema:

una delle tabelle collegate da questa relazione "Anagrafe2" ha il campo "Nome2" più "Cognome2" che formano INSIEME la chiave primaria della tabella...questa chiave ha delle relazioni di integrità referenziale a sua volta su altre tabelle! Il problema è che se cambio il valore di "Nome", nella tabella "Anagrafe", mi da errore e mi dice che nn è possibile effettuare la modifica (del campo "Nome2") perché non c'è alcun dato correlato nella tabella "Anagrafe2"!!! Se però cancello le relazioni di "Nome2"+"Cognome2" sulle altre tabelle la modifica di "Nome" su "Nome2" ha successo.

Come faccio a modificare i valori della chiave in questa situazione? Ovvero con tutte le relazioni attive?

Grazie, per maggiori chiarimenti chiedete pure.

P.s. Non badate ai nomi di campi e tabelle, sono fittizi era giusto per dare l'idea, se avete bisogno per maggior chiarezza del mio esempio reale non esitate a chiedere!


author: Bruno Campanini

text:
Riddick pretended :
> Salve, faccio una premessa:
>
> ho una tabella "Anagrafe" con un campo chiave primaria "Nome" di tipo
> stringa. Grazie alle relazioni con integrità referenziale, quando cambio
> valore nel campo "Nome", a cascata tutti i campi in relazione nelle altre
> tabelle vengono cambiati...fin qui tutto normale!
>
> Problema:
>
> una delle tabelle collegate da questa relazione "Anagrafe2" ha il campo
> "Nome2" più "Cognome2" che formano INSIEME la chiave primaria della
> tabella...questa chiave ha delle relazioni di integrità referenziale a sua
> volta su altre tabelle! Il problema è che se cambio il valore di "Nome",
> nella tabella "Anagrafe", mi da errore e mi dice che nn è possibile
> effettuare la modifica (del campo "Nome2") perché non c'è alcun dato
> correlato nella tabella "Anagrafe2"!!! Se però cancello le relazioni di
> "Nome2"+"Cognome2" sulle altre tabelle la modifica di "Nome" su "Nome2" ha
> successo.
>
> Come faccio a modificare i valori della chiave in questa situazione? Ovvero
> con tutte le relazioni attive?

Disattiva temporaneamente le relazioni impeditive, fai le modifiche a
mano, ristabilisci le relazioni interrotte.
Sempre che queste ultime possano essere ristabilite dopo le
modifiche...

Penso che il layaout del progetto andrebbe ripensato e convenientemente
modificato.
Le relazioni fra dati/tabelle sono cose molto serie e talvolta anche
abbastanza complicate; andrebbero verificate in ogni aspetto con dati
esemplificativi prima di inserire dati definitivi.

> Grazie, per maggiori chiarimenti chiedete pure.
>
> P.s. Non badate ai nomi di campi e tabelle, sono fittizi era giusto per dare
> l'idea, se avete bisogno per maggior chiarezza del mio esempio reale non
> esitate a chiedere!
Con riferimento a Nome, Cognome etc. avevo qualche suggerimento... ma
se poi i dati sono fittizi il suggerimento può risultare completamente
vano.

Bruno


text:

Grazie per la risposta...credo che le relazioni possano essere ripristinate se i valori a mano vengono modificati correttamente in tutte le tabelle coinvolte nella relazione.

L'unica cosa è che a questo punto non saprei come staccare e riattaccare le relazioni...ti spiego!
Questo DB è utilizzato come base di dati di un programma sviluppato con l'ambiente Delphi (Turbo Pascal). Quando da programma modifico questo valore si blocca tutto e nn posso andar avanti. Come faccio a fare questa modifica da delphi? Io uso tecnologia ado per collegarmi ed interfacciarmi col db...l'operazione di stacco\attacco può essere fatta da SQL? O in che modo?

Grazie per la risposta, resto in attesa

Simone


text:
Riddick formulated the question :

> Grazie per la risposta...credo che le relazioni possano essere ripristinate
> se i valori a mano vengono modificati correttamente in tutte le tabelle
> coinvolte nella relazione.
>
> L'unica cosa ï¿œ che a questo punto non saprei come staccare e riattaccare le
> relazioni...ti spiego! Questo DB ï¿œ utilizzato come base di dati di un
> programma sviluppato con l'ambiente Delphi (Turbo Pascal). Quando da
> programma modifico questo valore si blocca tutto e nn posso andar avanti.
> Come faccio a fare questa modifica da delphi? Io uso tecnologia ado per
> collegarmi ed interfacciarmi col db...l'operazione di stacco\attacco puï¿œ
> essere fatta da SQL? O in che modo?

Non lo so.
Se avessi subito esposto il contesto (Delphi, ADO, etc) non avrei perso
tempo a darti risposte inutili.

Bruno


text:

A parte ripensare la struttura e mettere una chiave primaria surrogata (che tu non debba mai toccare) da ADO puoi trattare le relazioni, ma non dico nulla perchè non l'ho mai fatto personalmente. Valuterei anche le DDL dell'SQL (ALTER TABLE, DROP CONSTRAIN....), che puoi sicuramente usare. Altrimenti il metodo più 'bovino' di tutti: se devi cambiare un record, lo tratti come un inserimento. Memorizzi i dati vecchi, compresi quelli nelle tabelle relazionate, lo aggiorni in memoria con i cambiamenti che devi fare, lo scrivi come fosse un record nuovo (comprese le tabelle relazionate), cancelli il vecchio valore (tutto quanto). Ma insisto sulla nuova struttura....


title: Assegnazione di valori ai campi A2000/W98

author: Sergio Della Giora

text:
Buonasera a tutto il NG,
come al solito mi sono inchiappato
in un problema che probabilmente sarà
più facile a risolverlo che a spiegarlo.
Dunque... :
Supponiamo di avere una tabella con 3 campi
numerici : valore1,valore2 e valore3
Supponiamo di creare una maschera che permetta
l'inserimento mediante casella di testo dei
campi valore1 e valore2.
Più in basso nella maschera ci sono due caselle
di testo che riportano il risultato modificato
dei due campi, ad esempio :
casellatesto1 = (valore1*2)/10
casellatesto2 = (valore2*3)/10
e fin qui... tutto ok.
Vorrei ora incollare la somma di casellatesto1
e casellatesto2 nel campo valore3.
Ho provato a fare una cosa di questo tipo.
A fronte dell'evento click di un tasto che mi
aggiorna la finestra ho inserito il seguente
codice :
dim pippo as integer
pippo= casellatesto1 + casellatesto2
me.valore3.value = pippo
Purtroppo però mi da "errore di overflow"
appena tento di eseguire il tasto "aggiorna"
ovvero, nella casellatesto1 e 2 appaiono i
valori, ma non riesce a incollare la somma nel
campo valore3 corrispondente.
Dove sbaglio? Siccome ogni tanto, e non ho
capito perchè, funziona su alcuni record, può
essere colpa delle proprietà del campo (precisione
singola, doppia ecc.)?
Grazie
Saluti
Sergio Della Giora


author: Riccardo

text:
Sergio Della Giora <
sergi...@yahoo.com
> wrote in message
9ifnd4$8da$1...@serv1.albacom.net...

#############
Penso che ti dia Overflow in quanto la variabile pippo la dimensioni
come Integer ed Integer " Memorizza numeri compresi tra -32.768 e 32.767"
(preso dall'help).
quindi se casella1 fosse = 30.000 e casella 2 = 15000 dobrebbe darti 45000
che è fuori dai limiti di integer e ti da errore.
E comunque io toglierei le 2 caselle di testo (1 e 2) e su dopo
agg.to
 della
casella
Valore2 scriverei:
Me.Valore3=(valore1*2)/10 + (valore2*3)/10
Il risultato è lo stesso.
ciao Riccardo


text:
"Riccardo" <
ricc...@free.panservice.it
> ha scritto nel messaggio
news:9igufo$422$1...@news.panservice.it...

Che belina che sono... non dovevo usare integer ma long!
... Ecco perchè un po' andava e un po' no... :)
cmq avevo ragione a dire che il mio problema era più semplice risolverlo che
spiegarlo.
Ho tenuto in considerazione il tuo consiglio di eliminare le caselle di
testo : effettivamente le cose si semplificano...
 Grazie mille
Saluti
Sergio Della Giora


title: collegare tabelle a mano

author: Ajax Diesel

text:
Un saluto a tutti e un bentornato a chi e' tornato.
Cercavo la maniera di scrivere il path di un database che contiene le
tabelle da collegare, ma non lo trovo.
C'e' lo strumentino automatico, ma scrive anche il disco (c:\) mentre vorrei
che funzionasse indipendentemente da quello.
Grazie


title: collegare tabelle a mano

text:
"Ajax Diesel" <
aj...@procter.com
> ha scritto nel messaggio
> Cercavo la maniera di scrivere il path di un database che contiene le
> tabelle da collegare, ma non lo trovo.
> C'e' lo strumentino automatico, ma scrive anche il disco (c:\) mentre
vorrei
> che funzionasse indipendentemente da quello.
Nessuno lo sa?
Ho girato l'help 3 volte, da sopra a sotto e viceversa, non riesco a trovare
il metodo... uffa.


title: collegare tabelle a mano

author: Maurizio Borrelli

text:
> "Ajax Diesel" [...]:
> Cercavo la maniera di scrivere il path di un database che contiene le
> tabelle da collegare, ma non lo trovo.
> C'e' lo strumentino automatico, ma scrive anche il disco (c:\) mentre
> vorrei che funzionasse indipendentemente da quello.
    E... tradotto in italiano standard questo che vorrebbe dire?
    "Maniera di scrivere": scrivere dove?
    "Non lo trovo": cosa non trovi? Il database o la maniera di scrivere?
    "Collegare tabelle a mano": sembrerebbe che tu abitualmente non lo
faccia "a mano". Che sistema usi di solito?
    Aiutaci ad aiutarti!
--
Ciao.
Maurizio
--------
?SPQR(C)
 X
--------


title: collegare tabelle a mano

author: Tony

text:
"Ajax Diesel"

Mi azzardo a un'interpretazione ... vuol dire che vuoi far riconnettere
automaticamente al BE un'applicazione dopo averla aggiornata su un Client?
Chiarezza, chiarezza ...   ;-)


title: collegare tabelle a mano

text:
"Maurizio Borrelli" <
maurizio...@freepass.it
> ha scritto nel messaggio
> > Cercavo la maniera di scrivere il path di un database che contiene le
> > tabelle da collegare, ma non lo trovo.
> > C'e' lo strumentino automatico, ma scrive anche il disco (c:\) mentre
> > vorrei che funzionasse indipendentemente da quello.
>
>     E... tradotto in italiano standard questo che vorrebbe dire?
>
>     "Maniera di scrivere": scrivere dove?
Nelle proprieta', dove altrimenti?
>     "Non lo trovo": cosa non trovi? Il database o la maniera di scrivere?
"cercavo la maniera di scrivere"
Non ho scritto "cercavo il database"...
>     "Collegare tabelle a mano": sembrerebbe che tu abitualmente non lo
> faccia "a mano". Che sistema usi di solito?
La procedura guidata.


title: collegare tabelle a mano

text:
"Tony" <
nos...@nsp.it
> ha scritto nel messaggio
>
> Mi azzardo a un'interpretazione ... vuol dire che vuoi far riconnettere
> automaticamente al BE un'applicazione dopo averla aggiornata su un Client?
Vuol dire che ho fatto una applicazione per una amica, da me funziona, col
database in c:\pincopallo\zippo.mdb
Lei ha il disco configurato come f:
Cercavo la maniera di settare il path nelle proprieta' della tabella
collegata, ma non riesco (non lo accetta) e trovo il comando che setta la
proprieta' del path delle tabelle collegate (2).
Se qualcuno lo conosce mi fa un piacerone.
L'alternativa e' spiegare all'amica come ricollegare le tabelle, ma so gia'
che e' una impresa disperata.


title: collegare tabelle a mano

text:
> "Ajax Diesel" [...]:
> > "Maurizio Borrelli" [...]:
> > > Cercavo la maniera di scrivere il path di un database che contiene le
> > > tabelle da collegare, ma non lo trovo.
> > > C'e' lo strumentino automatico, ma scrive anche il disco (c:\) mentre
> > > vorrei che funzionasse indipendentemente da quello.
> >     E... tradotto in italiano standard questo che vorrebbe dire?
> >     "Maniera di scrivere": scrivere dove?
> Nelle proprieta',
    Nelle proprieta' di cosa?
> dove altrimenti?
    A me lo domandi?
> >     "Non lo trovo": cosa non trovi? Il database o la maniera di
> scrivere?
> "cercavo la maniera di scrivere"
> Non ho scritto "cercavo il database"...
> >     "Collegare tabelle a mano": sembrerebbe che tu abitualmente non lo
> > faccia "a mano". Che sistema usi di solito?
> La procedura guidata.
    Ecco, questo vuol dire farlo a mano.
    Quindi cosa vuoi?



title: collegare tabelle a mano

text:
"Ajax Diesel" <
> > Mi azzardo a un'interpretazione ... vuol dire che vuoi far riconnettere
> > automaticamente al BE un'applicazione dopo averla aggiornata su un
Client?
> Vuol dire che ho fatto una applicazione per una amica>da me funziona, col
> database in c:\pincopallo\zippo.mdb
> Lei ha il disco configurato come f:
> Cercavo la maniera di settare il path nelle proprieta' della tabella
> collegata, ma non riesco (non lo accetta) e trovo il comando che setta la
> proprieta' del path delle tabelle collegate (2).
> Se qualcuno lo conosce mi fa un piacerone.
> L'alternativa e' spiegare all'amica come ricollegare le tabelle, ma so
gia'
> che e' una impresa disperata.
Premetto che una volta ricollegate le tabelle (su
www.sitocomune.com
dovresti trovare anche delle routines per farlo senza ricorrere all'aggiunta
di Access) il tesorino non dovrà più preoccuparsene ;-)
Se invece le darai degli aggiornamenti e vuoi evitare che rifaccia i
collegamenti, puoi operare così:
1) Ti crei un programma di connessione col già citato codice che trovi sul
S.C (ma anche nell'Help di Access)
2) dopo averlo avviato memorizzi in un .txt del PC il percorso del Back-End.
3) Se su avvio l'applicazione non trova il BE (vorrà dire che hai appena
installato l'aggiornamento) apri il .txt, leggi il percorso e lanci
automaticamente il programma di connessione di cui al punto1
Ciao, Tony


title: collegare tabelle a mano

text:
"Maurizio Borrelli" <
maurizio...@freepass.it
> ha scritto nel messaggio
>     Ecco, questo vuol dire farlo a mano.
>
>     Quindi cosa vuoi?
Ti vedo bene nel cabaret, peccato che non abbia tutto il tuo tempo per
prendere in giro la gente, ci saremmo divertiti.
Se sai anche programmare hai almeno due buone virtu'.


title: collegare tabelle a mano

text:
"Tony" <
nos...@nsp.it
> ha scritto nel messaggio
> Premetto che una volta ricollegate le tabelle (su
www.sitocomune.com
> dovresti trovare anche delle routines per farlo senza ricorrere
all'aggiunta
> di Access) il tesorino non dovrà più preoccuparsene ;-)
Ok, mi sto studiando i due esempi sul sito comune, se devo essere sincero
senza capirci molto... ma insisto! :-)
Piuttosto non capisco cosa intendi per "senza ricorrere all'aggiunta di
Access" e chi e' il tesorino.
> Se invece le darai degli aggiornamenti e vuoi evitare che rifaccia i
> collegamenti, puoi operare così:
>
> 1) Ti crei un programma di connessione col già citato codice che trovi sul
> S.C (ma anche nell'Help di Access)
forse non so cosa cercare, ma ho perso qualche ora nell'help senza trovare
il metodo o la funzione o quello che e'... immagino sia dalle parti del
tabledef, ma...
> 2) dopo averlo avviato memorizzi in un .txt del PC il percorso del
Back-End.
> 3) Se su avvio l'applicazione non trova il BE (vorrà dire che hai appena
> installato l'aggiornamento) apri il .txt, leggi il percorso e lanci
> automaticamente il programma di connessione di cui al punto1
Se sapessi fare una cosa cosi' sofisticata allora andrei a cercarlo per l'hd
e sarebbe a prova di bomba... :-)
Ok, studio l'esempio e poi chiedo ancora qualche cosa, alla peggio mi faccio
delle matte risate col Maurizio.


title: collegare tabelle a mano

text:
> "Ajax Diesel" [...]:
> > "Maurizio Borrelli" [...]:
> >     Ecco, questo vuol dire farlo a mano.
> >     Quindi cosa vuoi?
> Ti vedo bene nel cabaret, peccato che non abbia tutto il tuo tempo per
> prendere in giro la gente, ci saremmo divertiti.
    Mi avanza solo un po' di tempo per condividere quel poco che so con chi
e' in grado di apprezzarlo. Evidentemente non sei fra questi. Peccato.
    Non prometto niente perche' non uso killare e generalmente non bado ai
nomi di chi pone quesiti, ma sicuramente tentero' di non infastidirti con le
mie risposte.
> Se sai anche programmare hai almeno due buone virtu'.
    Virtu' che, pero', tu non apprezzi. Mi dispiace.



title: collegare tabelle a mano

author: Alberto S.

text:
"Ajax Diesel" <
aj...@procter.com
> ha scritto nel messaggio
news:9fM99.97303$lu5.2...@twister1.libero.it...

Sul sito comune trovi la faq "swicciare tra i vari back-end dallo stesso
front-end". Non fa esattamente quello che serve a te ma, lavorandoci un po'
su puoi arrivare al tuo scopo.
Ciao
--
Alberto
P.S.
Mi scuso umilmente a nome di tutto il NG per l'imperdonabile ritardo con il
quale ti è stato risposto... :)


title: collegare tabelle a mano

text:
"Ajax Diesel"
>
> >     Ecco, questo vuol dire farlo a mano.
> >
> >     Quindi cosa vuoi?
> Ti vedo bene nel cabaret, peccato che non abbia tutto il tuo tempo per
> prendere in giro la gente, ci saremmo divertiti.
Dai, sei troppo suscettibile ;-)
> Se sai anche programmare hai almeno due buone virtu'.
Beh, sul fatto che Borrelli sappia programmare credo ci metterebbero la mano
sul fuoco tutti ... sul cabaret non saprei:  a volte sui ng. ci si smerda a
vicenda solo perchè nei post manca il tono di voce.
Ciao, Tony


title: collegare tabelle a mano

text:
"Ajax Diesel" <
>
> > Premetto che una volta ricollegate le tabelle (su
www.sitocomune.com
> > dovresti trovare anche delle routines per farlo senza ricorrere
> all'aggiunta
> > di Access) il tesorino non dovrà più preoccuparsene ;-)
> Ok, mi sto studiando i due esempi sul sito comune, se devo essere sincero
> senza capirci molto... ma insisto! :-)
> Piuttosto non capisco cosa intendi per "senza ricorrere all'aggiunta di
> Access"
Per collegare le tabelle "a mano" si usa un'aggiunta di Access no?
>e chi e' il tesorino.
Ahmm ... beh il tesorino è la tua amica no? ;-)
> > Se invece le darai degli aggiornamenti e vuoi evitare che rifaccia i
> > collegamenti, puoi operare così:
> >
> > 1) Ti crei un programma di connessione col già citato codice che trovi
sul
> > S.C (ma anche nell'Help di Access)
> forse non so cosa cercare, ma ho perso qualche ora nell'help senza trovare
> il metodo o la funzione o quello che e'... immagino sia dalle parti del
> tabledef, ma...
Prova a Helpare su Connect.
> > 2) dopo averlo avviato memorizzi in un .txt del PC il percorso del
> Back-End.
> > 3) Se su avvio l'applicazione non trova il BE (vorrà dire che hai appena
> > installato l'aggiornamento) apri il .txt, leggi il percorso e lanci
> > automaticamente il programma di connessione di cui al punto1
> Se sapessi fare una cosa cosi' sofisticata allora andrei a cercarlo per
l'hd
> e sarebbe a prova di bomba... :-)
Ma anche così è a prova di bomba, anzi meglio che fare una ricerca sull'HD:
è molto più veloce.
E poi scusa, se il DB si trovasse su un'unità di rete non puoi mica metterti
a cercare a forza bruta ;-)
> Ok, studio l'esempio e poi chiedo ancora qualche cosa, alla peggio mi
faccio
> delle matte risate col Maurizio.
Amò, ma secondo me non aveva intenzione di sfottere.
Bah, sentitevi in mail va.
Ciao, Tony


title: collegare tabelle a mano

text:
"Alberto S." <
sartor...@tin.it
> ha scritto nel messaggio
> Sul sito comune trovi la faq "swicciare tra i vari back-end dallo stesso
> front-end". Non fa esattamente quello che serve a te ma, lavorandoci un
po'
> su puoi arrivare al tuo scopo.
Grazie.
> P.S.
> Mi scuso umilmente a nome di tutto il NG per l'imperdonabile ritardo con
il
> quale ti è stato risposto... :)
;-)


title: Access e virus

author: Ernesto Fantini

text:
Salve a tutti,
ho un problema abbastanza grosso: riguarda dei dati contenuti in delle
tabelle
Access. Questi dati non risultano pěů come erano in origine ma
contraffatti.
Questo farebbe pensare che qualcuno l'abbia fatto di proposito, perň mi
accorgo che tutte le tabelle che hanno la chiave di tipo contatore
assumono
un valore molto grande per il nuovo record. Ad esempio se l'ultimo
valore
del campo CodiceCliente č 50, il prossimo non č 51 o 52 (per via di
cancellazioni)
ma risulta essere 4596099. Il bello č che i dati che trovo modificati
non
li posso cancellare dalla tabella in modo diretto, ma devo fare un copia
e incolla su un foglio qual'č Excel e ricreare la tabella per poi
importare
di nuovo i dati. Ora mi chiedo,č uscito qualche nuovo virus che reca
danni
come questi ? Oppure c'č qualche altra causa ?
Grazie
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Access e virus

text:
"Ernesto Fantini" <
sotto...@yahoo.com
> ha scritto nel messaggio
news:0f10328a82d557ddab1...@mygate.mailgate.org...
> Salve a tutti,
> ho un problema abbastanza grosso: riguarda dei dati contenuti in delle
> tabelle
> Access. Questi dati non risultano pìù come erano in origine ma
> contraffatti.
> Questo farebbe pensare che qualcuno l'abbia fatto di proposito, però mi
> accorgo che tutte le tabelle che hanno la chiave di tipo contatore
> assumono
> un valore molto grande per il nuovo record. Ad esempio se l'ultimo
> valore
> del campo CodiceCliente è 50, il prossimo non è 51 o 52 (per via di
> cancellazioni)
> ma risulta essere 4596099. Il bello è che i dati che trovo modificati
> non
> li posso cancellare dalla tabella in modo diretto, ma devo fare un copia
> e incolla su un foglio qual'è Excel e ricreare la tabella per poi
> importare
> di nuovo i dati. Ora mi chiedo,è uscito qualche nuovo virus che reca
> danni
> come questi ? Oppure c'è qualche altra causa ?
>
> Grazie
Il problema non è un virus ma la necessità di compattare spesso il db. Altra
causa è una eccessiva deframmentazione del disco.
In generale, se i dati di tipo contatore non sono fondamentali per l'utente
ma possono rimanere nascosti nelle maschere e sono usati solo per avere un
indice univoco, possono andare bene. In tutti gli altri casi è bene
prevedere un tipo di dati come il numerico associato a indice e con
duplicati impossibili. Da codice poi provvederai ad incrementare il numero
progressivo.
Per correggere il problema puoi continuare a esportare ed importare la
tabella oppure aggiungere un campo di tipo contatore e modificare il campo
contatore (quello attuale) in tipo numerico.
Quando hai salvato la tabella il nuovo campo contatore avrà i numeri
progressivi. Sarà sufficiente eliminare il campo ora numerico (ex contatore)
e rinominare il nuovo campo contatore con il nome del campo eliminato.
Più facile a farsi che a dirsi.
Ciao, Carlo


title: Access e virus

author: Massimiliano Bertoglio

text:
"Carlo Costarella"
> Il problema non è un virus ma la necessità di compattare spesso il db.
Altra
> causa è una eccessiva deframmentazione del disco.
> In generale, se i dati di tipo contatore non sono fondamentali per
l'utente
> ma possono rimanere nascosti nelle maschere e sono usati solo per avere un
> indice univoco, possono andare bene. In tutti gli altri casi è bene
> prevedere un tipo di dati come il numerico associato a indice e con
> duplicati impossibili. Da codice poi provvederai ad incrementare il numero
> progressivo.
Mah, tuttavia in tanti anni non ho mai riscontrato problemi del genere sui
contatori, anche su db compattati una volta ogni morte di vescovo (semmai
altri problemi in quest'ipotesi).
Ciao, Max


title: Access e virus

author: Due di Picche

text:
Pestando alacremente sulla tastiera  "Carlo Costarella"
<
carloco...@libero.it
> ebbe l'ardire di profferire:
> Il problema non è un virus ma la necessità di compattare spesso il db. Altra
> causa è una eccessiva deframmentazione del disco.
Uhm... Questa proprio me la devi spiegare...
--
Close your eyes and press escape three times.
News 2000 [v 2.06] -
http://www.akapulce.net/socket2000


title: Access e virus

author: SimonenomiS

text:
"Ernesto Fantini" <
sotto...@yahoo.com
> wrote in
news:0f10328a82d557ddab1...@mygate.mailgate.or
g:
> Salve a tutti,
> ho un problema abbastanza grosso: riguarda dei dati
> contenuti in delle tabelle
> Access. Questi dati non risultano pìù come erano in origine
> ma contraffatti.
> Questo farebbe pensare che qualcuno l'abbia fatto di
> proposito, però mi accorgo che tutte le tabelle che hanno
> la chiave di tipo contatore assumono
> un valore molto grande per il nuovo record. Ad esempio se
> l'ultimo valore
> del campo CodiceCliente è 50, il prossimo non è 51 o 52
> (per via di cancellazioni)
> ma risulta essere 4596099. Il bello è che i dati che trovo
> modificati non
  Sei certo che per quel campo contatore non sia stata
selezionata l'opzione "Nuovi valori = Casuale"? (Struttura
tabella/Proprietà campo contatore)
  Ciao.
--
-------------------------------------
http://digilander.iol.it/SimonenomiS/
-------------------------------------


title: Access e virus

author: Arnaldo M

text:
"Ernesto Fantini" <
sotto...@yahoo.com
> ha scritto nel messaggio
news:0f10328a82d557ddab1...@mygate.mailgate.org...

sě č colpa di un virus, anche non tanto nuovo e molto diffuso e che fa danni
gravissimi, si chiama windows :)
Ciao.
Arnaldo.


title: Access e virus

author: HappyCactus

text:
In article <RSXX8.76052$
vm5.2...@news2.tin.it
>,
carloco...@libero.it
 says...
> Altra
> causa è una eccessiva deframmentazione del disco.
falso.
La frammentazione dei files non c'azzecca nulla con la "struttura" del
file stesso.
--
HappyCactus - Registered Linux User #209744
http://www.angelfire.com/jazz/happycactus/index.html
Made with 100% recycled electrons


title: [quasi OT ] filtri avanzati in Excel -A.I.U.T.O.-

author: David A.

text:
non riesco proprio ad usarli,
vorrei creare una lista di parole che mi escludano determinate celle di un
unica  colonna che contengono del testo vario, eliminare quelle vuote etc
etc. , ma nella guida di excel non c'è scritto niente!!!
come faccio o dove posso guardare, esiste una Faq?
Grazie a tutti anticipatamente!


text:
"David A." <ange...@NOSpaMinwind.it> wrote in message
news:8t7026$e8u$1...@nread1.inwind.it...



text:
non volevo scrivere tutti questi post devo aver fatto casini con l'outlook
scusate!
"David A." <ange...@NOSpaMinwind.it> wrote in message
news:8t7026$e8u$1...@nread1.inwind.it...
> non riesco proprio ad usarli,
> vorrei creare una lista di parole che mi escludano determinate celle di un
> unica  colonna che contengono del testo vario, eliminare quelle vuote etc
> etc. , ma nella guida di excel non c'č scritto niente!!!



title: Differenza record

text:
Salve a tutti, mi permetto di postare per chiedere un piccolo
chiarimento. Ho una tabella così composta:
IDEnel Contatore
ID_Periodo Numerico (da una tabella periodo)
DataFatturazione Data/ora
Importo Valuta
Consumo Numerico
E mi piacerebbe poter calcolare la differenza fra i vari periodi(1°
semestre, 2° semestre) degli importi pagati e di consumi con le relative
percentuali.
Anno	Bimestre	importo	Mc	DiffImporto	DiffMC	percImporto	PercMC
2006	1° bim		100		25
(nel primo semestre si dovrebbe calcolare la differenza con l’ultimo del
2005)
2006	2° bim		125		30	25		5		20%
Per il bimestre dell’anno precedente e l’anno in corso, ci sono
riuscito, ma per i bimestri dell’anno in corso non riesco a trovare un
rigiro senza eventualmente fare più qry.
Ringraziando per i preziosi consigli
--
       maurizio56
browser: FireFox 1.5
mailreader: ThunderBird 1.5
Qualsiasi utilizzo non autorizzato del presente messaggio nonché dei
suoi allegati è vietato e potrebbe costituire reato. Se Lei ha ricevuto
erroneamente il presente messaggio, Le saremmo grati se, via e-mail, ce
ne comunicasse la ricezione e provvedesse alla distruzione del messaggio
stesso e dei suoi eventuali allegati.


title: Differenza record

author: Roberto da casa

text:
"maurizio56" <
mauri...@io.org
> ha scritto nel messaggio
news:du1tal$gd8$1...@megan.servidellagleba.it...
> Salve a tutti, mi permetto di postare per chiedere un piccolo
> chiarimento. Ho una tabella così composta:
> IDEnel Contatore
> ID_Periodo Numerico (da una tabella periodo)
> DataFatturazione Data/ora
> Importo Valuta
> Consumo Numerico
> E mi piacerebbe poter calcolare la differenza fra i vari periodi(1°
> semestre, 2° semestre) degli importi pagati e di consumi con le relative
> percentuali.
>
> Anno Bimestre importo Mc DiffImporto DiffMC percImporto PercMC
> 2006 1° bim 100 25
> (nel primo semestre si dovrebbe calcolare la differenza con l'ultimo del
> 2005)
> 2006 2° bim 125 30 25 5 20%
>
> Per il bimestre dell'anno precedente e l'anno in corso, ci sono
> riuscito, ma per i bimestri dell'anno in corso non riesco a trovare un
> rigiro senza eventualmente fare più qry.
Creati una unica query dove i record siano contenuti ordine di data; in
questa query inserisci un campo calcolato dove fai la differenza in assoluto
tra il consumo del record corrente ed il consumo del record precedente.
Per far riferimento in una query ad un valore di un campo del record
precedente vai al link in inglese:
http://support.microsoft.com/kb/q101081/
o, a tuo rischio e pericolo, in italiano (si fa per dire) al link:
http://support.microsoft.com/kb/101081/it
> Ringraziando per i preziosi consigli
Prego
>
> --
>        maurizio56
--
Roberto
-----------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
-----------------------------------------------


title: Differenza record

text:
Roberto da casa ha detto: in data 01/03/2006 18.48:

Ringrazio per l'input, la mia ignoranza pensava solo col +



title: Differenza record

author: Gabriele Bertolucci

text:
> Ringrazio per l'input, la mia ignoranza pensava solo col +
>
> --
>       maurizio56
>
> browser: FireFox 1.5
> mailreader: ThunderBird 1.5
>
> Qualsiasi utilizzo non autorizzato del presente messaggio nonché dei suoi
> allegati è vietato e potrebbe costituire reato. Se Lei ha ricevuto
> erroneamente il presente messaggio, Le saremmo grati se, via e-mail, ce ne
> comunicasse la ricezione e provvedesse alla distruzione del messaggio
> stesso e dei suoi eventuali allegati.
Maurizio, vorrei farti notare che la soprariportata postilla inserita in
fondo ai tuoi messaggi è alquanto inappropriata, visto che si tratta di
messaggi inviati a comunità aperte :-)
Saluti.
--
PBsoft di Gabriele Bertolucci
www.pbsoft.it


title: Differenza record

text:
Gabriele Bertolucci ha detto: in data 02/03/2006 12.31:

Hai perfettamente ragione, Gabriele, cambierò il file della firma



title: Query con join tabelle access e oracle

text:
Ciao,
nell'effettuare una query del tipo in oggetto, es:
SELECT * FROM TB_ACCESS A, TB_ORACLE B
WHERE A.COD=B.COD
AND
A.ID
=23076
provoco un TABLE ACCESS FULL sulla tabella TB_ORACLE (select * from
tb_oracle b) e di conseguenza la risposta della query non è performante.
Come posso procedere.
Grazie in anticipo per l'aiuto.
Michele
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Query con join tabelle access e oracle

text:
Michele_Access ha scritto:
> Ciao,
> nell'effettuare una query del tipo in oggetto, es:
> SELECT * FROM TB_ACCESS A, TB_ORACLE B
> WHERE A.COD=B.COD
> AND
A.ID
=23076
> provoco un TABLE ACCESS FULL sulla tabella TB_ORACLE (select * from
> tb_oracle b) e di conseguenza la risposta della query non è performante.
> Come posso procedere.
> Grazie in anticipo per l'aiuto.
> Michele
Grazie comunque, risolto in questo modo:
Function Trova_Desc(Art_cod) As String
If Art_cod <> "" Then
   var_sql = "  "
   var_sql = var_sql & " SELECT ART_DESC FROM DW_ARTICOLI_CDG"
   var_sql = var_sql & " WHERE ART_COD =" & Art_cod
   Set DBS = CurrentDb
   Set RDS = DBS.OpenRecordset(var_sql, dbOpenSnapshot)
   If RDS.RecordCount > 0 Then
      Trova_Desc = RDS!ART_DESC
   Else
      Trova_Desc = "Descrizione" & Art_cod & "articolo mancante"
   End If
   RDS.Close
   DBS.Close
Else
   Trova_Desc = "Descrizione" & Art_cod & "articolo mancante"
End If
End Function



title: La tabella che scompare

author: SunRex

text:
Non riesco a venirne a capo.In una mia applicazione saltuariamente un
tabella sparisce tanto che il sistema mi va in errore "3078".O meglio mi
andava in errore dato che per ovviare a tale inconveniente intercetto
l'errore e ricreo la tbl a manina santa (per parafrasare roberto) in
VBA.L'unica cosa che ho notato è che la tbl in questione è la sola residente
sul FE mentre le altre sono linkate al BE.Fortunatamente è una tbl di
appoggio in quanto carica una lista di pazienti con una qry da tbl di  SQL
Server.Ogni volta che viene eseguita la qry sul server prima controllo se ci
siano pazienti su questa benedetta tabella e li cancello usando un banale
DoCmd.RunSQL "DELETE * FROM tblCUP"
e poi la ricarico con i dati estrapolati dal Server.
Access 2000
Windows 2000 Professional
Vi è mai successo qualcosa di simile?
SunRex


title: La tabella che scompare

author: ALESSANDRO Baraldi

text:
"SunRex" <
sunrex...@hotmail.com
> ha scritto nel messaggio
news:Ysh7d.25310$75.11...@news3.tin.it...

Non è che ti succede quando esegui il RELINK delle tabelle....??
Non è che erroneamente la Funzione di RELINK elimina le Tabelle
compresa quella Residente in LOCALE....??
Scusa la banalità, ma poichè mi è successo ed ho impiegato 2 ore
a capire cosa cavolo succedesse......!!!!!
Ciao
--
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.mantuanet.it/alessandro.baraldi/
---------------------------------------------------------------------------


title: La tabella che scompare

text:
"ALESSANDRO Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:cjkfte$kfa$1...@lacerta.tiscalinet.it...

Il fatto è che non ho nessuna funzione di Relink delle tbl.
La gestione degli errori non riporta niente.Non è che Access ha qualche
funzionalità nascosta dove si possa capire cosa succede quando la tbl
scompare?
L'evento è così casuale che è impossibile intercettarlo con il debugger e
meno che
mai dal registro degli eventi di Windows dato che succede all'interno di
access.
Che faccio chiamo un esorcista?



title: La tabella che scompare

text:
Sono dell'IDEA che non è possibile che le Tabelle SCOMPAIANO.
DEVE esserci un problema nel CODICE.
Capisco di dirti cose scontate..... ma è al teoria della Relatività...!
Scherzi a parte, hai solo quella tabella nel FE..?
Creane 2... ovviamente la 2° è una sorta di backUp...
se non viene cancellata è perchè in qualche modo durante
l'accesso fai qualcosa o esegui un comando che provoca l'eliminazione
se invece SPARISCE anche il CLONE hai un fantasma nel DB....!!!
Ovviamente se anche Reimportare tutto in un DB nuovo non dà esiti
insisto a SCANDAGLIARE il Codice con cura certosina....!
Non ho altri consigli....!



title: trasformare casella combinata

author: Luciano

text:
ciao a tutti
ho la tabella Utenti che ha un campo casella combinata con 2 valori
predefiniti, che sono:
1 Settimana
2 Settimane
campi presenti insieme ad altri in una maschera che, una volta
compilata, genera il report UtentiViaggi.
Il report UtentiViaggi riporta regolarmente il valore scelto. Ma per
una questione di modulistica vorrei che questo valore si esprimesse
sul report come casella di controllo selezionata, naturalmente
mostrando tutte e due le opzioni  ma mostrando selezionata solo quella
scelta nella maschera.
Come devo fare?
grazie in anticipo


title: trasformare casella combinata

author: Roberto da Parma

text:
"Luciano" <
nevad...@yahoo.it
> ha scritto nel messaggio
news:eddc7ba7-5a9d-4440...@g10g2000yqh.googlegroups.com...

Crea un Gruppo Opzioni che prende come origine il valore della casella
combinata e alle opzioni dai i valori es.
1 (corrisponde a settimana)
2 (corrisponde a settimane)
Ciao
--
Roberto da Parma


title: 0T.SILVIO - no a  Immoralità ??!!-Wind e crisi-Insegnanti cacciati

text:
0T.SILVIO - no a  Immoralit� ??!!-Wind e crisi-Insegnanti cacciati
Silvio Berlusconi dichiara : "Non accettiamo lezioni di MORALIT�"
Dopo anni di abusi, di furti e truffe e crimini commessi ai danni dei
cittadini,
dobbiamo sapere che non abbiamo speranze, grazie a Israele,
ed al Papa, che lo appoggia senza un minimo di vergogna !
Una bella compagn�a per gli Italiani, e lezioni di moralit� a noi tutti.
Giusto : potrebbe essere quello che ci meritiamo, per aver ancora presente
un Massimo D' Alema  quale sua crocerossina, che per anni al governo, gli ha
evitato da lungi, insieme col signor Prodi, la legge sul conflitto di
interessi, permettendogli di abusare all'infinito degli Italiani e del loro
patrimonio !
Una sola domanda, allora,  SILVIO :
Per quale motivo negli uffici di Forza Italia a Roma, � stata fatta comprare
la WIND, a spese dell'erario, ossia dei cittadini, e poi fatta vendere AD UN
SOLO AZIONISTA, CHE INCASSA  BEN 16 MILIARDI DI EURO L'ANNO, PER SOLI 4
MILIARDI   CAMBIALI  ?
NOI  ITALIANI,   SICURI  DELLE  TUE  LEZIONI  DI  MORALIT�.  CHE
ACCETTIAMO,
NOI  ITALIANI, CHE CI FACCIAMO PROCESSARE,  TRANQUILLAMENTE, E NON CERCHIAMO
LODI DEL C****,
Noi  Italiani,  che  vediamo  gli  insegnanti  cacciati  dalla scuola,  a
danno degli  alunni, e  del  livello di vita medio  Italiano,  ed  a  favore
delle potenze  straniere,  che  hanno costruito  la  crisi,  solo  per
colpire
GLI  STATI  UNITI   D'  AMERICA,   e  da  l�  tutto  il  mondo,
con  il beneplacito  del  Vaticano  e  del  Papa,  che  non  ha  certo  i
problemi  dei  disoccupati,
come  tutti  hanno intuito,  ormai.
NOI   CITTADINI,  CHE  VIVIAMO E SOPRAVVIVIAMO  AI  FURTI  CONTINUI  DELLA
MALAVITA, SICURA  DI NON  ESSERE PERSEGUITA,  GRAZIE  AL  BASSISSIMO LIVELLO
MORALE  DELLA GIUSTIZIA  PENALE,   VOLUTO E  COSTRUITO  DA  TE,
NOI  ITALIANI,  CHE  DOBBIAMO  ANDARE A  VOTARE,  TI  CHIEDIAMO  DI
CHIARIRE,  UNA  VOLTA PER TUTTE, DOVE  HAI  MESSO  I  14  MILIARDI  DI
EURO,  A  CUI  ERA STATA  MESSA IN  VENDITA  LA  WIND.
Ma ti esoneriamo dal rispondere, se ammetti di essere il CAPO  DELLA  MAFIA.
Se invece non lo sei, allora fai togliere il SEGRETO  DI  STATO  CHE  HAI
FATTO METTERE A PERUGIA,  DAL  TUO  AMICO  D'ALEMA,  sul  processo  che
parla  proprio  di  TE E DELLA MAFIA.
CON  BUONA   PACE  PER  IL  PAPA,  CHE  TI  PERDONA  E  TI  PROTEGGE !
MA  LUI  PERDONA  E  PROTEGGE  TUTTI :  si  sa  ormai  come  sopravvive la
Chiesa Romana.
IL  signor  RENATINO,  capo  della  banda  della Magliana a Roma,  ha  avuto
la  tomba  DENTRO  LA  BASILICA  DI  SANT' APOLLINARE,  O  NO,  caro
Marcinkus  Buonanima !
LUI  SOLO  SA  IL  PERCH�  ............. nel  nome  di  Cristo,  come
sempre hanno fatto  quelli come  lui.
A  NOI  INTERESSA  SOLO  SOPRAVVIVIERE A  TE  ED  A  LUI.
Ciao
AKI
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Silvio e Corruzione: parole chiare e fatti oscuri ?+Polver+Pd+Video
Silvio, a parole, spari a zero contro la corruzione, (ossia anche contro te
stesso ?)
ma a fatti , AZZERI  IL  METODO  DI  INDAGINE  BASATO  SULLE
INTERCETTAZIONI,
il  che �  come fare un  CHIARO  INVITO  ALLA   CORRUZIONE  TRAMITE
MESSAGGI
TELEFONICI !!!
BERLUSCONI,  Ergastolo  (per aver ammazzato Galizia Giulia Giorgia), o
MANICOMIO  ???
MANICOMIO,  a mio avviso �  pi�  indicato,  ma  quello criminale.
CON  LA  BENEDIZIONE  DI  PAPA  NATZINGHER  ??
WHY  NOT  ???
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
0T.Silvio e Galizia, derubata della Ricerca !+Polverini+Pd+Video
Galizia Giulia  Giorgia,  prima ammazzata e  poi derubata  della ricerca
scientifica e
tecnologica, NEL  2001,
 mediante assassinio  con  appositi  farmaci, approfittando della sua
malattia, IL  DIABETE,
FACENDOLA  DIGIUNARE  APPOSITAMENTE  PER  UCCIDERLA.
Ma Silvio ha  l'amico  di  soccorso  Rosso  (Rosso di Vergogna ?) Massimo
D' Alema, CHE  CORRE A  COPRIRE  LA  VERGOGNA  DEI
SERVIZI  ITALO-VATICANI,  per salvarlo dalla  GIUSTIZIA ?????
E  LO  FA  AL  MOMENTO  DELLE  ELEZIONI,
PER  DISTRUGGERE  IL PARTITO  DEMOCRATICO  ??????????
Vergogna TANTA, anche al Partito DEMOFRACICO  ?
Pu�  darsi,  caro  RiBersani, / che forse vuoi drizzar le gambe ai cani !!!
=================================================
La POLVERINI   che  vuole salvare  la  ricerca !!!
Ma da che  STAI,   SU  MARTE,  RENATA  ???
STAI  CON  BERLUSCONI,  IL  LADRONE ED ASSASSINO  DELLA RICERCA !!!!
I  tuoi  programmi  sulla Ricerca  sono  CASTRATI  IN  PARTENZA  !!!!
Programmi  da  PULCINELLA,  CON  BERLUSCONI  !!!
POVERINI   S�  :  NON  SONO  FORSE  I  RICERCATORI   ITALIANI,
CHE  SI  METTONO  CON  QUESTA  COPPIA  ????????!
=================================================
Le dichiarazioni  di  CIANCIMINO
SONO  CONFERMATE  DAGLI  ATTI DI  PERUGIA.
=================================================
Silvio, da atti Perugia S� a CIANCIMINO !!!
Per Silvio Berlusconi, gli atti processuali  depositati a Perugia, pieni di
riscontri, confermano le dichiarazioni di Ciancimino, altro che attentato al
governo.
Caro Ministro Alfano,  NON  PUOI  NON  SAPERE  CHE .....
E' il governo che sta attentando alla verit�.
BERLUSCONI  CAPO  riconosciuto e temuto,  DELLA  MAFIA  ITALIANA.
Per  questo D'Alema, suo SEGRETO intimo amico, si affretta al SEGRETO  DI
STATO = SEGRETO DI PULCINELLA.
Caro Massimo D'Alema, ti prego : "Dicci qualcosa di sinistra !"
Ke figura del C**** !
Per questo stanno cercando di affossare la denuncia di Perugia !
I due VOLPONI !
==========================================================================
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
In  merito  alla  CHIESA  CATTOLICA,   �  BENE  VEDERE  QUESTI  VIDEO,  CARO
PAPA:
http://www.affaritaliani.it/culturaspettacoli/zeitgeist150112.html
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
=========================================================================
0T.Rifare una Verginit� per Silvio ?+Galizia+Ferrigno
Rifare una nuova Verginit� Mafiosa, o anti-Mafiosa per Silvio Berlusconi,
� quello che sta facendo Maroni, di questi tempi, col
repulisti generale di Mafiosi in atto ?
Tanto in Italia le regole sono sempre quelle : Contro una Mafia, un' altra
Mafia,
e nessuno si scandalizza se la seconda � uguale alla prima,
o se addirittura � una Mafia di Stato !
Ma non sar� mica una verginit� elettorale, viste le prossime votazioni di
fine Marzo ?
Non voglio credere quello che pensano i pi�:
che stanno arrestando solo gli amici dei nemici di Silvio
Berlusconi !
In questi frangenti, Silvio, che per questo peccatuccio non si presterebbe
mai a scagliare la prima Pietra, in base al
Messaggio d' Amore di Ges� Cristo,
parla in  TV affermando, al solito, che non ci sono problemi,
mentre gli Italiani sono nel caos politico generale.
Dimostra, cos� facendo, non solo  che non conosce
o finge di NON CONOSCERE la SITUAZIONE REALE  DELL'ITALIA,
come se fosse un Marziano appena arrivato,
ma soprattutto CHE SE NE FREGA DEGLI ITALIANI E DEI LORO PROBLEMI,
ed ancora una volta che lui sta al potere
solo per nascondere i suoi  PERSONALISSIMI  PROBLEMI  PENALI.
Aki
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Mentre Galizia Giulia Giorgia,  uccisa  nel  2001,
(PER  DERUBARLA  DELLA  RICERCA  FINANZIATA  DA  SUO  FIGLIO !
Senza  un  soldo  dello stato  -  MERDA !)
................. DALLA  TOMBA,  VICINO A  PAOLO  BORSELLINO  E GIOVANNI
FALCONE,
accusa SILVIO BERLUSCONI  di  essere  IL MANDANTE del  SUO   ASSASSINIO,
ED  IL  CAPO  DELLA  MAFIA -  SOPRATTUTTO  NAPOLETANA- SCARAMELLICA
il cadavere, ancora  caldo  e grondante  sangue, di  Antonio FERRIGNO,
ammazzato a Natale 2009 in modo disumano a L'Aya, in Olanda, ma originario
di Cava dei Tirreni in Campania
si rivolta nella tomba  per le nuove  leggi  ad  uso  e  consumo  di
Silvio,  varate  dal  suo  governo, per  riparare  i  disastri  dei  suoi
amici  e  di  lui  stesso, onde s fuggire  alla  Giustizia.
Su Antonio FERRIGNO chi pu� sapere se non il trio
Scaramella,  Spinello e Silvio Berlusconi  ????????,
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Silvio, me l'hai mandato tu, o Salvatore Spinello, questo messaggio ?
QUESTO  E  IL  MESSAGGIO  APPENA  ARRIVATO:
----------------------------------------------------------------------------------------------------------
=======================================================================
HAI ROTTO IL CAZZO, TI STO CERCANDO, QUANDO TI AVRO' TROVATO TI AMMAZZO,
BLINDATI IN CASA O SCAPPA DALL'ITALIA FINCHE' SEI IN TEMPO !!!
From: "mangi" <
man...@tiscali.it
>
To: <
aki...@fastwebnet.it
>
Sent: Saturday, January 16, 2010 10:58 PM
Subject: Re: Silvio, UCCIDERE anche INTERNET ?
----------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------
Ho gi�  avvisato  la  FBI  e  l' INTERPOL,  di  questo messaggio, e quindi,
chiunque tu sia, avrai molte cose da fare.
Aki
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Guardate questo video, e diffondete:
http://it.youtube.com/watch?v=p79RSMLnZGk
E' una piccola  luce  nelle  tenebre  generali.
La luce di un vero eroe :  Paolo Borsellino !
L' Italia non lo merita, con tutta la sua vergogna !
Aki
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Guardate questo video, e diffondete:
http://it.youtube.com/watch?v=p79RSMLnZGk
E' una piccola  luce  nelle  tenebre  generali.
La luce di un vero eroe :  Paolo Borsellino !
L' Italia non lo merita, con tutta la sua vergogna !
Aki
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Guardate questo video, e diffondete:
http://it.youtube.com/watch?v=p79RSMLnZGk
E' una piccola  luce  nelle  tenebre  generali.
La luce di un vero eroe :  Paolo Borsellino !
L' Italia non lo merita, con tutta la sua vergogna !
Aki
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Guardate questo video, e diffondete:
http://it.youtube.com/watch?v=p79RSMLnZGk
E' una piccola  luce  nelle  tenebre  generali.
La luce di un vero eroe :  Paolo Borsellino !
L' Italia non lo merita, con tutta la sua vergogna !
Aki
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Guardate questo video, e diffondete:
http://it.youtube.com/watch?v=p79RSMLnZGk
E' una piccola  luce  nelle  tenebre  generali.
La luce di un vero eroe :  Paolo Borsellino !
L' Italia non lo merita, con tutta la sua vergogna !
Aki
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Guardate questo video, e diffondete:
http://it.youtube.com/watch?v=p79RSMLnZGk
E' una piccola  luce  nelle  tenebre  generali.
La luce di un vero eroe :  Paolo Borsellino !
L' Italia non lo merita, con tutta la sua vergogna !
Aki
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Guardate questo video, e diffondete:
http://it.youtube.com/watch?v=p79RSMLnZGk
E' una piccola  luce  nelle  tenebre  generali.
La luce di un vero eroe :  Paolo Borsellino !
L' Italia non lo merita, con tutta la sua vergogna !
Aki
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Guardate questo video, e diffondete:
http://it.youtube.com/watch?v=p79RSMLnZGk
E' una piccola  luce  nelle  tenebre  generali.
La luce di un vero eroe :  Paolo Borsellino !
L' Italia non lo merita, con tutta la sua vergogna !
Aki
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Guardate questo video, e diffondete:
http://it.youtube.com/watch?v=p79RSMLnZGk
E' una piccola  luce  nelle  tenebre  generali.
La luce di un vero eroe :  Paolo Borsellino !
L' Italia non lo merita, con tutta la sua vergogna !
Aki


title: Stringa connessione per tabelle collegate

author: Andrea

text:
In un file access utilizzo tabelle collegate a un db SQL Server in rete.
Per evitare che venga richiesto lo UID e la PW quando vengono aperte, ho
provveduto a collegarle
tramite DSN in modo trusted.
Nei pc con windows precedente a XP tutto bene, mentre nei pc con XP il tutto
funziona correttamente solo a pc appena avviato poi, passati alcuni minuti
dal riavvio, se apro una tabella collegata mi viene ritornato il seguente
errore:
Impossibile effettuare la connessione:
SQL State: 'S1000'
Errore di SQL Server: 0
Ho anche constatatato che se collego le tabelle in modo non trusted il tutto
funziona correttamente anche nei pc con XP. Ho quindi pensato di impostare
una stringa di connessione che contenga UID e PW in modo da evitare sia la
richiesta delle stesse sia l'errore di cui sopra ma per quanto riguarda le
tabelle collegate questa non è modificabile ma rimene così come la imposta
access.
Come posso risolvere il problema? esistono altri tipi di soluzioni?
Grazie.
Andrea
--------------------------------
Inviato via
http://arianna.libero.it/usenet/