text:
                    Il 09 Nov 2005, 19:22, "Carlo Costarella" <
carloco...@libero.it
> ha
scritto:
>
>
> "Montanaro" <
trading...@yahoo.it
> ha scritto nel messaggio
> news:82Z88Z48Z250Y1...@usenet.libero.it...
> >
> cut
>
> > Scusami, non mi hanno autorizzato alla spedizione (sono un
> > capo-contabile....più o meno come un sergente!).
> > Mi spiace perchè sei sempre disponibile!
> > Scusa ancora, lascio perdere.
> > Montanaro
> >
>
> Sì, va bene...
> basta che cambi i dati o invii un file soltanto simile...quale è il
> problema?
>
> Ciao, Carlo
>
          E che ne so, figurati che poi è solo una tabella, mica segreti industriali!
Bho



title: Problema importazione dati in Excel. E' un incubo..

author: Sergio MAZZA

text:
"Montanaro" <
trading...@yahoo.it
> ha scritto nel messaggio news:82Z88Z48Z250Y1...@usenet.libero.it...
> Scusami, non mi hanno autorizzato alla spedizione (sono un
> capo-contabile....più o meno come un sergente!).
> Mi spiace perchè sei sempre disponibile!
> Scusa ancora, lascio perdere.
> Montanaro
Non devi scusarti tu ma loro...
Ciao.
--
Sergio MAZZA


title: Creare struttura nuova tabella da più tabelle.

author: lcoroll

text:
Buongiorno e Buon 2007 a tutti,
sto ristutturando - semplificando - un DB con Access 2003 dove ho
numerose tabelle (13 esattamente) che voglio unificare in una sola.
Nella nuova tabella confluiranno gran parte dei campi delle 13 tabelle
che, tra l'altro, hanno nomi identici e che ovviamente dovranno avere
nomi diversi (ci aggiungo qualcosa come ad esempio da ess1 a T01ess1,
T02ess1, ecc...)
Vorrei non dover scrivere la struttura della tabella nuova con tutte le
proprietą (etichetta, valori predefiniti ecc...), ho provato con il
terribile copia-incolla ma il DB mi si pianta dopo un paio di
incollature...
C'č qualche suggerimento, avete gią affrontato il problema? Se si, come
l'avete risolto? Non č un grave problema fare qualche riga di codice ma
come al solito č questione di tempo.
Per recuperare i dati poi con alcune query di accodamento si combina.
Grazie a chi mi vorrą dare una dritta.
Luigi.
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


text:
"lcoroll" <
lco...@hotmail.com
> ha scritto nel messaggio
news:fd489434f9ad97d8d73...@mygate.mailgate.org...
> Buongiorno e Buon 2007 a tutti,
>
> sto ristutturando - semplificando - un DB con Access 2003 dove ho
> numerose tabelle (13 esattamente) che voglio unificare in una sola.
> Nella nuova tabella confluiranno gran parte dei campi delle 13 tabelle
> che, tra l'altro, hanno nomi identici e che ovviamente dovranno avere
> nomi diversi (ci aggiungo qualcosa come ad esempio da ess1 a T01ess1,
> T02ess1, ecc...)
> Vorrei non dover scrivere la struttura della tabella nuova con tutte le
> proprietà (etichetta, valori predefiniti ecc...), ho provato con il
> terribile copia-incolla ma il DB mi si pianta dopo un paio di
> incollature...
> C'è qualche suggerimento, avete già affrontato il problema? Se si, come
> l'avete risolto? Non è un grave problema fare qualche riga di codice ma
> come al solito è questione di tempo.
> Per recuperare i dati poi con alcune query di accodamento si combina.
> Grazie a chi mi vorrà dare una dritta.
> Luigi.
Query di creazione tabella.
Ma sei sicuro che la creazione di una tabella con moltissimi campi sia la
cosa migliore?
Ciao.
--
Sergio MAZZA


text:
Ciao e grazie,
...
> Query di creazione tabella.
> Ma sei sicuro che la creazione di una tabella con moltissimi campi sia la
> cosa migliore?
>
> Ciao.
In effetti con una query di creazione tabella ho fatto quello
che mi serviva.
Ho bisogno di semplificare la struttura attuale in quanto ora mi trovo
molte tabelle con pochi campi ed enormi difficoltà a fare query di
La tabella risultante avrà circa 110 campi, ancora gestibile mentre
prima le tabelle con più campi erano anche quelle con più records.
Grazie e nuovamente Buon 2007.



title: Le repliche, esperienze, problemi

author: Sergio de Pretis

text:
Mi piacerebbe sentire esperienze, problemi sull'utilizzo delle repliche
su applicazioni realizzate per dei clienti.
Secondo me avendo un FE ed un BE andrebbe fatta una replica master sul
BE in modo da poter fare avere al cliente le variazioni sulla struttura
del DB.
Per il FE non dovrebbe esserci nessun poblema perchè si può
sovrascrivere con la nuova versione.
Mi piacerebbe sentire esperienze, problemi sull'utilizzo delle repliche
su applicazioni realizzate per dei clienti.
Un sauto a tutto il NG.
--------------------------------------------------------------------
Sergio de Pretis                     E-mail
depr...@csgen.it


title: Le repliche, esperienze, problemi

author: Warp

text:
Sergio de Pretis ha scritto nel messaggio <
39092760...@csgen.it
>...
>Mi piacerebbe sentire esperienze, problemi sull'utilizzo delle repliche
>su applicazioni realizzate per dei clienti.
>Secondo me avendo un FE ed un BE andrebbe fatta una replica master sul
>BE in modo da poter fare avere al cliente le variazioni sulla struttura
>del DB.
>Per il FE non dovrebbe esserci nessun poblema perchè si può
>sovrascrivere con la nuova versione.
>Mi piacerebbe sentire esperienze, problemi sull'utilizzo delle repliche
>su applicazioni realizzate per dei clienti.
>
Per curiosità: perchè non aggiorni a codice la struttura del back-end, invece che utilizzare
repliche?
Personalmente (specie se si distribuisce software standard) trovo molto comoda questa soluzione.
Ciao.


title: Le repliche, esperienze, problemi


title: Le repliche, esperienze, problemi

text:
Warp ha scritto:

Ho fatto questa domanda perchè vedendo le domande ed il sito comune ho
visto che si parla di aggiornare la struttura del back-end da codice.
Mi chiedevo come mai visto che in teoria esiste la funzione di replica e
sincronizzazione replica(mai usata) che dovrebbe fare la stessa cosa
senza dover scrivere codice.
Ciao e grazie
--------------------------------------------------------------------
Sergio de Pretis                     E-mail
depr...@csgen.it
Via Meli, 18                         phone / fax : (39) 02 2592400
20127 MILANO -  ITALY                mobile phone: (39) 0335 8381706


title: Le repliche, esperienze, problemi

text:
>Ho fatto questa domanda perchè vedendo le domande ed il sito comune ho
>visto che si parla di aggiornare la struttura del back-end da codice.
>Mi chiedevo come mai visto che in teoria esiste la funzione di replica e
>sincronizzazione replica(mai usata) che dovrebbe fare la stessa cosa
>senza dover scrivere codice.
>
Ciao Sergio,
il fatto è che le soluzioni a codice richiedono solo uno sforzo "iniziale" un pochino maggiore, poi
quando hai consolidato queste tecniche hai notevoli vantaggi in fatto di flessibilità rispetto
all'utilizzo di repliche (che ti impongono anche qualche restrizione in fatto di programmazione...)
Ciao.


title: Report con somma parziale

author: Golgota

text:
Salve a tutti .
In un report vorrei che al variare di un Campo (es. Codice Fiscale) dei
record stampati, facesse la somma parziale di un altro Campo (importo).
Riesco solo a fare la somma totale alla fine del Report....
MI dareste un suggerimento ?
Grazie


title: Report con somma parziale

author: Karl Donaubauer

text:

Se puoi o vuoi fare un raggruppamento sul Codice Fiscale puoi
crearti una casella di testo con l'origine controllo: =importo
e nella proprietà "Somma parziale" scegli "Su gruppo".
Se non è questo, dai un esempio concreto di cosa vuoi ottenere.
--
cu
Karl
*********
Access FAQ:
www.donkarl.com/it


title: Report con somma parziale

text:
"Karl Donaubauer" <
NoS...@donkarl.com
> ha scritto nel messaggio
news:811fiq...@mid.individual.net...

---------------------------------
Riepilogo ....
Report ottenuto da una query su varie tabelle, cosi' composto:
COD.FISC.
DENOMINAZIONE.
....
...
iMPORTO
Vorrei che al variare di Codice Fiscale (essendo un report tabulare),
stampasse sotto i 10 o 12 record diciamo dello stesso cliente, un Totale
parziale di IMPORTO.
Grazi e dell'aiuto.


title: Report con somma parziale

text:
Golgota wrote:
>>> In un report vorrei che al variare di un Campo (es. Codice Fiscale)
>>> dei record stampati, facesse la somma parziale di un altro Campo
>>> (importo). Riesco solo a fare la somma totale alla fine del
>>> Report.... MI dareste un suggerimento ?
> ...
> Riepilogo ....
> Report ottenuto da una query su varie tabelle, cosi' composto:
> COD.FISC.
> DENOMINAZIONE.
> ....
> ...
> iMPORTO
>
> Vorrei che al variare di Codice Fiscale (essendo un report tabulare),
> stampasse sotto i 10 o 12 record diciamo dello stesso cliente, un
> Totale parziale di IMPORTO.
Siccome non hai rivelato la tua versione di Access descrivo il
procedimento per A03:
- in vis. struttura del report scegli la voce di menů
  Visualizza - Ordinamento e raggruppamento
- nel dialogo scegli il campo CodiceFiscale per raggrupparlo
  e imposta "Pič di pagina (gruppo)" a Sě
- nel nuovo pič di pagina gruppo crea una casella di testo con
  origine controllo:  =Sum(Importo)
Gioco fatto.
--
HTH



title: Report con somma parziale

text:
"Karl Donaubauer" <
NoS...@donkarl.com
> ha scritto nel messaggio
news:811laj...@mid.individual.net...

>---------------------------------
Grazie Karl !!!
Ho Access XP ...
Gentilissimo !!
>


title: Report con somma parziale

text:
"Karl Donaubauer" <
NoS...@donkarl.com
> ha scritto nel messaggio
news:811laj...@mid.individual.net...

Piccola rettifica:
Va bene, ma a me servirebbe anche  che il totale parziale si azzerasse ad
ogni cambio di Codice Fiscale...


title: Report con somma parziale

text:
Golgota wrote:
> "Karl Donaubauer ha scritto:
>>>>> In un report vorrei che al variare di un Campo (es. Codice
>>>>> Fiscale) dei record stampati, facesse la somma parziale di un
>>>>> altro Campo (importo). Riesco solo a fare la somma totale alla
>>>>> fine del Report.... MI dareste un suggerimento ?
>>> ...
>>> Riepilogo ....
>>> Report ottenuto da una query su varie tabelle, cosi' composto:
>>> COD.FISC.
>>> DENOMINAZIONE.
>>> ....
>>> ...
>>> iMPORTO
>>>
>>> Vorrei che al variare di Codice Fiscale (essendo un report
>>> tabulare), stampasse sotto i 10 o 12 record diciamo dello stesso
>>> cliente, un Totale parziale di IMPORTO.
>>
>> Siccome non hai rivelato la tua versione di Access descrivo il
>> procedimento per A03:
>>
>> - in vis. struttura del report scegli la voce di men�
>>  Visualizza - Ordinamento e raggruppamento
>>
>> - nel dialogo scegli il campo CodiceFiscale per raggrupparlo
>>  e imposta "Pi� di pagina (gruppo)" a S�
>>
>> - nel nuovo pi� di pagina gruppo crea una casella di testo con
>>  origine controllo:  =Sum(Importo)
>>
>> Gioco fatto.
> ...
> Piccola rettifica:
> Va bene, ma a me servirebbe anche  che il totale parziale si
> azzerasse ad ogni cambio di Codice Fiscale...
Se non lo fa, hai sbagliato qc. Controlla p.e. se hai posizionato
la casella nella giusta sezione.
...e non manda pi� delle email. � una gaffe in un newsgroup.
--
cu



title: Report con somma parziale

text:
"Karl Donaubauer" <
NoS...@donkarl.com
> ha scritto nel messaggio
news:8124ng...@mid.individual.net...
> Golgota wrote:
>> "Karl Donaubauer ha scritto:
>>>>>> In un report vorrei che al variare di un Campo (es. Codice
>>>>>> Fiscale) dei record stampati, facesse la somma parziale di un
>>>>>> altro Campo (importo). Riesco solo a fare la somma totale alla
>>>>>> fine del Report.... MI dareste un suggerimento ?
>>>> ...
>>>> Riepilogo ....
>>>> Report ottenuto da una query su varie tabelle, cosi' composto:
>>>> COD.FISC.
>>>> DENOMINAZIONE.
>>>> ....
>>>> ...
>>>> iMPORTO
>>>>
>>>> Vorrei che al variare di Codice Fiscale (essendo un report
>>>> tabulare), stampasse sotto i 10 o 12 record diciamo dello stesso
>>>> cliente, un Totale parziale di IMPORTO.
>>>
>>> Siccome non hai rivelato la tua versione di Access descrivo il
>>> procedimento per A03:
>>>
>>> - in vis. struttura del report scegli la voce di menů
>>>  Visualizza - Ordinamento e raggruppamento
>>>
>>> - nel dialogo scegli il campo CodiceFiscale per raggrupparlo
>>>  e imposta "Pič di pagina (gruppo)" a Sě
>>>
>>> - nel nuovo pič di pagina gruppo crea una casella di testo con
>>>  origine controllo:  =Sum(Importo)
>>>
>>> Gioco fatto.
>> ...
>> Piccola rettifica:
>> Va bene, ma a me servirebbe anche  che il totale parziale si
>> azzerasse ad ogni cambio di Codice Fiscale...
>
> Se non lo fa, hai sbagliato qc. Controlla p.e. se hai posizionato
> la casella nella giusta sezione.
>
> ...e non manda piů delle email. Č una gaffe in un newsgroup.
>
> --
> cu
> Karl
> *********
> Access FAQ:
www.donkarl.com/it
Scusa..... hai ragione per le mail: ho  sbagliato
Grazie


