title: Formato Access 2010

author: Karl Donaubauer

text:

No. Il formato � "quasi" lo stesso. Cio� � diverso ma MS dice
che non fosse.  ;-) Con A07 + SP2 si puo aprire database di A10
dove sono disattivati o limitati i nuovi features. P.e. non si puo
aprire tabelle con campi calcolati. Vedi:
http://msdn.microsoft.com/en-us/office/cc907897.aspx
--
cu
Karl
*********
Access FAQ:
www.donkarl.com/it


title: Formato Access 2010

author: Mirko Caporali

text:
On 28 Dic, 11:12, "Karl Donaubauer" <
NoS...@donkarl.com
> wrote:
> No. Il formato "quasi" lo stesso. Cio diverso ma MS dice
Non sono sicuro di aver capito...
Se creo un database con A07SP2, lo posso utilizzare con A10 senza
effettuare alcuna conversione (e posso creare anche un .ACCDE), ma se
inserisco dei campi calcolati nelle tabelle, A07 non lo riconosce più.
giusto?


title: Vai a record...

author: knives

text:
Salve, è un botto che non torno qui... un salutone a tutti.
Vorrei sapere come si fa per aprire una form e farla posizionare su un
record predefinito.
In particolare in questo caso, io mi trovo su un record x della form1 e su
evento di un pulsante di comando si apre la form2 che deve posizionarsi
sullo stesso record sul quale è posizionata la form1.
ciao e grazie.


title: Vai a record...

author: Antonio Biso

text:
"knives" <x@x.x> ha scritto nel messaggio
news:gkOrc.317703$rM4.13...@news4.tin.it...

usando la docmd.openform usi il parametro criterioWHERE passando alla form2
la chiave univoca (ID?) del record corrente in form1
Antonio


title: Vai a record...

author: Alessandro Cara

text:
knives wrote:
> Salve, č un botto che non torno qui... un salutone a tutti.
> Vorrei sapere come si fa per aprire una form e farla posizionare su un
> record predefinito.
> In particolare in questo caso, io mi trovo su un record x della form1 e su
> evento di un pulsante di comando si apre la form2 che deve posizionarsi
> sullo stesso record sul quale č posizionata la form1.
> ciao e grazie.
>
>
sulla openform puoi inserire il filtro di ricerca oppure, tramite
openargs, invii  la chiave di ricerca e sulla load del form2 cerchi e ti
posizioni sul record che ti interessa.
--
a.cara


title: Vai a record...

text:
"Alessandro Cara" <
alexqu...@blunet.it
> ha scritto nel messaggio
news:2hb6q7F...@uni-berlin.de...
> knives wrote:
>
> > Salve, è un botto che non torno qui... un salutone a tutti.
> > Vorrei sapere come si fa per aprire una form e farla posizionare su un
> > record predefinito.
> > In particolare in questo caso, io mi trovo su un record x della form1 e
su
> > evento di un pulsante di comando si apre la form2 che deve posizionarsi
> > sullo stesso record sul quale è posizionata la form1.
> > ciao e grazie.
> >
> >
> sulla openform puoi inserire il filtro di ricerca oppure, tramite
> openargs, invii  la chiave di ricerca e sulla load del form2 cerchi e ti
> posizioni sul record che ti interessa.
Tsk tsk tsk...
ben due minuti di ritardo....
Antonio


title: Vai a record...

text:
Antonio Biso wrote:
[cut]
> Tsk tsk tsk...
>
> ben due minuti di ritardo....
magari fai i trucchi con l'ora. O li faccio io? Sempre proteso al futuro.
--
a.cara


title: Vai a record...

text:
"Alessandro Cara" <
alexqu...@blunet.it
> ha scritto nel messaggio
news:2hbdcbF...@uni-berlin.de...

Ma dai che entrambi avete fatto un ottimo tempo! :))


title: Vai a record...

text: Ah! dimenticavo... GRAZIE!


title: Diversa Chiusura Maschera Inserimento Dati

author: AntFast

text:
Ciao a tutti
In una maschera per inserimento dati (origine record una tabella)
come colgo la differenza tra queste due azioni di chiusura maschera
effettuate cliccando sulla 'X' in alto a destra della maschera stessa:
1) Dopo apertura maschera, chiusura immediata maschera.
2) Dopo apertura maschera, digitazione e cancellazione digitazione
    nel primo campo (chiave primaria) e poi chiusura maschera.
Nel 1) caso non ci sono problemi.
Nel 2) caso ho a video i giusti messaggi di access che dicono che non
è possibile salvare il record in quanto campo vuoto su chiave primaria.
Vorrei evitare questi messaggi o gestirli diversamente.
Grazie per l'eventuale risposta.
Antonio


title: If isNull (casella combinata) -> Evento su uscita    Non va

author: esseAemme

text:
Buongiorno NG,
uso questo codice su una casella di testo di una maschera e va, ma non
sulla casella combinata.... Perchè?
Private Sub artumID_Exit(Cancel As Integer)
If IsNull(artumID) Then
MsgBox "Inserire l'unità di misura dell'articolo prima di proseguire"
Me!um_desc.SetFocus
Cancel = True
End If
End Sub
Il risultato è che esce dalla casella combo senza chiedere o eseguire
il ciclo if ...
Grazie x suggerimenti,
Samantha


author: Alessandro Baraldi

text:

If Len(Me!artumID.Value & "")=0 Then
    MsgBox "Inserire l'unità di misura dell'articolo prima di
proseguire"
    Me!artumID.SetFocus
    Cancel = True
End if
@Alex


title: percorso di collegamento di una tabella del FE all BE

text:
Nella mia procedura ho bisogno di ricavare, da codice, il percorso completo
di collegamento della tabella 'Anagrafiche' del FE al BE.
Normalmente tale percorso č 'c:\gestione aziendale\dati2000.mdb', ma vorrei
prevedere anche il caso in cui fosse diverso.
Leggevo riguardo la proprietą Connect e i relativi esempi, ma sinceramente
non ci ho capito granchč.
Sarebbe molto gradito un esempio esplicativo.
Ringrazio anticipatamente.
GioVe


author: Roberto dalla campagna

text:
"Gio.Ve" <
nospamgv...@tin.it
> ha scritto nel messaggio
news:IpA3d.353729$5D1.16...@news4.tin.it...
> Nella mia procedura ho bisogno di ricavare, da codice, il percorso
completo
> di collegamento della tabella 'Anagrafiche' del FE al BE.
> Normalmente tale percorso è 'c:\gestione aziendale\dati2000.mdb', ma
vorrei
> prevedere anche il caso in cui fosse diverso.
> Leggevo riguardo la proprietà Connect e i relativi esempi, ma sinceramente
> non ci ho capito granchè.
> Sarebbe molto gradito un esempio esplicativo.
> Ringrazio anticipatamente.
>
> GioVe
Vai sul Sito Comune (lik qui sotto) e nella Sezione Tables prova a vedere se
fa al caso tuo la FAQ di Vincenzo Turturro intitolata "Effettuare in maniera
del tutto automatica l'aggiornamento delle tabelle allegate ad un FE".
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


text:
"Roberto dalla campagna" <
r.ma...@libero.it
> ha scritto nel messaggio
news:wIC3d.13270$2T6.4...@twister1.libero.it...

Grazie Roberto,
seguendo il tuo consiglio sono riuscito a creare la funzione 'NomeBE' che mi
ritorna la stringa di connessione delle tabelle di FE al BE.
Se può servire a qualcuno, eccola:
Function NomeBE() As String
Dim dbs As Database, tdf As TableDef
Set dbs = CurrentDb()
For Each tdf In dbs.TableDefs
    If tdf.Name = "Anagrafiche" Then
        NomeBE = Right(tdf.Connect, Len(tdf.Connect) - 10)
        Exit For
    End If
Next tdf
End Function
Per completare l'argomento, ricordo che per avere il nome completo di
percorso del proprio FE bisogna eseguire 'CurrentDb.name".
GioVe


title: requery

author: Angelo Ale

text:
Ho una mschera continua che esegue delle operazioni una volta finite le
operazioni
ripulisco la tabella di appoggio con il
docmd.runsql "..."
e poi eseguo il
me.requery
per aggiornare la maschera ma mi da errore e non so come fare.
Dove sbaglio? E se non si puo fare in questo modo come è possibile fare
per avere l'effetto desiderato cioe ripulire la maschera per una nuova
operazione.
Grazie al NG
ciao
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: requery

text:
Se sei completamente a digiuno di access sarà difficile.
Se vuoi posso farti qualcosa io ma devi darmi delle specifiche più
dettagliate.
Qualcosa dovrai versare chiaramente ma non troppo.


title: requery

text: Ho sbagliato riga, scusa........


title: requery

author: Sergio MAZZA

text:
"Angelo Ale" <
cl...@iol.it
> ha scritto nel messaggio
news:855b9ad3527433da043...@mygate.mailgate.org...
> Ho una mschera continua che esegue delle operazioni una volta finite le
> operazioni
> ripulisco la tabella di appoggio con il
> docmd.runsql "..."
> e poi eseguo il
> me.requery
> per aggiornare la maschera ma mi da errore e non so come fare.
> Dove sbaglio? E se non si puo fare in questo modo come è possibile fare
> per avere l'effetto desiderato cioe ripulire la maschera per una nuova
> operazione.
> Grazie al NG
> ciao
>
Che errore ti presenta?
Il codice?
Ciao.
--
Sergio MAZZA


title: requery

text:
questo è il codice incriminato
docmd.runsql "Delete from tabella"
me.requery



title: requery

text:
C'è nessuno che possa darmi una dritta



title: requery

author: Roberto da casa

text:
"Angelo Ale" <
cl...@iol.it
> ha scritto nel messaggio
news:00c410e777acac2f154...@mygate.mailgate.org...
> questo è il codice incriminato
> docmd.runsql "Delete from tabella"
> me.requery
e con:
DoCmd.runsql "DELETE * FROM tabella;"
cosa succede?
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: requery

text:
ho sqbaglio a scrivere nel form:
la sintassi esata
domcd.runsql "delete * from tabella"
docmd.requery
ho notato nelle varie prove che se
pare essere una questione di tempo
di attesa puo essere possibile?
CIAO



title: requery

text:
"Angelo Ale" <
cl...@iol.it
> ha scritto nel messaggio
news:71488d9b3e2629deebc...@mygate.mailgate.org...
> ho sqbaglio a scrivere nel form:
> la sintassi esata
> domcd.runsql "delete * from tabella"
> docmd.requery
> ho notato nelle varie prove che se
> pare essere una questione di tempo
> di attesa puo essere possibile?
> CIAO
A questo punto devo farti la stessa domanda che ti ha fatto Sergio MAZZA.



title: requery

text:
"Angelo Ale" <
cl...@iol.it
> ha scritto nel messaggio
news:71488d9b3e2629deebc...@mygate.mailgate.org...
> ho sqbaglio a scrivere nel form:
> la sintassi esata
> domcd.runsql "delete * from tabella"
> docmd.requery
> ho notato nelle varie prove che se
> pare essere una questione di tempo
> di attesa puo essere possibile?
> CIAO
>
Anche tu hai problemi di tempo vedo; cerca di avere pazienza che questa non
è l'occupazione primaria di chi risponde. Ok?
Dopo RunSql "Delete *... scrivi DoEvents (vedi help), facci sapere...
Ciao.
--
Sergio MAZZA


title: requery

text:
ho controllato e  l'help del mio access dice solo che DoEvents
si usa con VB e che restituisce un intero ma non dice come
sia possibile applicarlo per avere un effetto di attesa di
fine elaborazione cosě come servirebbe per il mio problema
Non so che fare?
C'č un sito dove poter trovare un esempio escluso
www.sitocomune.com
dove ho gia cercato.



title: requery

author: Marco Antonioli

text:
"Angelo Ale" <
cl...@iol.it
> wrote in message
news:b5dc84bbb65e1d69745...@mygate.mailgate.org
> C'è nessuno che possa darmi una dritta
Ben volentieri ma dovresti specificare il codice e/o la descrizione
dell'errore che ti si presenta.
Ciao+
MArco



title: requery

text:
"Angelo Ale" <
cl...@iol.it
> ha scritto nel messaggio
news:bcf48394f4760f303b6...@mygate.mailgate.org...
> ho controllato e  l'help del mio access dice solo che DoEvents
> si usa con VB e che restituisce un intero ma non dice come
> sia possibile applicarlo per avere un effetto di attesa di
> fine elaborazione cosě come servirebbe per il mio problema
> Non so che fare?
> C'č un sito dove poter trovare un esempio escluso
www.sitocomune.com
> dove ho gia cercato.
>
msdn.microsoft.com
Ciao.
--
Sergio MAZZA


title: query di giacenza

text:
CIAO A TUTTI. VORREI CONOSCERE IL VOSTRO PARERE CIRCA L'UTILIZZO DI UNA
QUERY DI SELEZIONE PER CALCOLARE LA GIACENZA DI UN MAGAZZINO.
PERSONALMENTE HO UTILIZZATO UNA SELECT PER COLLEGARE DUE QUERY (CARICO E
SCARICO RISP.), PURTROPPO TALE SOLUZIONE NON MI PERMETTERE DI
VISUALIZZARE LA GIACENZA DI PRODOTTI "NON SCARICATI". VI RINGRAZIO
ANTICIPATAMENTE.


title: query di giacenza

text:
<
tek...@excite.it
> ha scritto nel messaggio
news:am3vii$ebg$1...@gossip.excite.it...