title: visualizzazione maschera da pannello di controllo

author: mpetaz

text:
Ciao NG,
problema: ho generato una query che fa dei semplici calcoli di totali
per data ed ho utilizzato una maschera con tabella pivot.
Tutto ok quando visualizzo dal menu maschere: si apre la tabella pivot
e seleziono i campi a mio piacimento...
Ho inserito nel pannello di controllo l'apertura della maschera in
aggiornamento e la visualizzazione non è come tabella pivot ma come
maschera semplice (colonnare)... se clikko sul pulsante di
visualizzaizone struttura e di segito su visualizzazione torna tutto
ok con la tabella pivot... come mai? cosa devo fare?
grazie in advance :)
Mor


title: Problema forms dialog

author: Frank Adim Costa

text:
Se apro una form in modalita' DIALOG e da questa ne apro un'altra
(dialog o meno) la prima resta comunque la Top Window !!!
Come faccio a fare andare la form appena aperta sopra quella che la
apre ?
Problema analogo è quello delle form aperte da form a tutto schermo.
Il bello poi si ha quando si chiude una form a tutto schermo. La
finestra che prende il focus diventa a tutto schermo.
PS uso access 2000
Ne sapete nulla ?


title: Problema forms dialog

author: MA

text:
                    Il 17 Ago 2004, 13:07, Frank Adim Costa <
fr...@dadoservice.it
> ha scritto:
> Se apro una form in modalita' DIALOG e da questa ne apro un'altra
> (dialog o meno) la prima resta comunque la Top Window !!!
> Come faccio a fare andare la form appena aperta sopra quella che la
> apre ?
gestisci il focus della maschera: dopo docmd.openform ...
Tuaform2.setfocus
>
> Problema analogo è quello delle form aperte da form a tutto schermo.
> Il bello poi si ha quando si chiude una form a tutto schermo. La
> finestra che prende il focus diventa a tutto schermo.
>
> PS uso access 2000
>
>
> Ne sapete nulla ?
>
          MAssimiliano
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


title: Gestione avanzata delle email

author: Giulio Severini

text:
Grazie al mio amico di Milano e a MA sono riuscito a scrivere questa
routine per una gestione elementare dell'invio delle email:
------------------------------------------------------------
CODICE IN FRM_INVIA_EMAIL
------------------------------------------------------------
Private Sub cmdInviaEmail_Click()
Dim oggetto As String
Dim testo As String
Dim ret As Long
Dim dest As Variant
Const SW_HIDE = 0
txtMail.SetFocus
testo = txtMail.Text
txtOggetto.SetFocus
oggetto = txtOggetto.Text
dest = destinatario()
If Not IsNull(dest) And dest <> "" Then
    ret = ShellExecute(Me.hwnd, "Open", "mailto:" & dest & "?subject="
& oggetto & "&body=" & testo, vbNullString, vbNullString, SW_HIDE)
End If
End Sub
Private Function destinatario()
Dim mail As Variant
Dim selezione As Variant
If Me!tipo_invio.Value = 2 Then
    Me.RecordSource = "SELECT * FROM tblUtenti WHERE not isnull(Email)
And Email <> ''"
    selezione = 1
  Else
    Me.RecordSource = "SELECT * FROM tblUtenti WHERE idUtente = " &
Me.OpenArgs
    mail = DLookup("Email", "tblUtenti", "idUtente = " & Me.OpenArgs)
    selezione = 2
    If IsNull(mail) Or mail = "" Then
        MsgBox "Invio email non riuscito." & Chr(10) & Chr(13) &
"L'indirizzo email dell'utente selezionato non è specificato.",
vbExclamation, "Invio email"
        Exit Function
    End If
End If
If selezione = 1 Then
    With Me.RecordsetClone
        If .RecordCount > 0 Then
            .MoveFirst
            Do
            If Len(!Email) > 0 Then
                destinatario = destinatario & ";" & !Email
              Else
                Exit Function
            End If
            .MoveNext
            Loop Until .EOF
        End If
    End With
        If IsNull(destinatario) Or (destinatario = "") Then
            MsgBox "Invio email non riuscito." & Chr(10) & Chr(13) &
"Nessun indirizzo email presente nell'elenco dei contatti!",
vbInformation, "Invio Email"
            Exit Function
        Else
            destinatario = Right(destinatario, Len(destinatario) - 1)
        End If
Else
    destinatario = mail
End If
End Function
Private Sub cmdEsci_Click()
On Error GoTo Err_cmdEsci_Click
    Application.Echo False
    DoCmd.Close
    Application.Echo True
Exit_cmdEsci_Click:
    Exit Sub
Err_cmdEsci_Click:
    MsgBox Err.Description
    Resume Exit_cmdEsci_Click
End Sub
Private Sub Form_Load()
Application.Echo False
Forms!frmSchedaPrimoContatto.SetFocus
Forms!frmSchedaPrimoContatto.Requery
Forms!frmInviaEmail.SetFocus
Application.Echo True
End Sub
-----------------------------------------------------------
CODICE IN FRM_SCHEDA_PRIMO_CONTATTO (apre frmInviaEmail
-----------------------------------------------------------
Private Sub cmdMandaEmail_Click()
DoCmd.RunCommand acCmdSaveRecord
If MsgBox("Routine invio email versione Alpha" & Chr(10) & Chr(13) &
"Leggere l'avviso nella maschera 'Invia Email'", vbInformation +
vbOKCancel, "Invio Email") = vbOK Then
    Application.Echo False
    DoCmd.OpenForm "frmInviaEmail", , , , , , Me.idUtente
    Application.Echo True
Else
    Exit Sub
End If
End Sub
------------------------------------------------------------
Ma cosa posso aggiungere? Avevo pensato alla selezione del client di
posta...alla gestione di eventuali errori.
Ma non mi viene in mente niente altro....
Quindi: cosa devo aggiungere per fare una cosa professionale, e dove
trovare info al riguardo?
Grazie mille!!!!!!!
Grazie.


title: Gestione avanzata delle email

author: Gaspare

text:
[CUT]
>Avevo pensato alla selezione del client di
>posta...
giusto
>alla gestione di eventuali errori.
 giustissimo
>Ma non mi viene in mente niente altro....
 eventuali allegati...
>dove
>trovare info al riguardo?
Sito comune, quello di Alessandro o di Karl con i link da lui suggeriti
>Grazie mille!!!!!!!
>Grazie.
Buona serata :-)
Gaspare


title: Gestione avanzata delle email

author: VT @ home

text:
Il 7 Jun 2005 08:54:30 -0700, "Giulio Severini" <
fenic...@hotmail.com
> ha scritto:
>(.....)
Liste di distribuzione
Vincenzo Turturro
---------------------------------------------
il sito comune di it.comp.appl.access:
http://www.sitocomune.com/
---------------------------------------------
E quello di it.comp.as400
http://www.faq400.com/
---------------------------------------------


title: Gestione avanzata delle email

author: Claudio(BS)

text:
Giulio Severini ha scritto:
> Ma cosa posso aggiungere? Avevo pensato alla selezione del client di
> posta...alla gestione di eventuali errori.
> Ma non mi viene in mente niente altro....
>
> Quindi: cosa devo aggiungere per fare una cosa professionale, e dove
> trovare info al riguardo?
>
> Grazie mille!!!!!!!
>
> Grazie.
>
Gestione di modelli html predefiniti con campi text ed hidden da
compilare e gestire?
Hehehehe buon divertimento ... avessi tempo di giocare con queste cose
... ;-)
ByeZ
--
Claudio(BS)
L'unico problema per l'uomo non sta nella difficoltà delle sue imprese
ne' nella quantità di denaro necessario per compierle, ma nella durata
della sua esistenza. (Claudio 14.02.2004)
NB. Protezione antispam
Per rispondere aggiungere claudio


title: Gestione avanzata delle email

text:
Ciao, non è che devo farlo per gioco ma per lavoro. Solo che queswto
è il mio primo database perciò non ho proprio idea nè di cosa fare
nè di come fare. Perciò devo studiare.
Avete link a tutto questo?
Grazie :)


title: Gestione avanzata delle email

text:
Giulio Severini ha scritto:

Prova a vedere se qui trovi qualche cosa che ti può servire
http://www.outlookcode.com/d/vb.htm



title: [OT?] ODBC e tabelle

author: Valerio Valentini

text:
Scusate, ma se collego via ODBC una tabella ad Access, poi la posso usare
come una tabella normale. A cosa servono allora le stringhe di connessione
ODBC per accedere ad una database, se tramite ODBC posso collegarlo
normalmente?
Ciao Valerio.


title: [OT?] ODBC e tabelle

text:
"Valerio Valentini" <
val...@accessgroup.it
> ha
scritto nel messaggio
news:JzeZc.179184$OR2.8...@news3.tin.it...

ciao Valerio,
le stringhe servono per accedere inmaniera
automatica: č come il riallega tabelle
di Biso sul sitocomune, nulla toglie che tu lo
possa fare manualmente.
MAssimiliano


title: [OT?] ODBC e tabelle

author: Pablitomf

text:
Valerio Valentini ha scritto:

> Ciao Valerio.
Sono solo metodi alternativi...niente di più niente di meno.
Uno lo fai da ODBC creato e l'altro lo fai da codice come un "allega
tabella".
--
Pablitomf (Maurizio Facciuti)
“Quando non ti eserciti ricorda che qualcuno in qualche posto si sta
allenando e, quando lo incontrerai, ti batterà”.
Ed Macauley
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: [OT?] ODBC e tabelle

text:
MA ha scritto:
> ciao Valerio,
> le stringhe servono per accedere inmaniera
> automatica: è come il riallega tabelle
> di Biso sul sitocomune, nulla toglie che tu lo
> possa fare manualmente.
> MAssimiliano
Maledetta sincronizzazione di Newsland...
MAss..,si ricomincia a rispondere in due!!! :-) Sorry



title: [OT?] ODBC e tabelle

author: Alessandro Baraldi

text:
"Valerio Valentini" <
val...@accessgroup.it
> wrote in message
news:JzeZc.179184$
OR2.8...@news3.tin.it

La tua domanda non è chiara.
Access non supporta link delle tabelle via ODBC, ma supporta
l'accesso alle stabelle di un BE via ODBC(ocn o senza DSN)
per l'accesso ai Dati.
Detto questo non sò come interpretare la tua Domanda.
Ciao
@Alex
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: [OT?] ODBC e tabelle

text:
"MA" <
m...@accessgroup.it
> ha scritto nel messaggio
news:DhfZc.13933$B06...@news.edisontel.com...
>
> "Valerio Valentini" <
val...@accessgroup.it
> ha
> scritto nel messaggio
> news:JzeZc.179184$OR2.8...@news3.tin.it...
> > Scusate, ma se collego via ODBC una tabella ad
> Access, poi la posso usare
> > come una tabella normale. A cosa servono allora
> le stringhe di connessione
> > ODBC per accedere ad una database, se tramite
> ODBC posso collegarlo
> > normalmente?
> >
> > Ciao Valerio.
> ciao Valerio,
> le stringhe servono per accedere inmaniera
> automatica: è come il riallega tabelle
> di Biso sul sitocomune, nulla toglie che tu lo
> possa fare manualmente.
> MAssimiliano
>
Rispondo al primo, ma ovviamente il grazie va a tutti e tre. Quindi da
quello che mi avete detto, potrei pensare che se come nel mio caso si tratta
di un unico collegamento sempre uguale sia utile un collegamento manuale,
mentre qualora debba essere o installato o cambiato per qualunque altro
motivo risulta più efficace il collegamento tramite codice.
Ciao e grazie,
Valerio.


title: [OT?] ODBC e tabelle

text:
"Valerio Valentini" <
val...@accessgroup.it
> ha
scritto nel messaggio
news:TAhZc.180208$OR2.8...@news3.tin.it...

Esattamente.
Stai testande l'msde per quel quel fatto di cui
discutemmo???
MAssimialino


title: [OT?] ODBC e tabelle

text:
"MA" <
m...@accessgroup.it
> ha scritto nel messaggio
news:V3iZc.14025$B06....@news.edisontel.com...
>
> "Valerio Valentini" <
val...@accessgroup.it
> ha
> scritto nel messaggio
> news:TAhZc.180208$OR2.8...@news3.tin.it...
>
>
> Esattamente.
> Stai testande l'msde per quel quel fatto di cui
> discutemmo???
> MAssimialino
>
No fino a quando non ho finito di scrivere quello ho preso i driver ODBC per
Superbase per poter sviluppare almeno alcune automazioni nel programma che
ho attualmente.
Per l'altro magari ti mando una copia del BE per vedere gli indici e
decidere se usare MSDE o rimanere sull'MDB.
Ciao Valerio.


title: [OT?] ODBC e tabelle

text:
> No fino a quando non ho finito di scrivere
quello ho preso i driver ODBC per
> Superbase per poter sviluppare almeno alcune
automazioni nel programma che
> ho attualmente.
>
> Per l'altro magari ti mando una copia del BE per
vedere gli indici e
> decidere se usare MSDE o rimanere sull'MDB.
>
> Ciao Valerio.
Certo
MAssimiliano


title: [OT?] ODBC e tabelle