Primo, scrivi in minuscolo.
Secondo, ti anticipo perchè so che lo faresti, rispondi DOPO il quoting.
Terzo, la query che usi per unire le due query, falla con join esterno, cioè
con la freccia dalla query carico alla query scarico (tasto destro sul join
poi scegli il caso giusto)
Adesso calcolerai con qualcosa che sarà
qtà_caricata - qtà_scaricata
Modifica così
qtà_caricata - nz(qtà_scaricata;0)
Antonio


title: query di giacenza

text:
Il maiuscolo non nascondeva manie di grandezza, ma semplice negligenza
nel disattivare il tasto relativo (...oggi è lunedì!). Il join è
comunque quello da te suggerito. Grazie per la dritta "nz". Alla
prossima.


title: query di giacenza

author: Fabrizio

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:M_jh9.1985$j15....@twister2.libero.it...
> <
tek...@excite.it
> ha scritto nel messaggio
> news:am4cup$j9h$1...@gossip.excite.it...
> > Il maiuscolo non nascondeva manie di grandezza, ma semplice negligenza
>
> Sě, perň cosě m'assordisci!!!
>
> Antonio
C'č qlc che non mi quadra, oppure il mio newsreader č definitavamente andato
( come me del resto ).
Ciao. Fabrizio.


title: query di giacenza

text:
<
tek...@excite.it
> ha scritto nel messaggio
news:am4cup$j9h$1...@gossip.excite.it...
> Il maiuscolo non nascondeva manie di grandezza, ma semplice negligenza
Sě, perň cosě m'assordisci!!!
Antonio


title: query di giacenza

text:
"Fabrizio" <fabrizio...@SPAMtiscalinet.it> ha scritto nel messaggio
news:am4igf$q42$1...@lacerta.tiscalinet.it...
>
> "Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
> news:M_jh9.1985$j15....@twister2.libero.it...
> > <
tek...@excite.it
> ha scritto nel messaggio
> > news:am4cup$j9h$1...@gossip.excite.it...
> > > Il maiuscolo non nascondeva manie di grandezza, ma semplice negligenza
> >
> > Sì, però così m'assordisci!!!
> >
> > Antonio
>
> C'è qlc che non mi quadra, oppure il mio newsreader è definitavamente
andato
> ( come me del resto ).
>
>
> Ciao. Fabrizio.
Appunto : scusate ho seri problemi col newsreader che non mi fa vedere
qualche messaggio e non so perchè ( vedo le risposte ma non le domande tanto
per capirci ).
Scusasse ancora.
--
Ciao. Fabrizio.


title: Gestione questionari - trito e ritrito - forse

author: MC

text:
Buongiorno,
dovrei creare un applicativo che gestisca questionari.
A conti fatti l'utente dovrebbe essere in grado di crearsi un nuovo
questionario, indicando oltre alle domande da sottoporre, anche il
tipo di risposta (si\no, multipla, testo, numerica).
Definito le domande ... dovrebbe ottenere una form con le stesse ...
Il cliente vuole che il tutto sia fatto in Access (non parlatemi di
ASP perchè è stato escluso in partenza ... idem PHP!).
Con Access "codesto applicativo" per voi è fattibile?
Idee e\o suggerimenti?
Grazie,
MCX


author: MA

text:

Sicuramente
Creati una tabella in cui prepari le domande che l'admin predispone
Poi una tabella del questionario in cui io callcenterista inserisco quale questionario sottopongo (il titolo cioè)
la data, l'operatore etc.
Un'altra invece delle risposte in cui accodi le domande delle prima tabella e ci metti le risposte.
Se visualizzi le risposte con una sottomaschera a Visualizzazione record singolo, fai anche i giochetti sui vari controlli che vuoi mettere combo, gruppo di opzioni, risposte secche intext box
Tempo stimato 15' compresa la grafica
--
--
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana Sviluppatori Access


text:
MA ha scritto:
[cut]
> Tempo stimato 15' compresa la grafica
Ti prendo in parola!
Manco se lo vedo ci credo.
--
a.c.


text:
cut
> Tempo stimato 15' compresa la grafica
>
cut
Diamine, mandami il curriculum al volo allora, Brescia ti aspetta!
MCX


text:

Diffidente
Ti parlo per esperienza



text:
MA ha scritto:
> Alessandro Cara wrote:
>> MA ha scritto:
>> [cut]
>>> Tempo stimato 15' compresa la grafica
>> Ti prendo in parola!
>> Manco se lo vedo ci credo.
> Diffidente
> Ti parlo per esperienza
Be non so cosa hai fatto.
Ti posso assicurare che mi ci e' voluto un po piu' di 15 minuti.
Fare qualcosa che consenta una ampia gestione,compresa la statistica sui
risultati a vari livelli gerarchici, non e' proprio una passeggiata.
--
ac


text:

Aspetta il cronogramma è su quenato detto,
poi puoi fare quello che vuoi con relativo tempo necessario



text:

Più che CV ti mando l'IBAN se vuoi



title: Numeri random univoci

author: Winston Smith

text:
Salve a tutti,
avendo un range da 1 a 90000 dovrei fare un'estrazione casuale
di circa 2000 numeri, ma devono essere unici.
Mi sapete dare una dritta in vba.

Grazie

--
O no ?

WS


title: Numeri random univoci

author: BFS

text:

dal webbe con gugle

Public Function RandLotto2(Bottom As Double, Top As Double, _
                           Amount As Double) As String

     Dim iArr As Variant
     Dim i As Double
     Dim j As Double
     Dim r As Double
     Dim Temp As Double

     ReDim iArr(Bottom To Top)
     For i = Bottom To Top
         iArr(i) = i
     Next i

     For i = Top To Bottom + 1 Step -1
         Randomize
         r = Int(Rnd() * (i - Bottom + 1)) + Bottom
         Temp = iArr(r)
         iArr(r) = iArr(i)
         iArr(i) = Temp
     Next i

     For i = Bottom To Amount
         For j = i + 1 To Amount
             If iArr(i) > iArr(j) Then
                 Temp = iArr(i)
                 iArr(i) = iArr(j)
                 iArr(j) = Temp
             End If
         Next j
     Next i

     For i = Bottom To Bottom + Amount - 1
         RandLotto2 = iArr(i)
          Debug.Print RandLotto2
     Next i

End Function

Sub test()
Dim x As Variant
x = RandLotto2(1, 90000, 2000)
End Sub


title: Numeri random univoci

text:

Option Compare Database
Option Explicit

'--------------------------------------------------------------------------
' AUTORE : LOKAR (dal NG I.C.L.V.B.)
'--------------------------------------------------------------------------

Private Sub Form_Load()
    Dim c As Collection
    Dim v As Variant
    Dim n As Integer
    Set c = Draw(10000, 20000, 100)
    n = 1
    For Each v In c
        Debug.Print n & " - " & v
        n = n + 1
    Next v
End Sub

'--------------------------------------------------------------------------
' Questo è il cuore della Funzione, sfrutta una Collection
' d'appoggio che riempie con l'intervallo passato
' quindi recupera in modo Random gli Items eliminandoli
' ogni volta per evitare possibili Doppioni
'--------------------------------------------------------------------------
Private Function Draw(ByVal MinValue As Long, _
                      ByVal MaxValue As Long, _
                      ByVal Draws As Long) As Collection
    Dim i As Long
    Dim j As Long
    Dim Numbers As Collection
    Dim Drawn As Collection

    Set Numbers = New Collection
    Set Drawn = New Collection

    For i = MinValue To MaxValue
        Call Numbers.Add(i)
    Next i

    Call Randomize(time())

    For j = 1 To Draws
        i = CLng(Rnd() * (Numbers.Count - 1) + 1)
        Call Drawn.Add(Numbers.Item(i))
        Call Numbers.Remove(i)
    Next j
    Set Numbers = Nothing
    Set Draw = Drawn
    Set Drawn = Nothing
End Function

Saluti
@Alex


title: Numeri random univoci

author: Bruno Campanini

text:
Winston Smith formulated the question :
> Salve a tutti,
> avendo un range da 1 a 90000 dovrei fare un'estrazione casuale
> di circa 2000 numeri, ma devono essere unici.
> Mi sapete dare una dritta in vba.

Ed io fui terzo fra cotanto senno:
=======================================
Private Sub Command80_Click()
Dim k As Long, RandomValues As New Collection, X As Long
Dim LowerBound As Long, UpperBound As Long, Numero As Long

'---  Definizioni  ----
LowerBound = 1
UpperBound = 90000
Numero = 2000
'----------------------

Do Until k = Numero
    X = Int((UpperBound - LowerBound + 1) * Rnd + LowerBound)
    On Error GoTo Duplication
    RandomValues.Add X, CStr(X)
    On Error GoTo 0
    k = k + 1
Continua:
Loop

For k = 1 To RandomValues.Count
    MsgBox RandomValues(k)
Next

Brexit:
    Exit Sub

Duplication:
    On Error GoTo 0
    Resume Continua

End Sub
=====================================

Bruno


title: Numeri random univoci

text:
Bruno Campanini ha pensato forte :

> ---
> Questa email è stata esaminata alla ricerca di virus da AVG.
>
http://www.avg.com

Grazie a tutti



title: Set Casella di controllo da VBA

author: Pisinho

text:
Salve,
sto avendo difficolt� a gestire una casella di controlloda VBA (Access 2007)
La tabella che contiene i valori "true" o "false" sta su SQL server, quindi
valori '-1' o 0.
Quando richiamo il recordset e abbino il valore al checkbox, questo non mi
cambia lo stato su checked.
chkInvio.value = rs.Fields("INVIOFATTURA")
il Check Box � in una sottomaschera ma altri controlli prendono i valori
senza problema.
Sbaglio qualcosa ?
Saluti


title: Set Casella di controllo da VBA

text:
rs.Fields("INVIOFATTURA")
>
> il Check Box � in una sottomaschera ma altri controlli prendono i valori
> senza problema.
>
> Sbaglio qualcosa ?
>
> Saluti
Scuate, era un errore di programmazione.
Grazie lo stesso


title: TOP E DISTINCT (DIFFICILE MA AIUTO!!!)

author: Massimiliano Balestrieri

text:
Allora vorrei fare il top 15 non legato ad una tabella in generale ma
legato a ciascun valore presente in un campo.
Provo a spiegarmi meglio. Prendete Northwind. Ho la tabella con gli
ordini e i dettagli dell'ordine. Con una query potrei ricavare le 15
fatture piů redditizie.
Ma se volessi avere le 15 migliori per ciascuno degli impiegati (li sono
10 potrei fare 10 filtri e 10 query ma io ne ho 5000)!!!
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Access2000 (MSDE) e Client/Server

author: SimpleMan

text:
Ho realizzato un'applicazione CS con Access2000 e data engine MSDE e fin qui
tutto ok. Ora ho dei problemi quando cerco di configurare l'apertura dei
recordset per un accesso remoto RAS.
Io mi aspetto di aprire un recordset "paginato", dove il server mantiene le
pagine e me le spedisce una alla volta nel lato client in base al movimento
del record corrente. Purtroppo non riesco a configurarlo (ammesso che ci sia
un metodo tra i vari adUseClient/adUseServer e adOpenKeySet/adOpenDynamic),
qualcuno mi puņ aiutare a capire come posso ottimizzare l'accesso ai dati
evitando di stare lģ ad aspettare che l'intero recordset venga scaricato dal
server prima che sia visualizzata la maschera ?
Mi rendo conto che potrebbe essere un problema un po' troppo avanzato ma
alla fine bisognerą pure che qualcuno lo affronti.
Grazie ancora per l'attenzione,
Andrea Censi
ace...@iname.com


title: Access2000 (MSDE) e Client/Server

author: Ditta Cerri

text:
SimpleMan dice:
> Ho realizzato un'applicazione CS con Access2000 e data engine MSDE e fin
qui
> tutto ok.
"data engine MSDE"?
>Ora ho dei problemi quando cerco di configurare l'apertura dei
> recordset per un accesso remoto RAS.
> Io mi aspetto di aprire un recordset "paginato", dove il server mantiene
le
> pagine e me le spedisce una alla volta nel lato client in base al
movimento
> del record corrente. Purtroppo non riesco a configurarlo (ammesso che ci
sia
> un metodo tra i vari adUseClient/adUseServer e
adOpenKeySet/adOpenDynamic),
> qualcuno mi puņ aiutare a capire come posso ottimizzare l'accesso ai dati
> evitando di stare lģ ad aspettare che l'intero recordset venga scaricato
dal
> server prima che sia visualizzata la maschera ?
Non c'č modo. il limite di access rispetto a database come SQL č prorpio
questo, lui ti scarica tutto il recordset perchč la versione locale di
access lo vuole manipolare in prima persona interamente.
> Mi rendo conto che potrebbe essere un problema un po' troppo avanzato ma
> alla fine bisognerą pure che qualcuno lo affronti.
Cosa č avanzato? la gestione client/server?
Ciao, Sib


title: Access2000 (MSDE) e Client/Server

text:
Ho trovato alcune risposte:
Ditta Cerri <
cerriserv...@tiscalinet.it
> wrote in message
84clq5$4li$1...@lacerta.tiscalinet.it...
>
> "data engine MSDE"?
SI
>
> Non c'è modo. il limite di access rispetto a database come SQL è prorpio
> questo, lui ti scarica tutto il recordset perchè la versione locale di
> access lo vuole manipolare in prima persona interamente.
>
Il problema e' di ADO per la precisione, qualsiasi impostazione si fa, viene
sempre scaricato tutto il recordset (si ottimizza solo la gestione dei
cursori)
> > Mi rendo conto che potrebbe essere un problema un po' troppo avanzato ma
> > alla fine bisognerà pure che qualcuno lo affronti.
Una soluzione provata è RDO con la proprietà RowsetSize, ma poi in Access
bisogna utilizzare i forms non data-bound
> Cosa è avanzato? la gestione client/server?
Rispetto alle domande standard nel ng mi sembra di si!


title: Access2000 (MSDE) e Client/Server

author: Stefano Bettini

text:
SimpleMan ha scritto nel messaggio <84b3ng$d8j$
1...@nslave1.tin.it
>...
>qualcuno mi può aiutare a capire come posso ottimizzare l'accesso ai dati
>evitando di stare lì ad aspettare che l'intero recordset venga scaricato
dal
>server prima che sia visualizzata la maschera ?
>Mi rendo conto che potrebbe essere un problema un po' troppo avanzato ma
>alla fine bisognerà pure che qualcuno lo affronti.
>
Premesso che non ho familiarità con Access2000 e MSDE mi pare
che quello che tu vuoi ottenere (ed anche io se è per questo!) è
una prestazione che travalica l' architettura Client-Server.
Cos'è la cosa bella di Access ? Le form bound.
Cos'è la cosa brutta di Access ? Le stesse form bound.
La vera forza di Access si trasforma nella sua più grande
debolezza quando si tenta di sviluppare applicativi per la rete;
utilizzando maschere che si collegano direttamente ad un fonte
dati (locale o client-server poco importa) il limite è dato dal
fatto che in ogni caso la form si scarica **almeno** tutta la
chiave primaria del recordset su cui è basata, se pensiamo
di fare una gestioncina remota di una tabella con 1M di
record la frittata è presto fatta (l' ottimizzazione e paginazione
dell' odbc non risolvono il problema).
Come ti accennavo non è che l' architettura CS introdotta
con MSDE migliori molto le cose, finchè la maschera
richiede tutto il dataset comunque il traffico di rete rimane
inaccettabile.
Soluzioni ?
L' unica a mia conoscenza è una struttura 3-tier, in cui
l' applicazione client dialoga costantemente con una
**applicazione** server (possibilmente installata sulla
stessa macchina su cui è presente il db-server x limitare
il traffico di rete); in questo caso sarà l'interazione tra
applicazione client ed applicazione server a fare in
modo che all' utente "sembri" di avere sottomano
tutti quanti i dati mentre in realtà gli vengono spediti
solo i record strettamente necessari (quello che vede
a schermo o poco più, un pochetto di buffering spesso
è fondamentale).
E' chiaro che per lavorare in questa architettura le
form bound uno se le deve dimenticare (e probabilmente
a questo punto sarebbe una scelta saggia dimenticarsi
anche Access); è altrattanto evidente che i sistemi
di sviluppo esistenti che lavorano su 3 livelli sono
o costosissimi (Progress ad esempio) o "scarsissimi"
(java con le sue servlet); ne consegue che potrebbe
essere una buona scelta implementarsene uno da soli.
Come ?
Una buona soluzione **potrebbe** essere:
DB-Server= MSDE
    E' "gratuito", robusto ed affidabile quanto SQLSrv,
   supporta fino a 5 utenti che sono perfino troppi in
   un' architettura 3-tier in cui il solo vero utente-db
   è l' application server stesso.
APP-Server= Applicazione Access
  Dialoga col DB-Server nella maniera consueta, mentre
 tutto il dialogo col client deve avvenire via DCOM o TCP
 tramite il winsock.ocx (decisamente meglio!), farà
 certamente un pesantissimo utilizzo di moduli di classe
 (una procedura persistente per ogni "maschera" aperta
 su ogni client) e di array (via tcp al momento mica ci si
 possono passare recordset, a meno di non scegliere
 una soluzione con RDO sull' http.... l' argomento merita un
 post tutto per sè).
Client= quello che ti pare
  Un' applicazione Access, un' eseguibile VB, qualsiasi
  cosa possa gestire un' interfaccia grafica ed il metodo
  di comunicazione prescelto con l'APP-Server.
Come ti dicevo non esiste sul mercato nessuno strumento
di sviluppo RAD in grado di lavorare su 3 livelli che costi
meno di qualche decina di milioni (java a parte, ma a me java
sta proprio antipatico e non voglio neppure prenderlo in
considerazione), bisogna decisamente scriversi una valanga
di codice :-((
Chi riuscirà ad affrontare (e risolvere) il problema che hai sollevato
con strumenti a poco prezzo come quelli elencati ed in maniera
sufficientemente "aperta" da non esser costretto a riscrivere
tutto quanto alla prima novità MS farà certamente grandi cose
(e probabilmente parecchi soldini); in bocca al lupo.
Bye, Ste


title: Access2000 (MSDE) e Client/Server

text:
Penso che si possa fare anche senza un'architettura 3-tier (non stiamo a
scomodare programmazione di socket o interfacce RPC MIDL) forse ci si può
riuscire gestendo i forms in modalità unbound ed utilizzando RDO che mi
sembra riesce benissimo a bufferizzare in pagine i recordset (o resultset
come li chiama). Chissà cosa costava a M$ aggiungere la gestione di pagine
in recordset ADO così come ha fatto per RDO (che tra l'altro è un antenato
di ADO).
Ho fatto una prova e sembra funzionare.
Andrea Censi
ace...@iname.com


title: Access2000 (MSDE) e Client/Server

author: =^Fabio Zed^=

text:
SimpleMan <
sm...@swman.edu
> wrote in message
MVta4.12124$1W4.1...@news.infostrada.it...
> Penso che si possa fare anche senza un'architettura 3-tier (non stiamo a
> scomodare programmazione di socket o interfacce RPC MIDL)
Permettimi di dissentire. Per cominciare con il 3-tier basta molto meno: un
poco di codice asp, tanto per cominciare. Ho visto scrivere codice di un
tale livello su questo NG che non credo proprio possa spaventare molti
aprirsi ad un poco di vbscript con oggettini server.
Se poi si vuol sempre continuare a fare tutto in access allora ognuno pianga
sul latte che versera' ;-)
Ciao, Fabio Zed Zamparelli


title: Access2000 (MSDE) e Client/Server

text:
SimpleMan ha scritto nel messaggio ...
>Penso che si possa fare anche senza un'architettura 3-tier (non stiamo a
>scomodare programmazione di socket o interfacce RPC MIDL) forse ci si può
>riuscire gestendo i forms in modalità unbound ed utilizzando RDO che mi
>sembra riesce benissimo a bufferizzare in pagine i recordset (o resultset
>come li chiama). Chissà cosa costava a M$ aggiungere la gestione di pagine
>in recordset ADO così come ha fatto per RDO (che tra l'altro è un antenato
>di ADO).
>
>Ho fatto una prova e sembra funzionare.
>
Certo che con RDO si può fare, RDO **è**
un' implementazione 3-tier; non lasciarti trarre
in inganno dal fatto che usi il server di "default"
che t'ha fatto mamma MS; l' unica differenza è
che invece di passare per un protocollo sensato
fanno transitare i dati sull' http (sigh!).
Appena comincerai ti accorgerai immediatamente
di come sia indispensabile (per motivi prestazionali),
andare un pochetto oltre; sensa scrivere delle procedure
lato server ogni volta che il client chiede una "pagina"
di record o deve lockarne un' altro il server deve
riaprire il recordset e riposizionarsi.... e ti ritroverai
+o- punto e a capo.
Occorre considerare inoltre gli indubbi benefici
di avere degli "oggetti" lato server (logica riutilizzabile
a prescindere dall' interfaccia, interfaccia leggera ecc. ecc.)
C'è di che lavorare indubbiamente molto.
Bye, Ste


title: Access2000 (MSDE) e Client/Server

text:
> Appena comincerai ti accorgerai immediatamente
> di come sia indispensabile (per motivi prestazionali),
> andare un pochetto oltre; sensa scrivere delle procedure
> lato server ogni volta che il client chiede una "pagina"
> di record o deve lockarne un' altro il server deve
> riaprire il recordset e riposizionarsi.... e ti ritroverai
> +o- punto e a capo.
Grazie del suggerimento l'obiettivo è quello di poter utilizzare
un'applicazione già esistente mediante un collegamento RAS senza aspettare
che venga scaricato sul client tutto il recordset ogni volta che si
visualizza una maschera. Con RDO ho ottenuto il risultato inizialmente
prefissato, ora effettuero' delle ulteriori prove per testarne le
prestazioni in operazioni canoniche di ricerca/modifica dati.
Per ora le prestazioni sono più che soddisfacenti (sempre parlando di RAS).


title: Access2000 (MSDE) e Client/Server

text:
SimpleMan ha scritto nel messaggio ...
>Grazie del suggerimento l'obiettivo è quello di poter utilizzare
>un'applicazione già esistente mediante un collegamento RAS senza aspettare
>che venga scaricato sul client tutto il recordset ogni volta che si
>visualizza una maschera. Con RDO ho ottenuto il risultato inizialmente
>prefissato, ora effettuero' delle ulteriori prove per testarne le
>prestazioni in operazioni canoniche di ricerca/modifica dati.
>Per ora le prestazioni sono più che soddisfacenti (sempre parlando di RAS).
>
Bhè, se parli di RAS significa che il problema è circoscritto a 1 o 2 utenti
che si collegano in remoto via modem, in questo caso anche la più
semplice delle implementazioni RDO è sicuramente sufficiente.
Il ragionamento partiva da un presupposto di più ampio respiro, della serie
"come implementare un gestionale da 20-30 utenti con Access" o cose
del genere; dubito che 1-2 utenti possano "inchiodare" un db sql7, per
quanto
si sforzino di aprire/chiudere dataset....
Bye, Ste


title: Come si fa a condividere una variabile

author: Filippo Vinciguerra

text:
Nel codice relativo ad una maschera (come si dice, modulo di classe?) ho una
variabile che vorrei condividere anche nel codice della sottomaschera.
Come si fa?
(Public, Common o che altro?)
Grazie,
Filippo


title: Come si fa a condividere una variabile

author: Luciano (DOC)

text:
Filippo Vinciguerra ha scritto nel messaggio ...
>(Public, Common o che altro?)
Public.
Non mi ricordo se puo' essere dichiarata nel codice di una maschera o puo'
esserlo solo in un modulo.
Saluti.
Luciano


title: Come si fa a condividere una variabile

author: Antonio Biso

text:
Filippo Vinciguerra <
ma...@studiovinciguerra.it
> wrote in message
a6ljsj$7qv$1...@news.panservice.it...

C'è anche la soluzione del controllo nascosto comunque...
Antonio


title: Come si fa a condividere una variabile

author: Roccia

text:
Il Tue, 12 Mar 2002 20:15:42 +0100, Filippo Vinciguerra oso' dichiarare:

Public, ma devi farlo (credo) in un modulo esterno.
--
Cia'
"Roccia" Max De Poli <
rocc...@katamail.com
>


title: Come si fa a condividere una variabile

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:KDtj8.6932$%g7.1...@twister2.libero.it...

E sarebbe...?
Filippo


title: Come si fa a condividere una variabile

text:
Filippo Vinciguerra <
ma...@studiovinciguerra.it
> wrote in message
a6n0ck$jei$1...@news.panservice.it...
>
> > > Nel codice relativo ad una maschera (come si dice, modulo di classe?)
ho
> > una
> > > variabile che vorrei condividere anche nel codice della sottomaschera.
> > > Come si fa?
> > > (Public, Common o che altro?)
> > > Grazie,
> > > Filippo
> >
> > C'è anche la soluzione del controllo nascosto comunque...
> >
> > Antonio
> E sarebbe...?
> Filippo
Sarebbe che ti metti una casella di testo nella maschera, non visibile, e la
usi per scriverci o leggerci quello che ti pare. Se da codice scritto sulla
maschera principale, basta riferire con il nome, altrimenti, dalla
sottomasschera per esempio, con
forms("formprincipale").nomecasellatestonascosta
Antonio


title: Come si fa a condividere una variabile

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:VyFj8.9327$%g7.2...@twister2.libero.it...

Grazie Con il tuo suggerimento funziona.
Solo che mi pare un po' complicato.
Possibile che non ci sia un modo semplice per:
 a) Assegnare un valore ad una variabile da codice di classe (in base alla
selezione di un combobox)
 b) utilizzare quella variabile con il valore dato in una sottomaschera
della form principale in cui è avvenuta l'assegnazione (a me con public non
funziona)
Grazie e ciao
Filippo


title: Come si fa a condividere una variabile

text:
Filippo Vinciguerra <
ma...@studiovinciguerra.it
> wrote in message
a6nbh1$m86$1...@news.panservice.it...
>
> > Sarebbe che ti metti una casella di testo nella maschera, non visibile,
e
> la
> > usi per scriverci o leggerci quello che ti pare. Se da codice scritto
> sulla
> > maschera principale, basta riferire con il nome, altrimenti, dalla
> > sottomasschera per esempio, con
> > forms("formprincipale").nomecasellatestonascosta
> >
> > Antonio
> >
> >
> Grazie Con il tuo suggerimento funziona.
> Solo che mi pare un po' complicato.
> Possibile che non ci sia un modo semplice per:
>  a) Assegnare un valore ad una variabile da codice di classe (in base alla
> selezione di un combobox)
>  b) utilizzare quella variabile con il valore dato in una sottomaschera
> della form principale in cui è avvenuta l'assegnazione (a me con public
non
> funziona)
Guarda che non è poi così laborioso. Comunque, usa una variabile globale a
livello di tutto il database. Basta che scrivi
Global miavar as tipomiavar
in un qualunque modulo (nella sezione moduli) e poi questa variabile sarà
visibile ovunque!!!
Antonio


title: Come si fa a condividere una variabile