text:
"Valerio Valentini" <
val...@accessgroup.it
> wrote in message
news:kqiZc.180565$
OR2.8...@news3.tin.it
[CUT]
>
> No fino a quando non ho finito di scrivere quello ho preso i driver ODBC per
> Superbase per poter sviluppare almeno alcune automazioni nel programma che
> ho attualmente.
>
> Per l'altro magari ti mando una copia del BE per vedere gli indici e
> decidere se usare MSDE o rimanere sull'MDB.
>
> Ciao Valerio.
Valerio ciao.
Se colleghi manualmente le Tabelle hai sempre necessità
di crearti un DSN, che non sempre è semplice Creare
in applicazioni remote.
La procedura di collegamento tabelle via ODBC spesso, ma
dipende dai DRIVER, consente una connessione di tipo DSN_LESS
che ti permette di Linkare ON_THE_FLY senza necessità di
altri ammenicoli.
Vedi tu.
@Alex.



title: [OT?] ODBC e tabelle

text:
Valerio Valentini ha scritto:
> Rispondo al primo, ma ovviamente il grazie va a tutti e tre. Quindi da
> quello che mi avete detto, potrei pensare che se come nel mio caso si tratta
> di un unico collegamento sempre uguale sia utile un collegamento manuale,
> mentre qualora debba essere o installato o cambiato per qualunque altro
> motivo risulta più efficace il collegamento tramite codice.
> Ciao e grazie,
> Valerio.
Non è una questione di utilità, è una questione di scelta, tanto il
risultato è uguale.
Cmq, ovviamente il codice lo fai una volta e il gioco vale sempre, quello
manuale lo devi ripetere per ogni eventuale spostamento di programma
creando il DNS



title: Stampare tutti i records o solo quelli mai stampati

author: Giancarlo Francesconi

text:
Ciao a tutti. Uso A97.
Ho due tabelle: ANAGRAFICA e MOVIMENTI in relazione uno-a-molti.
Ho una query che visualizza tutti i movimenti di un determinato cliente.
Vorrei poter inserire in una form due pulsanti: il primo, che stampa tutti i
record relativi ad un cliente e il secondo che stampa solo i records mai
stampati. In questo modo evito di dover stampare ogni volta pagine e pagine
di movimenti. E' possibile?
Ciao e grazie a tutti.


text:

Ciao, creati un campo da valorizzare (attraverso una qry di aggiornamento)
quando stampi il record. Ovviamente quando vuoi quelli che non hai ancora
stampati filtri quelli non valorizzati
ciao MAssimiliano
--------------------------------
Inviato via
http://usenet.libero.it


author: Potone

text:
"Giancarlo Francesconi" <
tec...@upatreviso.it
> ha scritto nel messaggio news:anu6tl$8ks$1...@fe1.cs.interbusiness.it...

Ciao,
un sistema semplice potrebbe essere quello di aggiungere un campo alla tabella Movimenti.
Supponi di aggiungere il campo "Stampato" (di tipo Si/No) con valore predefinito False.
Quando premi il bottone "stampa solo non stampati" apri il report filtrando i records che possiedono il campo "stampato=False" e
dopo la stampa, tramite una query di aggiornamento, trasformi il campo stampato a True in modo che nelle successive stampe tali
records non vengano più considerati.
Ciao,
Mat.


author: Rob

text:
"Potone" <mborr...@SPAMinwind.it> ha scritto nel messaggio
news:bVxo9.2855$%M1.7...@twister2.libero.it...

Aggiungerei, subito dopo il lancio della stampa, una msgbox o qualsiasi
diavoleria che chieda all'utente:
"La stampa è andata a buon fine?"
SI ---> eseguo la query di aggiornamento;
NO---> non eseguo alcunchè (oppure rilancio la stampa).
altrimenti, vatteli a pescare i record che dovresti ristampare!
Mandi Rob.


title: scroll down di una maschera

author: Alen Cappelletti

text:
Ciao a tutti,
non so se c'è qualche funzione da attivare o qualche controllo nelle
proprietà di una maschera, ma essendo questa abbastanza lunga mi
piacerebbe che l'utente potesse utilizzare la rotellina del mouse per
lo scroll down della pagina.
Ma questo non è possibile...nonlo fa?
E' normale o c'è qualche soluzione.
Grazie Alen.


title: Query

author: femto

text:
Ciao NG, ho provato questa porzione di codice riportata sul sito comune:
PARAMETERS [Ordini dal] DateTime, [Ordini al] DateTime;SELECT IDOrdine,
DataOrdineFROM OrdiniWHERE((DataOrdine Between [Ordini dal] And [Ordini al])
AND (Not [Ordini dal] Is Null) AND (Not [Ordini al] Is
Null))OR((DataOrdine<=[Ordini al]) AND ([Ordini dal] Is Null) AND (Not
[Ordini al] Is Null))OR((DataOrdine>=[Ordini dal]) AND (Not [Ordini dal] Is
Null) AND ([Ordini al] Is Null))OR(([Ordini dal] Is Null) AND ([Ordini al]
Is Null))ORDER BY DataOrdine
Qundo però lancio la query in alcuni casi nn viene eseguita per un motivo nn
chiaro, cioè o per errore sintattico o perchè troppo complessa...mah.
Qualcuno sa darmi una speigazione.
Ciao e grazie in anticipo


title: Store Procedure parametriche (Access e Oracle)

author: Alessandro Pisano

text:
Salve a tutti.
Ho una domanda relativa ad un collegamento tra un DB-Access e un DB-Oracle
via ODBC. Devo eseguire una StoreProcedure Oracle che come effetto ha il
popolamento di una tabella intermedia Oracle che successivamente posso
analizzare in Access (come tabella collegata). La Store Procedure (SP-a)
non torna nulla, semplicemente popola questa tabella (i record generati sono
marcati con l'id-session di Oracle che è possibile ricavare mediante
un'altra Store Procedure (SP-b)).
Tramite una Query Pass-trough (in cui scrivo l'istruzione SQL oracle
"cablata") riesco ad eseguire la SP-a con successo. E ovviamente con altra
Query Pass-trough riesco a ricavare l'id-session (usando SP-b).
Il problema è che questa SP-a ha dei parametri che vorrei pilotare in modo
non interattivo, via VB.
Vorrei quindi realizzare una funzione VB cosi' schematizzata:
Fun (par1, par2,...) As Long
1. generazione tabella su Oracle (chiamata SP-a (par1, par2,...))
2. Fun = reperimento id-session su Oracle (chiamata SP-b che torna ID)
Come posso tradurre questo pseudo-codice in codice effettivo? C'è qualche
esempio che posso seguire?
Grazie fin d'ora.
--
Alessandro


author: Giorgio Prx

text:
"Alessandro Pisano" <
pale...@libero.it
> ha scritto nel messaggio
news:3lusb.113045$e6.40...@twister2.libero.it...

Ciao Alessandro,
cerca sull'help di access il medoto Execute delloggetto DAO.Command, ci sono
esempi in merito.
Ciao Giorgio


title: ralezionare due tabelle

author: madaxy

text:
ciao al NG
ho necessità di eseguire un'estrazione dati, su di un database di un
mio collega. Il database consiste unicamente in una tabella(Alfa)
nella quale vengono registrati ingressi di materiale codificato. Per
ogni record si discrimina nr. di bolla ecc. ecc.
In Alfa, attualmente ci sono circa 2000 records, e logicamente
esistono piu' ingressi con lo stesso codice materiale. Volendo fare
un'estrazione mediante una query, per poter visualizzare per ogni
singolo codice materiale, quanti ingressi sono stati
registrati,(magari utilizzando una sottomaschera), ho necessità di
crearmi una tabella (Beta) con solo i codici dei materiali
(indicizzato), inserire un campo (codice materiale intero lungo) in
Alfa, e quindi fare una relazione. A questo punto chiedo se è
possibile in qualche modo, inserire automaticamente nel nuovo campo
(relazionato) appena creato in Alfa, i riferimenti agli ID della
tabella Beta affinchè la mia query abbia effetto. In caso contrario
devo inserirmi i riferimenti ID uno ad uno X 2000 volte. Grazie, ciao
Davide


title: ralezionare due tabelle

text:
"madaxy" <
mad...@virgilio.it
> ha scritto nel
messaggio
news:a370b1a.04092...@posting.google.com...
> ciao al NG
> ho necessitŕ di eseguire un'estrazione dati, su
di un database di un
> mio collega. Il database consiste unicamente in
una tabella(Alfa)
> nella quale vengono registrati ingressi di
materiale codificato. Per
> ogni record si discrimina nr. di bolla ecc. ecc.
> In Alfa, attualmente ci sono circa 2000 records,
e logicamente
> esistono piu' ingressi con lo stesso codice
materiale. Volendo fare
> un'estrazione mediante una query, per poter
visualizzare per ogni
> singolo codice materiale, quanti ingressi sono
stati
> registrati,(magari utilizzando una
sottomaschera), ho necessitŕ di
> crearmi una tabella (Beta) con solo i codici dei
materiali
> (indicizzato), inserire un campo (codice
materiale intero lungo) in
> Alfa, e quindi fare una relazione. A questo
punto chiedo se č
> possibile in qualche modo, inserire
automaticamente nel nuovo campo
> (relazionato) appena creato in Alfa, i
riferimenti agli ID della
> tabella Beta affinchč la mia query abbia
effetto. In caso contrario
> devo inserirmi i riferimenti ID uno ad uno X
2000 volte. Grazie, ciao
> Davide
Molto + semplicemente
Collegati alla tabella
creati una query su quella tabella
raggruppa
Poi ti crei due capi con lo stesso campo codice
In uno lasci raggruppamento, nell'altro ci metti
conteggio.
MAssimiliano


title: annulla inserimento e sposta il focus

text:
Salve a tutti, ho un piccolo problema da sottoporre alla vs. attenzione per
il quale ormai sono in loop...
ho una maschera continua in A97 nella
quale, sull'evento BeforeUpdate dei controlli, eseguo la verifica di
congruità dei dati immessi (verifica del tipo che non siano stati inseriti
spazi oppure valori nulli opp. ecc). A valle della verifica, in caso di
riscontro di errori, propongo o di correggere il dato immesso nel controllo
o di annullare l'inserimento (e fin qui tutto bene). Vorrei, in aggiunta
all'annullamento dell'inserimento, spostare il focus sul primo controllo
del record (in pratica nella sub BeforeUpdate ho scritto:
Private Sub
campo2_BeforeUpdate(Cancel As Integer)
.......
me.undo
me!campo1.setfocus
end sub
la cosa, però, non funziona in quanto il
messaggio di errore che viene fuori chiede di salvare il campo prima di
usare il comando setfocus.
Ho allora tentato modificando la sub in
Private Sub campo2_BeforeUpdate(Cancel As Integer)
.......
me.undo
DoCmd.DoMenuItem acFormBar, acEditMenu, acUndo, , acMenuVer70
me!campo1.setfocus
end sub
ma la cosa continua a non funzionare. Potete
darmi una dritta?
Grazie a tutti.

--------------------------------
Inviato via
http://usenet.iol.it


title: annulla inserimento e sposta il focus

author: Roberto da casa

text:
"massimo19667" <
massim...@inwind.it
> ha scritto nel messaggio
news:146Z133Z1Z30Y1...@usenet.iol.it...

Forse la cosa migliore è che le verifiche di conguità dei controlli tu le
faccia tutte in sieme alla fine a fronte dell'evento "Prima di aggiornare"
del record e non di ogni singolo controllo.
In caso che rilevi degli errori, annulla l'evento di registrazione del
record con Cancel = True, quindi sposti il fuoco dove vuoi: se lo ritieni
opportuno ripristina il vecchio valore del controllo inesatto usando la sua
proprietà OldValue (vedi help)
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------.


title: annulla inserimento e sposta il focus

text:
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:m6Sv8.59726$m41.1...@twister2.libero.it...

Ti ringrazio Roberto per il suggerimento, con l'occasione vorrei una tua
valutazione sulla sequente fattibilità di eseguire comunque la verifica di
congruità per i singoli controlli prima di attivare l'evento "prima di
aggiornare" per il record (è una valutazione di fattibilità e non di
opportunità): dal messaggio di errore che viene fuori mi sembra di capire
che non posso spostare il focus dall'interno della sub BeforeUpdate e
pertanto penso di attivare l'evento su timer assegnando a Me.TimerInterval =
1 all'interno della sub BeforeUpdate.
In poche parole la sub  si modificherebbe in:
Private Sub campo2_BeforeUpdate(Cancel As Integer)
 .......
me.undo
Me.TimerInterval = 1
end sub
Private Sub Form_Timer()
Me.TimerInterval = 0
me!campo1.setfocus
End Sub
Premesso che non sono un esperto ma solo un appassionato, dalle prime prove
fatte sembra funzionare. Ti chiedo, con la tua esperienza ritieni che possa
funzionare sempre (in particolare con applicazioni divise in FE e BE e con
SO tipo NT o W2000) o ci sono delle controindicazioni?
Grazie e saluti, Max.


title: annulla inserimento e sposta il focus

text:
"massimo19667" <
massim...@inwind.it
> ha scritto nel messaggio
news:lEzw8.68795$SR5.1...@twister1.libero.it...
[CUT]

Non vedo alcuna controindicazione alla tua soluzione, però mi devi togliere
una curiosità: che significato ha spostare il fuoco sul Controllo1 nel caso
in cui sia formalmente errato il Controllo2?
Nel caso che la verifica di congruità la effettui a fronte dell'evento
"Prima di aggiornare" di ogni controllo, non è più logico lasciare il fuoco
sul controllo risultato non esatto (quindi cavarsela con un Cancel = True)?



title: annulla inserimento e sposta il focus

text:
Il 21 Apr 2002, 23:46, "Roberto da casa" <
r.ma...@libero.it
> ha scritto:
>
>"massimo19667" <
massim...@inwind.it
> ha scritto nel messaggio
>news:lEzw8.68795$SR5.1...@twister1.libero.it...
>[CUT]
>Non vedo
alcuna controindicazione alla tua soluzione, però mi devi
>togliere
>una
curiosità: che significato ha spostare il fuoco sul Controllo1 nel
>caso
>in cui sia formalmente errato il Controllo2?
>Nel caso che la verifica di
congruità la effettui a fronte dell'evento
>"Prima di aggiornare" di ogni
controllo, non è più logico lasciare il
>fuoco
>sul controllo risultato
non esatto (quindi cavarsela con un Cancel =
>True)?
>--
>Roberto
>---------------------------------------------
>il Sito Comune di
it.comp.appl.access:
>
http://www.sitocomune.com
>---------------------------------------------
Presto detto: intendo
spostare il focus sul Controllo1 quando, a fronte dell'inserimento di un
dato errato nel suddetto controllo, alla domanda se si intende correggere
il dato appena inserito o annullare la procedura di inserimento/modifica
sul controllo del record corrente, l'utente desidera annullare la procedura
di inserimento.
Il tutto è nato dalla seguente considerazione:
classico
db ordini
form ordine cliente con sub-form articoli ordinati
il campo
controllo1 identifica il codice degli articoli ordinati (il campo codice
articolo attivo è evidenziato. Questa disposizione, accompagnata dal fatto
che tutti i controlli hanno per defoult la proprietà locked = true ed
enabled = false tranne il solo controllo1 che ha locked = true ma enabled =
true, dovrebbe facilitare l'utente nella ricerca visiva in fase di
scorrimento dei record)
onde evitare inserimenti accidentali sul controllo
attivo, su evento doppio click sul controllo1 modifico le proprietà locked
ed enabled del record corrente in modo da consentire le modifiche (azione
intenzionale di modifica dati)
quando il campo controllo1 riceve il focus
(o perchè completo l'inserimento di tutti i controlli del record corrente o
perchè eseguo il comando salva o perchè annullo l'inserimento/modifica, si
ripristinano le condizioni locked ed enabled su tutti i controlli
E' tutta
qui la motivazione, probabilmente è possibile fare tutto questo con
soluzioni alternative molto più snelle e semplici ma come ti ho detto sono
semplicemente un appassionato e non un professionista per cui è facile che,
anzichè la scorciatoia, mi complichi da solo la vita.
Ti ringrazio per la
disponibilità e ti saluto, Max.



title: Modifica Dinamica Origine Dati di una Maschera

text:
          Ho la necessità di aprire delle tabelle dentro una maschera in maniera da
poter intercettare l’evento di chiusura. Ora, però, dovendo farlo per
svariate tabelle (con strutture differenti), non vorrei dover creare una
maschera per ogni tabella del DB, ma vorrei una sola maschera alla quale, in
apertura, passare la tabella di origine. Il problema sta nei campi
visualizzati: se cambio il valore di RecordSource, la maschera cambia la
propria origine dati, ma poi visualizza solo i campi che hanno lo stesso
nome della origine dati precedente. Allora avevo pensato ad una routine che,
in apertura, creasse una TextBox per ogni campo della tabella (poi mi basta
vederla in modalità FoglioDati) in maniera da vedere sempre tutto
correttamente, però su it.comp.visual-basic ho trovato solo procedure che
presuppongono l’uso di VB6, usando controlli non presenti sul VBA. Qualcuno
di voi ha risolto questo problema?
Grazie!
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


text:
"P@olo" <
paolodamo...@tim.it
> wrote in message
news:213Z230Z129Z21Y...@usenet.libero.it

Access non supporta la creazione RUNTIME dei controlli, sei
costretto a passare per il Design mode.
A quel punto puoi fare quello che vuoi.
Aprendo la Form ne prelevi il Recordset e cicli la Collection
Fields creando un Controllo di tipo TextBox per ogni Field.
Se poi dici di voler usare la visualizzazione foglio dati
la cosa è assolutamente banale poichè non devi nemmeno
posizionarli.
Ricorda però, prima di creare i controlli di cancellare tutti
quelli vecchi.
Non puoi creare un controllo assegnandogli il Nome, ma
devi modificarglielo dopopo averlo creato.
Saluti
@Alex
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


text:
> Access non supporta la creazione RUNTIME dei controlli, sei
> costretto a passare per il Design mode.
> A quel punto puoi fare quello che vuoi.
> Aprendo la Form ne prelevi il Recordset e cicli la Collection
> Fields creando un Controllo di tipo TextBox per ogni Field.
OK, allora io mi creo un oggetto DAO.Recordset che apro con riferimento alla
Form.RecordSource, e poi ne ciclo i campi. Fin qui tutto chiaro. Ma poi,
come creo le TextBox? Una banale Set TxtVar = New Textbox non funziona.....
> Se poi dici di voler usare la visualizzazione foglio dati
> la cosa è assolutamente banale poichè non devi nemmeno
> posizionarli.
Infatti!
> Ricorda però, prima di creare i controlli di cancellare tutti
> quelli vecchi.
Intanto vedo di crearli, non riesco a fare manco quello!!!!

> Non puoi creare un controllo assegnandogli il Nome, ma
> devi modificarglielo dopopo averlo creato.
Anche qui, prima creo, poi ci penserò... Ma la proprietà Name non è
ReadOnly?
Grazie ancora, ciao.



text:
"P@olo" <
paolodamo...@tim.it
> wrote in message
news:213Z230Z129Z21Y...@usenet.libero.it
>

Mai sentito parlare dell'Help...?

Ti butto giù 2 righe stupide, ma credo siano sufficienti.
   dim fld as DAO.Field
   DoCmd.OpenForm "NOME_MASCHERA", acDesign
   For each fld in Me.Recordset.Fields
         Set ctl = CreateControl("NOME_MASCHERA", acTextBox,
ctlposition, "", "", , , 100, 100)
         DoCmd.Restore
         With ctl
            .Name = fld
            .FontName = "MS Sans Serif"
            .FontSize = 8
         End With
   next
   DoCmd.Close acForm, "NOME_MASCHERA", acSaveYes
Ovviamente prima cancellali tutti...!!!
Ciao



author: Simone Calligaris

text:

Mah, senz'altro puoi passare per la modalità Design come ti consiglia
Alessandro ... però è una soluzione che presenta inconvenienti (tra cui
l'impossibilità di creare l'.MDE).
Il metodo più semplice è predisporre nella SubForm Foglio dati da
parametrizzare N caselle di testo UnBound (con N=al numero massimo di campi
nelle tabelle che devi associare, meno di 255 comunque).
I nomi andranno indexati:     txtCampo1 .... txtCampoN     per esempio.
Quando viene modificato il recordsource della sottomaschera, apri un
recordset basato sulla stringa SQL in oggetto, cicli l'insieme Fields e crei
l'associazione con le caselle di testo UnBound.
una cosa del tipo:
Dim Rst As Recordset, i As Integer
  Set Rst = CurrentDb.OpenRecordset("TuaTabella")
  For i = 0 To Rst.Fields.Count - 1
        Me!TuaSubForm.Form.Controls("txtCampo" & i).ControlSource =
Rst.Fields(i).Name
  Next i
  Rst.Close
  Set Rst = Nothing


text:
> Mah, senz'altro puoi passare per la modalità Design come ti consiglia
> Alessandro ... però è una soluzione che presenta inconvenienti (tra cui
> l'impossibilità di creare l'.MDE).
Grazie ad entrambi! Ho sperimentato con successo il suggerimento di
Alessandro. Proverò anche il tuo....
Ciao e ancora grazie!



title: Installare font in windows da codice vba

author: Visir

text:
secondo voi è possibile?
Ho provato a copiare il file via codice nella cartella font ma sembra non
avere alcun effetto.
Inoltre ho un problema su un report: uno dei campi ha un font di codici a
barre. Se WinVer = Win98 allora (anche se il font è installato) non ti
faccio vedere il codice a barre.
Grazie
HTH
Luca
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


author: MA

text:
Visir wrote:
> secondo voi č possibile?
> Ho provato a copiare il file via codice nella cartella font ma sembra
> non avere alcun effetto.
Infatti bisogna installarlo
> Inoltre ho un problema su un report: uno dei campi ha un font di
> codici a barre. Se WinVer = Win98 allora (anche se il font č
> installato) non ti faccio vedere il codice a barre.
> Grazie
> HTH
>
> Luca
Usa i tool da installazione tipo ISTOOL
--
_ _
Ciao
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:
www.donkarl.com/it


title: programmazione di access

author: Gianni

text:
problema: all'uscita di una macschera devo cancellare il record corrente.
soluzione: non la so, provo a vedere nell'help di access. trovo l'oggetto
recordset che ha un metodo  (delete) x cancellare irecord, ma deve essere
assegnato ad una variabile oggetto.
Bene, perň (da ciň che ho capito) devo assegnare anche l'oggetto database e
di conseguenza devo dichiarare le variabili. "Prendo spunto" , cioč
scopiazzo tranquillamente il codice di esempio dall'help, e mi trovo tale
codice
Dim dbs As Database
Set dbs = CurrentDb
a  cui aggiungo
Dim rst As Recordset
Set rst = dbs.openrecordset("tabella prova1")
il resto non ha importanza, visto che sto svolgeudo una prova su una
tabella, appunto, di prova.
Il problema sta nel fatto che, eseguendo il codice (agganciato all'evento
click di un pulsante), il maledetto mi dice "tipo definito dall'utente non
definito", cioč (sempre da ciň che ho capito) non mi ha assegnato la
variabile dbs come variabile oggetto database! ma nei fottuti esempi
dell'help l'istruzione esiste! O quelli di Ms sono rinc...ti o stanno
facendo diventare rinc...to me!


title: programmazione di access

author: Roberto - Syd

text:
"Gianni" <
g...@unavoltaerolibero.it
> ha scritto nel messaggio
news:9n84n4$n63$1...@nreada.inwind.it...

Prova cosě:
Dim dbs As Dao.Database
Dim rst As Dao.Recordset
e se non funziona vuol dire che ti mancano i riferimenti alla libreria DAO.
Ciao Fammi sapere Roberto - Syd


title: programmazione di access

author: Roberto dal portatile

text:
"Gianni" <
g...@unavoltaerolibero.it
> ha scritto nel messaggio
news:9n84n4$n63$1...@nreada.inwind.it...
> problema: all'uscita di una macschera devo cancellare il record corrente.
La riga di codice VBA che ti cancella il record corrente di una maschera è
la seguente:
DoCmd.RunCommand acCmdDeleteRecord
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: programmazione di access

text:
> >
>
> Prova così:
> Dim dbs As Dao.Database
> Dim rst As Dao.Recordset
>
> e se non funziona vuol dire che ti mancano i riferimenti alla libreria
DAO.
>
> Ciao Fammi sapere Roberto - Syd
>
>
ho "agganciato" la libreria DAO, ed ora il tutto funziona :-))
immagino che, anche senza agganciare nei riferimenti la DAO, il codice come
l'hai scritto tu funzioni ugualmente... o no?
una considerazione: ma perchè queste cose non le ho trovate scritte
nell'help di Access, tra l'altro, a mio parere, troppo caotico? (erano
meglio i file hlp dove potevi farti i segnalibri!)
manca una panoramica generale dei vari elementi di VB, sembra scritto dando
x scontato che chi legge i concetti base o alcune "stupidaggini", tipo
abilitare le librerie, le sappia già...
Grazie mille x l'aiuto.
Gianni


title: ADO per le proprietà del db

author: Giovanni T

text:
          Salve a tutti,
qualcuno ha provato a leggere le proprietą del db da codice ?
mi spiego:
vorrei impostarne una personalizzata tipo "NomeAzienda" con appunto il nome
dell'azienda e caricarlo in una form
per ora ricorro ad una tabella ma avendo le proprietą speravo ...
l'help di access (2000) da solo l'esempio con il DAO (ovviamente essendo
proprietario)
ma io uso l'ADO e non vorrei dover caricare anche il DAO solo per questo
vezzo!!
se avete idee ....
a presto
Giovanni T
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


title: access & sequence

author: kriz

text:
HI
Does ms access support sequences?
If not, how can i create auto increment column type from the end user
application  ?
<Im using Visual Studio 2003>
thank you in advance for Ur assistance


title: access & sequence

author: Roberto da Parma

text:
"kriz" <
kr...@vp.pl
> ha scritto nel messaggio
news:dvpjcp$d6u$1...@news.lublin.pl...

Yes, when you create a table there's a Name Field and near a Type Filed.
Put the name in the Name Field an then select in the Type Filed "Counter".
Below you can see also many other option for the record.
Bye
Roberto


title: access & sequence

text:

Hi & welcome,
you can use a type of field counter
or work with defaultvalue of the fields.
The first solution is easier, the second one is more manageble from you, but
you have to create a function (not complicate) and call it as defalut value
--
_ _
Ciao
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:
www.donkarl.com/it


title: access & sequence

author: Marco Pizzamiglio

text:
kriz ha scritto:

Try SQL (creating a new table)
  CREATE TABLE [tblTest] (id COUNTER, fieldname FIELDTYPE, ...)
or (modifying an existing table)
  ALTER TABLE [tblTest] ADD COLUMN (id COUNTER)
-Marco-
--
namor at inwind punto it
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Access 2007

author: Francesco

text:
Ciao a tutti!
Volevo un consiglio sull'eventuale acquisto di Office 2007.
Secondo voi conviene passare dal 2003 a 2007?
Esiste già una versione developer per access 2007?
Grazie a tutti!


title: Access 2007

author: Karl Donaubauer

text:
Francesco wrote:
> Volevo un consiglio sull'eventuale acquisto di Office 2007.
> Secondo voi conviene passare dal 2003 a 2007?
No, non prima del SP1 o 2.
Vedi anche
www.allenbrowne.com/Access2007.html
.
> Esiste già una versione developer per access 2007?
No.
--
HTH
Karl
*********
Access FAQ:
www.donkarl.com/it


title: Access 2007