text:
"Filippo Vinciguerra" <
ma...@studiovinciguerra.it
> ha scritto nel messaggio
news:a6nbh1$m86$1...@news.panservice.it...
>  a) Assegnare un valore ad una variabile da codice di classe (in base alla
> selezione di un combobox)
>  b) utilizzare quella variabile con il valore dato in una sottomaschera
> della form principale in cui č avvenuta l'assegnazione (a me con public
non
> funziona)
Guarda che allora la variabile public non ti serve affatto. Dalla
sottomaschera puoi leggere direttamente il valore della combo.
Saluti.
Luciano


title: Come si fa a condividere una variabile

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:JpIj8.10116$1S3.2...@twister1.libero.it...

Ah ecco la soluzione GLOBAL e non PUBLIC
Grazie
>
>


title: Come si fa a condividere una variabile

text:
"Filippo Vinciguerra" <
ma...@studiovinciguerra.it
> ha scritto nel messaggio
news:a6o7pt$6cs$1...@news.panservice.it...
> Ah ecco la soluzione GLOBAL e non PUBLIC
Guarda che sono praticamente la stessa cosa...Access 2 vuole Global, Dal 97
o 95 in poi Public.
Ma ti ripeto che a te non serve nessuna variabile, ti basta andare a leggere
il valore della combo dalla sottomaschera.
Saluti.
Luciao


title: Runtime access2000

author: Filippo

text:
In un vecchio post avevo letto che per aggiornare le runtime dall'inglese
alla lingua italiana è sufficiente sostituire alcune librerie, sapreste
dirmi quali?
Grazie, Filippo.


title: Runtime access2000

author: ringo

text:
"Filippo" <
fili...@virgilio.it
> ha scritto nel messaggio
news:PEbt9.62783$RO.15...@twister1.libero.it...

vai dentro alla cartella 1033 del runtime  e sostituisci
le dll seguenti che trovi dentro la cartella 1040 di a2k:
mso9intl.dll
grintl32.dll
msain900.dll
daa9intl.dll
ciao ciao
ringo


title: Runtime access2000

author: AlessandroD

text:
"ringo" <
ri...@tiscali.it
> ha scritto nel messaggio
news:ap3khs$mg7$1...@serv1.albacom.net...

Fonte da cui hai tratto l'informazione?
Sai com'è, Access ha già problemi di suo, se incomincio pure a giocare +- a
caso con alcune librerie...
Ciao, Alessandro


title: Runtime access2000

text:
"AlessandroD" <
ale...@libero.it
> ha scritto nel messaggio
news:ap3n96$a0v$1...@pluto.sm.dsi.unimi.it...

me l'aveva postato un certo Max
il 27 marzo 2001....
perchè c'è qualche errore?
ringo


title: Runtime access2000

text:
"ringo" <
ri...@tiscali.it
> ha scritto nel messaggio
news:ap3pfd$q6l$1...@serv1.albacom.net...

Non lo so, te l'ho chiesto proprio per capire quanto tranquillamente possa
essere fatta un'operazione del genere.
Tu ci hai provato e ti funziona?
Ciao, Alessandro


title: Runtime access2000

text:
"AlessandroD" <
ale...@libero.it
> ha scritto nel messaggio
news:ap3qpg$ajg$1...@pluto.sm.dsi.unimi.it...


si finora funziona alla "meraviglia"


title: Runtime access2000

text:
"ringo" <
ri...@tiscali.it
> ha scritto nel messaggio
news:ap3pfd$q6l$1...@serv1.albacom.net...

Ti ringrazio Ringo, provato e funziona... se non da problemi è una buona
soluzione.
Filippo.


title: Runtime access2000

text:
"ringo" <
ri...@tiscali.it
> ha scritto nel messaggio
news:ap3r4g$rcn$1...@serv1.albacom.net...
> si finora funziona alla "meraviglia"
Ok, farò qualche prova, intanto grazie per le informazioni.
Ciao, Alessandro


title: campo logico e casella di controllo

author: Roby FF

text:
Salve a tutti,
ho una maschera con 2 caselle di controllo chiamate checksi e checkno
collegate a un campo logico chiamato "autorizzato".
checksi dovrebbe essere spuntata se autorizzato è -1
checkno se autorizzato è 0
nessuna delle due dovrebbe essere spuntata se autorizzato è null
Inoltre nella stessa maschera vorrei avere la possibilità di variare
l'immissione nel campo "autorizzato"


title: campo logico e casella di controllo

text:
"Roby FF" <Rob...@chiedete.mi> ha scritto nel messaggio news:...

Scusate ho dimenticato i saluti e i ringraziamenti anticipati
Ciao a tutti
Roby FF


title: campo logico e casella di controllo

author: Sergio MAZZA

text:
"Roby FF" <Rob...@chiedete.mi> ha scritto nel messaggio news:434525c2$1...@newsgate.x-privat.org...

Gestisci l'evento "su corrente" della maschera inserendoci:
'---
Select case me!autorizzato
    case -1 '<-- true/vero/sì
        me!cheksi = -1
        me!chekno = 0
    case 0 '<-- false/falso/no
        me!cheksi = 0
        me!chekno = -1
    case else '<-- per non sapere né leggere né scrivere
end select
'---
Ciao.
--
Sergio MAZZA


title: DBIII e Access...formati di date

author: Luca Brusco

text:
Ciao a tutti...
di nuovo un quesito di conversione tra DBIII e Access...spero di trovare
ancora una anima pia con un buon consiglio :))
Ho importato in Access una tabella da DBIII, e fin qui tutto bene.
In questa tabella c'č un campo data, che Access riconosce correttamente,
tranne che per un inghippo.
Nel DBIII le date sono tutte a 6 cifre, quindi con 2 cifre per l'anno, pero'
contengono anni come 88, 89 ecc, quindi implicitamente preceduti da 19 e
anni come 01, 02.....21, 21....implicitamente preceduti da 20.
Ora, Access importa tutti i valori inferiori a 30 mettendoci davanti il 19
(invece di 20), e tutti i valori da 30 in su non mettendoci niente, ma
trattandoli comunque come anni 1900, il che e' anche giusto per alcuni, i
piů "grandi, ma non per altri....
La soluzione ovviamente č avere tutti gli anni segnati con 4 cifre, ma
giuste!
Io non so da che parte cominciare, per non dover correggere a mano 3800
record....perfavore datemi qualche dritta!
Grazie!
Luca Brusco


title: DBIII e Access...formati di date

author: Roberto da casa

text:
"Luca Brusco" <
lu...@digitalfog.net
> ha scritto nel messaggio
news:9r6ilg$ak2$1...@news.ngi.it...