text:
"Francesco"
>Volevo un consiglio sull'eventuale acquisto di Office 2007.
>Secondo voi conviene passare dal 2003 a 2007?
Oltre all'elenco dei bugs che avrei letto sul sito segnalato da Karl (si
presume saranno corretti dal SP1) devi valutare bene alcuni aspetti: la
nuova release del prodotto non supporta Barre dei menù, replicazione dei DB,
protezione utente MDW.
>Esiste già una versione developer per access 2007?
>Grazie a tutti!
Dovrebbe essere imminente:
http://blogs.msdn.com/clintcovington/archive/2007/01/18/access-2007-runtime-
information.aspx
Saluti


title: Access 2007

text:
Ok Karl, Mi attengo alla professionalità di un grande!
Ciao e grazie!


title: Access 2007

text:
Ciao Simone,
ho dato un occhiata al link proposto da Karl, e in effetti vi sono un
bel po di complicazioni..
se ci metto pure quelle che mi hai elencato tu, è proprio il caso di
lasciar perdere!
Mi auguro che questi bug, (addirittura mancano alcune funzionalità),
siano risolvibili.
In effetti access 12 presenta delle innovazioni non indifferenti
(SharePoint, campi multivalore), però mi sembra di capire che per gli
sviluppatori vi sono delle limitazioni, es. non si può gestire il
campo multivalore..
Da un lato mi entusiasma, ma daltra parte, mi fà cadere le p...e a
terra!!
Per le versioni future, mi auguro, che ci potremmo sempre chiamare
accessisti che continuano a programmare.


title: Access 2007

text:
"Francesco" <
Ciao Simone,
ho dato un occhiata al link proposto da Karl, e in effetti vi sono un
bel po di complicazioni..
se ci metto pure quelle che mi hai elencato tu, è proprio il caso di
lasciar perdere!
Mi auguro che questi bug, (addirittura mancano alcune funzionalità),
siano risolvibili.
Le funzionalità che mancano non saranno certo ripristinate coi S.Pack.
Ma non è detto che a te servano (soprattutto la replicazione).
Saluti.


title: Connessione tabelle presenti su database SQL SERVER 2005 in  applicativo Access 2003 con ADO.NET 2.0 al posto di ODBC!!

author: Leonardo

text:
Buonasera amici del NG,
ho un db di Access 2003 le cui tabelle sono collegate via ODBC da un
database presente su SQL SERVER 2005; le query, le maschere, i report
e le macro sono tutte create nel db di Access 2003, solo le tabelle
sono su SQL SERVER 2005.
Ho letto che è possibile effettuare una connessione a SQL SERVER con
ADO.NET
 2.0 / OLE-DB (con prestazioni molto più veloci rispetto ad
ODBC attualmente utilizzato).
La mia domanda: qualcuno sa indicarmi praticamente come faccio a
collegare nel mio applicativo in Access 2003 le tabelle presenti su
SQL utilizzando
ADO.NET
, considerando che attualmente ho tutte queste
tabelle collegate via ODBC?
grazie moltissimo per il tempo e l'aiuto che mi darete.
Leonardo


author: Oscar Manfredini

text:
"Leonardo" <
Ho letto che č possibile effettuare una connessione a SQL SERVER con
ADO.NET
 2.0 / OLE-DB (con prestazioni molto piů veloci rispetto ad
ODBC attualmente utilizzato).
>
Ti hanno informato male: preoccupati che le queries vengano eseguite lato
Server e le prestazioni di ODBC andranno benissimo.
Informazioni relative a un corretto utilizzo di ODBC puoi trovarle (ad
esempio) qui:
http://www.alessandrobaraldi.it/DettaglioFaq.asp?IdFAQ=281


text:
On 1 Feb, 10:18, "Oscar Manfredini" <
oscar.manfred...@libero.it
>
wrote:
> "Leonardo" <
>
> Ho letto che è possibile effettuare una connessione a SQL SERVER con
>
ADO.NET
 2.0 / OLE-DB (con prestazioni molto più veloci rispetto ad
> ODBC attualmente utilizzato).
>
>
>
> Ti hanno informato male: preoccupati che le queries vengano eseguite lato
> Server e le prestazioni di ODBC andranno benissimo.
>
> Informazioni relative a un corretto utilizzo di ODBC puoi trovarle (ad
> esempio) qui:
>
>
http://www.alessandrobaraldi.it/DettaglioFaq.asp?IdFAQ=281
grazie molte Oscar, seguirò il tuo prezioso consiglio
ciao


title: Foglio dati da Maschera.....

author: Leo

text:
Vorrei inserire nella maschera che ho creato un bottone che
sull'evento click mi mostri il rispettivo foglio dati della maschera.
Oppure il semplice elenco dei record inseriti in una finestra.
Grazie


title: Foglio dati da Maschera.....

author: Claudio

text:
"Leo" <
leo2...@yahoo.it
> ha scritto nel messaggio
news:ht98pu0rtboc8hpcm...@4ax.com...
> Vorrei inserire nella maschera che ho creato un bottone che
> sull'evento click mi mostri il rispettivo foglio dati della maschera.
> Oppure il semplice elenco dei record inseriti in una finestra.
Non sono sicuro di aver capito bene quello che vuoi... il codice
DoCmd.OpenTable Me.RecordSource
fa quello che chiedi?
Ciao. Claudio.


title: Foglio dati da Maschera.....

text:
> > Vorrei inserire nella maschera che ho creato un bottone che
> > sull'evento click mi mostri il rispettivo foglio dati della maschera.
> > Oppure il semplice elenco dei record inseriti in una finestra.
>
Se col tasto dx selezioni Foglio dati hai quello che credo tu voglia.
ciao MAssimiliano

--------------------------------
Inviato via
http://usenet.libero.it


title: Foglio dati da Maschera.....

text:


Sicuramente, ma io voglio evitarlo, mi interessa che il foglio dati
parta sull'evento click effettuato su di un bottone inserito nella
maschera.


title: Foglio dati da Maschera.....

author: Roberto da casa

text:
"Leo" <
leo2...@yahoo.it
> ha scritto nel messaggio
news:t0t8pu8f1dapu0qkb...@4ax.com...


Se a fronte dell'evento "Su clic" del pulsante di comando generi la seguente
riga di codice VBA:
DoCmd.OpenForm "DettaglioOrdini1", acFormDS
la maschera verrà visualizzata in Foglio dati anche se già aperta in altra
visualizzazione.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: chiusra definitiva su campo

author: nidiv

text:
Salve,
vorrei, se possibile, trovare una soluzione a questo mio problema. Mi trovo
ad avere in una maschera, due camopi ncartella e nricovero collegati
alll'IdPaziente, pertanto dovrebbe essere univoco il campo ncartella e non
univoco il campo nricovero. Quandoi inserisco i dati, a termine, con
l'inserimento della data di dimissioni, vorrei bloccare tutti i dati
relativi p. es. a cartella x ricovero 1, in modo che chi entra nuovamente in
detti parametri, possa solamente leggere i dati ed eventualemnete stamparli,
ma non modoficarli.Mi auguro di essermi spiegato correttamente e che ci sia
la possibilità di tale esercizio.
Colgo l'occasione per ringraziarvi della cortese collaborazione  e per farvi
gli aaaaaaauguri di un Anno Nuovo che porti salute e serenità.
Nidiv


title: chiusra definitiva su campo

author: Carlo Costarella

text:
"nidiv" <
big...@virgilio.it
> ha scritto nel messaggio
news:NwbBd.606296$35.25...@news4.tin.it...

Se visualizzi i dati in una maschera potresti adottare questo sistema:
su evento "corrente" della maschera scrivi:
If not isnull(me.DataDimissioni) Then
me.AllowEdits = false
else
me.AllowEdits = true
end if
Questo non proteggerà i dati in tabella dalle modifiche qualora qualcuno
apra la tabella o una query con Access.
Ciao, Carlo


title: chiusra definitiva su campo

text:
"nidiv" <
big...@virgilio.it
> ha scritto nel messaggio
news:NwbBd.606296$35.25...@news4.tin.it...

Per i record di cui vuoi bloccare la variazione inserisci un campo di tipo
Sì/no.
Al momento che dimetti un paziente imposta a Vero tale campo.
Autorizza la modifica dei soli record il cui campo Si/no è Falso.
--
Roberto
------------------------------------------------
il Sito Comune di it.comp.appl.access
www.sitocomune.com
-----------------------------------------------


title: chiusra definitiva su campo

text:
"Carlo Costarella" <
carloantonioco...@virgilio.it
> ha scritto nel
messaggio news:oicBd.606564$35.25...@news4.tin.it...

Grazie Carlo,
ho testato iinserendo il comando come indicato e  funziona correttamente.
Rinnovo gli auguri a te e a tutto il NG
Nidiv
>


title: chiusra definitiva su campo

text:
"Roberto da casa" <
r.masso...@libero.it
> ha scritto nel messaggio
news:yqcBd.9685$_E5.2...@twister2.libero.it...
>
> "nidiv" <
big...@virgilio.it
> ha scritto nel messaggio
> news:NwbBd.606296$35.25...@news4.tin.it...
>> Salve,
>> vorrei, se possibile, trovare una soluzione a questo mio problema. Mi
> trovo
>> ad avere in una maschera, due camopi ncartella e nricovero collegati
>> alll'IdPaziente, pertanto dovrebbe essere univoco il campo ncartella e
>> non
>> univoco il campo nricovero. Quandoi inserisco i dati, a termine, con
>> l'inserimento della data di dimissioni, vorrei bloccare tutti i dati
>> relativi p. es. a cartella x ricovero 1, in modo che chi entra nuovamente
> in
>> detti parametri, possa solamente leggere i dati ed eventualemnete
> stamparli,
>> ma non modoficarli.Mi auguro di essermi spiegato correttamente e che ci
> sia
>> la possibilità di tale esercizio.
>> Colgo l'occasione per ringraziarvi della cortese collaborazione  e per
> farvi
>> gli aaaaaaauguri di un Anno Nuovo che porti salute e serenità.
>> Nidiv
>
> Per i record di cui vuoi bloccare la variazione inserisci un campo di tipo
> Sì/no.
Grazie Roberto  per il consiglio, la mia inesperienza non mi fa capire bene
il tutto, ma giustamente proverò quanto sa te indicato perchè è una
soluzione interessante.
Quello che non riesco a capire è che se metto un campo si/no, questo lo devo
collegare a qualcosa?
> Al momento che dimetti un paziente imposta a Vero tale campo.
> Autorizza la modifica dei soli record il cui campo Si/no è Falso.
>
> --
> Roberto
E , scusami ancora, dovrei selezionare tutti i campi e inserirli a Vero o in
automatismo, l'immissione dei dati in un x campo (in questo caso
dataDimissioni) fa si che i campi si/no vengano impostati a Vero.
Ti ringrazio ancora e abbi pazoenza, fossimo bravi non ci rivolgeremo a voi.
Rinnovo gli auguri.
Nidiv



title: chiusra definitiva su campo

text:
"nidiv" <
big...@virgilio.it
> ha scritto nel messaggio
news:ILgBd.608835$35.25...@news4.tin.it...

Stiamo parlando di un campo e in quanto tale sarà inserito come campo della
tua tabella.
Se vuoi visualizzarlo in una maschera dovrai naturalmente inserire in essa
una casella casella di controllo associata a tale campo.
>
> > Al momento che dimetti un paziente imposta a Vero tale campo.
> > Autorizza la modifica dei soli record il cui campo Si/no è Falso.
> >
> > --
> > Roberto
>
> E , scusami ancora, dovrei selezionare tutti i campi e inserirli a Vero o
in
> automatismo, l'immissione dei dati in un x campo (in questo caso
> dataDimissioni) fa si che i campi si/no vengano impostati a Vero.
Dovrai impostare a vero (ad esempio con una query di aggiornamento) il campo
Si/no di cui sopra di tutti quei record che hanno l'IdPaziente uguale a
quello del record corrente della maschera principale.
> Ti ringrazio ancora e abbi pazoenza, fossimo bravi non ci rivolgeremo a
voi.
> Rinnovo gli auguri.
> Nidiv
Buon Anno.
--
Roberto



title: Numeri pazzi

author: Luciano (DOC)

text:
Devo controllare che l'utente non inserisca piu' di due deciali (ormai e'
una questione di principio!:-)
Molto semplicemente verifico int(numero*100) > numero*100.
Funziona, ma se numero è >9999 access lo arrotonda prima della verifica che
quindi non serve a niente!
C'e' qualche altr modo per contare il numero dei decimali?
Saluti.
Luciano
PS Roberto, il tuo suggerimento sul cambio di formato al volo va che e' una
scheggia!:-)


title: Numeri pazzi

author: Sergio MAZZA

text:
"Luciano (DOC)" <
lucia...@sitocomune.com
> ha scritto nel messaggio
news:9u2hnu$5lf18$1...@ID-86073.news.dfncis.de...

Se lo trasformi in stringa e leggi il numero dei caratteri dopo la virgola?
Ciao.
--
- - - - - - - - - - - - - - -
Sergio MAZZA
- - - - - - - - - - - - - - -


title: Numeri pazzi

author: Silvio Berruti

text:
"Luciano (DOC)" <
lucia...@sitocomune.com
> ha scritto nel messaggio
news:9u2hnu$5lf18$1...@ID-86073.news.dfncis.de...
> Devo controllare che l'utente non inserisca piu' di due deciali (ormai e'
> una questione di principio!:-)
> Molto semplicemente verifico int(numero*100) > numero*100.
> Funziona, ma se numero è >9999 access lo arrotonda prima della verifica
che
> quindi non serve a niente!
> C'e' qualche altr modo per contare il numero dei decimali?
Potresti farlo con
len(mid(tuavar, instr(tuavar, ","))) -1
--
Silvio
il sito comune di it.comp.appl.access:
http://www.sitocomune.com


title: Numeri pazzi

text:
"Sergio MAZZA" <
sergi...@tiscalinet.it
> ha scritto nel messaggio
news:9u2oob$nkm$1...@canarie.caspur.it...
> Se lo trasformi in stringa e leggi il numero dei caratteri dopo la
virgola?
Ci ho pensato....ma e' proprio l'ultima istanza!:-)
Saluti.
Luciano


title: Numeri pazzi

text:
"Silvio Berruti" <
sber...@libero.it
> ha scritto nel messaggio
news:1W5N7.193817$sq5.9...@news.infostrada.it...
> Potresti farlo con
> len(mid(tuavar, instr(tuavar, ","))) -1
E se e' un computere amerrrrecano?:-)
Volevo evitare di trasformare in stringa...
Saluti.
Luciano


title: Numeri pazzi

author: Roberto dal portatile

text:
"Luciano (DOC)" <
lucia...@sitocomune.com
> ha scritto nel messaggio
news:9u2hnu$5lf18$1...@ID-86073.news.dfncis.de...

Sicuramente non ho capito cosa vuoi dire; sei tu che lo arrotondi con altro
codice il valore del controllo prima della verifica? Scrivendo:
If Int(Me!Pippo * 100) <> Me!Pippo * 100 Then
MsgBox "errore"
End If
a me funziona anche se nel controllo Pippo digito 99999,99999: naturalmente
come lunghezza del campo associato a Pippo ho usato Doppia precisione;
quello che dici tu mi succede se lo dichiaro come tipo Valuta con 2 decimali
o se lo dichiaro come numerico a singola precisione.
Visto che poi tu usi come formato #,##, la visualizzazione verrà
arrotondata, ma il valore del campo nessuno te lo tocca; visto che poi,
prima del messaggio di errore sei d'accordo a cambiare il formato al volo,
quando l'operatore legge il messaggio leggerà anche nel controllo ciò che ha
digitato.
Parola di lupetto. :)
Ciao
Roberto


title: Numeri pazzi

author: Sib dal portatile

text:
"Luciano (DOC)" <
lucia...@sitocomune.com
> ha scritto nel messaggio
> Devo controllare che l'utente non inserisca piu' di due deciali (ormai e'
> una questione di principio!:-)
> Molto semplicemente verifico int(numero*100) > numero*100.
> Funziona, ma se numero è >9999 access lo arrotonda prima della verifica
che
> quindi non serve a niente!
Hai provato con una maschera di input?
Sib


title: Numeri pazzi

text:
"Sib dal portatile" <
sibN...@iol.it
> ha scritto nel messaggio
news:n3eN7.198567$sq5.9...@news.infostrada.it...

Per i campi numerici non puoi fare una maschera di input. :)
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Numeri pazzi

text:
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:DEeN7.198878$sq5.9...@news.infostrada.it...
> Per i campi numerici non puoi fare una maschera di input. :)
E chi l'ha detto?:-)
Se po', se po'....-)
Saluti.
Luciano


title: Numeri pazzi

text:
"Roberto dal portatile" <
r.ma...@repubblica.it
> ha scritto nel messaggio
news:9u3jfh$4lp0$1...@stargate1.inet.it...
> If Int(Me!Pippo * 100) <> Me!Pippo * 100 Then
> MsgBox "errore"
> End If
Esatto. Anzi io ho fatto If Int(Me!Pippo * 100) < Me!Pippo * 100. Il
problema e' che nonostante msgbox ( Int(Me!Pippo * 100) &" " &  Me!Pippo *
100) mi mostri due numeri identici (ergo non ci sono decimali "nascosti") la
comparazione NON funziona come dovrebbe! Ovvero: se scrivo un numero con due
soli decimali a volte mi va nell'IF.
> a me funziona anche se nel controllo Pippo digito 99999,99999:
naturalmente
> come lunghezza del campo associato a Pippo ho usato Doppia precisione;
> quello che dici tu mi succede se lo dichiaro come tipo Valuta con 2
decimali
> o se lo dichiaro come numerico a singola precisione.
No, valuta l'ho scartata a priori, e' il formato he amo meno. Se il
porgramma gira su un PC indiano ti ritrovi i valori in rupie!
> Visto che poi tu usi come formato #,##, la visualizzazione verrà
> arrotondata, ma il valore del campo nessuno te lo tocca; visto che poi,
> prima del messaggio di errore sei d'accordo a cambiare il formato al volo,
> quando l'operatore legge il messaggio leggerà anche nel controllo ciò che
ha
> digitato.
Il formato lo cambio al volo come hai suggerito tu e quello va bene. Se solo
la funzioncina funzioncinasse come dovrebbe!
Il problema e' fondamentale per le fatture. L'arrotondamento va fatto riga
per riga ed il totale deve essere la somma dei totali riga. Se questi hanno
delle frazioni non mostrate il totale generale si sputtana.
> Parola di lupetto. :)
Occhio Lupe', oggi gia' hai spergiurato sulle maschere di input (vedi altro
msg)!:-))
Grazie.
Luciano


title: Numeri pazzi

text:
"Luciano (DOC)" <
lucia...@sitocomune.com
> ha scritto nel messaggio
news:9u4qa0$67mce$1...@ID-86073.news.dfncis.de...

E hai ragione, quello che non si può fare è l'autocomposizione di una
maschera input per un campo numerico.
Devi aver pazienza, sono cose che possono succedere a vecchietti come me. :(
Alias, la soluzione è quella che ti ha dato Sib.



title: Numeri pazzi

text:
"Luciano (DOC)" <
lucia...@sitocomune.com
> ha scritto nel messaggio
news:9u4qpr$66u32$1...@ID-86073.news.dfncis.de...
>
[CUT]
>
> Occhio Lupe', oggi gia' hai spergiurato sulle maschere di input (vedi
altro
> msg)!:-))
> Grazie.
>
> Luciano
Fermo restando l'inesattezza che ho detto più avanti circa le maschere
input, il resto per scrupolo l'ho testato e a me funziona come ho detto.
Ciao
Roberto


title: Logo access di avvio database....

text:
Ho fatto un bmp con lo stasso nome del database...perfetto funzia...ma il
mio PIII 700 e sufficientemente veloce per far si che venga visualizzato per
un tempo brevissimo...
come prolungare questo tempo?
ciao


title: Logo access di avvio database....

text:

Hai mai pensato di utilizzare una "Splash" form????
Una maschera con la tua bella BMP e su evento TIMER 2sec. fai prima aprire
la Form PRincipale, qundi
su Open principale se Splash è aperta la chiudi.
Alex.
>--------------------------------------------------------------------------<
Alessandro B.
E-Mail        ----->
ik2...@libero.it
Sito web    ----->
http://digilander.iol.it/ik2zok/
>--------------------------------------------------------------------------<
--
Posted from
mailrelay1.inwind.it
 [212.141.54.101]
via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Aggiornare 2 Database con un Pulsante Macro

author: Etto

text:
Avrei la necessità di aggiornare un database partendo da un secondo.
I database si differenziano soltanto per la prima colonna, il database che
deve essere aggiornato ha una colonna in più (la prima) che è un contatore
normalissimo di record.
Devo aggiungere a questo tutti i record non presenti copiandoli da un
secondo database a cui manca un contatore.
Il secondo database mi proviene da un altro programma complesso, quindi non
lo posso modificare in alcun modo.
Vorrei solo una procedura abbastanza semplice per tenere i due database
aggiornati.
Grazie !!


text:
"Etto" <Etto80[@]
tiscali.it
> ha scritto nel messaggio
news:cl7rsn$38p$1...@lacerta.tiscalinet.it...

Scordati le macro;
le puoi collegare le tabelle dell'mdb da dove prendere i record nuovi? Se
sì, puoi utilizzare una query di accodamento...
Ciao.
--
Sergio MAZZA


text:
"Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto nel messaggio
news:clacq7$kv9$1...@canarie.caspur.it...

CI provo, tnx


title: Forse OT Installazione MSDE

text:
Chiedo scusa se OT ma solo voi potete aiutarmi.
Alla ricerca di MSDE2k, da un link del sito
asp.com
 ho scaricato un file che
si chiama sql2ksp3 all'interno del quale si trova una cartella MSDE.
Lanciando il setup appare questa messaggio di errore:
A strong sa password i required for security reason. Please use SAPWD swicht
to supply the same.
Qualcuno mi spiega cosa devo fare?
GRazie
Ilario


title: Forse OT Installazione MSDE

author: Setec Astronomy

text:
C.I.T. wrote:
> Chiedo scusa se OT ma solo voi potete aiutarmi.
> Alla ricerca di MSDE2k, da un link del sito
asp.com
 ho scaricato un
> file che si chiama sql2ksp3
Il file e il Service Pack 3 per SQL Server 2000 (e per MSDE 2000), non
e l'iinstallazione di MSDE 2000.
Cordiali saluti.


title: Forse OT Installazione MSDE

text:
"Setec Astronomy" <
se...@freemail.it
> ha scritto nel messaggio
news:JZK0a.92100$ZE.25...@twister2.libero.it...

GRazie hai per caso il link giusto da cui posso scaricare MSDE2000? o ho
capito male e non è possibile avere solo MSDE2k?
Ilario


title: Forse OT Installazione MSDE

text:
C.I.T. wrote:

> ho capito male e non h possibile avere solo MSDE2k?
All'indirizzo
http://www.microsoft.com/sql/howtobuy/msdeuse.asp
 trovi
tutto riguardo la possibilita di utilizzare l'MSDE 2000.
A grandi linee, comunque, e necessario possedere una licenza di Sql
Server 2000 o MS Office XP Developer.
Cordiali saluti.


title: query di accodamento a parametri

author: dax

text:
Ho letto nella news le soluzioni proposte per passare da VBA alcuni
parametri a query. Ho provato ad adottare la soluzione ma mi da errori.
Il passaggio di parameri da codice è possibile anche per query di
accodamento dati?
La soluzione che fino ad ora ho sempre utilizzato era quella di passare i
parametri al lancio della query, facendo riferimento ad un campo non
associato del form dal quale chiamo la query. La soluzione (che funziona)
non mi sembra però elegante. Potete suggerirmi qualcosa?
Grazie.


title: query di accodamento a parametri

author: Antonio Biso

text:
"dax" <
dcam...@email.it
> ha scritto nel messaggio
news:cak9lk$lh5$1...@fata.cs.interbusiness.it...

Posta la ta soluzione
Antonio


title: [OT] sito comune scomparso???

author: Simone

text:
Dopo un giorno di latitanza adesso xoom dice addiritura che la pagina
richiesta no nesiste più... è stato spostato il sito comune semza preavviso?
Simone


title: [OT] sito comune scomparso???

author: LaLo

text:
"Simone" <
rik...@katamail.com
> ha scritto nel messaggio
news:93g3ks$lph$1...@news.mclink.it...

Mi sono collegato proprio adesso e funziona.
Ciao
LaLo


title: [OT] sito comune scomparso???

author: Emil Zatopec

text:
Effettivamente anche io incontro dei grossi problemi all'apertura del sito;
delle volte non lo trova altre non mi fa i download ecc.
Perchč non cambiamo server?
Per esempio Aruba ci darebbe un dominio a sole 48K annue.
Costituiamo un gruppo di persone e una volta all'anno facciamo il nostro
investimento logicamente + siamo meno cacciamo o se facciamo a turno + siamo
piů lungo č il turno.
Che ne dite?
Emil
"Simone" <
rik...@katamail.com
> ha scritto nel messaggio
news:93g3ks$lph$1...@news.mclink.it...
> Dopo un giorno di latitanza adesso xoom dice addiritura che la pagina
> richiesta no nesiste piů... č stato spostato il sito comune semza
preavviso?
>
> Simone
>
>


title: [OT] sito comune scomparso???

author: AntoGal

text:
Emil Zatopec <
em...@zatopec.it
> scrisse...
> Effettivamente anche io incontro dei grossi problemi all'apertura del
sito;
> delle volte non lo trova altre non mi fa i download ecc.
>
> Perchè non cambiamo server?
E' una buona idea, visti i continui problemi che ha xoom.
Quale potrebbe essere il nuovo indirizzo che potremmo usare per il sito?
--
Ciao, AntoGal
*************************************************
Gestione punti vendita (casse e pos NCR)

www.powerretail.it
-------------------------------------------------------------
per scaricare un gioco di DAMA ITALIANA
http://volftp.mondadori.com/italiani/galletta/
*************************************************


title: [OT] sito comune scomparso???

text:
che ne dite di
www.itdbaccess.it
Emil
"AntoGal" <ant...@NOSPAMsitocomune.com> ha scritto nel messaggio
news:93hps8$m2u$1...@lacerta.tiscalinet.it...



title: [OT] sito comune scomparso???

text:
AntoGal <ant...@NOSPAMsitocomune.com> wrote in message
93hps8$m2u$1...@lacerta.tiscalinet.it...
> Quale potrebbe essere il nuovo indirizzo che potremmo usare per il sito?
www.compilatoreperaccess.com
?
Saluti.
Luciano
(DOC)


title: [OT] sito comune scomparso???

text:
Emil Zatopec <
em...@zatopec.it
> wrote in message
93hs54$3fm$1...@serv1.albacom.net...
> che ne dite di
www.itdbaccess.it
Ma il NG non si chiama piu' cosi da un pezzo...
Saluti.
Luciano
(DOC)


title: [OT] sito comune scomparso???

text:
"Luciano (DOC)" <
lucia...@sitocomune.com
> ha scritto nel messaggio
news:Pu_66.184774$IP1.6...@news1.giganews.com...
>
>
www.compilatoreperaccess.com
?
:DDDDDDDDDDDDDDDD
Troppo bella :DDDDDD
[serio] avevo pensato anche a
www.vbaccess.it
>
> Saluti.
>
> Luciano
> (DOC)
>
Saluti


title: [OT] sito comune scomparso???

text:
Emil Zatopec <
em...@zatopec.it
> wrote in message
93h98o$es7$1...@serv1.albacom.net...
> Effettivamente anche io incontro dei grossi problemi all'apertura del
sito;
> delle volte non lo trova altre non mi fa i download ecc.
Emiliuccio?
Quando comincerai, per favore, a scrivere DOPO il quoting?
Antonio