Se non ricordo male (DBIII č una vita che non l'adopero), se nella CONFIG.DB
di DBIII inserisci lo script Century On (o Century=On, non ricordo),
dovrebbe farti vedere l'anno a 4 cifre.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: DBIII e Access...formati di date

text:
> Se non ricordo male (DBIII è una vita che non l'adopero), se nella
CONFIG.DB
> di DBIII inserisci lo script Century On (o Century=On, non ricordo),
> dovrebbe farti vedere l'anno a 4 cifre.
Si...il DBIII me li fa vedere a 4 cifre gli anni, ma evidentemente non
cambia come li salva nel file dbf, perche' quando lo vado a importare in
Access, non cambia nulla :((
Luca


title: DBIII e Access...formati di date

author: Alessandro Cappelli

text:
"Luca Brusco" <
lu...@digitalfog.net
> ha scritto nel messaggio
news:9r8p7k$pu8$1...@news.ngi.it...

ricordo con certezza che nei file dbf di dBASEIV il campo dato era
memorizzato nel formato aaaammgg vedi se riesci a convertire i dati del file
DBIII in dBASEIV....
e comunque apri il file dbf con un editor di testo per vedere come sono
memorizzati.....


title: DBIII e Access...formati di date

text:
> ricordo con certezza che nei file dbf di dBASEIV il campo dato era
> memorizzato nel formato aaaammgg vedi se riesci a convertire i dati del
file
> DBIII in dBASEIV....
> e comunque apri il file dbf con un editor di testo per vedere come sono
> memorizzati.....
Mi hai fatto venire un dubbio e ho controllato per bene il file dbf...io di
DBIII non ne so nulla, e l'avevo preso cosi' com'era.....e ora mi accorgo
che nel file le date sono si a 4 cifre....ma tutte del 1900!!! Non ditemi
che a questo punto sono spacciato, o mi tocca di sistemare a mano 3000 date,
piu' o meno!
Maledetto millennium bug!!!
Luca


title: DBIII e Access...formati di date

author: Roberto dal portatile

text:
"Luca Brusco" <
lu...@digitalfog.net
> ha scritto nel messaggio
news:9r8p7k$pu8$1...@news.ngi.it...

Come è settato il Formato data breve delle Impostazioni internazionali di
Windows del PC su cui gira Access? Se fosse per caso gg/MM/aa prova a
cambiarlo in gg/MM/aaaa.
Chissa che......



title: DBIII e Access...formati di date

text:
"Luca Brusco" <
lu...@digitalfog.net
> ha scritto nel messaggio
news:9r9fuu$ujk$1...@news.ngi.it...

segui chi ti aveva consigliato di controllare il file config.db... lě ci
dovrebbe essere un settaggio per vedere nei campi data di DBIII anche le
prime due cifre dell'anno....
poi fai una query per aggiungere per modificare l'anno
oppure apri il file dbf (una copia ovviamente) taglia l'header e importalo
come file di testo in access (i file dbf a parte una zona iniziale di
informazioni č un semplice file di testo con campi a larghezza fissa....)
Ale


title: Ricerca controllo Graph professionale

author: Roberto ZENI

text:
Dovrei fare dei trend X, Y professionali che dovrebbero avere le seguenti
possibilità:
- Fino a 20 grandezze (asse Y) nel tempo (asse X)
- Scale manuali e automatiche
- Zoom
- Righello che scorre nel trend e mi visualizza il valore puntuale
- Stampa
- Collegamento a SQL di Select del tipo "SELECT DataOra, Dati1, Dati2,
Dati3, ecc..." dove il primo campo è il tempo e gli altri sono i valori di
cui fare il trend.
Esiste qualcosa del genere?
Grazie e Buon Lavoro
Roberto


title: Ricerca controllo Graph professionale

text:
On 28 Feb, 13:50, "Roberto ZENI" <roberto.zeni at
sistemizero.it
>
wrote:

I grafici/grafici pivot di Access hanno molte limitazioni,
io quando devo fare grafici complessi li creo con excel,
collegando i dati di Access, e visualizzando il risultato
in una maschera di Access con inserito il file excel.
Non è una bella soluzione, ma fino ad ora ho trovato solo questa.


title: Ricerca controllo Graph professionale

text:
Grazie comunque!
La soluzione che proponi non è per mè applicabile perchè sui vari client non
c'è Excel!
Grazie
Roberto
"BR1" <
bona...@gmail.com
> ha scritto nel messaggio
news:1172734266....@j27g2000cwj.googlegroups.com...



title: Ricerca controllo Graph professionale

author: Oscar Manfredini

text:
"BR1"
I grafici/grafici pivot di Access hanno molte limitazioni,
io quando devo fare grafici complessi li creo con excel,
collegando i dati di Access, e visualizzando il risultato
in una maschera di Access con inserito il file excel.
Non ci giurerei: il motore di grafici di Office (Graph) è comune a tutte le
applicazioni della suite: onori e oneri...
Ciao.


title: problema date e fine mese

author: skizzato

text:
Se ho una data es. 15/04/03 come posso dirle di aggiungere 15 gg per
arrivare al 30/04/03?
Cioč siccome le fatture si pagano anche a 30 gg + fine mese come glielo
dovrei far calcolare?
grazie


title: problema date e fine mese

author: Giorgio prx

text:
"skizzato" <
skiz...@libero.it
> ha scritto nel messaggio
news:3E860569...@libero.it...
> Se ho una data es. 15/04/03 come posso dirle di aggiungere 15 gg per
> arrivare al 30/04/03?
> Cioè siccome le fatture si pagano anche a 30 gg + fine mese come glielo
> dovrei far calcolare?
> grazie
>
Addizioni un mese e togli un giorno, cerca sull'help DateAdd
Ciao Giorgio.


title: problema date e fine mese

text:
"skizzato" <
skiz...@libero.it
> ha scritto nel messaggio
news:3E860569...@libero.it...

Se hai un controllo contenente la data della fattura fattura chiamato
appunto DataFattura.
Se in un controllo chiamato DataPagamento devi calcolarti la data di
pagamento che avviene 30 gg fine mese dopo la data fattura, prova cosě:
Me!DataPagamento = DateSerial(Year(Me!DataFattura), _
Month(Me!DataFattura) + 2, 0)
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: file mdb che si danneggiano spesso

author: Michael

text:
Sul mio gestionale gli archivi sono file mdb fatti con A97 ( file
azienda.mdb , tabellecomuni.mdb, etc ) .
Il programma gira su una piccola lan , la struttura del sw è file shared .
E' possibile che le schede di rete non proprietarie e a bassa velocità
(realtek) dei pc clients siano responsabili dei continui danneggiamenti dei
files mdb ?
Così asserisce la swhouse....
saluti!


title: file mdb che si danneggiano spesso

author: MA

text:
"Michael" <
mi...@tin.it
> ha scritto nel messaggio
news:bmdods$euh$1...@usenet.itgate.net...

Purtroppo per te la swh può avere ragione.
Massimiliano


title: file mdb che si danneggiano spesso

author: RoDAgo

text:
"Michael" scrisse...

Puoi provare a risolvere aggiornando il driver, le Realtek di suò non danno
problemi, il chipset è molto più diffuso di quanto tu possa immaginare.
> saluti!
Cià
RoDAgo


title: file mdb che si danneggiano spesso

text:
"Michael" <
mi...@tin.it
> ha scritto nel messaggio
news:bmdods$euh$1...@usenet.itgate.net...

Sicuramente il problema dipende dal fatto che in alcuni clients sono
istallate schede di rete Realtek; è un problema datato: circa tre anni fa,
su questo NG, si è molto dibattuto questo problema (se fai una ricerca si
google troverai diversi messaggi in proposito); non si è riusciti a capire
se il problema fosse procurato dall'hardware delle schede o dai driver delle
medesime: qualcuno sosteneva che con la verione aggiornata dei driver il
problema sparisse; resta comunque il fatto che fu sancito che esisteva
assoluta incompatibilità tra Access ed i prodotti Realtek: ed ognuno si
regolò di conseguenza.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: file mdb che si danneggiano spesso

text:
"Roberto da casa" scrisse
cut
> Sicuramente il problema dipende dal fatto che in alcuni clients sono
> istallate schede di rete Realtek; è un problema datato: circa tre anni fa,
> su questo NG, si è molto dibattuto questo problema (se fai una ricerca si
> google troverai diversi messaggi in proposito); non si è riusciti a capire
> se il problema fosse procurato dall'hardware delle schede o dai driver
driver, driver, dai retta a me
> --
> Roberto
Cià
RoDAgo


title: file mdb che si danneggiano spesso

author: flavio

text:
"Michael" <
mi...@tin.it
> ha scritto nel messaggio
news:bmdods$euh$1...@usenet.itgate.net...

Io avevo un cliente dal quale in media 3 volte la settimana si corrompeva il
database.
Sostituite le realtek il problema è sparito.
E sono tre anni che i db non si corrompono più.
ciao
flavio


title: file mdb che si danneggiano spesso

author: Sib

text:
"Michael" <
mi...@tin.it
> ha scritto nel messaggio

e c'hanno ragione.
le realtek della serie 39 (10/100) vanno bene, ma quelle della serie 29
(10Mb) sono state una catastrofe per tutti.
Ora, Roberto (RoDago), dice che sono i driver, ma forse sono driver usciti
ora a risolvere la situazione perche' io, allora, ho aggiornato piu' volte i
driver ma i db si corrompevano lo stesso e le cose non cambiavano (anzi
peggiornavano) con le realtek PCMCIA con analoghi chip.
Sara' che la realtek costruiva (e costruisce) pure per gli altri, ma si vede
che o le costruiva meglio per gli altri o dava driver migliori, perche' con
le altre schede i db non di corrompevano piu'.
Sib


title: file mdb che si danneggiano spesso

text:
"RoDAgo" <
rodago...@tiscali.it
> ha scritto nel messaggio
news:bmdr5j$lf7u0$1...@ID-166778.news.uni-berlin.de...

OK



title: selezione record con valori minimi

author: Samba

text:
Ho una tabella (o una query) con 3 colonne: località, citta, distanza, che
per ogni località riporta la distanza da ogni città.
Devo estrarreuna tabella che per ogni località riporti solo la città più
vicina con relativa distanza.
Esempio
tabella origine
bollate     milano       17
bollate     roma          600
bollate     bari           1000
treviglio  milano       40
treviglio  roma          590
treviglio  bari            970
tabella da estrarre
bollate     milano       17
treviglio  milano       40
Come se fa?
grassie


title: selezione record con valori minimi

author: Alessandro Baraldi

text:
"Samba" <
paolo...@tin.it
> wrote in message
news:bl912l$voo$
1...@newsreader.mailgate.org
> Ho una tabella (o una query) con 3 colonne: località, citta, distanza, che
> per ogni località riporta la distanza da ogni città.
> Devo estrarreuna tabella che per ogni località riporti solo la città più
> vicina con relativa distanza.
>
Fai una Qry ordinata Decrescente, poi usa TOP come clausola
per prendere solo i primi....!
Vedi l'Help relativamente a TOP....!
@Alex.
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: selezione record con valori minimi

text:
"Samba" <
paolo...@tin.it
> ha scritto nel messaggio
news:bl912l$voo$1...@newsreader.mailgate.org...

Se la tabella che contiene i dati si chiama Tabella1, prova con una query di
raggruppamento che abbia il seguente codice SQL:
SELECT Tabella1.località, DLookUp("citta","Tabella1","località =" & Chr$(34)
& [località] & Chr$(34) & " And distanza =" & [MinDidistanza]) AS citta,
Min(Tabella1.distanza) AS MinDidistanza
FROM Tabella1
GROUP BY Tabella1.località;
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: un aiuto per scrivere SQL da form

author: Lou Amaro

text:
Ciao a tutti, sono in cerca di un aiuto su come poter permettere all'utente
di digitare una istruzione SQL in un campo di testo in un form, creare un
tasto e sull'evento "on click" creare e visualizzare il relativo report.
Vi ringrazio.
Sabrina


title: un aiuto per scrivere SQL da form

author: Maurizio Camele

text:
"Lou Amaro" <
loua...@louamaro.it
> ha scritto nel messaggio
news:sw4sc.321813$rM4.13...@news4.tin.it...

non ' un'operazione molto difficile da realizzare, l'unica cosa a cui devi
prestare attenzione sono le operazioni sbagliata che l'utente potrebbe
compiere, tipo utilizzare delle istruzioni tipo DELETE, INSERT, UPDARE e via
dicendo...
comunque il codice è questo:
1) Crea una variabile globale tipo:
                                                    Public StringaSQL As
String
     in un modulo in modo che sia visibile in tutto il programma.
2) Nella form da dove si deve inserire l'istruzione SQL crea una casella di
testo ed un pulsante, la casella di testo io l'ho chiamata Testo1, ma tu
puoi chiamarla come vuoi, e sull'evento su click del pulsante inserisci
questo codice:
                                                    StringaSQL =
Me.Testo1.Value
                                                    DoCmd.OpenReport
"Tabella1", acPreview
3) Crea il Report come si serve e nell'evento su apertura inserisci
quest'altro codice:
        Me.RecordSource = StringaSQL
E dovrebbe funzionare tutto, l'unica cosa a cui eventualmente prestare
attenzione sono i caratteri strani tipo virgolette o apici...
comunque se hai ancora bisogno di altre informazioni non hai che da
chiedere...
Saluti Maurizio


title: un aiuto per scrivere SQL da form

text:
"Lou Amaro" <
loua...@louamaro.it
> ha scritto nel messaggio
news:sw4sc.321813$rM4.13...@news4.tin.it...

Per vedere un esempio di come usare la tecnica QBF (Query By Form)
attrzverso la quale creare/modificare il codice SQL di una query registrata,
vai sul Sito Comune (link qui sotto) e nella Sezione Queries leggi la FAQ
intitolata "Come si puň creare in maniera dinamica una query con la tecnica
QBF?".
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: un aiuto per scrivere SQL da form

text:
"Maurizio Camele" <
maurizi...@tiscalinet.it
>
ha scritto nel messaggio
news:c8r5cn$dbj$1...@lacerta.tiscalinet.it...

A tutti e due, benvenuti in i.c.a.a.
Noi però scoraggiamo vivamente l'utilizzo di
subject poco significativi.
Vi prego di attenervi al breviario postato da
Roberto "istuzioni per l'uso"
MAssimiliano


title: formattazzione condizionale

author: vendo e scambio a Milano

text:
salve ragazzi volevo sapere se c'era un sistema per fare in modo di
aumentare il numero di condizioni nella formattazione condizionale
mi spiego meglio
ho un campo con 15 tipi di dati e vorrei nella visualizzazione maschera che
ad ogni tipo di dato lo sfondo della cella cambi colore
per sempio
dato1 sfondo blu
dato 2 sfondo rosso
dato 3 sfondo verde
ecc...
in formattazione condizionale mi fa fare solo 3 condizioni
c'e unalternativa ?
ciao e grazie


title: formattazzione condizionale

author: Simone Calligaris

text:
"vendo e scambio a


http://www.alessandrobaraldi.it/DettaglioFaq.asp?IdFAQ=98
Contiene un esempio per Access 97 (utilizzabile anche con vers. successive)
che potrebbe fare al caso tuo.
Solo con Maschere Continue, comunque.
Saluti.


title: formattazzione condizionale

text:
grazie
"Simone Calligaris" <
simo...@libero.it
> ha scritto nel messaggio
news:470bd3c4$0$37203$4faf...@reader3.news.tin.it...



title: formattazzione condizionale

text:

Via codice non hai la limitazione di 3
formatcondition
--
--
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana Sviluppatori Access


title: formattazzione condizionale

text:
"MA"
Via codice non hai la limitazione di 3
formatcondition
-------------------------------------------------------------
Esiste anche via codice...
Saluti.


title: formattazzione condizionale

text:

@çò°# hai ragione tu, ricordavo male



title: ACCESS E AS400

author: maestro

text:
Buongiorno ,
Vorrei sapere se esiste un modo per collegarci, all'as400 per importare
i dati, l'operazione già la faccio con excell  tramite odbc,
vorrei però fare tutto tramite access  con carica dati esterni importa
tabella, ma non ci riesco.
Approfitto per augurarvi buone feste.


title: ACCESS E AS400

author: ciroteo ®

text:
"maestro" <
m_avv...@yahoo.it
> ha scritto nel messaggio
news:emdpim$72k$1...@tdi.cu.mi.it...

Io ho creato un dns di sistema dal pannello odbc. Se la macchina su cui
lavori è in rete dove è presente as400 e soprattutto su di essa è installato
il client access (ossia il driver che non ha nulla a che vedere con il
nostro access) è molto semplice.
Credo che se è già possibile effettuare l'operazione con Excel il client
access è installato.
Crei un nuovo dns e poi lo cerchi nel menu carica dati esterni tipo dati
odbc.
Li vedrai le librerie e i files fisici e logici, che come meglio di me
saprai sono rispettivamente le tabelle di as400 e le sue viste.
cmq in passato si è già parlato, cerca nei post vecchi.
M


title: ACCESS E AS400

text:
ciroteo ® ha scritto:

Grazie, fin qui la strada è semplice, infatti l'avevo gia vista, quello
che vorrei fare è eseguire una selezione prima di caricare i dati
collegati, ossia immaginiamo che il filè da caricare sia l'anagrafica
clienti, nella quale sono  presenti 50 campi per 10000 clienti, io
vorrei scegliere solo 10 campi (es. codice via indirizzo cap tel
piva....) e solo i clienti della provincia di .....
si puo fare questa query prima di collegarti in modo tale da rendere
meno pensante il collegamento.


title: ACCESS E AS400

author: PBsoft

text:
> che vorrei fare è eseguire una selezione prima di caricare i dati
> collegati, ossia immaginiamo che il filè da caricare sia l'anagrafica
> clienti, nella quale sono  presenti 50 campi per 10000 clienti, io
> vorrei scegliere solo 10 campi (es. codice via indirizzo cap tel
> piva....) e solo i clienti della provincia di .....
> si puo fare questa query prima di collegarti in modo tale da rendere
> meno pensante il collegamento.
Secondo me l'unico modo è crearsi un file logico in AS400, con gli opportuni
filtri (ma non chiedermi come, visto che non conosco i comandi di OS/400).
Pensandoci bene, forse anche con una query passthrough.....ma qui ci vorrebbe
Giorgio :-)
--
PBsoft di Gabriele Bertolucci
www.pbsoft.it
skype:pbsoftsolution


title: ACCESS E AS400

text:
"PBsoft" <info[REMOVE]@
pbsoft.it
> ha scritto nel messaggio
news:875ea355776d8...@news.tin.it...

si come dice gabriele, query pass throug.
La difficoltà è nella sintassi dell'sql. Io , a causa dei tipi di dati non
ho ancora capito bene come fare a mettere dei criteri.
Pare si debba usare sql ansi ... vedi sul newsgroup di as400. anche io ho
dovuto postare un messaggio oggi.
Ho lo stesso tuo problema da un cliente, per ora collego le tabelle ma
voglio implementare tutto via query pt.
M


title: ACCESS E AS400

author: Gaspare

text:
"ciroteo ®" <ciroteo(nospam)@
libero.it
> ha scritto nel messaggio
news:458ad18a$0$16160$4faf...@reader3.news.tin.it...

http://www.lnf.infn.it/funz/EDP/sql.htm
 ;-)


title: ACCESS E AS400

text:
"Gaspare" <
em...@provider.it
> ha scritto nel messaggio
news:TqAih.167$Lp1...@nntpserver.swip.net...

notevole!
domattina son dal cliente e vediamo se funziona ... se cosi fosse mi togli
davvero una grana bestiale.
importare 3 tabelle di as400 mi pesano circa 250 mega ed access ogni tanto
mi casca giu! fare delle query pt cosi sarebbe il massimo.


title: chi mi aiuta sottomaschera correggo domanda

author: rino

text:
Salve,
access 2003. ho 1 tabella "nomi" di 10.000 record. Ho creato un'altra
tabella "inserito" con 3 campi anno,  attivo e quota, con la quale ho
creato una sottomaschera collegata alla tabella nomi in una maschera.
quello che vorrei �:
10.000 record con i 3 campi della tab "inserito" compilati.
es. 1) anno: 2008
     2) attivo: certo
     3) quota: 20
mi aiutate
ringrazio
rino


author: almorel

text:
On 14 Feb, 02:31, "rino" <
gsifa...@tin.it
> wrote:
> Salve,
>
> access 2003. ho 1 tabella "nomi" di 10.000 record. Ho creato un'altra
> tabella "inserito" con 3 campi anno,  attivo e quota, con la quale ho
> creato una sottomaschera collegata alla tabella nomi in una maschera.
>
> quello che vorrei è:
> 10.000 record con i 3 campi della tab "inserito" compilati.
>
> es. 1) anno: 2008
>      2) attivo: certo
>      3) quota: 20
>
> mi aiutate
>
> ringrazio
>
> rino
Ciao Rino,
ti vorrei aiutare ma non ho capito cosa ti serve.
La tabella "inserito" non si collega alla tabella "nomi" ? A che ti
serve ?
Che significa 10.000 record compilati ? Tutti uguali ?
Fammi sapere.
Ciao
Alberto


author: Alessandro Cara

text:
rino ha scritto:
1)1)> Salve,

1) Copia la tabella nomi e falla diventare inserito
2) Modifica la nuova tabella inserito lasciando solo il campo nome ed
aggiungendo i tre attributi che ti servono
3) Esegui una update sulla tabella inserito
update inserito set anno = 2008, attivo= "certo", quota=20
--
ac


text:
"Alessandro Cara" <
alessan...@ay-1anetwork.it
> ha scritto nel
messaggio news:KcSdn.112533$813....@tornado.fastwebnet.it...

grazie ac fatto
ringrazio anche alberto per l'interessamento
rino


title: Access 03

author: LoZioPino

text:
Buongiorno. Ho la possibilitą di passare da Office (e quindi Access) 2000
alla versione 2003. Il mio dubbio riguarda unicamente le procedure scritte
con Access 2000 che verrebbero manutentate/sviluppate con 2003 e la loro
compatibilitą all'indietro (dovrebbero girare sotto Access 2000). Qualcuno
ha informazioni o esperienze a proposito?
Grazie a tutti
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


title: Access 03

text:
"LoZioPino" <
z...@pino.it
> ha scritto nel messaggio
news:146Z133Z226Z8Y1...@usenet.libero.it...
> Buongiorno. Ho la possibilità di passare da Office (e quindi Access) 2000
> alla versione 2003. Il mio dubbio riguarda unicamente le procedure scritte
> con Access 2000 che verrebbero manutentate/sviluppate con 2003 e la loro
> compatibilità all'indietro (dovrebbero girare sotto Access 2000). Qualcuno
> ha informazioni o esperienze a proposito?
> Grazie a tutti
>
> --------------------------------
> Inviato via
http://arianna.libero.it/usenet/
Con la versione di Access 2003, dovresti essere in grado di leggere e
modificare i file di Access 2000, l'unica cosa che devi evitare di fare e di
convertire il db nel nuovo formato, altrimenti Access 2000 non lo riconosce.


title: freccia

author: massimo

text:
Tu dici di assegnare una casella di testo non associata che faccia
riferimento al contenito della casella combinata?
"Maurizio Borrelli" <
maurizio...@freepass.it
> ha scritto nel messaggio
news:amsssg$8gsn1$1...@ID-52090.news.dfncis.de...
> > "massimo" news:0zmk9.10590$e31.2...@twister2.libero.it...:
> > Si può disabilitare la freccia della casella combinata ed attivarla
> > solamente quando riceve lo stato attivo?
>
>     Temo di no.
>
> > La mia sottomaschera a maschera continua è piena di caselle combinate e
> > francamente disturba un pò alla visone.
>
>     Potresti nascondere tutte le caselle combinate, mettere altrettante
> caselle di testo sovrapposte alle corrispondenti caselle combinate, quindi
> giocare con la proprieta' Visible di casella di testo e rispettiva casella
> combinata a seconda di quale controllo debba avere lo stato attivo. Un po'
> laborioso ma fattibile. Se ritieni che ne valga la pena.
>
> --
> Ciao :-)
> Maurizio
> --------
> ?SPQR(C)
>  X
> --------
>
>


title: Errore di runtime 2455 su OpenForm

author: Klaus

text:
Premetto che ho gia' cercato abbondantemente sia nei ng italiani che ng
americani che sulla Knowlegde base sul sito MS trovando solo notizie che
girano intorno al mio problema...
Il db in questione e' in Access2k, diviso in FE-BE al quale accedono diverse
macchine con diversi S.O. (Win NT4sp6a, Win 98, Win 98 SE, Win Me), tutte
con Office 2000 Premium con SP3 e aggiornamento Jet4sp6.
Tutte le maschere e tutti i report nel DB usano la stampante predefinita
(che e' per tutti una normale A4 con orientam. verticale), mentre un report
particolare (diciamo Rpt_A3) ha impostata una stampante specifica,
orientamento orizzontale e formato A3.
E fin qui nulla di strano, tutto ha sempre funzionato bene, se non fosse per
l'ultima maschera aggiunta (chiamiamola Frm_L), anch'essa impostata sulla
stampante predefinita.
Il problema e' questo: se apro il DB e poi apro la maschera Frm_L, tutto OK;
ma se prima apro il report Rpt_A3 e poi cerco di aprire Frm_L, su
'DoCmd.OpenForm "Frm_L"' mi causa l'errore:
"Errore di run-time 2455:
Riferimento non valido alla proprieta' Page nell'espressione"
che mi inchioda completamente Access. A questo punto l'unico modo per non
ricorrere a Ctrl+Alt+Canc e' portare in primo piano quel che rimane della
Frm_L (che non riesce ad aprire) e qualsiasi tasto premo mi genera un errore
in msaccess.exe e chiude tutto.
La cosa piu' bella e' che questo errore non si verifica sulle macchine con
NT4...
Fra l'altro, nel report Rpt_A3 non c'e' nulla di "anomalo" nel codice, tanto
che ho provato a rimuoverlo del tutto, ma senza successo.
Naturalmente ho provato di tutto, ma l'unico modo per non ottenere l'errore
e' quello di impostare il report Rpt_A3 con la stampante predefinita in A4,
soluzione ovviamente improponibile...
Spero di non aver tralasciato "indizi" particolari, ma spero soprattutto in
qualche aiuto. :-)
Grazie in anticipo
Claudio


title: OT: ripristino messaggi scaricati

author: Nicola

text:
Ciao a tutti,
mi sono trovato alle strette e ho dovuto formattare il mio PC, prima però ho
salvato su CD la cartella che contiene tutti i messaggi scaricati dai vari
newsgroup (in particolare di questo ng avevo scaricato su disco tutti i
messaggi da aprile 2002 ad oggi).
quando però ho finito l'installazione di tutti i programmi e ho ricopiato
pari pari la vecchia cartella nella sua posizione, è come se Outlook non
legge i vecchi file e quindi mi trovo a dover riscaricare tutti i
messaggi...
qualcuno sa come far importare ad Outlook Express i vecchi messaggi??
Grazie a chiunque risponderà...
Nicola


title: OT: ripristino messaggi scaricati

author: Claudio

text:
"Nicola" <
nick...@libero.it
> ha scritto nel messaggio
news:anls9.52802$%M1.13...@twister2.libero.it...
> qualcuno sa come far importare ad Outlook Express i vecchi messaggi??
Non so come puoi fare adesso, ma so come avresti potuto fare prima. Io mi lancio tutti i
giorni (tramite le operazioni pianificate) un .bat che mi salva alcune voci di registro,
tra cui quelle relative a Outlook Express. Le chiavi in questione sono:
"HKEY_CURRENT_USER\Identities"
"HKEY_CURRENT_USER\Software\Microsoft\Internet Account Manager"
Salvandoti queste chiavi, dopo la riformattazione è sufficiente ricopiarle eseguendo il
.reg creato, e magicamente OE torna come lo avevi lasciato (compresi gli account, le
cartelle, i newsgroup e tutto il resto). L'unica cosa che è necessario reimpostare sono le
password dei vari account di posta elettronica.
Non so se ti aiuterà... magari per la prossima volta ;-)
Ciao. Claudio.


title: OT: ripristino messaggi scaricati

text:
"Claudio" <cld@NOSPAM&COsupereva.it> ha scritto nel messaggio
news:Mrms9.11696$TD1.5...@news2.tin.it...

Ti ringrazio molto, mi sarà molto utile visto che formatto molto spesso....
:-)
Nicola


title: Aprire report in un altro database

author: SimonenomiS

text:
   Ciao a tutti, sapete forse cosa si debba fare per aprire, da un db di