title: funzione iif

author: doubleg

text:
salve a tutti, st� impazzendo
premetto che non sono molto pratico di access
ho un problema, in una form, dopo l'aggiornamento di un campo vorrei fare in modo che un'altro campo [numero] venisse aggiornato nel seguente modo:
se il campo A � uguale al campo B nel campo numero ci deve essere il valore del campo C altrimenti ci deve essere 1
ho provato con
iff(me![campo a] = Me![campo b], Me![Numero]=Me![campo C],Me![Numero]=1)
ma continua a darmi Errore di compilazione Previsto=
qualcuno pu� aiutarmi??
Grazie in anticipo
--
Questo articolo e` stato inviato dal sito web
http://www.nonsolonews.it


title: funzione iif

author: Karl Donaubauer

text:
doubleg wrote:
> ho un problema, in una form, dopo l'aggiornamento di un campo
> vorrei fare in modo che un'altro campo [numero] venisse aggiornato
> nel seguente modo: se il campo A ï¿œ uguale al campo B nel campo
> numero ci deve essere il valore del campo C altrimenti ci deve
> essere 1
> ho provato con
> iff(me![campo a] = Me![campo b], Me![Numero]=Me![campo
> C],Me![Numero]=1)
> ma continua a darmi Errore di compilazione Previsto=
> qualcuno puï¿œ aiutarmi??
iif ï¿œ una funzione che restituisce un valore.
Quindi ci dev'essere qualcuno chi prende questo valore.
In VBA sarebbe:
Me![Numero] = IIf(Me![campo a] = Me![campo b], Me![campo C], 1)
Se non parli di codice, devi rivelare dove si trova la tua espressione.
--
HTH
Karl
*********
Access FAQ:
www.donkarl.com/it


title: ActiveX per inviare SMS

author: Roberto da casa

text:
Visto che qualche tempo fa qualcuno cercava il modo di inviare messaggi SMS
con Access, ho trovato un sito dal quale scaricare l'ActiveX che permette di
farlo.
Il link del sito in questione è
http://www.nicocuppen.com/
 ; c'è però un
problemino: il prodotto è shareware e costa parecchino: 225$.
Dal sito è invece scaricabile gratuitamente un programma freeware per
inviare messaggi SMS.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Ancora Requery

author: Checco

text:
Salve a tutti,
ho un problema:
Apro una maschera in modalita "aggiungi", nella stessa č presente una
sottomaschera nella quale vanno accodati dei record, fin qui tutto bene,
perņ quando eseguo il requery della maschera principale mi si sbiancano
tutti i campi! Come č possibile? Cosa sbaglio? Se invece apro la maschera in
modifica il problema non si presenta! Perchč? Chi mi sa aiutare?
Checco
--------------------------------
Inviato via
http://usenet.libero.it


title: Ancora Requery

author: MA

text:
> Salve a tutti,
> ho un problema:
> Apro una maschera in modalita "aggiungi", nella stessa è presente una
> sottomaschera nella quale vanno accodati dei record, fin qui tutto bene,
> però quando eseguo il requery della maschera principale mi si sbiancano
> tutti i campi! Come è possibile? Cosa sbaglio? Se invece apro la maschera
in
> modifica il problema non si presenta! Perchè? Chi mi sa aiutare?
>
> Checco
perchè passa al record successivo
fai caso al contatore
MAssimiliano


title: Ancora Requery

text:
> perchč passa al record successivo
> fai caso al contatore
Ok ho risolto da solo! :o)
Mitico!
> MAssimiliano



title: Funzioni REPORT

author: Mike Fre

text:
Questa è una funzione che inserisco in una casella di testo di un
report:
=Somma(IIf([sesso]='maschio' And [eta]<'15';1;0))
tutto ok.
Ma se io volessi che l'età fosse tra 15 e 20 anni?
Come glielo dico????
Grazie
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Funzioni REPORT

author: Giorgio Prx

text:
"Mike Fre" <
mike...@inwind.it
> ha scritto nel messaggio
news:4e40d6dc670a741f1e3...@mygate.mailgate.org...

E' la stessa cosa
=Somma(IIf([sesso]='maschio' And [eta]>='15' And [eta]<='20';1;0))
Ciao Giorgio.


title: Funzioni REPORT

text:
"Mike Fre" <
mike...@inwind.it
> ha scritto nel messaggio
news:4e40d6dc670a741f1e3...@mygate.mailgate.org...
> Questa è una funzione che inserisco in una casella di testo di un
> report:
>
> =Somma(IIf([sesso]='maschio' And [eta]<'15';1;0))
>
> tutto ok.
>
> Ma se io volessi che l'età fosse tra 15 e 20 anni?
> Come glielo dico????
> Grazie
>
Prova così:
=Somma(IIf([sesso]='maschio' And [eta] >= '15' And [eta] <= '20'; 1; 0))
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Funzioni REPORT

text:
Ho risolto con:
=Somma(IIf([sesso]='maschio' And [eta] Between '15' And '19';1;0))
Dove posso trovare la lista, con qualche esempio di queste funzioni?
Adesso mi servirebbe la funzione per la media!!!!
;-)) Grazie



title: Funzioni REPORT

text:
> Ho risolto con:
>
> =Somma(IIf([sesso]='maschio' And [eta] Between '15' And '19';1;0))
>
> Dove posso trovare la lista, con qualche esempio di queste funzioni?
> Adesso mi servirebbe la funzione per la media!!!!
>
> ;-)) Grazie
>
Usa il generatore di espressioni
MAssimiliano


title: somma ore

author: MaVco

text:
salve... vorrei sommare nella casella "Entrata" le ore del campo "Ora"
quando il campo "Azione" è uguale a "E" e sommare nella casella
"Uscita" le ore quando invece il campo "Azione è uguale a "U"
Nella casella "Entrata" in fondo alla maschera continua ho provato
questo:
=Format(Fix(Somma([ora])*24)) & "." &
Right(Format(Somma([ora]);"hhh:nn");2)
ma ovviamente mi somma tutto.
Come posso far sommare solo le ore che hanno come campo Azione la E?
grazie mille..


title: somma ore

text:
"MaVco" <
marco....@tin.it
> ha scritto nel messaggio
news:1181838998....@o11g2000prd.googlegroups.com...




dovrebbe essere:
nella casella Entrata:
=IIf(Azione="E";format(.......);0)
nella casella Uscita:
=IIf(Azione="U";format(.......);0)
saluti
thomas.az


title: somma ore

text:
On 14 Giu, 21:54, "
thomas.az
" <
thomas.azzare...@alice.it
> wrote:
> "MaVco" <
marco.bolo...@tin.it
> ha scritto nel messaggionews:1181838998....@o11g2000prd.googlegroups.com...

makke, continua a  fare la somma totale :(


title: somma ore

text:
"MaVco" <
marco....@tin.it
> ha scritto nel messaggio
news:1181890707....@c77g2000hse.googlegroups.com...


ho provato questa variante e funziona:
=Format(Fix(Somma(IIf(Azione="E";[ora];0))*24)) & "." &
  Right(Format(Somma(IIf(Azione="E";[ora];0));"hhh:nn");2)
ciao
thomas.az


title: somma ore

text: grazie infinite :)))))


title: Calcolare i giorni dall'inizio dei tempi...

author: Oscar Manfredini

text:
Per esigenze particolari, avrei esigenza di tradurre una Data qualunque in
peso numerico (riferito ai giorni dall'anno zero).
Una cosa del genere:  PesoNumerico = Year(Data)*365 + Month(Data) * 30 +
Day(Data)    (che per varie, ovvie ragioni � grossolana e sballata)
Avrei delle vecchie routines in QBasic da rispolverare, ma chiedo riscontro
al ng. per trovare la soluzione pi� compatta ed efficace.
Ciao a tutti:  Oscar


author: AleC

text:
On 2 Ott, 09:44, "Oscar Manfredini" <
oscar.manfred...@libero.it
>
wrote:
> Per esigenze particolari, avrei esigenza di tradurre una Data qualunque in
> peso numerico (riferito ai giorni dall'anno zero).
>
> Una cosa del genere:  PesoNumerico = Year(Data)*365 + Month(Data) * 30 +
> Day(Data)    (che per varie, ovvie ragioni è grossolana e sballata)
>
> Avrei delle vecchie routines in QBasic da rispolverare, ma chiedo riscontro
> al ng. per trovare la soluzione più compatta ed efficace.
>
> Ciao a tutti:  Oscar
Ma vuoi i giorni effettivi o convenzionali (poniamo l'anno sempre
uguale a 365 giorni); nel primo caso è un bel caso da risolvere
(tenuto conto degli anni bisestili e robetta varia attinente, vedi
http://it.wikipedia.org/wiki/Anno_bisestile
 )
AleC


author: Alessandro Cara

text:
Oscar Manfredini ha scritto:
> Per esigenze particolari, avrei esigenza di tradurre una Data qualunque in
> peso numerico (riferito ai giorni dall'anno zero).
>
> Una cosa del genere:  PesoNumerico = Year(Data)*365 + Month(Data) * 30 +
> Day(Data)    (che per varie, ovvie ragioni ï¿œ grossolana e sballata)
>
> Avrei delle vecchie routines in QBasic da rispolverare, ma chiedo riscontro
> al ng. per trovare la soluzione piï¿œ compatta ed efficace.
>
> Ciao a tutti:  Oscar
>
>
uhhmmm .... access dice che -657435,12 e' errore ma dice anche che
-657434,12 e' 01/01/100 2.52.48
Insomma sugli anni precedenti al 01 Gennaio dell'anno cento si incazza
ma per il resto fa dei calcoli ;<)
--
ac


text:
On 2 Ott, 10:19, Alessandro Cara <
a...@ay-1asistemi.it
> wrote:
> Oscar Manfredini ha scritto:> Per esigenze particolari, avrei esigenza di tradurre una Data qualunque in
> > peso numerico (riferito ai giorni dall'anno zero).
>
> > Una cosa del genere:  PesoNumerico = Year(Data)*365 + Month(Data) * 30 +
> > Day(Data)    (che per varie, ovvie ragioni è grossolana e sballata)
>
> > Avrei delle vecchie routines in QBasic da rispolverare, ma chiedo riscontro
> > al ng. per trovare la soluzione più compatta ed efficace.
>
> > Ciao a tutti:  Oscar
>
> uhhmmm .... access dice che -657435,12 e' errore ma dice anche che
> -657434,12 e' 01/01/100 2.52.48
> Insomma sugli anni precedenti al 01 Gennaio dell'anno cento si incazza
> ma per il resto fa dei calcoli ;<)
> --
> ac
Chissà che faceva Marco Aurelio imperatore quel giorno alle 2.52.48
del mattino..
:D
AleC


text:
"AleC" <
> Per esigenze particolari, avrei esigenza di tradurre una Data qualunque in
> peso numerico (riferito ai giorni dall'anno zero).
>
> Una cosa del genere: PesoNumerico = Year(Data)*365 + Month(Data) * 30 +
> Day(Data) (che per varie, ovvie ragioni � grossolana e sballata)
>
> Avrei delle vecchie routines in QBasic da rispolverare, ma chiedo
riscontro
> al ng. per trovare la soluzione pi� compatta ed efficace.
>
> Ciao a tutti: Oscar
Ma vuoi i giorni effettivi o convenzionali (poniamo l'anno sempre
uguale a 365 giorni); nel primo caso � un bel caso da risolvere
(tenuto conto degli anni bisestili e robetta varia attinente, vedi
http://it.wikipedia.org/wiki/Anno_bisestile
 )
>
Beh, diciamo che mi basterebbe qualcosa che traduca univocamente la Data in
numero. Non importa se <> da quello effettivo.
La ragione della richiesta � legata a un problema di formattazione
condizionale in Form tabellare non risolubile altrimenti.
Le routines in Quick basic cui facevo riferimento tengono conto di anno
bisestile, annessi e connessi ... ma volevo saggiare il terreno sul ng. alla
ricerca di qualcosa di pi� compatto.
Ciao: Oscar


text:
AleC ha scritto:
> On 2 Ott, 10:19, Alessandro Cara <
a...@ay-1asistemi.it
> wrote:
>> Oscar Manfredini ha scritto:> Per esigenze particolari, avrei esigenza di tradurre una Data qualunque in
>>> peso numerico (riferito ai giorni dall'anno zero).
>>> Una cosa del genere:  PesoNumerico = Year(Data)*365 + Month(Data) * 30 +
>>> Day(Data)    (che per varie, ovvie ragioni � grossolana e sballata)
>>> Avrei delle vecchie routines in QBasic da rispolverare, ma chiedo riscontro
>>> al ng. per trovare la soluzione pi� compatta ed efficace.
>>> Ciao a tutti:  Oscar
>> uhhmmm .... access dice che -657435,12 e' errore ma dice anche che
>> -657434,12 e' 01/01/100 2.52.48
>> Insomma sugli anni precedenti al 01 Gennaio dell'anno cento si incazza
>> ma per il resto fa dei calcoli ;<)
>> --
>> ac
>
> Chiss� che faceva Marco Aurelio imperatore quel giorno alle 2.52.48
> del mattino..
> :D
ari uhmmmm...... internette dice che era Traiano
--
ac


text:
On 2 Ott, 10:29, Alessandro Cara <
a...@ay-1asistemi.it
> wrote:
> AleC ha scritto:
>
>
>
> > On 2 Ott, 10:19, Alessandro Cara <
a...@ay-1asistemi.it
> wrote:
> >> Oscar Manfredini ha scritto:> Per esigenze particolari, avrei esigenza di tradurre una Data qualunque in
> >>> peso numerico (riferito ai giorni dall'anno zero).
> >>> Una cosa del genere:  PesoNumerico = Year(Data)*365 + Month(Data) * 30 +
> >>> Day(Data)    (che per varie, ovvie ragioni è grossolana e sballata)
> >>> Avrei delle vecchie routines in QBasic da rispolverare, ma chiedo riscontro
> >>> al ng. per trovare la soluzione più compatta ed efficace.
> >>> Ciao a tutti:  Oscar
> >> uhhmmm .... access dice che -657435,12 e' errore ma dice anche che
> >> -657434,12 e' 01/01/100 2.52.48
> >> Insomma sugli anni precedenti al 01 Gennaio dell'anno cento si incazza
> >> ma per il resto fa dei calcoli ;<)
> >> --
> >> ac
>
> > Chissà che faceva Marco Aurelio imperatore quel giorno alle 2.52.48
> > del mattino..
> > :D
>
> ari uhmmmm...... internette dice che era Traiano
> --
> ac- Nascondi testo citato
>
> - Mostra testo citato -
Infatti io pigramente ne ho buttato là uno a caso..  LOL


title: Evitare di cancellare un mdb su PC

author: CED

text:
ho protetto il mio caro file.mdb con password, accesso tramite utente e
gruppi, e crittografia ma il rischio di cancellazione del mio file.mdb da
parte di qualche bastardo che gli prude il c... sulla rete intranet non sono
riuscito a risolverlo.
avete qualche soluzione per evitare che possa accadere?
da precisare che ho una rete di circa 12 pc e il computer dove è installato
il file.mdb non puo essere protetto per sola lettura perche altri utenti
devono inserire i dati sullo stesso file.
sos
luigi


title: Evitare di cancellare un mdb su PC

author: Oscar John Scott

text:
"CED" <
onof...@tin.it
> ha scritto nel messaggio
news:C9rY6.13699$i51.2...@news2.tin.it...

In che maniera inseriscono i dati gli altri utenti? Via browser con dei form
appositi contenuti in pagine web dinamiche (ASP, JSP o PHP) oppure aprendo
il file mdb direttamente?
Se l'apertura dell'mdb avviene direttamente allora per quel che ne so io è
un po difficile proteggerlo, se invece la scrittura avviene via forms da
pagine web o meglio da browser, allora potresti proteggere la cartella che
contiene l'mdb con una classica passowrd di NT, sempre che tu abbia WIN NT o
2000 Server.
Dove lavoro io adottano questo sistema. C'è una interfaccia su browser che
permette agli operatori di aggiornare, modificare o cancellare i dati nel
database, mentre se cercano di aprire il DB direttamente allora non riescono
neanche ad accedere alla cartella che lo contiene.
OJS


title: Evitare di cancellare un mdb su PC

author: sdamy

text:
Oscar John Scott <
osc...@hotmail.com
> wrote in message
bWuY6.19246$m51.2...@news1.tin.it...

Il metodo classico usato in una rete con dominio NT è assegnare le
autorizzazioni alle cartelle o ai singoli file... ogni utente avrà così i
relativi diritti lettura/scrittura... sull'oggetto.
saluti
sdamy


title: Evitare di cancellare un mdb su PC

text:
il sistema è win 98 :-(( e non posso cambiarlo
l'accesso al db avviene direttamente senza ne forms ne altro
l'autorizzazione come detto prima ci sono, ma sul file fuori access, non
funzionano e il file è alla mercè di tutti.
"sdamy" <
sd...@tiscalinet.it
> ha scritto nel messaggio
news:IGBY6.15914$i51.2...@news2.tin.it...



title: Evitare di cancellare un mdb su PC

author: aski

text:
CED <
onof...@tin.it
> wrote in message 59JY6.1101$bG1....@news1.tin.it...

> pultroppo inseriscono i dati proprio aprendo il mdb  direttamente :-(
>


title: GUARDA QUI

author: GIUSEPPE SERMON

text:
Carissimo amico o amica ho una incredibile proposta di lavoro da
offrirvi.Sta a voi decidere se e' di vostro gradimento oppure no.
Io vi consiglio di provarci altrimenti scusate per il disturbo.
 Ciao, mi chiamo Alessandro.
Quello che vi sto per raccontare è veramente eccezionale:
NON E' UNA TRUFFA : ESISTE LA POSSIBILITA' DI ARRICCHIRTI CON UN
SEMPLICISSIMO SCAMBIO DI MESSAGGI VIA RETE !!!
Un metodo divertente e onesto per fare un sacco di soldi...
RASMUS LINO è un ragazzo danese che ha incassato in 5 mesi la bella
cifra
di £ 64.700.000.000 !!!!!!!!!!!!!!!!!!!
 Una notizia del genere non passa inosservata !!!!!! ....... se vuoi
 sapere
 come ha fatto questo simpatico giovanotto ad
 arricchirsi così in fretta eccoti la spiegazione , ma prima di tutto
 sappi : NON mi interessa stare a convincerti sulla bontà o
 meno di questo metodo. IO APPENA L ' HO APPRESO HO DECISO DI PROVARCI
 !!!
 Questa catena si differenzia dalle altre per la sua potenzialità di
 guadagno con un ingresso pari al costo di DIECI CAFFE' !
 STAMPA SUBITO QUESTO MESSAGGIO : Ti servirà in futuro .
 Tutto ciò che ti serve sono :
 - 6 banconote da 2.000 lire
 - 6 francobolli per lettera
 CHE COSA HAI DA PERDERE ??? Te lo dico io N-I-E-N-T-E . Sarebbe stupido
 non provarci !!!
 ED ORA ECCO COME PARTECIPARE :
 1° PASSO
 prendi 6 fogli di carta separati e scrivi ciò che segue:
 HO PARTECIPATO ANCH'IO.HO ALLEGATO 2.000 lire. BEVI UN CAFFE' ALLA MIA
 SALUTE.
 Ora prendi le banconote da 2.000 lire e mettine una in ognuno dei fogli
 di carta che hai preparato prima ,opportunamente
 piegati da non rendere visibile la banconota dall' esterno ( per
 evitare furti accidentali ).
 2° PASSO
 Inserisci il foglio con la banconota da 2.000 lire in una busta e
 chiudila
 ( fai lo stesso con gli altri 5 fogli ) .
 Se non lo farai le tue possibilità di guadagno si ridurrebbero
 moltissimo
 Ciò che stai facendo è OFFRIRE 6 CAFFE' :
 PER QUESTO E' ASSOLUTAMENTE LEGALE !!!!!!!!!!!!!!!!!!!!!!!!!
 3° PASSO
 Spedisci le 6 buste ai seguenti indirizzi :
 # 1 GARDERE ALEXANDRE
 Via Arese,20
 20159 Milano (MI)
 # 2 DELL'UTRI ROSMY
 Via Liberta' 17
 90040 Capaci(PA)
 # 3 Bagnale Giovanni
 Via Statale 18,22
 84018 Scafati (SA)
 # 4D'Astore Giovanni
 Via Tito Livio 27/b
 72100 Brindisi (BR)
 # 5 PIERMARIO TEDESCHI
Via Melfi, 135
85027 Rapolla (PZ)
# 6 ALESSANDRO SERMON
Corso Italia, 366
74100  TARANTO
 4 ° PASSO
 Ora cancella il nominativo #1 dalla lista che vedi sopra ,e sposta in
 alto
gli altri nominativi ( il #6 diventa #5 , il #5 diventa
 #4 ecc..............) e aggiungi il tuo nominativo come #6 nella lista.
 5° PASSO
 Spedisci questo messaggio, ricordando di inserire il tuo nome al #6
 posto
 ad almeno 200 newsgroup ( ce ne sono circa
 50.000 !!!!!!! ) . Te ne bastano 200 , e perchè no , invia anche ad
 amici che hai in chat , ma ricorda più mail spedisci e
 più ti arrivano soldi !!!!!!!
 ORA IL DISCORSO SI FA INTERESSANTE.
 Di 200 contatti con diversi newsgroup , ipotizziamo pessimisticamente
 che
 tu riceva solo 5 adesioni.
 Quindi con il tuo nome al #6 posto su ogni messaggio, riceverai in tutto
 10.000 lire.
 Ogni persona che ti ha spedito 2.000 lire , spedisce anche lei 200
 messaggi ad altrettanti newsgroup, ciascuna con il tuo
 nome al #5 posto ; supponendo che anche loro ricevano 5 adesioni, questa
 fase porta altre 50.000 lire a te.
 Queste 25 persone fanno almeno 200 messaggi con il tuo nome al #4 posto
e
 nelle medesime sfortunate se solo 5 persone
 aderiscono questo ti porta altre 250.000 lire.
 Ora queste 125 persone continuano la medesima procedura ( il tuo
 nominativo è al #3 posto ) ancora solo 5 adesioni ciò
 porta altre 625 persone e quindi 1.250.000 lire a te !!!!!!!!!!!
 ORA ARRIVA LA PARTE PIU' INTERESSANTE :
Queste 625 persone spediscono 200 messaggi con il tuo nominativo al #2
 posto e questo ti porta 6.250.000 lire !!!!!!!!
 Infine queste 3125 persone scrivono 200 messaggi con il tuo nome al #1
 posto
 e riceverai come prima 5 adesioni e questo
 ti porta 31.250.000 lire !!!!!!!!!!!!!!!!!
 Tutto con un investimento iniziale di solo 12.000 e tutto ciò
 ipotizzando SOLO 5 ADESIONI che è davvero un numero
 molto basso !!!!! Di solito sono circa 20-30 ; ora eccoti una media con
 15 adesioni
 #6 posto £ 30.000
 #5 posto £ 450.000
 #4 posto £ 6.750.000
 #3 posto £ 101.250.000
 #2 posto £ 1.518.750.000
 #1 posto £ 22.781.750.000
 TOTALE : £ 23.008.480.000 LIRE . INCREDIBILE !!!!!!!!
 Senza sperare in tanta grazia perchè non provate a vedere se funziona
 ???
 Questa catena conviene a me a te e a tutti quelli che leggono ; in
 pratica
 tutti ci arricchiremo con sole £ 12.000, 6 francobolli
 E SENZA RECARE DANNO A NESSUNO.
 ORA STA A TE DECIDERE !!!!!!!!!!!!!!!!!!!!!!!! ( ma credo tu l' abbia
 già
 fatto !!! )
 Il meccanismo è chiaro, i ragionamenti sopra riportati sono ineccepibili
 !!!
 Che cosa sono poi £ 12.000 ???? Sicuramente ti divertirai e avrai di
 sicuro molta possibilità di fare soldi rispetto agli
 sconvenientissimi giochi statali. Non serve fortuna , è un gioco
 puramente
 STATISTICO .
 Ma ricorda: se vuoi che tutto funzioni devi essere ONESTO ( anche perchè
 ce n' è per tutti !!!! )
 Cambiare le modalità porterebbe danno a te e agli altri .
 Seguono due lettere per raccontarti di persone che hanno provato :
 ......... un giorno navigando leggo questo messaggio e provo e dopo 4
 settimane non mi ricordavo più del gioco fin quando
 arrivarono le prime buste e man mano le altre. Era incredibile , posso
 dire di aver guadagnato circa 60.000.000.
 Adesso possiedo una macchina nuova e quest' estate ho fatto un viaggio
 in
 AUSTRALIA !!!!!!!!!
 Sono un ragazzo di 24 anni e 2 mesi fa ero un pò a corto di soldi e
 essendo
 un appassionato di computer mi imbattei in questa lettera che diceva "
 vuoi vincere tanti soldi ?????? " ....... perchè non provare
 ........... adesso ho un computer nuovissimo
 e mi avanzano ancora altri soldi.
 PROVACI::::::CIAO !!!!!!!!!!!!!!!!!!
               ALESSANDRO


title: Condividere mdb su VPN

author: Namor

text:
Qualcuno ha provato a condividere un mdb su virtual private network, tramite
internet, tra due PC geograficamente distanti?
Si può fare tranquillamente o ci sono controindicazioni?
Ci sono soluzioni alternative efficienti a basso costo?
Ciao. Grazie.
-Marco-


title: Condividere mdb su VPN


title: Condividere mdb su VPN

author: marcello

text:
Namor <
na...@inwind.it
> wrote in message
e0Fr8.131004$1S3.4...@twister1.libero.it...

Io ho provato a sincronizzare due repliche via VPN e mi semba la soluzione
migliore.
Cercare di far lavorare il FE su un BE remoto direttamente è di una lentezza
inaccettabile.
In questo caso devi passare ad altri prodotti  (sql server o msde).
Comunque la soluzione della sincronizzazione via VPN è validissima.


title: CurrentProject.path

text:
Salve a tutti.
ho il seguente problema su un programma sviluppato su Access XP e devo
farlo funzionare anche su Windows 7.
Facendo il debug ho notato che quando arriva alla riga di comando
"CurrentProject.path" il risultato non è come in precedenza "C:
\Programmi\NomeCaretllaProgramma"
ma "C:\Program Files\NomeCaretllaProgramma"
Cosa posso fare per risolvere il problema visto che ho installazioni
su Win98 fino a Win7?
grazie a tutti


title: CurrentProject.path

author: Karl Donaubauer

text:

Qual'è il problema?
--
Ciao
Karl
*********
Access FAQ:
www.donkarl.com/it


title: CurrentProject.path

text:
>
> Qual'è il problema?
>
> --
> Ciao
> Karl
> *********
> Access FAQ:
www.donkarl.com/it
mi compare un errore Errore di run-time 52
Nome o numero di file non valido
 nella riga di comando dove ho inserito il comando ho:
fileCopy "C:\Programmi\Pippo\nomefile.txt", CurrentProject.path & "\"
& "NuovoNomeFile.txt"
quindi il risultato di CurrentProject.Path non è Programmi
\NomeCartella" ma "C:\Program Files\ NomeCartella"
spero di essere stato chiaro


title: CurrentProject.path

text:

Dovevi lavorare con un Percorso relativo e non assoluto...
Ora non hai molte scelte... devi rilevare manualmente la differenza.
@Alex