access, un altro db (in un'altra istanza di Access) e visualizzare un report
in esso contenuto?


title: Aprire report in un altro database

author: Harry Evans

text:
prova a richiamare una funzione che scriverai nel db che contiene il report
Questa aprirà il report (e lo può fare perchè sta nello stesso db)
Io faccio così per le forms, penso funzioni anche con i report
SimonenomiS <xx...@yyyyyy.zzz> wrote in message
kp9H4.87688$pn3.1...@news.infostrada.it...



title: Aprire report in un altro database

author: AntoGal

text:
SimonenomiS <xx...@yyyyyy.zzz> scrisse...
> Ciao a tutti, sapete forse cosa si debba fare per aprire, da un db di
> access, un altro db (in un'altra istanza di Access) e visualizzare un
report
> in esso contenuto?
dovresti poterlo fare con un codice del tipo (vado a memoria):
Dim appAccess As Access.Application
Set appAccess = CreateObject("Access.Application.8")
appAccess.OpenCurrentDatabase "C:\altrodb.mdb"
Docmd.OpenReport ecc...
[...........]
appAccess.CloseCurrentDatabase
Set appAccess = Nothing
--
Ciao, AntoGal
*************************************************
Home Page (area programmatori di VolFtp)
http://volftp.mondadori.com/italiani/galletta/
per scaricare un gioco di DAMA ITALIANA
*************************************************


title: Aprire report in un altro database

text:
> dovresti poterlo fare con un codice del tipo (vado a memoria):
>
> Dim appAccess As Access.Application
> Set appAccess = CreateObject("Access.Application.8")
> appAccess.OpenCurrentDatabase "C:\altrodb.mdb"
> Docmd.OpenReport ecc...
> [...........]
> appAccess.CloseCurrentDatabase
> Set appAccess = Nothing
>
> --
>
> Ciao, AntoGal
>
   Cosi' funziona, grazie 1000 :)


title: Posso intercettare la pressione del tasto.

author: eb

text:
Come posso intercettare la pressione di un doppio clic da un immagine.
Ho una maschera che visualizza una serie di immagini (18 immagini), al
doppio clic su una delle immagini devo aprire un'altra form che mi
visualizzi l'immagine cliccata ingrandita, per far questo sull'evento doppio
clic delle immagini ho inserito:
 Private Sub foto1_DblClick(Cancel As Integer)
DoCmd.OpenForm "ingrandisci_foto", acNormal
End Sub
Fin qui tutto bene.
Ora all'evento su corrente della maschera "ingrandisci_foto" ho inserito
l'azione seguente:
Private Sub Form_Current()
foto.Picture = Forms![inizio]![percorso] &
Forms![maschera_inserimento]![file]
dove ---> Forms![inizio]![percorso]  'specifica il percorso di dove si
trovano i file sul disco.
e ---> Forms![maschera_inserimento]![file]  'specifica il campo dove trovare
il nome del file d'immagine da caricare presente sotto ogni immagine nella
maschera precedente "maschera_inserimento".
Il problema è che il nome del campo è variabile e precisamente [file],
[file1], [file2], ...
Posso intercettare il nome del campo da dove parte il doppio clic nella
maschera delle immagini?
Ciao e grazie.
Enzo
End Sub


author: Roberto dal portatile

text:
"eb" <
e...@libero.it
> ha scritto nel messaggio
news:9b4a02$5na$1...@fe2.cs.interbusiness.it...
> Come posso intercettare la pressione di un doppio clic da un immagine.
>
> Ho una maschera che visualizza una serie di immagini (18 immagini), al
> doppio clic su una delle immagini devo aprire un'altra form che mi
> visualizzi l'immagine cliccata ingrandita, per far questo sull'evento
doppio
> clic delle immagini ho inserito:
>
>  Private Sub foto1_DblClick(Cancel As Integer)
> DoCmd.OpenForm "ingrandisci_foto", acNormal
> End Sub
>
> Fin qui tutto bene.
>
> Ora all'evento su corrente della maschera "ingrandisci_foto" ho inserito
> l'azione seguente:
>
> Private Sub Form_Current()
> foto.Picture = Forms![inizio]![percorso] &
> Forms![maschera_inserimento]![file]
>
> dove ---> Forms![inizio]![percorso]  'specifica il percorso di dove si
> trovano i file sul disco.
> e ---> Forms![maschera_inserimento]![file]  'specifica il campo dove
trovare
> il nome del file d'immagine da caricare presente sotto ogni immagine nella
> maschera precedente "maschera_inserimento".
> Il problema č che il nome del campo č variabile e precisamente [file],
> [file1], [file2], ...
> Posso intercettare il nome del campo da dove parte il doppio clic nella
> maschera delle immagini?
>
> Ciao e grazie.
> Enzo
> End Sub
>
Nella maschera maschera_inserimento inserisci una casella di testo non
assosciata, chiamala Pippo e rendila non visibile.
Nelle routine VBA che ti sei generato a fronte del doppio clic sulle
immagini, prima del comando che apre la maschera ingrandisci_foto, scrivi:
Me!Pippo = Me!foto1.Picture
per  il controllo foto1
Me!Pippo = Me!foto2.Picture
per il controllo foto2 e cosě via.
A fronte dell'evento "Su corrente" della maschera ingrandisci_foto scrivi:
Private Sub Form_Current()
Me!foto.Picture = Forms![maschera_inserimento]![Pippo]
End Sub
Buona Pasqua
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Aprire Access e un recordset da Outlook

author: massimo saponaro

text:
Salve a tutti. Ho la necessità di aprire un database Access da Outlook
Ho scritto il seguente codice:
dim acApp As Access.Application
Set acApp = CreateObject("Access.Application")
...
...
...
Fin qui tutto bene! Eseguo delle query, utilizzo la DLookUp etc.
Vorrei ora aprire un recordset e scrivo:
Dim rst As ADODB.Recordset
Set rst = New ADODB.Recordset
rst.Open "tbl_CLIENTE", acApp.CurrentProject.Connection, adOpenKeyset,
adLockOptimistic
rst.Open "tbl_CLIENTE", acApp.codeProject.Connection, adOpenKeyset,
adLockOptimistic
rst.Open "tbl_CLIENTE", acApp.currentdb.Connection, adOpenKeyset,
adLockOptimistic
Ho provato tutte e tre le soluzioni ma non riesce ad aprire il recordset.
Mi dice che:
Gli argomenti non sono di tipo valido, non sono compresi nell'intervallo
consentito
o sono in conflitto.
Cosa significa?
Grazie!


title: posizionare maschere su record vuoto

author: marceme

text:
Ciao, ho una curiosità, è possibile posizionare l'autput di una maschera sul
primo record vuoto?
mercy
OT qualcuno di voi gioca a scacchi.....
P.S. .....Bene però........


title: posizionare maschere su record vuoto

author: Emyr

text:
On Sat, 12 Jan 2002 12:07:54 +0100, "marceme" <mar...@cucu.te> wrote:
>Ciao, ho una curiosità, è possibile posizionare l'autput di una maschera sul
>primo record vuoto?
>mercy
sul primo vuoto o su un record vuoto?
>
>OT qualcuno di voi gioca a scacchi.....
SI
>
>P.S. .....Bene però........
>
Saluti.
Emanuele.


title: posizionare maschere su record vuoto

author: Antonio Biso

text:
marceme <mar...@cucu.te> wrote in message
a1ve1v$1f7$2...@newsreader.mailgate.org...
> Ciao, ho una curiosità, è possibile posizionare l'autput di una maschera
sul
> primo record vuoto?
> mercy
Output
all'apertura fai gotorecord acnew o qualcosa del genere. Guarda l'help su
gotorecord
Antonio


title: Query da codice

text:
Vorrei creare una query via codice che mi visualizzi l'arrivo del materiale
fra due date
Cioč da una maschera inserisco le date e poi vorrei creata una query o un
report che mi visualizzi gli arrivi fra le due date immesse.
ho una vaga idea della SQL che devo scrivere ma ho gravi problemi di
sintassi e in piů non conosco il comando VBA per creare la query o il report
La funzione SQL dovrebbe essere cosě ??
SELECT CampoData, CampoMateriale FROM tabella WERE CampoData > txtData AND
CampoData< txtData
Grazie Grazie Grazie
V.V.


title: Query da codice

author: Basjlico

text:


Il comando per eseguire le stringe SQL sotto VBA č Docmd.RunSQL
Ma da quel che leggo forse č meglio che ti crei una query normale e la
metti come origine dati della Maschera e/o del Report che vuoi creare.
in questo modo aprendo la maschera/report la query viene eseguita
automaticamente. Devi solo stare attento a non choiudere la maschera
contente i valori delle due date prima di esegurila.
Perchč crearla in VBA?


title: Grazie Roberto, ma dove sbagliavo???

author: Carlo

text:
Desidero ringraziare Roberto per la soluzione al mio problema che mi ha
postato sul newsgroup (da solo non ce l'avrei mai fatta)
Vorrei perň sapere qual'era l'errore che commettevo tentando di arrivarci da
perfetto dilettante quale sono:
Riassumo brevemente.....
Partendo da una tabella che ha come chiave primaria la combinazione dei
campi[ID(numerico),Giorno(data/ora) ed Ora(data/ora)], ho creato una
query(query1) ordinando i record per ID cres, Giorno cresc,Ora cresc.
il risultato finale che volevo ottenere era questo:
 id    Giorno             Ora                                    [Campo da
creare]
 1    01/01/00            17.15                                            1
 1    01/01/00            19.23                                            2
 1    01/01/00            22.32                                            3
 2    01/01/00            7.10
1
 2    01/01/00            9.56
2
Ho creato una nuova query(query2) (sicuramente non ce n'era bisogno!)
ed oltre ai campi id, Giorno ed Ora (della query1) ho inserito un campo
Dcount che cosě "recitava":  Dcount ("Ora";"query1";"[id]="&[id] And
"[Giorno]= #" &[Giorno] &"#" And "[Ora]<="&[Ora]&"#")
Tutto ciň mi da come risultato il conteggio di tutti i record!!!!!
Sicuramento sbaglio nella concatenazione dei criteri ma dopo avere provato
ad inserire e togliere mille &  mi sono arreso!!!
Un grazie a chi mi fa capire dove sbaglio!!!
Bye Carlo


title: Grazie Roberto, ma dove sbagliavo???

author: Roberto da casa

text:
"Carlo" <
love...@tiscalinet.it
> ha scritto nel messaggio
news:8skk1i$dgf$1...@lacerta.tiscalinet.it...
[CUT]
> Ho creato una nuova query(query2) (sicuramente non ce n'era bisogno!)
> ed oltre ai campi id, Giorno ed Ora (della query1) ho inserito un campo
> Dcount che così "recitava":  Dcount ("Ora";"query1";"[id]="&[id] And
> "[Giorno]= #" &[Giorno] &"#" And "[Ora]<="&[Ora]&"#")
> Tutto ciò mi da come risultato il conteggio di tutti i record!!!!!
> Sicuramento sbaglio nella concatenazione dei criteri ma dopo avere provato
> ad inserire e togliere mille &  mi sono arreso!!!
> Un grazie a chi mi fa capire dove sbaglio!!!
> Bye Carlo
>
Riporto qui di seguito la funzione DCount che ti ho postato nele messaggio
delle 18:01, così sarà possibile confrontarla con la tua:
DCount("[Id]","Query2","[Id]=" & [Id] & "AND [Giorno]=" & "#" & [Giorno] &
"#" & "AND [Ora]<" & "#" & [Ora] & "#")
Beh, è chiaro che tu commettevi degli errori nello scrivere i criteri della
funzione.
All'onor del vero , risparmiando qualche vigolette e qualche e commerciale,
potevo scriverla:
DCount("[Id]","Query2","[Id]=" & [Id] & "AND [Giorno]=#"  & [Giorno] & "#AND
[Ora]<#"  & [Ora] & "#")
Però preferisco, nel preparare la stringa dei criteri, scriverla come se i
campi fossero tutti numerici e poi aggiungo i caratteri # prima e dopo i
campi data/ora e Chr$(34) prima e dopo i campi alfanumerici.
I criteri debbono essere un'unica stringa che comprende anche gli operatori
booleani AND ed OR che pertanto vanno scritti tra virgolette come tutte le
costanti alfanumeriche.
Fanno altresì parte di questa unica stringa anche i nomi dei campi del
dominio in cui opera la funzione.
Non vanno invece chiusi tra virgolette i nomi delle variabili e/o dei campi
che non si riferiscono al dominio.
Non so se sono riuscito a spiegarmi, eventualmente cerca tra i messaggi
degli ultimi giorni; ce ne è uno (non mi ricordo se scritto da Antonio o da
lbo) molto chiaro ed esaustivo che spiegava appunto come vanno scritti i
criteri delle funzioni che operano sui domini (se non vado errato in quel
caso si trattava di una DSum).
Comunque i criteri di queste funzioni altro non sono che una WHERE; se hai
necessità di approfondire ti consiglio di cercare WHERE sia sull'help che
sui libri; troverai molta più documentazione rispetto a quella che
troveresti cercando DCount, DSum o DLookup.
--
Roberto
---------------------------------------------
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/
---------------------------------------------


title: Errore Server Ole Non registrato con grafici

author: Rč Artu

text:
Ciao a tutti
Ho installato un programma con un pacchetto di installazione creato con ODE
97, includendo nell'installazione anche Microsoft Graph
Solo su 1 pc con W2000 e senza Office97 da l'errore in oggetto: Server Ole
non registrato.
Anche installando Access97 completo non riesco a visualizzare i grafici.
Che può essere? Ho controllato e i file gr8409.dll, gr8410.dll,
gr8galry.gra, graph8.exe, graph8.olb, graph8rt.srg sono installati nel
percorso corretto.
Grazie
Ciao


title: A03 - gestione più Db

author: Fabio Valsangiacomo

text:
Ciao a tutti
Sto costruendo una serie di Db per la gestione del mio ufficio.
Ogno singolo Db corrisponde a un'attività del mio ufficio e "gira" di vita
propria.
Vorrei creare ora un Db generale (gestione) che con un tasto apra il Db
relativo all'attività voluta, il Db gestione dovrebbe essere reso
invisibile.
Alla chiusura dell'attività, riattivare quello di gestione.
Come posso fare?
Grazie di tutto
Fabio
--
Fabio Valsangiacomo
Ingegnere di sicurezza
Via Galbisio 5a
6501 Bellinzona
Tel. :
++ 41 91 826 14 69
Fax :
++ 41 91 814 44 39
-------------------------------------------------------------
E-Mail
fa...@valsangiacomo.org
Internet
www.valsangiacomo.org


title: A03 - gestione più Db

author: Pablitomf (Maurizio Facciuti)

text:
"Fabio Valsangiacomo" <
fa...@valsangiacomo.org
> ha scritto nel messaggio
news:431b4d07$0$1148$5402...@news.sunrise.ch...

Su clik del pulsante della Form DB generale dell'attività 1 :
Shell "C:\Tua_Path\MSACCESS.EXE C:\Tua_Path\File_Attivita1.mdb"
Su clik del pulsante della Form DB generale dell'attività 2 :
Shell "C:\Tua_Path\MSACCESS.EXE C:\Tua_Path\File_Attivita2.mdb"
ecc...


title: A03 - gestione più Db

author: MA

text:
Fabio Valsangiacomo wrote:
> Ciao a tutti
>
> Sto costruendo una serie di Db per la gestione del mio ufficio.
> Ogno singolo Db corrisponde a un'attività del mio ufficio e "gira" di
> vita propria.
>
>
> Vorrei creare ora un Db generale (gestione) che con un tasto apra il
> Db relativo all'attività voluta, il Db gestione dovrebbe essere reso
> invisibile.
> Alla chiusura dell'attività, riattivare quello di gestione.
> Come posso fare?
>
> Grazie di tutto
>
> Fabio
T i serve una sorta di "barra di navigazione", insomma
Non è un problema nè difficile, ma se vuoi un parere non è neanche
carinissimo, cmq.
Creati un db che ha una tabella con i percorsi dei file da aprire
Vai sul sitocomune prendi il codice per "Nacondere la finestra di Access"
E su click dei controlli della tabella di prima ci metti uno shell...
NOtiziaci sull'avanzamento dei lavori che lo seguiamo passo passo
--
_ _
Ciao
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:
www.donkarl.com/it


title: A03 - gestione più Db

text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:MXRSe.35848$TR5....@news.edisontel.com...
> Fabio Valsangiacomo wrote:
>> Ciao a tutti
>>
>> Sto costruendo una serie di Db per la gestione del mio ufficio.
>> Ogno singolo Db corrisponde a un'attività del mio ufficio e "gira" di
>> vita propria.
>>
>>
>> Vorrei creare ora un Db generale (gestione) che con un tasto apra il
>> Db relativo all'attività voluta, il Db gestione dovrebbe essere reso
>> invisibile.
>> Alla chiusura dell'attività, riattivare quello di gestione.
>> Come posso fare?
>>
>> Grazie di tutto
>>
>> Fabio
>
> T i serve una sorta di "barra di navigazione", insomma
> Non è un problema nè difficile, ma se vuoi un parere non è neanche
> carinissimo, cmq.
OK per questo utilizzo la maschera by Cinzia (GRAZIE!)
> Creati un db che ha una tabella con i percorsi dei file da aprire
> Vai sul sitocomune prendi il codice per "Nacondere la finestra di Access"
> E su click dei controlli della tabella di prima ci metti uno shell...
E qui casca l'asino, ho provato ma se incontra un percorso "d:\gestione
ufficio\GES\ges.mdb" mi da errore, avrei una qualche idea ora provo
>
> NOtiziaci sull'avanzamento dei lavori che lo seguiamo passo passo
Stanne certo in partocolare quando sarà nei guai ;-)
Grazie di tutto
Fabio



title: A03 - gestione più Db

text:
"Pablitomf (Maurizio Facciuti)" <
maurizio...@accessgroup.it
> ha scritto
nel messaggio news:dfgpuf$lea$1...@domitilla.aioe.org...

Grazie
mi sembrava facile ma e qui casca l'asino, ho provato ma se incontra un
percorso "d:\gestione ufficio\GES\ges.mdb" mi da errore...vedremo !
Grazie
Fabio
>
>


title: A03 - gestione più Db

text:
"Pablitomf (Maurizio Facciuti)" <
maurizio...@accessgroup.it
> ha scritto
nel messaggio news:dfgpuf$lea$1...@domitilla.aioe.org...
>
> "Fabio Valsangiacomo" <
fa...@valsangiacomo.org
> ha scritto nel messaggio
> news:431b4d07$0$1148$5402...@news.sunrise.ch...
[cut]
> Su clik del pulsante della Form DB generale dell'attività 1 :
>
> Shell "C:\Tua_Path\MSACCESS.EXE C:\Tua_Path\File_Attivita1.mdb"
>
> Su clik del pulsante della Form DB generale dell'attività 2 :
>
> Shell "C:\Tua_Path\MSACCESS.EXE C:\Tua_Path\File_Attivita2.mdb"
>
ma dove sbaglio???
con la striga seguente mi da errore
 "C:\Programmi\Microsoft Office\OFFICE11\MSACCESS.EXE D:\Gestione
Ufficio\ASS\ASS.mdb"
ciao
Fabio
>
>


title: A03 - gestione più Db

author: Alessandro Baraldi

text:
"Fabio Valsangiacomo" <
fa...@valsangiacomo.org
> wrote in message
news:431c7da2$0$1157$
5402...@news.sunrise.ch
[CUT]
> ma dove sbaglio???
> con la striga seguente mi da errore
>
>  "C:\Programmi\Microsoft Office\OFFICE11\MSACCESS.EXE D:\Gestione
> Ufficio\ASS\ASS.mdb"
> ciao
> Fabio
Mancano gli apici o il carattere chr(34)
dim retV
retV=Shell("C:\Programmi\Microsoft Office\OFFICE11\MSACCESS.EXE " & _
           chr(34) & "D:\Gestione Ufficio\ASS\ASS.mdb" & chr(34))
Saluti
@Alex
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: A03 - gestione più Db

text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:1dd7c9ac5798dfd82f...@mygate.mailgate.org...
> "Fabio Valsangiacomo" <
fa...@valsangiacomo.org
> wrote in message
> news:431c7da2$0$1157$
5402...@news.sunrise.ch
>
> [CUT]
>> ma dove sbaglio???
>> con la striga seguente mi da errore
>>
>>  "C:\Programmi\Microsoft Office\OFFICE11\MSACCESS.EXE D:\Gestione
>> Ufficio\ASS\ASS.mdb"
>> ciao
>> Fabio
>
> Mancano gli apici o il carattere chr(34)
>
>
> dim retV
> retV=Shell("C:\Programmi\Microsoft Office\OFFICE11\MSACCESS.EXE " & _
>           chr(34) & "D:\Gestione Ufficio\ASS\ASS.mdb" & chr(34))
>
> Saluti
> @Alex
Grazie
ci sono cascato ancora, ho gią avuto questo problema nella ricerca di dati,
poi risolta con "chr(34)"...
Grazie ancora e grazie a tutti
Fabio



title: utilizzo non valido di null

author: Sandrobi

text:
Da MDE non si può trovare un sistema per capire dove è l'origine dell'errore
che porvoca "utilizzo non valido di null"? o anche di altri errori.
La funzione Err non è che dia poi tanti aiuti.
Per adesso devo per forza provare i dati con l'MDB e fare il debug.
C'è altro da fare?
Ciao
Sandrobi


title: utilizzo non valido di null

author: Pablitomf

text:
Sandrobi ha scritto:

> Ciao
> Sandrobi
Purtroppo NO... l'MDE nasconde il codice, pertanto.
--
Pablitomf
Chi la dura la vince ;-)
Voglia di lavorar Saltame addosso, lavora babbo mio che io non posso.
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: posizione del form

author: Riccardo

text:
Ho un form (es. Form1) che si apre con centratura automatica.
Poi ho un form2 che su un evento del form1 viene aperto.
Ora vorrei che si posizionasse proprio sotto il Form1.
E' possibile?
Magari sapendo la posizione esatta che occupa il form1, potrei
fare un DoCmd.Movesize x, y sul form2.
grazie Riccardo


title: Comunicare con Access

author: Luca

text:
Sono un programmatore novello e ho difficoltà a creare un programmino che
comunichi con dei database fatti con Access.
Conoscete qualche tutorial o altro che mi faccia vedere come si fa?
Grazie in anticipo.


title: Comunicare con Access

text:
"Luca" <
lucama...@riomed.it
> ha scritto nel messaggio
news:E3X2c.57961$FJ6.2...@twister1.libero.it...

Dal tono della tua domanda si desume che tu vorresti programmare Access
senza averne studiato prima almeno le cose fondamentali e mi sembra che stai
tentando di sopperire a questo frequentando il NG; il NG può servire a
chiarire dei dubbi, ma sarebbe un errore pensare che sia un corso su Access
personalizzato per corrispondenza.
Penso che la cosa migliore sia quella che tu acquisti una guida all'uso di
Access e te la studi e solo dopo aver fatto questo frequentare il NG per
chiarimenti o per soluzioni di problemi specifici.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Comunicare con Access

author: Sergio MAZZA

text:
"Luca" <
lucama...@riomed.it
> ha scritto nel messaggio
news:E3X2c.57961$FJ6.2...@twister1.libero.it...

A parte l'oggetto del tuo messaggio, che ti consiglio di arricchire di
termini che descrivano meglio il problema (regola di questo NG); dovresti
spiegare anche con quale linguaggio vorresti "comunicare" con access.
Escludendo l'utilizzo di medium, se vuoi leggere delle tabelle access da VB
(per esempio) utilizza ADO. Sul sito Microsoft trovi molti esempi di
"connessione ad un database access tramite ADO"...
Ciao.
--
Sergio MAZZA


title: Come si fa a fondere 3 tabelle diverse con access?

author: Nicola

text:
Praticamente ho 3 database: db98, db99, db2000. Ogni db ha una tabella con i
dati personali dei miei clienti (nome, cognome, indirizzo, ecc.) e vorrei
creare un db nuovo con un'unica tabella contenente i dati di tutte e tre le
tabelle.
Le tabelle hanno campi diversi, ma molti record sono presenti in tutte e tre
le tabelle.
Ho selezionato e copiato tutti i record ed incollati nella nuova tabella ma
access mi da errore: "è stato immesso un valore non valido per il campo" e
crea una tabella "errori di incollamento" con tutti i dati non incollati
(ovvio, perché le tabelle hanno campi diversi).
Visto che sono oltre 2500 record e non ho tempo per ricopiarli uno ad uno, è
possibile creare un'unica tabella anche se hanno campi diversi?
Grazie 1000.


author: Marco

text:
Hanno campi diversi? Questo potrebbe significare che nelle tre tabelle il
nome dei campi è diverso e nella peggiore delle ipotesi che anche il numero
dei campi è diverso.
La prima operazione da compiere è rendere le tabelle omogenee: vai in
visualizzazione struttura e fai in modo che le tabelle abbiano lo stesso
numero di campi e lo stesso nome nelle stesse posizioni.
Ora se rifai quello che già hai tentato di fare dovrebbe funzionare.
--
Ciao
Marco
"Nicola" <
nicola.lo...@tin.it
> ha scritto nel messaggio
news:2aFa6.8084$dD2.1...@twister2.tin.it...



author: Alessandro Cara

text:
Nicola ha scritto:
>
> Praticamente ho 3 database: db98, db99, db2000. Ogni db ha una tabella con i
> dati personali dei miei clienti (nome, cognome, indirizzo, ecc.) e vorrei
> creare un db nuovo con un'unica tabella contenente i dati di tutte e tre le
> tabelle.
>
> Le tabelle hanno campi diversi, ma molti record sono presenti in tutte e tre
> le tabelle.
guardati l'attributo UNION della SELECT che prevede pero' lo stesso
numero di campi. Esempio
select c1,c2,c3,c4,c5 from t1
union
select null,c2a,c3a,null,c5a from t2
union
select c1b,null,null,c4b, null from t3
bye
a.cara


title: Controllo stato sottomaschera

text:
Un saluto a tutto il NG.
frmA : maschera associata a tblOrdini
sbfA : sottomaschera di A associata a tblDettagliOrdini
Nella routine di gestione dell'evento 'SuCorrente' di sbfA
ho bisogno di verificare il valore di un campo di frmA.
Il punto e' questo:
l'esecuzione del metodo 'frmA.Requery' provoca l'evento 'SuCorrente' di
sbfA.
In corrispondenza della verifica di cui sopra, Access2002 genera l'errore:
'2455: Riferimento non valido della proprieta' Form nell'espressione''.
E' comprensibile che una maschera durante il 'Requery'
si trovi in uno stato che non permette il suo indirizzamento.
Dovrei quindi scrivere qualcosa del tipo:
    Private Sub Form_Current()
        If Not RiferimentoNonValido(frmA) then
        ....
        End If
    End Sub
Dato che non ci sono riuscito :) per ora mi accontento
di intercettare l'errore e ignorarlo.
Ma la cosa non mi garba piu' di tanto >>:|
Qualcuno ha qualche consiglio da darmi??
Grazie
---
leo_duca


title: Controllo stato sottomaschera

text:
"leo_duca" <
leo_...@libero.it
> ha scritto nel messaggio
news:bu688.26443$5M4.8...@twister2.libero.it...

E sei fai il requery solo del controllo che ti interessa?
Ciao.
--
Sergio MAZZA


title: Controllo stato sottomaschera

text:
> E sei fai il requery solo del controllo che ti interessa?
>
> Ciao.
>
> --
> Sergio MAZZA
>
Mi hai messo sulla via giusta :)
Ho risolto cosi':
la verifica che faccio (quella che genera l'errore)
serve per determinare la lista di prodotti che
e' permesso inserire in quel determinato ordine.
In corrispondenza dell'evento 'Su corrente' della maschera
imposto la lista a <Tutti i prodotti> (non faccio nessun controllo).
Le restrizioni sulla lista di prodotti ( e quindi la porzione
di codice che provoca l'errorre) le applico 'al volo' nella routine
di gestione dell'evento  'Su attivato' della casella combinata.
Tnks ;)
---
leo_duca


title: modificare la sorgente dati di un controllo

author: duncan

text:
ciao a tutti!
molto probabilmente questo è uno di quei dubbi che quando vengono risolti ci
fanno sentire un po più cretini vista la semplicità!..
cmque vi chiedo come faccio a modificare la sorgente dati di una listbox
all'avvio del form la listbox prende i dati da una query ma se l'utente
esegue delle operazioni la sorgente dati deve cambiare e visualizzare i dati
da una seconda query...
fra le proprietà classiche non ho trovato nulla che mi possa servire... la
sola proprietà che fa riferimento all'origine dei dati è ".controlsource" ma
poi non ho assolutamente capito come diavolo associarle una query...
mi aiutate?
grazie!


text:
"duncan" <dav...@NOSPAMfriabili.it> wrote in message
news:KFtce.91239$
zZ1.2...@twister1.libero.it

Me!NomeListBox.RowSource="NomeQuery"
Ciao
@Alex
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


author: Carlo Costarella

text:
"duncan" <dav...@NOSPAMfriabili.it> ha scritto nel messaggio
news:KFtce.91239$zZ1.2...@twister1.libero.it...

Me.TuaCasellaRiepilogo.RowSource = "TuaQueryIstruzioneSQL"
Me.TuaCasellaRiepilogo.Requery
Ciao, Carlo


text:
ecco appunto!
grazie per l'aiuto!!!
ciao


text:
"duncan" <dav...@NOSPAMfriabili.it> ha scritto nel messaggio
news:KFtce.91239$zZ1.2...@twister1.libero.it...

Non devi sentirti cretino perchè non ci sei arrivato da solo...tutti noi ci
siamo passati e se hai fatto questa domanda è perchè sei umile e
intelligente.
Approfondisci la guida in linea di Access e continua a seguire questo NG.
Ciao, Carlo


title: Esportare su internt

text:
Salve , vorrei creare 1 versione sul Web di 1 database fatto in access.
Potete dirmi se č possibile esportare 1 lavoro fatto in access on-line  ?
Capisco che la domanda sembra 1 pochino avventata ed ingenua
( io sono "ingenuo" per quanto riguarda le pubblicazioni on-line ) ma vi
sarei grato
anche solo se potete segnalarmi qualche link che mi aiuta a capirci qualcosa
.
Un grazie a quanti mi risponderanno


title: Esportare su internt

author: George

text:
"Ciro_masaniello" <il_mago_...@SPtiscali.it> ha scritto nel messaggio
news:E557b.46978$R32.1...@news2.tin.it...
> Salve , vorrei creare 1 versione sul Web di 1 database fatto in access.
> Potete dirmi se è possibile esportare 1 lavoro fatto in access on-line  ?
> Capisco che la domanda sembra 1 pochino avventata ed ingenua
> ( io sono "ingenuo" per quanto riguarda le pubblicazioni on-line ) ma vi
> sarei grato
> anche solo se potete segnalarmi qualche link che mi aiuta a capirci
qualcosa
> .
No il database non si può pubblicare, puoi esportare degli snapshot o delle
maschera di inserimento dati (ma saranno visibili solo agli utenti che hanno
già di loro Access).
Puoi usare un linguaggio di scripting lato server (ASP o PHP) per generare
delle pagine dinamiche che prelevino i dati dal tuo db.
Google -> tecnologia asp microsoft
Ciao.


title: Esportare su internt

text:
"George" <
giorgio.ben...@libero.it
> ha scritto nel messaggio
news:bjk1nh$6m6$1...@newsreader.mailgate.org...
> "Ciro_masaniello" <il_mago_...@SPtiscali.it> ha scritto nel messaggio
> news:E557b.46978$R32.1...@news2.tin.it...
> > Salve , vorrei creare 1 versione sul Web di 1 database fatto in access.
> > Potete dirmi se è possibile esportare 1 lavoro fatto in access on-line
?
> > Capisco che la domanda sembra 1 pochino avventata ed ingenua
> > ( io sono "ingenuo" per quanto riguarda le pubblicazioni on-line ) ma vi
> > sarei grato
> > anche solo se potete segnalarmi qualche link che mi aiuta a capirci
> qualcosa
> > .
>
> No il database non si può pubblicare, puoi esportare degli snapshot o
delle
> maschera di inserimento dati (ma saranno visibili solo agli utenti che
hanno
> già di loro Access).
Snapshot è installabile a prescindere da Access, lo puoi downloadare da M$
Oppure esporti in Html
> Puoi usare un linguaggio di scripting lato server (ASP o PHP) per generare
> delle pagine dinamiche che prelevino i dati dal tuo db.
> Google -> tecnologia asp microsoft
> Ciao.
MAssimiliano