title: MSAccess in IDLE??? (Difficile...)

text:
> Scusa!
> Generalmente peggio ;-)
L'avevo intuito dal tuo discorso, ma volevo esserne sicuro :)
> > C'è un criterio di massima per scegliere uno dei due modi?
> Io ho lavorato per anni col primo ... e quindi lo preferisco! ;-)
Questo è un ottimo criterio :-)
> Non lo sono: rileggi bene il post ...
Avevo posto male la domanda... ho capito che non sono equivalenti
però mi sfugge ancora il criterio di scelta dell'uno o dell'altro
modo dovendo iniziare un nuovo progetto....
vabbè questo è perché ho scarsa conoscenza di questi aspetti... ci
rifletterò.
> A occhio e croce la situazione dovrebbe migliorare...
La situazione sembrerebbe (con mille se e duemila forse) leggermente
migliorata... ma ci sono troppe variabili in gioco e quindi lo vedrò nei
prossimi tempi.
A proposito, ho modificato quei parametri nel registro.... in effetti mi
sembra un pochino
più veloce, ma non so se è semplicemente il "desiderio" che sia così :))))
Comunque farò la prova del 9. Modificherò questi parametri sul PC di alcuni
colleghi e
chiederò loro se rilevano qualche differenza....
Ciao
ByZ-2K


title: MSAccess in IDLE??? (Difficile...)

author: warp

text:
"ByZ-2K"
> > Non lo sono: rileggi bene il post ...
> Avevo posto male la domanda... ho capito che non sono equivalenti
> però mi sfugge ancora il criterio di scelta dell'uno o dell'altro
> modo dovendo iniziare un nuovo progetto....
> vabbè questo è perché ho scarsa conoscenza di questi aspetti... ci
> rifletterò.
Mah, dipende anche da te: col primo ottieni rapidamente un prototipo
funzionante da migliorare via, via.
Il secondo è una connessione nativa al Server SQL, autentica programmazione
Client-Server, ma il lavoro di conversione è difficile.
Hai anche meno flessibilità sul lato Client: non ci puoi ficcare tabelle Jet
temporanee.
> > A occhio e croce la situazione dovrebbe migliorare...
> La situazione sembrerebbe (con mille se e duemila forse) leggermente
> migliorata... ma ci sono troppe variabili in gioco e quindi lo vedrò nei
> prossimi tempi.
>
> A proposito, ho modificato quei parametri nel registro.... in effetti mi
> sembra un pochino
> più veloce, ma non so se è semplicemente il "desiderio" che sia così :))))
> Comunque farò la prova del 9. Modificherò questi parametri sul PC di
alcuni
> colleghi e
> chiederò loro se rilevano qualche differenza....
Ciao, warp


title: MSAccess in IDLE??? (Difficile...)

text:
> Mah, dipende anche da te: col primo ottieni rapidamente un prototipo
> funzionante da migliorare via, via.
> Il secondo è una connessione nativa al Server SQL, autentica
programmazione
> Client-Server, ma il lavoro di conversione è difficile.
> Hai anche meno flessibilità sul lato Client: non ci puoi ficcare tabelle
Jet
> temporanee.
Grazie warp per gli scambi di idee e i chiarimenti.
Quando avrò novità mi farò di nuovo vivo.
Ciao
ByZ-2K


title: MSAccess in IDLE??? (Difficile...)

text:
"ByZ-2K" <


Sure!
Ciao: warp


title: sql server 2008 e access 2007

author: Defresco

text:
Buongiorno a tutti, posto questo breve quesito perchè forse solo chi ha
eseguito la prova diretta può rispondere. Ho installato sul mio Pc che uso
sia per questioni personali sia per lavoro Office 2007, e quindi Access.
Nell'aggiornare visual studio express, mi viene proposto l'aggiornamento di
sql server express alla versione 2008. La domanda è questa: come già è
accaduto per access 2003, la sostituzione di sql server comporta
l'incapacità di access 2007 di creare progetti (ex adp) direttamente
connesso al server database lamentando che uno è troppo vecchio e l'altro
invece è recente o stavolta rimane la piena compatibilità? Grazie per tutte
le risposte in anticipo, buona giornata.
Fabio.


title: Rent windows 2000 Advanced Server

author: Internicserver

text:
Redhat, Linux, SUSE, Debian, FreeBSD, Windows
http://www.italiaserver.net


title: Rent windows 2000 Advanced Server

author: Sib

text:
Nel senso che lo affitti?
Sib


title: Rent windows 2000 Advanced Server

author: ALESSANDRO Baraldi

text:
"Sib" <si...@SPAMiol.it> ha scritto nel messaggio
news:G3Uib.282080$R32.9...@news2.tin.it...
> Nel senso che lo affitti?
>
> Sib
>
E' SPAM......!
@Alex.


title: Rent windows 2000 Advanced Server

author: namor

text:
ALESSANDRO Baraldi ha scritto:


> E' SPAM......!
> @Alex.
Spam! Anche qua! Già ne ho la casella piena.
Comunque, per chi lo vuole provare, sul sito microsoft è disponibile una
ISO di Win 2000 Advanced Server full features, licenza "evaluation" valida
per 120 giorni.
Namor
--

questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Rent windows 2000 Advanced Server

author: MA

text:
> > Nel senso che lo affitti?
> >
> > Sib
> >
>
> E' SPAM......!
>
> @Alex.
Quello che non capisco è che vantaggio posso avere per la mia azienda se mi
mostro come uno spammatore.
Dimostro che sono uno "squalo" e potenzialmente lo sarà anche con i suoi
clienti,
inoltre dimostro di avere poco rispetto per gli altri e che uso mezzucci per
lavorare
e tutto questo non tranquillizza i professionisti.
Io non li capisco
MAssimiliano


title: Rent windows 2000 Advanced Server

text:
"ALESSANDRO Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
>
> "Sib" <si...@SPAMiol.it> ha scritto nel messaggio
> > Nel senso che lo affitti?
> >
> > Sib
> >
>
> E' SPAM......!
Lo so, e' che sfottere chi rompe cosi' fa sempre piacere...
Sib


title: visualizzare immagine in maschera/report da link tabella?

author: ducenis

text:
mi trovo in difficoltà con access 97: ho un database in cui ogni
record contiene fra i suoi campi anche un campo immagine, in cui
compare il link ad un oggetto ole (un'immagine). Ho creato anche la
maschera di questa tabella, tuttavia l'immagine non compare
atomaticamente, ma bisogna lanciarla con un doppio clic, alché si apre
una finestra che mostra l'immagine linkata. Come è possibile far
visualizzare in maniera automatica l'immagine?


author: Roberto da casa

text:
"ducenis" <
duc...@libero.it
> ha scritto nel messaggio
news:1135110907.4...@o13g2000cwo.googlegroups.com...

Onestamente non so darti una risposta che risolva direttamente il tuo
problema, ma ti sconsiglio di inserire dei campi OLE in tabella per
memorizzare delle immagini in un database.
Ti consiglio invece una gestione diversa che prevede la memorizzazione in un
campo di tipo testo il path completo del file immagine quindi visualizzare
il contenuto dei file immagine nelle maschere singole e nei report tramite
un controllo immagine.
Per maggiori ragguagli di questa tecnica, vai sul Sito Comune (link qui
sotto) e nella Sezione General leggi la prima parte della FAQ di Stefano
Bettini intitolata "6.13 Come implementare correttamente un archivio di
immagini.".
Sempre nella Sezione General del Sito Comune troverai un'altra diecine di
FAQ che mostrano con degli esempi come gestire un database con immagini con
questa tecnica.
--
Roberto
-----------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
-----------------------------------------------


title: filtrare record doppi in una maschera???

author: Andreina Gazzoni

text:
Salve a tutti.....
vorrei evitare record doppi in una maschera....come posso far si che non
succeda???
non sono molto bravo a spiegarmi,posso mandarvi un piccolo esempio???
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


author: Salvatore

text:
"Andreina Gazzoni" <
cich...@tin.it
> ha scritto nel messaggio
news:ea146260f2bc1546ae6...@mygate.mailgate.org...

In una maschera o in una tabella?


author: Luciano (DOC)

text:
Andreina Gazzoni ha scritto nel messaggio ...
>vorrei evitare record doppi in una maschera....come posso far si che non
>succeda???
Fondamentalmente:
1) cancellandoli
2) non scrivendoli affatto
>non sono molto bravo a spiegarmi,posso mandarvi un piccolo esempio???
Si, ad Antonio Biso, e' lui che svolge gratuitamente questo servizio.
Saluti.
Luciano


text:
in una maschera



author: Emyr

text:
On Wed, 8 May 2002 19:31:19 +0000 (UTC), "Andreina Gazzoni"
<
cich...@tin.it
> wrote:
>Salve a tutti.....
>vorrei evitare record doppi in una maschera....come posso far si che non
>succeda???
>
>non sono molto bravo a spiegarmi,posso mandarvi un piccolo esempio???
imposti la chiave primaria nella tabella su tutti i campi
Saluti.
Emanuele.


title: casella di controllo su stm

author: Erpio

text:
Un saluto a tutti. Il mio problema è questo:
In una maschera basata sulla tabella ANAGRAFICA,
ho un valore, QTA, che vorrei diminuire di una unità
quando nella sottomaschera StmEVENTI clicco la casella
di controllo PRELIEVO. pensavo di poterlo fare mettendo nell'evento
afterupdate della casella il seguente codice
Private Sub PRELIEVO_AfterUpdate()
If Me.PRELIEVO = True Then
[Me]![Form].[ANAGRAFICHE].QTA = [QTA] - 1
End If
End Sub
ma non funziona perchè mi dice che QTA è una variabile non definita, se
tolgo me!form, o che il campo QTA non esiste. Dove erro? un saluto e bune
vacanze a chi parte.


title: casella di controllo su stm

author: Nicola Ardito

text:
>Private Sub PRELIEVO_AfterUpdate()
>If Me.PRELIEVO = True Then
>[Me]![Form].[ANAGRAFICHE].QTA = [QTA] - 1
>End If
>End Sub
>ma non funziona perchè mi dice che QTA è una variabile non definita, se
>tolgo me!form, o che il campo QTA non esiste. Dove erro? un saluto e bune
>vacanze a chi parte.
>
Prova con
Private Sub prelievo_AfterUpdate()
Me.Parent.qta = Me.Parent.qta - 1
End Sub
messo nel codice della subform
Ciao Nicola


title: casella di controllo su stm

text:
"Nicola Ardito" <
men...@inwind.it
> ha scritto nel > Private Sub
prelievo_AfterUpdate()
> Me.Parent.qta = Me.Parent.qta - 1
> End Sub
>
> messo nel codice della subform
>
> Ciao Nicola
>
Grassie Cld.


title: Utilizzo di una Drivelistbox

author: Daniele Bussa

text: Qualcuno sa come posso utilizzare una drivelistbox in access 2000?


title: Visualizzazione Maschere !!

text:
Salve ragazzi ho una domanta da porvi.
Volevo sapere se esiste una funzione Pubblica in vba da mettere nel mio
database, che mi permetta di aprire in modo automatico le maschere a pieno
schermo in base alle dimensioni del monitor.
1024x768
800* 600
ecc


title: Visualizzazione Maschere !!

author: SunRex

text:
"Fabrizio_LoL" <
f_j...@libero.it
> ha scritto nel messaggio
news:OdcCe.2553$B6.7...@twister1.libero.it...

Scusa ma non ho capito, devi ridimensionarle a seconda delle dimensioni
del monitor o metterle solo a pieno schermo?
Per la seconda opzione
Private Sub Form_Open(Cancel As Integer)
DoCmd.Maximize
End Sub
Sunrex


title: Visualizzazione Maschere !!

text:
"SunRex" <
sunrexs...@hotmail.com
> ha scritto nel messaggio
news:nhcCe.169544$75.72...@news4.tin.it...

ok grazie, credo che sia la stessa cosa.
Perche se gli dico sull'evento Docmd.Maximize alla mia maschera, o che le
dimensioni del monitor siao 1024*768 o 800*600 si prende lo stessa il pieno
campo del record.
Grazie non c'avevo fatto caso!!!!


title: Visualizzazione Maschere !!

author: GGAC & co

text:
CUT
>> Scusa ma non ho capito, devi ridimensionarle a seconda delle dimensioni
>> del monitor o metterle solo a pieno schermo?
>> Per la seconda opzione
>> Private Sub Form_Open(Cancel As Integer)
>> DoCmd.Maximize
>> End Sub
>>
>> Sunrex
>
> ok grazie, credo che sia la stessa cosa.
>
> Perche se gli dico sull'evento Docmd.Maximize alla mia maschera, o che le
> dimensioni del monitor siao 1024*768 o 800*600 si prende lo stessa il
> pieno
> campo del record.
>
> Grazie non c'avevo fatto caso!!!!
Ti volevo far notare che perň a seconda della risoluzione, "l'effetto" delle
maschere, anche se aperte a pieno schermo varia (a risoluzione maggiore
corrispondono "immagini" piů piccole). Forse ti converrebbe adattare la
risoluzione del singolo PC a quella con cui hai sviluppato le maschere,
usando
magari la Funzione presente sul SitoComune (
www.sitocomune.com
 )
5.54 API - Cambia Risoluzione Video
di Alex Baraldi. Ciao Cld


title: errore lbound

author: Massimo Tin

text:
ho realizzato un piccolo prg x la gestione dei fax aziendali con access 97,
il problema è che su uno dei pc (su cui è montato WIN NT server e access
97), sull'utilizzo delle funzioni di right e left mi da un errore dicedomi
che ho utilizzato una funzione lbound tab ed altro...
Qualcuno ha già avuto questo problema?
grazie mille a chi vorra aiutarmi
Massimo Ruotolo


title: errore lbound

author: Alessandro Cara

text:
Massimo Tin ha scritto:

cfr risposta a summer post delle 22.41
--
a.cara
togli qualcosa dall'email


title: Pagine di accesso ai dati. Listino prezzi online tramite pagine di accesso ai dati.

author: MM

text:
Ciao a tutti,
ho creato un DB che rappresenta il mio listino prezzi.
Questo db si aggiorna in automatico il listino ogni settimana.
Ho pensato di poterlo pubblicare su internet tramite le pagine di accesso ai
dati di Access 2002.
Tutto funziona tranne che avere un listino su internet come è attualmente
serve a poco e non è per niente facile da consultare.
www.clinicftp.serveftp.com
Qualcuno mi sa dire cosa fare o come fare per migliorare questa funzione ?
Come faccio a creare una pagina internet che si interfacci al mio listino
contenuto nel file listino.mdb ene visualizzi il contenuto in base a cio'
che l'utente sceglie :
per esempio : l'utente internet vuole vedere le categorie di prodotto e tra
queste sceglierne una.
Dopodichè vuole effettuare una ricerca per nome di un componente della
categoria scelta e visualizzarne i risultati (nome, codice, prezzo).
Oppure creare una pagina internet che visualizzi sulla sinistra della pagina
le categorie e cliccando sulle singole voci di categoria visualizzi a centro
pagina le informazioni della categoria scelta con la possibilità di poter
effettuare delle ricerche in base ad una parola inserita dall'utente.
Ringrazio tutti color che mi possano dare un valido aiuto.
Ciao.
Marco.


title: Ricercare parole in una tabella

author: mrjx

text:
Semplifico.
Ho una tabella "Nome Film". Ho una maschera "Consultazione".
Nella maschera vorrei inserire una casella di testo (giusto?) dove,
inserendo una o più parole, mi cerchi questa/e parole/e nella tabella.
Possibilmente poi vorrei che il risultato mi uscisse o come una nuova
maschera o semplicemente come una query (quindi sottoforma di una classica
colonna con tutti i campi risultati).
Come posso fare?
E se avessi associato alla tabella "Nome Film" altre 2 tabelle
"Collocazione" e "Supporto", come fare in modo che digitando solo il nome
del film (cioè facendo la ricerca precedente) mi escano, oltre ai film
ricercati, anche la loro collocazione e quale è il loro ripo di supporto?
(in un campo ricerco il film ed in altri 3 campi mi esce il risulato con
"nome film" , "collocazione" e "supporto")
Grazie!
P.S.
--
Solo perchè non mi professo detentore di chissà quale verità
Ma non per questo sono vuoto o privo di morale
Ho principi molto saldi, non prego per dolore
E' molto comodo invocarlo solo quando ci fa soffrire...
[Bluvertigo]
ICQ UIN #26617524 - Rimuovere NOSPAM dall'indirizzo E-Mail


title: Ricercare parole in una tabella

author: Roberto dalla campagna

text:
"mrjx" <mr...@NOSPAMinwind.it> ha scritto nel messaggio
news:k8aue.15579$D7.3...@twister1.libero.it...
> Semplifico.
> Ho una tabella "Nome Film". Ho una maschera "Consultazione".
> Nella maschera vorrei inserire una casella di testo (giusto?) dove,
> inserendo una o più parole, mi cerchi questa/e parole/e nella tabella.
> Possibilmente poi vorrei che il risultato mi uscisse o come una nuova
> maschera o semplicemente come una query (quindi sottoforma di una classica
> colonna con tutti i campi risultati).
> Come posso fare?
Vai sul Sito Comune (link qui sotto) e nella Sezione Forms leggi la mia FAQ
intitolata "3.33 Filtrare una maschera in base a una o più parole o frasi
contenute all'interno di un suo controllo".
>
> E se avessi associato alla tabella "Nome Film" altre 2 tabelle
> "Collocazione" e "Supporto", come fare in modo che digitando solo il nome
> del film (cioè facendo la ricerca precedente) mi escano, oltre ai film
> ricercati, anche la loro collocazione e quale è il loro ripo di supporto?
> (in un campo ricerco il film ed in altri 3 campi mi esce il risulato con
> "nome film" , "collocazione" e "supporto")
Non è certo un grande problema, ma per risponderti dovresti dirci quale è la
struttura delle tre tabelle e come esse sono in relazione tra di loro.
>
> Grazie!
>
>
> P.S.
--
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------


title: Ricercare parole in una tabella

author: Sergio MAZZA

text:
"mrjx" <mr...@NOSPAMinwind.it> ha scritto nel messaggio news:k8aue.15579$D7.3...@twister1.libero.it...

Un esempio di come realizzare quello che cerchi potrebbe essere:
www.sitocomune.com
 - Sezione Forms - 3.71 Form che ricerca in tutti i controlli di un'altra form a maschere continue.
Ciao.
--
Sergio MAZZA
--
Sergio MAZZA


title: cos'è un archivio elettronico?

author: NSantini

text:
Mia figlia e la sua compagnetta, alunni di 2.a media, alle prese con una
"ricerca" in internet per capire cos'è un archivio elettronico.
Mi sono trovato senza parole per spiegare cos'è un archivio elettronico ed è
stato un colpo per me: "ma come, conosco i campi, i record, le query, le
tabelle, riesco a imbastire una piccola applicazione, riesco a pasticciare
con il VBA, so costruire una maschera più o meno complessa ecc. e non so
spiegare a dei mocciosi di 2.a media cos'è un archivio elettronico?"
Posso chiedere il vostro qualificato aiuto? Grazie
NSantini


title: cos'è un archivio elettronico?

text:
NSantini ha scritto:

Io partirei da cos'è un archivio.
Qualcosa dove tu puoi inserire delle informazioni
(testo,numeri,foto,orologi,denti,monete), per poterle poi rivedere o
ricordare.
Da qui deduci che puoi, ampliando l'informazione inserita con date,
valori, etc., ordinare i tuoi elementi in base a ciò.
L'archivio elettronico è la trasposizione delle informazioni sopra citate
in formato elettronico (che a sua volta può assumere molteplici forme),
che sostanzialmente significa digitalizzare l'informazione.
Mi aspetto centomila correzioni e appunti a quanto detto, ma
sostanzialmente le cose stanno così (almeno per me)
Nicoletta
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: cos'è un archivio elettronico?

text:
"Nicoletta2" <
frt...@virgilio.it
> ha scritto nel messaggio
news:fq926t$rck$1...@news.newsland.it...
> NSantini ha scritto:
>
>> Mia figlia e la sua compagnetta, alunni di 2.a media, alle prese con una
>> "ricerca" in internet per capire cos'è un archivio elettronico.
>> Mi sono trovato senza parole per spiegare cos'è un archivio elettronico
>> ed è
>> stato un colpo per me: "ma come, conosco i campi, i record, le query, le
>> tabelle, riesco a imbastire una piccola applicazione, riesco a
>> pasticciare
>> con il VBA, so costruire una maschera più o meno complessa ecc. e non so
>> spiegare a dei mocciosi di 2.a media cos'è un archivio elettronico?"
>> Posso chiedere il vostro qualificato aiuto? Grazie
>> NSantini
>
> Io partirei da cos'è un archivio.
> Qualcosa dove tu puoi inserire delle informazioni
> (testo,numeri,foto,orologi,denti,monete), per poterle poi rivedere o
> ricordare.
>
> Da qui deduci che puoi, ampliando l'informazione inserita con date,
> valori, etc., ordinare i tuoi elementi in base a ciò.
>
> L'archivio elettronico è la trasposizione delle informazioni sopra citate
> in formato elettronico (che a sua volta può assumere molteplici forme),
> che sostanzialmente significa digitalizzare l'informazione.
>
> Mi aspetto centomila correzioni e appunti a quanto detto, ma
> sostanzialmente le cose stanno così (almeno per me)
>
> Nicoletta
>
Grazie, è una soluzione
Ciao
NSantini


title: Operazione non supportata su divisione BE E FE. (errore run-time 3251)

author: Valerio

text:
Dividendo  il database in be e fe, mi ritorna un errore quando tento di
aprire una tabella per modificare i dati, visualizzandomi l'errore di
run-time "3251" (operazione non supportata per questo tipo di oggetto).
Premetto che prima della divisione tutto funzionava bene, a tal scopo
riporto la parte di codice che mi produce l'errore:
Dim Dbs As Database
Dim tab_utenti As Recordset
Dim strCurrDb As String
    strCurrDb = CurrentDb().Name
    Set Dbs = DBEngine.Workspaces(0).Databases(strCurrDb)
    (in alternativa posso usare set dbs=currentdb())
    Set tab_utenti = Dbs.OpenRecordset("UTENTI", dbOpenTable)
    tab_utenti.Index = "IDX_UTENTI"
    tab_utenti.Seek "=", pintID_utente
    If Not tab_utenti.NoMatch Then
            tab_utenti.Edit
            ........
            .........
    endif
    tab_utenti.Close
    Dbs.Close
    Set tab_utenti = Nothing
    Set Dbs = Nothing
Grazie per qualsiasi suggerimento.
--
Valerio


author: JBad

text:
In article <8vg9sf$qur$
1...@pinco.nettuno.it
>,
valeri...@fsmrt.nettuno.it
 says...
>     strCurrDb = CurrentDb().Name
>     Set Dbs = DBEngine.Workspaces(0).Databases(strCurrDb)
>     (in alternativa posso usare set dbs=currentdb())
>     Set tab_utenti = Dbs.OpenRecordset("UTENTI", dbOpenTable)
Non  puoi aprire una tabella collegata con dbOpenTable, devi usare
dbOpenDynaset.
>     tab_utenti.Index = "IDX_UTENTI"
>     tab_utenti.Seek "=", pintID_utente
Non puoi neanche fare un Seek su un indice, usa i metodi FindFirst,
FindNext, ecc.
Ciao
--
JBad


text:
"Valerio" <
valeri...@fsmrt.nettuno.it
> ha scritto nel messaggio
news:8vg9sf$qur$1...@pinco.nettuno.it...
> Dividendo  il database in be e fe, mi ritorna un errore quando tento di
> aprire una tabella per modificare i dati, visualizzandomi l'errore di
> run-time "3251" (operazione non supportata per questo tipo di oggetto).
> Premetto che prima della divisione tutto funzionava bene, a tal scopo
> riporto la parte di codice che mi produce l'errore:
>
> Dim Dbs As Database
> Dim tab_utenti As Recordset
> Dim strCurrDb As String
>
>     strCurrDb = CurrentDb().Name
>     Set Dbs = DBEngine.Workspaces(0).Databases(strCurrDb)
>     (in alternativa posso usare set dbs=currentdb())
>     Set tab_utenti = Dbs.OpenRecordset("UTENTI", dbOpenTable)
>     tab_utenti.Index = "IDX_UTENTI"
>     tab_utenti.Seek "=", pintID_utente
>
>     If Not tab_utenti.NoMatch Then
>             tab_utenti.Edit
>             ........
>             .........
>     endif
>
>     tab_utenti.Close
>     Dbs.Close
>
>     Set tab_utenti = Nothing
>     Set Dbs = Nothing
>
>
> Per chi ne fosse interessato ho risolto il problema delle tabelle
collegate in un altro db chiamato per convenzione "dbAllegato_be.mdb" in
questo modo:
   Dim Dbs As Database
   Dim tab_utenti As Recordset
   Dim strCurrDb As String
        strCurrDb = "c:\.......\dbAllegato_be.mdb "  associare alla
variabile il percorso completo dove è memorizzato
                                                                       " il
database - la stessa cosa se è in una unità di rete"
       A tal scopo per gestirlo in maniera automatica si può risalire al
percorso tramite la proprietà
       connect del database corrente , cioè quello che contiene le maschere,
ecc.
       Set Dbs = DBEngine.Workspaces(0).OpenDatabase(strCurrDb)
       Set tab_utenti = Dbs.OpenRecordset("UTENTI", dbOpenTable)
       tab_utenti.Index = "IDX_UTENTI"
       tab_utenti.Seek "=", pintID_utente
        If Not tab_utenti.NoMatch Then
                tab_utenti.Edit
                ........
                .........
       endif
       tab_utenti.Close
       Dbs.Close
       Set tab_utenti = Nothing
       Set Dbs = Nothing
      In  questo modo si può aprire la tabella con l'opzione dbopentable ed
utilizzare la proprietà seek.
      Spero che questa risoluzione, oltre a risolvere il mio problema, sia
di aiuto per altri frequentatori di questo NG.
                                                        Valerio


author: Troll

text:
> >     Set tab_utenti = Dbs.OpenRecordset("UTENTI", dbOpenTable)
Togli OpenTable:
Set tab_utenti = Dbs.OpenRecordset("UTENTI")
Troll


title: filtro complesso

text:
scusate, ma da solo proprio non ci arrivo e tutto lo sproloquio che
segue mi serve anche per ragionare con me stesso.
Ho una tabella Incarichi in cui annoto i periodi di incarichi
temporanei di nominativi scelti da tabella Anagrafica; in tale tabella
Incarichi i campi From e To mi delimitano il periodo.
Nella maschera Incarichi vorrei che la combo Nominativo visualizzasse
solo il personale attualmente libero: una query che filtra (Campo.To
non vuoto) mi restituisce anche i nominativi del personale attualmente
impiegato per il quale, almeno una volta in passato, Campo.To ï¿œ stato
riempito, oltre a darmi, ovviamente, piï¿œ volte lo stesso nominativo
(tante volte per quante ï¿œ stato impiegato).
In sintesi: come faccio a rispondere alla domanda "Quali sono i
nominativi attualmente senza incarichi?"
Mi pare che la query debba essere iterativa: filtra i record di
TabellaIncarichi per i quali ID.Anagrafica ï¿œ uguale e restituisci il
nominativo se e solo se tutti i campi from e to di tutti i record di
quel nominativo sono non vuoti.
Mi pare troppo oneroso in termini di calcolo.
Altra soluzione: query per Campo.To is not null; query per Campo.To is
null; Confronta e elimina dalla prima tutti gli ID.Anagrafica che
compaiono nella seconda.
Ma come si fa?
Bah... non lo so... a quest'ora mi pare mi pare brainstorming puro...
Grazie a chi vuol perdere tempo a ragionare.
--
ciao
Stefano


title: filtro complesso

author: Marco Pizzamiglio

text:
stef@no ha scritto:
> scusate, ma da solo proprio non ci arrivo e tutto lo sproloquio che
> segue mi serve anche per ragionare con me stesso.
> Ho una tabella Incarichi in cui annoto i periodi di incarichi
> temporanei di nominativi scelti da tabella Anagrafica; in tale tabella
> Incarichi i campi From e To mi delimitano il periodo.
> Nella maschera Incarichi vorrei che la combo Nominativo visualizzasse
> solo il personale attualmente libero: una query che filtra (Campo.To
> non vuoto) mi restituisce anche i nominativi del personale attualmente
> impiegato per il quale, almeno una volta in passato, Campo.To � stato
> riempito, oltre a darmi, ovviamente, pi� volte lo stesso nominativo
> (tante volte per quante � stato impiegato).
> In sintesi: come faccio a rispondere alla domanda "Quali sono i
> nominativi attualmente senza incarichi?"
> Mi pare che la query debba essere iterativa: filtra i record di
> TabellaIncarichi per i quali ID.Anagrafica � uguale e restituisci il
> nominativo se e solo se tutti i campi from e to di tutti i record di
> quel nominativo sono non vuoti.
> Mi pare troppo oneroso in termini di calcolo.
> Altra soluzione: query per Campo.To is not null; query per Campo.To is
> null; Confronta e elimina dalla prima tutti gli ID.Anagrafica che
> compaiono nella seconda.
> Ma come si fa?
> Bah... non lo so... a quest'ora mi pare mi pare brainstorming puro...
> Grazie a chi vuol perdere tempo a ragionare.
Basta che prendi una lista dei codici di quelli che attualmente hanno
incarichi (dove To � nullo o maggiore della data odierna) e ci metti
davanti un bel NOT
SELECT ... FROM ... WHERE
Codice NOT In (SELECT Codice FROM Tabella WHERE To Is Null Or To>date())
Ciao.
-Marco-
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: filtro complesso

text:
> Basta che prendi una lista dei codici di quelli che attualmente hanno
> incarichi (dove To ï¿œ nullo o maggiore della data odierna) e ci metti
> davanti un bel NOT
>
> SELECT ... FROM ... WHERE
> Codice NOT In (SELECT Codice FROM Tabella WHERE To Is Null Or To>date())
avevo pensato anche ad una cosa del genere, che perï¿œ comporta il
riempire a mano il campo; non sono colui il quale dovrï¿œ utilizzare il
programma e volevo automatizzare per diminuire gli errori.
In ogni caso procederï¿œ in questa direzione: mi pare il sentiero piï¿œ
facile.
Grazie infinite
--
ciao
Stefano


title: filtro complesso

text:
> Basta che prendi una lista dei codici di quelli che attualmente hanno
> incarichi (dove To ï¿œ nullo o maggiore della data odierna) e ci metti
> davanti un bel NOT
>
> SELECT ... FROM ... WHERE
> Codice NOT In (SELECT Codice FROM Tabella WHERE To Is Null Or To>date())
oops, perdona, non avevo capito niente...
tuttavia non riesco ad ottenere un lista: la query mi chiede
l'inserimento di un parametro. Ti spiacerebbe chiarirmi megliole idee?



title: filtro complesso

text:
> Basta che prendi una lista dei codici di quelli che attualmente hanno
> incarichi (dove To ï¿œ nullo o maggiore della data odierna) e ci metti
> davanti un bel NOT
>
> SELECT ... FROM ... WHERE
> Codice NOT In (SELECT Codice FROM Tabella WHERE To Is Null Or To>date())
spero tu non abbia letto i messaggi precedenti: li ho cancellati perchï¿œ
erano vergognosi. :(
Grazie infinite, il meccanismo ï¿œ corretto (grazie per la lezione sulle
subquery).  Ma sono nuovamente in difficoltï¿œ: questi famosi nominativi
filtrati mi dovrebbero popolare, all'occorrenza, la tabella originale
Incarichi mediante la maschera Incarichi.
Qui mi incarto: ho modo, in pratica, nel popolare la tabella Incarichi
di scegliere solo i nominativi filtrati da IncarichiQuery che mi hai
aiutato a impostare?
Grazie ancora
--
ciao
Stefano


title: filtro complesso

text:
stef@no ha scritto:
> > Basta che prendi una lista dei codici di quelli che attualmente hanno
> > incarichi (dove To � nullo o maggiore della data odierna) e ci metti
> > davanti un bel NOT
> >
> > SELECT ... FROM ... WHERE
> > Codice NOT In (SELECT Codice FROM Tabella WHERE To Is Null Or To>date())
> spero tu non abbia letto i messaggi precedenti: li ho cancellati perch�
> erano vergognosi. :(
> Grazie infinite, il meccanismo � corretto (grazie per la lezione sulle
> subquery).  Ma sono nuovamente in difficolt�: questi famosi nominativi
> filtrati mi dovrebbero popolare, all'occorrenza, la tabella originale
> Incarichi mediante la maschera Incarichi.
> Qui mi incarto: ho modo, in pratica, nel popolare la tabella Incarichi
> di scegliere solo i nominativi filtrati da IncarichiQuery che mi hai
> aiutato a impostare?
> Grazie ancora
Devi combinare quel sistema con una query di accodamento, se ti � pi�
facile usa due query, una che seleziona i record e l'altra che li
inserisce in tabella. Per la query di accodamento vedi sull'help INSERT
INTO o usa il generatore di query e poi vai a vedere la sintassi SQL che
costruisce.



title: filtro complesso

text:
> Devi combinare quel sistema con una query di accodamento, se ti ï¿œ piï¿œ
> facile usa due query, una che seleziona i record e l'altra che li
> inserisce in tabella. Per la query di accodamento vedi sull'help INSERT
> INTO o usa il generatore di query e poi vai a vedere la sintassi SQL che
> costruisce.
Grazie. Se ti posso chiedere ancora una cosa, non perder d'occhio
questo thread perchï¿œ temo di doverti seccare ancora nei prossimi
giorni.
Grazie ancora.
--
ciao
Stefano


title: filtro complesso

text:
stef@no ha scritto:
> > Devi combinare quel sistema con una query di accodamento, se ti � pi�
> > facile usa due query, una che seleziona i record e l'altra che li
> > inserisce in tabella. Per la query di accodamento vedi sull'help INSERT
> > INTO o usa il generatore di query e poi vai a vedere la sintassi SQL che
> > costruisce.
> Grazie. Se ti posso chiedere ancora una cosa, non perder d'occhio
> questo thread perch� temo di doverti seccare ancora nei prossimi
> giorni.
> Grazie ancora.
Non c'� problema. Ci sono tanti esperti in questo ng, se non ti rispondo
io lo far� uno di loro.



title: Come recuperare il numero di posizione di un record in una query?

author: Andrea W. GUAGLIO

text:
Ciao a tutti,
un problema legato alle classifiche/ranking.
Ho creato una query che mi mette in ordine decrescente per fatturato
tutti i miei clienti.
Ho poi un report chiamato Scheda cliente in cui vi è la storia di
ognuno di essi.
Querllio che vorrei fare è trovare un sistema per includere nel report
una casella in cui compaia la posizione in classifica del cliente
sulla base della query di cui sopra.
Sapreste dirmi se c'è una funzione che possa permettermi di recuperare
il numero di record da una query?
Ho spulciato per una settimana il'help in linea ma non arrivo a
trovare quello che mi serve.
Grazie in anticipo per ogni suggerimento utile.
Buona giornata
Andrea
Andrea W. GUAGLIO (Mr.)
Milan, ITALY
PPL ASEL
To reply, please remove NO SPAM from my e-mail address.


text:
"Andrea W. GUAGLIO" <flying...@SPAMhotmail.com> ha scritto nel messaggio
news:3b819c1d...@news.genie.it...

Prova con la funzione DCount(); vedi help...
Ciao.


text:
>
>Prova con la funzione DCount(); vedi help...
>
>Ciao.
Grazie, Sergio, ma se ho capito bene la finzione DCOUNT fornisce il
numero di record di una tabella o di una query che rispondono a
determinati criteri.
Nel mio caso io ho una query che mi fornisce 100  records, ognuno dei
quali composto dal nome di un cliente e dal fatturato annuo ad esso
associato.
I 100 record - uno diverso dall'altro - sono ordinati in modo
decrescente per fatturato.
Ora, se uso DCOUNT dicendo di reperire nella query quel record cui
corrsiponde il nome cliente "Cippa Lippa", il risultato che mi dà sarà
di derto 1, ma non mi dirà, come invece cerco io, che il cliente
"Cippa Lippa" occupa ad esempio la posizione 36 su 100 della lista.
Comprendi qual'è il mio problema?



author: CarloCos

text:
"Andrea W. GUAGLIO" <flying...@SPAMhotmail.com> ha scritto nel messaggio
news:3b81a145...@news.genie.it...
> >
> >Prova con la funzione DCount(); vedi help...
> >
> >Ciao.
>
> Grazie, Sergio, ma se ho capito bene la finzione DCOUNT fornisce il
> numero di record di una tabella o di una query che rispondono a
> determinati criteri.
> Nel mio caso io ho una query che mi fornisce 100  records, ognuno dei
> quali composto dal nome di un cliente e dal fatturato annuo ad esso
> associato.
> I 100 record - uno diverso dall'altro - sono ordinati in modo
> decrescente per fatturato.
> Ora, se uso DCOUNT dicendo di reperire nella query quel record cui
> corrsiponde il nome cliente "Cippa Lippa", il risultato che mi dà sarà
> di derto 1, ma non mi dirà, come invece cerco io, che il cliente
> "Cippa Lippa" occupa ad esempio la posizione 36 su 100 della lista.
> Comprendi qual'è il mio problema?
Una strada potrebbe essere questa:
Costruisci una tabella di appoggio con gli stessi campi della query che
restituisce la lista dei top 100. Aggiungi un campo che chiamerai NProg di
tipo intero e salvala con un nome comprensibile: Top100. Ora trasforma la
query che ti fornisce i 100 record in una query di accodamento verso la
tabella appena costruita e salvala con un'altro nome. Ancora, realizza una
query che ti elimina il contenuto della tabella Top100.
In una sub esegui prima la query di eliminazione, poi la query di
accodamento e poi chiama la funzione seguente che ti numera progressivamente
i record.
Public Function ContaAuto() As Long
On Error Resume Next
Dim RCS As Recordset, N As Long
Set RCS = CurrentDb.OpenRecordset("Top100")
RCS.MoveLast
RCS.MoveFirst
For N = 1 To RCS.RecordCount
With RCS
.Edit
!NProg = N
.Update
.MoveNext
End With
Next N
RCS.Close
End Function
Su questa tabella, Top100, appena riempita e numerata potrai compiere tutte
le operazioni che vuoi, compresa la classifica.
La logica è questa: ad una tabella di appoggio accodo tutti i dati che mi
servono, con la funzione "ContaAuto" numero progressivamente i record appena
accodati ma prima di tutto svuoto la tabella per fare posto ai nuovi dati.
Infine uso la tabella numerata per i miei scopi.
Ciao, Carlo


text:
"Andrea W. GUAGLIO" <flying...@SPAMhotmail.com> ha scritto nel messaggio
news:3b81a145...@news.genie.it...

Sì, scusa ho risposto in maniera frettolosa...
Ciao.


author: Roberto dal portatile

text:
"Andrea W. GUAGLIO" <flying...@SPAMhotmail.com> ha scritto nel messaggio
news:3b819c1d...@news.genie.it...
> Ciao a tutti,
>
> un problema legato alle classifiche/ranking.
> Ho creato una query che mi mette in ordine decrescente per fatturato
> tutti i miei clienti.
> Ho poi un report chiamato Scheda cliente in cui vi č la storia di
> ognuno di essi.
> Querllio che vorrei fare č trovare un sistema per includere nel report
> una casella in cui compaia la posizione in classifica del cliente
> sulla base della query di cui sopra.
>
> Sapreste dirmi se c'č una funzione che possa permettermi di recuperare
> il numero di record da una query?
> Ho spulciato per una settimana il'help in linea ma non arrivo a
> trovare quello che mi serve.
>
> Grazie in anticipo per ogni suggerimento utile.
> Buona giornata
>
Se il report ha come origine record la tua query.
Se la tua query č basata su TABELLA1.
Se il campo di TABELLA1 che contiene il fatturato si chiama FATTURATO.
Nella query creati un campo calcolato cosě fatto:
GRADUATORIA: DCount("[FATTURATO]"; "TABELLA1"; "FATTURATO>" & FATTURATO)+1
Nel report inserisci anche un controllo associato al campo GRADUATORIA della
query.
Se invece il report ha come origine record la tabella anagrafica dei clienti
e la query serve solo a stabilire le graduatorie in base al fatturato.
Se la tabella anagrafica clienti ha come chiave primaria un campo chiamato
IDCliente di tipo numerico o contatore.
Se anche la query contiene un campo Numerico chiamato IDCliente.
Se nel report il controllo associato a IDCliente si chiama anche lui
IDCliente.
Se la tua query si chiama Query1.
Fermo restando il fatto che devi crearti in Query1 il campo calcolato
GRADUATORIA come sopra indicato, nel report inserisci una casella di testo
non associata nella cui Origine controllo scriverai:
= DLookup("[GRADUATORIA]"; "Query1"; "IDCLiente=" & IDCliente)
Naturalmente se esistono due clienti con lo stesso fatturato, essi avranno
lo stesso numero di graduatoria.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


author: Gianfranco Guglielmo

text:
"Andrea W. GUAGLIO" <flying...@SPAMhotmail.com> ha scritto nel messaggio
news:3b819c1d...@news.genie.it...

Prova a dare un'occhiata alla proprietà AbsolutePosition.
Ciao


text:
Ciao Roberto,
grazie e a te a agli altri utenti per le risposte ed i suggerimenti al
mio problema sulle classifiche.
Ho provato ad implementare la tua procedura di cui qui sotto, ma il
sistema si blocca apparentemente perché tra i fatturati incontra delle
virgole, e la cosa sembra non piacergli.
Non potendo quindi costruire la query con il campo GRADUATORIE da te
suggerito, mi trovo bloccato.
Che quanto da te suggerito funzioni solo con campi interi?
>
>Se il report ha come origine record la tua query.
>Se la tua query è basata su TABELLA1.
>Se il campo di TABELLA1 che contiene il fatturato si chiama FATTURATO.
>
>Nella query creati un campo calcolato così fatto:
>
>GRADUATORIA: DCount("[FATTURATO]"; "TABELLA1"; "FATTURATO>" & FATTURATO)+1
>
>Nel report inserisci anche un controllo associato al campo GRADUATORIA della
>query.
>
>Se invece il report ha come origine record la tabella anagrafica dei clienti
>e la query serve solo a stabilire le graduatorie in base al fatturato.
>Se la tabella anagrafica clienti ha come chiave primaria un campo chiamato
>IDCliente di tipo numerico o contatore.
>Se anche la query contiene un campo Numerico chiamato IDCliente.
>Se nel report il controllo associato a IDCliente si chiama anche lui
>IDCliente.
>Se la tua query si chiama Query1.
>
>Fermo restando il fatto che devi crearti in Query1 il campo calcolato
>GRADUATORIA come sopra indicato, nel report inserisci una casella di testo
>non associata nella cui Origine controllo scriverai:
>
>= DLookup("[GRADUATORIA]"; "Query1"; "IDCLiente=" & IDCliente)
>
>Naturalmente se esistono due clienti con lo stesso fatturato, essi avranno
>lo stesso numero di graduatoria.
>
>--
>Roberto
>
>---------------------------------------------
>il Sito Comune di it.comp.appl.access:
>
http://www.sitocomune.com
>---------------------------------------------
>
>
Andrea W. GUAGLIO (Mr.)



author: Roberto da casa

text:
"Andrea W. GUAGLIO" <flying...@SPAMhotmail.com> ha scritto nel messaggio
news:3b884f3b...@news.genie.it...
> Ciao Roberto,
>
> grazie e a te a agli altri utenti per le risposte ed i suggerimenti al
> mio problema sulle classifiche.
> Ho provato ad implementare la tua procedura di cui qui sotto, ma il
> sistema si blocca apparentemente perché tra i fatturati incontra delle
> virgole, e la cosa sembra non piacergli.
> Non potendo quindi costruire la query con il campo GRADUATORIE da te
> suggerito, mi trovo bloccato.
> Che quanto da te suggerito funzioni solo con campi interi?
>
Sembrerebbe proprio di si, anche se non riesco a spiegarmene il motivo.
Comunque, se i decimali significativi del campo fatturato sono 2, prova a
scrivere:
GRADUATORIA: DCount("[FATTURATO]";"TABELLA1";"Int(FATTURATO*100) >" &
Int([FATTURATO]*100))+1



title: query

author: Alfonso Carfora

text:
Se eseguita una query , questa non trova neppure un record
nella tabella - che soddisfa le condizioni della query, come posso
fare per evitare che mi dia messaggio di errore
e magari intercettato l'errore,
faccia comparire un messaggio personalizzato
e riportare l'utente sulla maschera iniziale ?
Grazie in anticipo
Alfonso


title: query

author: Antonio Biso

text:
Alfonso Carfora <
alfonso...@libero.it
> wrote in message
rC4K7.126269$sq5.6...@news.infostrada.it...

Devi spiegare in che contesto esegui la query, che significa eseguire la
query, e il tipo di messaggio riportato
Antonio


title: query

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:vK4K7.126310$sq5.6...@news.infostrada.it...

da una maschera scelgo due valori per due campi di una tabellaX
La query è su questi valori:
se però questa combinazione non esiste ancora nella tabellaX
la query dice che il valore è vuoto
cosa posso fare ?
grazie
Alfonso


title: query

text:
Alfonso Carfora <
alfonso...@libero.it
> wrote in message
JI5K7.126645$sq5.6...@news.infostrada.it...

Come esegui la query?
Antonio


title: query

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:tS5K7.126706$sq5.6...@news.infostrada.it...

che significa ?
E' una query normale.
scusa l'ignoranza!
ciao Alfonso


title: query

text:
Alfonso Carfora <
alfonso...@libero.it
> wrote in message
O7cK7.129486$sq5.6...@news.infostrada.it...

La lanci facendo coppio clic su di essa?
La esegui con docmd.openquery?
Apri un recordset?
Antonio


title: Conteggio mesi

author: Daniele Perillo

text:
Salve ancora,
Qualcuno mi puň dare una dritta su come ottenere in query il numero di
mesi che intercorrono tra la data piů vecchia e la piů recente di una
tabella?
Esiste una funzione analoga per gli anni e per le settimane?
Grazie in anticipo.
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Conteggio mesi

author: Alberto S.

text:
>Salve ancora,
>
>Qualcuno mi puň dare una dritta su come ottenere in query il numero di
>mesi che intercorrono tra la data piů vecchia e la piů recente di una
>tabella?
Puoi usare le funzioni:
DMin per trovare la data piů vecchia
DMax per la piů recente
DateDiff per calcolare la differenza in mesi, anni, settimane, ecc ecc
>Esiste una funzione analoga per gli anni e per le settimane?
>
>Grazie in anticipo.
Ciao
--
Alberto
No alle guerre


title: Conteggio mesi

text:
"Alberto S." <
sartori.SPA...@tin.it
> wrote in message
news:hfb8iv0sujdioeld7...@4ax.com
> Puoi usare le funzioni:
> DMin per trovare la data più vecchia
> DMax per la più recente
> DateDiff per calcolare la differenza in mesi, anni, settimane, ecc ecc
Grazie mille, grazie al tuo aiuto sono riuscito a risolvere il mio
problema!



title: Report margine giustificato

text:
Ciao a tutti, spero che anche questa volta saprete aiutarmi, dunque ho
creato delle lettere nei report, chiaramente, come saprete tutti, non
è possibile (o almeno io non so come si fa) , come in Word, per
esempio, giustificare i margini, per cui, seppure molto funzionali,
non sono proprio belle come stile. Come posso fare per far si che
oltre che funzionali le lettere siano anche esteticamente perfette?
Aspetto suggerimenti grazie.


title: Report margine giustificato

author: Carlo Costarella

text:
<
uom...@hotmail.it
> ha scritto nel messaggio
news:2867cfe7-9170-496f...@w7g2000hsa.googlegroups.com...

-----------------------------------
Che versione di Access usi?
Ciao, Carlo


title: Report margine giustificato

text:
On 13 Set, 10:58, "Carlo Costarella"
<
carloantoniocostare...@gmail.com
> wrote:
> <
uomo...@hotmail.it
> ha scritto nel messaggionews:2867cfe7-9170-496f...@w7g2000hsa.googlegroups.com...

uso office xp ciao


title: Report margine giustificato

text:
<
uom...@hotmail.it
> ha scritto
cut
>
> Che versione di Access usi?
>
> Ciao, Carlo
uso office xp ciao
Vedi se ti va bene la proprietą "Allineamento testo" impostata su
"Ripartito".
In caso contrario potresti dare un'occhiata al sito di Lebans
(
http://www.lebans.com/justidirect.htm
)
Ciao, Carlo


title: Report margine giustificato

text:
On 13 Set, 11:59, "Carlo Costarella"
<
carloantoniocostare...@gmail.com
> wrote:
> <
uomo...@hotmail.it
> ha scritto
> cut
>
>
>
> > Che versione di Access usi?
>
> > Ciao, Carlo
>
> uso office xp ciao
>
> Vedi se ti va bene la proprietà "Allineamento testo" impostata su
> "Ripartito".
> In caso contrario potresti dare un'occhiata al sito di Lebans
> (
http://www.lebans.com/justidirect.htm
)
>
> Ciao, Carlo
ok ho usato, "Ripartito", e l'estetica è molto migliorata devo dire.
Grazie


title: Archivio notizie

author: Defresco

text:
Buona sera a tutti, scrivo questo breve post per chiedere un piccolo
suggerimento. Ho pensato di provare a catalogare alcune notizie riguardanti
un particolare evento e tali notizie sono tutte su un unico sito che le
distribuisce tramite rss. Essendo l'rss un flusso xml (se non ho capito
male) dovrei con una semplice procedura riuscire ad importarlo in una
tabella di access e classificare tutte o solo le notizie che mi interessano,
google non restituisce alcun risultato sapete se ci sono esempi che si
possono studiare almeno per capire qualcosa in più su XML. Grazie in
anticipo, buona serata.
Fabio.


title: Archivio notizie

author: Valery From The Mountain

text:
"Defresco" <
defr...@yahoo.it
> ha scritto nel messaggio
news:48efc115$0$18152$4faf...@reader3.news.tin.it...
> distribuisce tramite rss. Essendo l'rss un flusso xml (se non ho capito
> male) dovrei con una semplice procedura riuscire ad importarlo in una
> tabella di access e classificare tutte o solo le notizie che mi
> interessano, google non restituisce alcun risultato
http://www.google.it/search?hl=it&q=importare+xml+access
Mi da 496.000 occorrenze.


title: Archivio notizie

text:
"Valery From The Mountain" <val...@invalid.inv> ha scritto nel messaggio
news:48f03be8$0$1094$4faf...@reader1.news.tin.it...

Si in effetti mi rendo conto che con xml le occorrenze sono numerosissime ma
in questo modo dovrň studiarmi il formato rss in modo piů specifico, non che
la cosa mi spaventi ma i tempi di realizzazione subiranno un drastico
prolungamento. Comunque grazie mille.


title: Archivio notizie

text:
"Defresco" <
defr...@yahoo.it
> ha scritto nel messaggio
news:48efc115$0$18152$4faf...@reader3.news.tin.it...

Se si tratta di file xml che archivi in una cartella:
Application.ImportXML DataSource:="C:\XMLData\TuoFile.xml", OtherFlags:=1
Ciao, Carlo


title: Inserire il percorso di un file

author: Facile Amore Fonde

text:
Salve a tutti,
come prrima cosa vorrei fare i complemineti a tutti i partecipanti a
questo newsgroup... sono due settimane che "lurko" e ho già imparato
un casino di cose...
Sto realizzando un DB (in Access 2000 off course!) e in un campo
devono essere inseriti i percorsi che indicano dove risiede
un'immagine... vorrei fare due cose:
1) nella naschera vorrei far compareri una lista ad albero delle
directory in modo che l'utente possa indicare con un clic il nome del
file
2) vorrei rendere il riferimento relativo, cioè estrapolare il nome
del file (ed eventualmente la prima directory che lo contiene) e
associare al volo il percorso completo dell'immagine all'atto della
visualizzazione. La parte restante del percorso vorrei tenerla in un
variabile globale... ad esempio:
	il percorso è C:\MieiDB\PrimoDB\Grafici\grafico1.gif
Nel campo [pathImmagine] del record dovrebbe andare
"Grafici\garfico1.gif"
Nella variabile globale dovrebbe andare
"C:\MieiDB\PrimoDB\"
grazie a tutti e scusate la prolissità!


title: Inserire il percorso di un file

author: Liones

text:
Facile Amore Fonde <
cora...@usa.net
> wrote in message
3b49d290...@news.interbusiness.it...

inserisci nel form
Microsoft Commond Dialog Control (controllo ActiveX)
su caricamento del Form:          '    MioCtlActiveX è il nome del controllo
MioCtlActiveX.CancelError = True
MioCtlActiveX.FileName = "*.*"    '    per default visualizza tutti i file
MioCtlActiveX.Filter = "Immagini (*.bmp;*.ico;*.gif)|*.bmp;*ico;*.gif|Tutti
(*.*)|*.*"    'visualizza o tutti o solo i file di immagine
su pressione del pulsante che riachiama la finestra di dialolgo comune
On Error GoTo Annulla
MioCtlActiveX.DialogTitle = "TITOLO DELLA FINESTRA"
MioCtlActiveX.Action = 1    '1 finestra apri, 2 salva, 3 colore, 4
carattere, 5 stampa
Dim PercEFile, NomeFile
PercEFile = Me.MioCtlActiveX.FileName    ' percorso e nome del file
NomeFile = Me.MioCtlActiveX.FileTitle    '    nome del file
Annulla:
'gestisci la pressione del pulsante annulla o lascia uscire dal codice
dovrebbe funzionare
prova a modificarlo per le tue esigenze
tieni presente che in alcuni messaggi precedneti Warp consigliava di non
usar gli .ocx per non avere futuri problemi ma di usare Api come da sito
comune
ciao


title: Inserire il percorso di un file

text: Grazie, non vedo l'ora di provarlo...!


title: Somma campo numerico

author: Luciano Iosa

text:
Mi sto incavolando come una belva. Non riesco a fare una query che
calcoli il totale di un campo numerico di una tabella selezionando i
record.
Chi mi dice una procedura che funziona sicuro ?
Ho Access '97
Luciano


title: Somma campo numerico

text:
"Luciano Iosa" <
iosa...@flashnet.it
> ha scritto nel messaggio
news:rm5qssg2dsokdua5g...@4ax.com...

Creati una query che contiene solo il campo sul quale fare la selezione ed
il campo da sommare.
Nella riga "Criteri:" del primo campo scrivi appunto i criteri di selezione.
Dal menu Visualizza scegli il comando "Totali"; nella riga "Formula:" del
primo campo scegli "Raggruppamento" e nella riga "Formula:" del secondo
campo scegli "Somma".
--
Roberto
---------------------------------------------
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/
---------------------------------------------


title: Somma campo numerico

author: Lbo da casa

text:
>Mi sto incavolando come una belva. Non riesco a fare una query che
>calcoli il totale di un campo numerico di una tabella selezionando i
>record.
cosa intendi per "selezionando i record"?
comunque prova così: apri l'editor delle query (qbe).  scegli la
visualizzazione sql.  scrivi: select sum(nomecampo) from nometabella.
--
non studio non lavoro non guardo la tv
non vado al cinema non faccio sport



title: Somma campo numerico

text:
On Sat, 23 Sep 2000 21:16:12 GMT, "Roberto da casa"
<
r.ma...@libero.it
> wrote:
>
>Creati una query che contiene solo il campo sul quale fare la selezione ed
>il campo da sommare.
>Nella riga "Criteri:" del primo campo scrivi appunto i criteri di selezione.
>Dal menu Visualizza scegli il comando "Totali"; nella riga "Formula:" del
>primo campo scegli "Raggruppamento" e nella riga "Formula:" del secondo
>campo scegli "Somma".
Si, e' quello che avevo fatto, ma io voglio la somma per colonne non per
riga. Ti faccio il mio esempio. Nel mio dabase "Spese" ho il tipo
"telefono" con diverse causali "telecom, wind ,tele2". Nel nostro caso
ottengo le righe con i totali della spesa per Telecom, per Wind e per
Tele2. Io voglio anche il totale delle spese di tipo "Telefono"
Mi sono spiegato ? Si puo' fare con una query ?
Luciano
p.s. Sono nuovissimo del newsgroup (da ieri). Uso Access da un mese, ho
conoscenze di dabase relazionali un po' remote.


title: Somma campo numerico

text:
On Sun, 24 Sep 2000 00:30:20 GMT,
l...@NOSPAM.blunet.it
 (Lbo da casa )
wrote:
>cosa intendi per "selezionando i record"?
>
>comunque prova così: apri l'editor delle query (qbe).  scegli la
>visualizzazione sql.  scrivi: select sum(nomecampo) from nometabella.
Forse la parola piu' esatta e' filtrare. Se segui il thread, spiego il
mio caso.
Luciano


title: Somma campo numerico

text:
"Luciano Iosa" <
iosa...@flashnet.it
> ha scritto nel messaggio
news:cakssss6p692g49v1...@4ax.com...

Certo che si può fare, con una query unione.
Ammettiamo che la tabella Spese abbia una struttura simile:
Id
TipoSpesa
CausaleSpesa
Importo
creati una query  di selezione (Query1) basata sulla tabella spese con la
quale selezioni solo i record da sommare, ma non deve fare alcun totale
(ovvere non deve essere una query di raggruppamento); ti consiglio questo
passaggio così puoi impostare i criteri come meglio desideri, al limite in
maniera parametrica.
A questo punto creati una query unione, basata su Query1 che ha il seguente
codice SQL:
SELECT Query1.TipoSpesa, Query1.CausaleSpesa, Sum(Query1.Importo) AS
SommaDiImporto
FROM Query1
GROUP BY Query1.TipoSpesa, Query1.CausaleSpesa
UNION SELECT Query1.TipoSpesa, "ZZTotale Tipo Spesa" ,Sum(Query1.Importo) AS
SommaDiImporto
FROM Query1
GROUP BY Query1.TipoSpesa;
Se poi con Query1 selezioni più di un tipo spesa e su Query2 ti serve anche
un totale generale, il codice SQL di Query2 sarà:
SELECT Query1.TipoSpesa, Query1.CausaleSpesa, Sum(Query1.Importo) AS
SommaDiImporto
FROM Query1
GROUP BY Query1.TipoSpesa, Query1.CausaleSpesa
UNION SELECT Query1.TipoSpesa, "ZZTotale Tipo Spesa" ,Sum(Query1.Importo) AS
SommaDiImporto
FROM Query1
GROUP BY Query1.TipoSpesa
UNION SELECT "ZZTOTALE", "GENERALE", Sum(Query1.Importo) AS SommaDiImporto
FROM Query1;
--
Roberto
---------------------------------------------
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/
---------------------------------------------


title: Somma campo numerico

text:
>Forse la parola piu' esatta e' filtrare. Se segui il thread, spiego il
>mio caso.
non ho capito bene com'è fatta la tua tabella.  posta qualche riga di
esempio.



title: Somma campo numerico

text:


Uhmmm..., ho fatto come dici, ho costruito la query di unione con il
codice SQL, l'ho eseguita, ma nel campo accanto al "ZZTotale Tipo Spesa"
non compare nessun numero. Perche' mi chiede "Tipo", "Causale",
"Importo" (?) poi non lo so. Non sapevo che fosse cosi' complicato.
Con Superbase, un vecchio programma che girava su Amiga, si faceva
facilmente.
Luciano


title: Somma campo numerico

text:
"Luciano Iosa" <
iosa...@flashnet.it
> ha scritto nel messaggio
news:n2iusskhng6cmmbjf...@4ax.com...

Il problema ce l'hai su Query1, che deve esistere ma di cui non abbiamo
parlato come farla, essendo una normale query di selezione; aprila e vedi se
ti mostra i record che ti apetti di vedere.
Quanto alla complessità, è tu che hai chiesto di farlo con una query; se lo
fai con un report sarà sicuramente più facile.
--
Roberto
---------------------------------------------
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/
---------------------------------------------


title: Somma campo numerico

text:
On Mon, 25 Sep 2000 01:14:21 GMT,
l...@NOSPAM.blunet.it
 (Lbo da casa )
wrote:
>>Forse la parola piu' esatta e' filtrare. Se segui il thread, spiego il
>>mio caso.
>
>non ho capito bene com'è fatta la tua tabella.  posta qualche riga di
>esempio.
Ho una tabella Spese, con campi, ID, TipoSpese, CausaleSpese, Importo
Voglio avere la somma delle spese per Tipo. In realta' avrei anche il
campo AnnoSpese ma per ora non lo considero.
Luciano


title: Somma campo numerico

text:
On Mon, 25 Sep 2000 17:46:46 GMT, "Roberto dal portatile"
<
r.ma...@libero.it
> wrote:
>Il problema ce l'hai su Query1, che deve esistere ma di cui non abbiamo
>parlato come farla, essendo una normale query di selezione; aprila e vedi se
>ti mostra i record che ti apetti di vedere.
>Quanto alla complessità, è tu che hai chiesto di farlo con una query; se lo
>fai con un report sarà sicuramente più facile.
Invece poi ha funzionato mettendo i giusti nomi ai campi. Ho provato ad
inserire anche il campo "anno" della mia tabella ma non mi viene il
codice SQL. Ho scoperto l'opzione "maschere - autocomposizione tabella
pivot" ed ho visto che e' il modo piu' semplice per fare quello che
volevo. In pratica si usa Excel. Ho costruito questa tabella partendo
proprio da fogli Excel, divisi per anno.
A questo proposito ho ancora due problemi. Nella tabella "spese" ho tre
campi per la data, anno, mese, giorno. Anno e giorno sono numerici,
mentre mese e' di testo, nell'ordinamemnto per mese si ha "aprile" come
primo mese e cosi' via. Come si fa ad ovviare, in Excel c'era un metodo.
Secondo, quando ho importato il primo foglio ho cancellato le prime 3
righe di intestazione ed e' successo che il mio primo record ha Id=4.
Non esiste una funzione di reindicizzazione  che lo riporti ad 1.
Mi scuso se sono stato lungo.
Luciano


title: Somma campo numerico

text:
>Ho una tabella Spese, con campi, ID, TipoSpese, CausaleSpese, Importo
>Voglio avere la somma delle spese per Tipo. In realta' avrei anche il
>campo AnnoSpese ma per ora non lo considero.
select TipoSpese, sum(Importo) as SommaSpese group by TipoSpese
copia, apri una nuova query, vai in visualizzazione sql e incolla.
per l'anno:
select AnnoSpese, TipoSpese, sum(Importo) as SommaSpese group by
AnnoSpese, TipoSpese



title: Somma campo numerico

text:
"Luciano Iosa" <
iosa...@flashnet.it
> ha scritto nel messaggio
news:r8t0tskojs2isb2o1...@4ax.com...

Fermo restando che il campo Anno lo devi mettere anche in Query1, poichè
ritengo che tu voglia anche il totale per anno, il codice SQL di Query2
diventa:
SELECT Query1.Anno, Query1.TipoSpesa, Query1.CausaleSpesa,
Sum(Query1.Importo) AS
SommaDiImporto
FROM Query1
GROUP BY Query1.Anno, Query1.TipoSpesa, Query1.CausaleSpesa
UNION SELECT Query1.Anno, Query1.TipoSpesa, "ZZTotale Tipo Spesa"
,Sum(Query1.Importo) AS
SommaDiImporto
FROM Query1
GROUP BY Query1.Anno, Query1.TipoSpesa
UNION SELECT Query1.Anno, "ZZTotale", "ZZAnno" ,Sum(Query1.Importo) AS
SommaDiImporto
FROM Query1
GROUP BY Query1.Anno
UNION SELECT "ZZTOTALE", "GENERALE", " ", Sum(Query1.Importo) AS
SommaDiImporto
FROM Query1;
Se comunque hai trovato un'altro metodo e funziona, decidi tu.
Per quelle che sono le mie cognizioni di Access, per il quesito
sull'ordinamento, secondo me devi crearti un campo nel quale ti calcoli il
mese in cifre partendo da quello in lettere.
Di più non so, ma una cosa la so di sicuro: con Access si gestisce un
database con Excell si gestisce un foglio di calcolo, e poi so anche che un
database relazionale non è un foglio di calcolo evoluto.
Se permetti un consiglio, devi prima decedere se hai necessità di un
database per risolvere i tuoi problemi o hai necessità di un foglio di
calcolo; se ritieni che hai bisogno di un database relazionale allora penso
che dei fogli Exell ti devi ricordare solamente perchè da e verso di loro
puoi importare ed esportare dati.
--
Roberto
---------------------------------------------
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/
---------------------------------------------


title: Somma campo numerico

text:


In realta' sto facendo l'autodidatta per conoscere Access e vedere le
sue potenzialita'. Sto vedendo che per le mie semplici necessita' anche
Excel puo' soddisfare le mie esigenze. Il codice SQL che mi hai pasato
va bene.
Mi sei stato molto utile.
Grazie
Luciano


title: Somma campo numerico

text:
"Luciano Iosa" <
iosa...@flashnet.it
> ha scritto nel messaggio
news:ktf4ts4bpc8vqj6dq...@4ax.com...

Ciao alla prossima



title: Somma in maschera

author: Gerul

text:
Salve,
chiedo suggerimento per 2 cose:
a:) che codice devo usare per visualizzare un MsgBox con l'indirizzo IP (
ovviamente dinamico ) della connessione internet dell 'utente che sta
utilizzando l' fe ?
b:) ho la necessità di sommare alcuni campi, ma alcuni di questi sono
inattivi per esigenze, come posso fare la somma SOLO di quei campi che sono
"attivi" ?
Ogni suggerimento è gradito
Grazie
Ger


title: Numerazione protocollo e settore di appartenenza

text:
Salve a tutti,
ieri sera avevo postato un messaggio per la gestione del protocollo
della mia azienda, mi hanno risposto dandomi alcune dritte opportune e
giuste per correggere il mio problema. Ne ho risolti a dire il vero
molti ma ne è rimasto uno che vorrei sottoporre a voi. Vado a
descrivere quello che ho fatto.
Mi sono creato una tabella dal nome Protocollo sulla quale ho messo
alcuni campi: Numero Protocollo, Data protocollo,...., Settore
Devo specificare che la mia ditta ha alcuni settori ed ognuno dei
quali deve avere una numerazione del protocollo distinta. Per questo
mi sono creato un file MDW andando ad includere al suo interno tanti
utenti quanti sono i settori della mia azienda. Nella maschera in
oggetto nel campo Settore ho messo la proprietà Valore Predefinito
impostata a Currentuser(). Nel numero protocollo mi sono andato ad
impostare una funzione di questo tipo:
=Left([settore];2) & Format(Date();"aa") & "/" &
Format(IIf(IsNull(DMax("[NumeroProtocollo]";"[Protocollo]";"[NumeroProtocollo]
like 'Left([settore];2)" & Format(Date();"aa") & "/?????'"));
1;Right(DMax("[NumeroProtocollo]";"[Protocollo]";"[NumeroProtocollo]
like 'Left([settore];2)" & Format(Date();"aa") & "/?????'");
5)+1);"00000")
Solo che non mi riesce a far avanzare il numero di protocollo dandomi
per ogni settore lavorativo uno stesso numero di protocollo. Come
potete vedere all'inizio del protocollo sono presenti due lettere che
stanno a specificare il settore lavorativo di appartenenza. Non so
dove ho sbagliato a digitare la formula, c'è nessuno che mi può
aiutare per favore?
Grazie in anticipo... SimoneB


author: VT @ Work

text:
On 22 Feb 2007 03:52:14 -0800,
bertis...@gmail.com
 wrote:
>Salve a tutti,
>
>ieri sera avevo postato un messaggio per la gestione del protocollo
>della mia azienda, mi hanno risposto dandomi alcune dritte opportune e
>giuste per correggere il mio problema. Ne ho risolti a dire il vero
>molti ma ne =E8 rimasto uno che vorrei sottoporre a voi. Vado a
>descrivere quello che ho fatto.
>
>Mi sono creato una tabella dal nome Protocollo sulla quale ho messo
>alcuni campi: Numero Protocollo, Data protocollo,...., Settore
Quindi sembra che tu abbia riservato un campo per il settore ed un
campo per il numero protocollo.
>Devo specificare che la mia ditta ha alcuni settori ed ognuno dei
>quali deve avere una numerazione del protocollo distinta. Per questo
>mi sono creato un file MDW andando ad includere al suo interno tanti
>utenti quanti sono i settori della mia azienda. Nella maschera in
>oggetto nel campo Settore ho messo la propriet=E0 Valore Predefinito
>impostata a Currentuser(). Nel numero protocollo mi sono andato ad
>impostare una funzione di questo tipo:
>
>=3DLeft([settore];2) & Format(Date();"aa") & "/" &
>Format(IIf(IsNull(DMax("[NumeroProtocollo]";"[Protocollo]";"[NumeroProtocol=
>lo]
>like 'Left([settore];2)" & Format(Date();"aa") & "/?????'"));
>1;Right(DMax("[NumeroProtocollo]";"[Protocollo]";"[NumeroProtocollo]
>like 'Left([settore];2)" & Format(Date();"aa") & "/?????'");
>5)+1);"00000")
Se č vera la mia considerazione di cui sopra, perchč nel campo numero
protocollo memorizzi di nuovo anche il settore e l'anno?
Se serve visualizzare o stampare il numero protocollo composto da vari
"pezzi" (anno, settore, data ecc.) puoi sempre farlo ricomponendolo
"al volo" dove serve, maschera o report che sia. In questo modo
semplifichi molto i criteri da impostare nelle operazioni di lettura
(per es. la DMax).
Comunque, a parte questo, prova a modificare l'origine del controllo
associato al numero protocollo come segue (attenzione agli apici
singoli e doppi):
=$Left([settore];2) & Format(Date();"aa") & "/" &
Format(IIf(IsNull(DMax("[NumeroProtocollo]";"[Protocollo]";"[NumeroProtocollo]
like '" & Left([settore];2) & "'" & Format(Date();"aa") & "/?????'"));
1;Right(DMax("[NumeroProtocollo]";"[Protocollo]";"[NumeroProtocollo]
like '" & Left([settore];2) & "'" & Format(Date();"aa") & "/?????'");
5)+1);"00000")
>Solo che non mi riesce a far avanzare il numero di protocollo dandomi
>per ogni settore lavorativo uno stesso numero di protocollo. Come
>potete vedere all'inizio del protocollo sono presenti due lettere che
>stanno a specificare il settore lavorativo di appartenenza. Non so
>dove ho sbagliato a digitare la formula, c'=E8 nessuno che mi pu=F2



author: SimoneB

text:
> =$Left([settore];2) & Format(Date();"aa") & "/" &
> Format(IIf(IsNull(DMax("[NumeroProtocollo]";"[Protocollo]";"[NumeroProtocollo]
> like '" & Left([settore];2) & "'" & Format(Date();"aa") & "/?????'"));
> 1;Right(DMax("[NumeroProtocollo]";"[Protocollo]";"[NumeroProtocollo]
> like '" & Left([settore];2) & "'" & Format(Date();"aa") & "/?????'");
> 5)+1);"00000")
>
Non ha funzionato proprio cosě come me l'hai detta te... ma ho risolto il
problema sulla base del tuo suggerimento GRAZIE MILLE!!!!
Saluti SimoneB


title: Eliminare una tabella da un'altra ??

author: Valerio

text:
ho una tabella A che contiene a sua volta un gruppo di record che ho in una
tabella B ...
posso da A eliminare tutti i record che corrispondono a B ??
in che modo ?
sto provando con la query di eliminazione ma mi dice che non può eliminare
da quella tabella e non riesco a capire perchè !!!
grazie a tutti


title: Eliminare una tabella da un'altra ??

author: MA

text:

Bisogna vedere in che relazione stanno
--
--
Massimiliano Amendola
www.accessgroup.it
Il sito italiano di svilupatori Access
www.donkarl.com/it/cisa


title: Eliminare una tabella da un'altra ??

text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:ekf4si$q9c$1...@tdi.cu.mi.it...

Problema risolto grazie ...
era un problema di Proprietà della query di eliminazione ...
dovevo soltanto impostare la proprietà Record Univoci su 'SI' ...
ora tutto ok e record eliminati correttamente !!


title: raggrupamenti

author: celip

text:
Ciao a tutti.
Spiego subito il problema: Ho creato un database per gestione ordini (di
libri in particolare). Una cosa sarebbe molto importante: che il campo
titoli mi desse un report titolo per titolo contandone la quantita' per
ognuno. Se si trattasse di valori numerici avrei gia' trovato la soluzione
(query a campi incrociati), ma non so come fare con valori di testo (?!). Si
riesce a fare con excel, credo e spero anche con Access... non sono molto
esperto :-)
Grazie a chiunque vorra' aiutarmi...
Pippo.


title: raggrupamenti

author: OndaMax

text:
celip wrote in message ...

Non sono sicuro di aver afferrato il problema ...
Per impostare un totale su un valore testo c'è la formula "Conteggio".
Se basassi il report su una normale query di selezione sul campo titolo (con
formula Raggruppamento) e un'altro campo titolo (con formula Conteggio) ?
Al secondo campo titolo dovresti chiaramente assegnare un'altro nome sul
campo query (es. Ttl: titolo) ?
Non capisco la soluzione della Query a campi incrociati. Forse non c'entra
... o forse stasera non ci sono io ...
Caso mai, rispiega ...
Ciao
OndaMax


title: raggrupamenti

text:
Grazie per la risposta. Provo a spiegare meglio, preciso che sono alle prime
armi con access...
> Non sono sicuro di aver afferrato il problema ...
> Per impostare un totale su un valore testo c'è la formula "Conteggio".
> Se basassi il report su una normale query di selezione sul campo titolo
(con
> formula Raggruppamento) e un'altro campo titolo (con formula Conteggio) ?
> Al secondo campo titolo dovresti chiaramente assegnare un'altro nome sul
> campo query (es. Ttl: titolo) ?
> Non capisco la soluzione della Query a campi incrociati. Forse non c'entra
> ... o forse stasera non ci sono io ...
Oggetto: libri
Ho una tabella generale con materia, quantità, autore, titolo, editore e
altri campi (id, n prenotazione, data, note).
Obiettivo: sapere quante copie di ciascun libro sono state ordinate.
Con la query a campi incrociati ho fatto:
"visualizzazione struttura"
Ho preso i campi autore, titolo, editore, materia, quantità ,tot. di
quantita' dalla tabella generale,
tutti con formula di raggruppamento, autore-titolo-editore come intestazione
di riga, materia come intestazione di colonna (cosi' mi divide anche le
materie), quantita' come valore e tot. quant. ancora come intestazione di
riga.
I conteggi sono giusti. Ora posso fare i report divisi per editore e per
materia.
Ti sembra un buon metodo? Potrei fare qualcosa di diverso?
Grazie ancora. Ciao.
celip


title: raggrupamenti

text:
celip wrote in message ...
> Con la query a campi incrociati ho fatto:
> "visualizzazione struttura"
> Ho preso i campi autore, titolo, editore, materia, quantità ,tot. di
> quantita' dalla tabella generale,
> tutti con formula di raggruppamento, autore-titolo-editore come
intestazione
> di riga, materia come intestazione di colonna (cosi' mi divide anche le
> materie), quantita' come valore e tot. quant. ancora come intestazione di
> riga.
Ora è chiaro ... :-)
Se sulle intestazioni colonna hai "materia" va bene così ... avevo temuto
volessi suddividere le colonne su base "titolo" ... ;-)))
Se la tua esigenza è quella, va tutto bene.
Se invece non ti interessa la suddivisione per materia, pensavo ad una
semplice query di selezione con titolo e tutto il resto su formula
raggruppamento. Con l'aggiunta di un'altro campo (va bene anche titolo) e
formula "conteggio" otterresti comunque i totali che ti servono ...
Questo volevo dire ...
Ciao
OndaMax


title: Access ODBC SQLServer e campo memo

author: BiBi

text:
Ciao,
Ho esportato un db da Access a SQL Server 2000 e poi ho collegato il
FE in Access alle tabelle del db in SQL Server.
Ho notato che i campi memo in Access sono stati trasformati in ntext.
Ed ora se provo a modificare un record in una tabella contenente un
campo ntext via ODBC mi compare il seguente messaggio di errore (il
campo modificato non è ntext, è sufficiente che sia presente nella
tabella. L'aggiornamento è stato fatto direttamente sulla tabella e
non tramite query):
[Microsoft][ODBC SQLServer Driver] Impossibile confrontare oppure
ordinare i tipi di dati text, ntext se non si utilizza IS NULL o
l'operatore like.
Mentre l'operazione di aggiornamento da SQL Server sulla stessa
tabella va a buon fine.
Che cosa posso fare? Devo convertire tutti i campi ntext a nvarchar
(4000) ?
Grazie BB


title: Access ODBC SQLServer e campo memo

author: S. Savoldi

text:
"BiBi" ...



Hai inserito un campo "TimeStamp" nella tabella in questione?
Ciao.


title: Access ODBC SQLServer e campo memo

text:
On Thu, 05 Jun 2003 19:14:08 GMT, "S. Savoldi" <
war...@libero.it
>
wrote:

No, ho scoperto che questo errore me lo da solo se il client è
Access97! Poco male... è forse ora di mandarlo in pensione ...
Ciao BB


title: MyODBC: connessione non riuscita

text:
Ho creato una connesione Odbc DNS a MySql.
Riesco a collegare le tabelle in access (apre il Db MySql e mi fa
selezionare le tabelle).
Ma quando vado ad aprirle, prima mi compare la finestra di MyOdbc come se
volesse dei dati per il login e dopo mi ritorna l'error:
"connessione non riuscita"
perché?
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: MyODBC: connessione non riuscita

author: Alessandro Baraldi

text:
"
riusc...@iuscita.com
" <
riusc...@iuscita.com
> wrote in message
news:d2ecfv$m6l$
1...@news.newsland.it
> Ho creato una connesione Odbc DNS a MySql.
> Riesco a collegare le tabelle in access (apre il Db MySql e mi fa
> selezionare le tabelle).
> Ma quando vado ad aprirle, prima mi compare la finestra di MyOdbc come se
> volesse dei dati per il login e dopo mi ritorna l'error:
> "connessione non riuscita"
> perché?
Sono ormai più di 2 anni che non uso più MySQL e l'ultimo che usai
era 3.5 o giù di li, ma perchè invece di usare un DSN
non Linki le Tabelle Via ODBC e ConnectionString...???
Io uso questa Funzione per Linkare le tabelle e la lancio
su AutoExec:
REQUISITI:
1)Creati una Tabella(LOCALE) Chiamata "Linked" con un solo Campo
"Nome" di tipo testo nella quale inserisci Manualmente il Nome
delle Tabelle da Ricercare nel Server per il Link.
Metti questo codice in un Modulo e richiama la Funzione:
=ReconnectODBCTable()
' Questa è la Costante di tipo Stringa che contiene la
' tua ConnectionString a MYSQL, adegua i Driver ODBC che
' magari negli anni sono cambiati e sostituisci i dati da
' te richiesti come NomeServer/NomeDatabase/UID/PWD
Const CNNSTR as string="DRIVER={MySQL ODBC 3.51 Driver};" & _
                       "Server=myServerName;" & _
                       "Port=3306;" & _
                       "Option=16384;" & _
                       "Stmt=;" & _
                       "Database=mydatabaseName;" & _
                       "Uid=myUsername;" & _
                       "Pwd=myPassword"
Public Function ReconnectODBCTable() As Boolean
On Error GoTo Err_ConnectToSQL
    Dim db As DAO.Database
    Dim tdf As DAO.TableDef
    Dim rst As DAO.Recordset
    Dim intCounter As Integer
    intCounter = 0
    ReconnectODBCTable = False

    Set db = CurrentDb
    Set rst = db.OpenRecordset("Linked", dbReadOnly)
    rst.MoveFirst
Start:
    Do Until rst.EOF
         Set tdf = db.TableDefs(rst!Nome)
         tdf.Connect = CNNSTR
         tdf.RefreshLink
         intCounter = intCounter + 1
         rst.MoveNext
    Loop

    ReconnectODBCTable = True

Exit_ConnectToSQL:
On Error Resume Next

    rst.close
    db.close
    Set rst = Nothing
    Set db = Nothing
    Exit Function

Err_ConnectToSQL:
    If err.Number = 3265 Then   'TableDef non trovata
        Set tdf = db.CreateTableDef(rst!Nome)
        tdf.Connect = CNNSTR
        tdf.SourceTableName = rst!Nome
        db.TableDefs.Append tdf
        db.TableDefs.Refresh
        Resume Start
    Else
        ReconnectODBCTable = False
        MsgBox err.Description
        Resume Exit_ConnectToSQL
    End If
End Function
Per dettagli maggiori sugli aggiornamenti
fai riferimento al sito di MySQL sul quale non sono
aggiornato.
Ciao
@Alex
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Aggoirnare campo tabella da codice

author: maurizio

text:
Ciao a tutti.
Sto cercando d'imparare un po' di VBA e vorrei aggiornare un campo di una
tabella.
Il campo da aggiornare della tabella tblProteggi si chiama Campo.
Ho scritto il seguente codice :
Dim ComodoCampo As String
ComodoCampo = "pluto"
 DoCmd.RunSQL ("UPDATE tblProteggi SET tblProteggi.Campo = ComodoCampo")
Non riconosce il campo.
Mi da' l'errore IMMISSIONE PARAMETRO ComodoCampo.
Qualcuno mi puo' aiutare?
Grazie. Maurizio


title: Aggoirnare campo tabella da codice

author: Carlo Costarella

text:
"maurizio" <
mm.m...@inwind.it
> ha scritto nel messaggio
news:t8Rua.104947$iy5.3...@twister2.libero.it...

Mancano i doppi apici:
DoCmd.RunSQL ("UPDATE tblProteggi SET tblProteggi.Campo =" & """" &
ComodoCampo & """")
Ciao, Carlo


title: Aggoirnare campo tabella da codice

text:
"Carlo Costarella" <
carloantoni...@virgilio.it
> ha scritto nel
messaggio news:NhRua.134311$K35.3...@news2.tin.it...

> Grazie Carlo.
Maurizio


title: Aggoirnare campo tabella da codice

text:
"Carlo Costarella" <
carloantoni...@virgilio.it
> ha scritto nel
messaggio news:NhRua.134311$K35.3...@news2.tin.it...

> Grazie.
Maurizio


title: Relazione che sembra invisibile!

author: Giorgia

text:
Buongiorno a tutto il caro ng!
Ho eliminato tutte le relazioni di una tabella perchè sto apportando delle
modifiche al db per il nuovo anno.
Nonostante questo però, aprendo la tabella compare il "+" accanto ad ogni
record ma, cliccandolo, compare il messaggio "Espressione digitata non
correttamente o troppo complessa.....etc...."

Dove posso verificare che tipo di relazione sia rimasta nascosta in qualche
meandro?

Giorgia


title: Relazione che sembra invisibile!

author: Popi - TheBadHabits

text:
Hai provato ad inserire la tua tabella nella finestra delle relazioni e, cliccandoci su col tasto destro, scegliere "Mostra relazioni dirette"?

Altra opzione: se apri la tua tabella in visualizzazione foglio dati e poi vai sul menu formato/foglio dati secondario e scegli l'opzione rimuovi?

HTH
Popi


title: Relazione che sembra invisibile!

text:
> Altra opzione: se apri la tua tabella in visualizzazione foglio dati e poi
> vai sul menu formato/foglio dati secondario e scegli l'opzione rimuovi?
>
> HTH
> Popi

perfetto! grazie mille, cosě č scomparso definitivamente.!
Giorgia


title: apertura di un file Excel variabile

author: Maurizio

text:
ho creato una maschera Articoli che contiene all'interno una sottomaschera
Percorsi.
La sottomaschera contiene il campo Percorso che serve per specificare il
percorso di un file Excel associato ad ogni articolo (il file è sempre
diverso)
Dopo aver scelto un articolo, facendo clic su un pulsante dovrei stampare il
file Excel specificato nel campo Percorso
Inserendo il codice
call shell("""c:\Programmi\Microsoft Office\Office\Excel.exe""
""c:\prova.xls""",1)
si apre il file prova.xls. Ho provato con
Dim stPercorso as String
stPercorso= Forms!Articoli.Percorsi!Percorso
call shell("""c:\Programmi\Microsoft Office\Office\Excel.exe""
stPercorso",1)
ma ottengo un errore
Qualcuno ha un suggerimento ?
grazie a tutti e buon lavoro
Maurizio


title: apertura di un file Excel variabile

author: Roberto da casa

text:
"Maurizio" <
maurizio...@tin.it
> ha scritto nel messaggio
news:gzzua.123015$K35.2...@news2.tin.it...

Se il controllo sottomaschera contenuto nella maschera Articoli si chiama
anche lui Percorsi, prova così:
stPercorso= Forms!Articoli!Percorsi!Percorso
call shell("c:\Programmi\Microsoft Office\Office\Excel.exe " & stPercorso,1)
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: apertura di un file Excel variabile

text:
grazie per l'aiuto ma provando mi compare l'errore "impossibile trovare il
file" (che in realtà esiste nel percorso specificato)
non vorrei approfittare ma se il nome del file fosse composto da più parole
(ad es. riepilogo anno 2003.xls) ci sarebbe qualche problema ?
grazie
Maurizio
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:2sAua.103404$DT4.3...@twister1.libero.it...



title: apertura di un file Excel variabile

text:
"Maurizio" <
maurizio...@tin.it
> ha scritto nel messaggio
news:Y5Nua.67324$3M4.1...@news1.tin.it...
> grazie per l'aiuto ma provando mi compare l'errore "impossibile trovare il
> file" (che in realtà esiste nel percorso specificato)
>
> non vorrei approfittare ma se il nome del file fosse composto da più
parole
> (ad es. riepilogo anno 2003.xls) ci sarebbe qualche problema ?
Si.
>
> grazie
> Maurizio
[CUT]
Quando rispondi scrivi DOPO e non prima del testo dei messaggi precedenti.



title: apertura di un file Excel variabile

text:
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:G9Nua.104170$iy5.3...@twister2.libero.it...

hai ragione (scusa mi sono distratto)
buon lavoro
Maurizio


title: Richiamare una SUB di un Form da altro Form

author: Pisinho

text:
Buongiorno,
l'ho fatto solo dall'interno della stessa Form di richiamare una SUB
dichiarata Public, se voglio richiamarla da un altro Form
se è possibile (penso di si) qual'è la sintassi ?
Ho provato con
nomeform.Forms.nomesub
ma non funziona....
Grazie mille.


author: Antonio Biso

text:
"Pisinho" <
pis...@gmail.com
> ha scritto nel messaggio
news:4e1ff191$1...@news.x-privat.org...

a prescindere...
ma perchè non la metti dentro un modulo pubblico invece che in una form???
Antonio


text:
"Antonio Biso"  ha scritto nel messaggio
news:ivosid$l7g$1...@speranza.aioe.org...

a prescindere...

Antonio
_______Risposta:
perchè gli piace usare Me e si stanca a fare
DIM F as Access.Form
SET F = Forms("SuaForm")
MA


text:

Ciao Pisinho.
Sei partecipante da lunga data, dovresti sapere che "non funziona" è
un po' poco ;)
Di chi è figlia la sub? Di una form.
E la form di chi è figlia? Dell'insieme Forms.
Quindi Forms(NomeForm).sub è il modo giusto per richiamarla :)
    If (Me.Parent.RAM_Comandi.Form.ManPrevCdm.Enabled = True) Then
        Forms("MpCdm").AggiornaMaschereCollegate
    Else
        DoCmd.Close acForm, "MpCdm", acSaveNo
    End If
HTH
Popi


text:
On 15 Lug, 10:08, "Antonio Biso" <
ab...@libero.it
> wrote:
> "Pisinho" <
pisi...@gmail.com
> ha scritto nel messaggionews:4e1ff191$1...@news.x-privat.org...
>
> > Buongiorno,
> > l'ho fatto solo dall'interno della stessa Form di richiamare una SUB
> > dichiarata Public, se voglio richiamarla da un altro Form
> > se è possibile (penso di si) qual'è la sintassi ?
>
> > Ho provato con
>
> > nomeform.Forms.nomesub
>
> > ma non funziona....
>
> a prescindere...
>
> ma perchè non la metti dentro un modulo pubblico invece che in una form???
Antonio, nel mio caso metto sub e function di *uso generale* nei
moduli, mentre preferisco lasciarne alcune nelle form sia per evitare
una inutile proliferazione di moduli sia perché capita che *diverse*
form contengano una sub che fa determinate operazioni (diverse per
ogni sub) ma concettualmente identiche e che, per le naming rules che
mi sono dato, avrebbero lo stesso nome (ad es.:
AggiornaMaschereCollegate)
Just my 2 cents :)
Popi


text:
"Popi - TheBadHabits" <
rlu...@yahoo.com
> ha scritto nel messaggio
news:f2edaac5-98bc-4348...@en1g2000vbb.googlegroups.com...
On 15 Lug, 10:08, "Antonio Biso" <
ab...@libero.it
> wrote:
> "Pisinho" <
pisi...@gmail.com
> ha scritto nel
> messaggionews:4e1ff191$1...@news.x-privat.org...
>
> > Buongiorno,
> > l'ho fatto solo dall'interno della stessa Form di richiamare una SUB
> > dichiarata Public, se voglio richiamarla da un altro Form
> > se � possibile (penso di si) qual'� la sintassi ?
>
> > Ho provato con
>
> > nomeform.Forms.nomesub
>
> > ma non funziona....
>
> a prescindere...
>
> ma perch� non la metti dentro un modulo pubblico invece che in una form???
Antonio, nel mio caso metto sub e function di *uso generale* nei
moduli, mentre preferisco lasciarne alcune nelle form sia per evitare
una inutile proliferazione di moduli sia perch� capita che *diverse*
form contengano una sub che fa determinate operazioni (diverse per
ogni sub) ma concettualmente identiche e che, per le naming rules che
mi sono dato, avrebbero lo stesso nome (ad es.:
AggiornaMaschereCollegate)
Beh, in questi casi io preferisco comunque un'unica funzione in modulo
pubblico da richiamare eventualmente con opportuni parametri (di riferimento
alla form chiamante o con flag per un flusso decisionale all'interno della
funzione stessa).
Una funzione, n utilizzi diversi
Antonio


author: Alessandro Cara

text:
Il 15/07/2011 10.27, Popi - TheBadHabits ha scritto:
[cut]
> Just my 2 cents :)
Dopo la finanziaria "ne rimarra' uno solo"
--
ac (x=y-1)


text:
"Antonio Biso"  ha scritto nel messaggio
news:ivou4u$p45$1...@speranza.aioe.org...
"Popi - TheBadHabits" <
rlu...@yahoo.com
> ha scritto nel messaggio
news:f2edaac5-98bc-4348...@en1g2000vbb.googlegroups.com...
On 15 Lug, 10:08, "Antonio Biso" <
ab...@libero.it
> wrote:
> "Pisinho" <
pisi...@gmail.com
> ha scritto nel
> messaggionews:4e1ff191$1...@news.x-privat.org...
>
> > Buongiorno,
> > l'ho fatto solo dall'interno della stessa Form di richiamare una SUB
> > dichiarata Public, se voglio richiamarla da un altro Form
> > se è possibile (penso di si) qual'è la sintassi ?
>
> > Ho provato con
>
> > nomeform.Forms.nomesub
>
> > ma non funziona....
>
> a prescindere...
>
> ma perchè non la metti dentro un modulo pubblico invece che in una form???
Antonio, nel mio caso metto sub e function di *uso generale* nei
moduli, mentre preferisco lasciarne alcune nelle form sia per evitare
una inutile proliferazione di moduli sia perché capita che *diverse*
form contengano una sub che fa determinate operazioni (diverse per
ogni sub) ma concettualmente identiche e che, per le naming rules che
mi sono dato, avrebbero lo stesso nome (ad es.:
AggiornaMaschereCollegate)
Beh, in questi casi io preferisco comunque un'unica funzione in modulo
pubblico da richiamare eventualmente con opportuni parametri (di riferimento
alla form chiamante o con flag per un flusso decisionale all'interno della
funzione stessa).
Una funzione, n utilizzi diversi
Antonio
___________Risposta:
Sono completamente d'accordo con Antonio,
anzi, il tuo caso è proprio quello classico: una sola routine che accetta
degli argomenti che dividono le logiche, così se la modifichi lo devi fare
solo da una parte.
e per quanto riguarda il discorso della figliolanza bisogna fare una
precisione:
Se tu dici "Questa è la mia form", ok; ma se dici "Questo è il mio form" il
tuo discorso cade, perché lo dicevano anche gli sviluppatori di Nerone
"MaterForm semper certa est, PaterForm nunquam"
e quando programmi devi evitare ambguità
MA


text:
"Alessandro Cara"  ha scritto nel messaggio
news:z2TTp.52026$GZ3....@tornado.fastwebnet.it...

--
ac (x=y-1)
____________Risposta:
ROTFL
MA


text:
On 15 Lug, 10:35, "Antonio Biso" <
ab...@libero.it
> wrote:
> "Popi - TheBadHabits" <
rlu...@yahoo.com
> ha scritto nel messaggionews:f2edaac5-98bc-4348...@en1g2000vbb.googlegroups.com...

Già, l'uso dei puntatori (in luogo delle sue chiavi da 10 campi testo
255 [1]) ed il voler rendere parametrico tutto il possibile sono le
cose che fanno incazzare di più il mio capo.
Ma l'esperienza mi ha insegnato che l'approccio "misto" (usato a
ragion veduta, ovviamente) a volte risparmia emicranie da sviluppo,
orchiti da debug, orticarie da revisione sul fronte personale ed i
tempi relativi sia sul fronte economico sia su quello dell'accumulo
delle cose da fare. ;)
Popi
[1] Non scherzo: una volta ha anche dichiarato che Access fa schifo
     perché non ci dev'essere limite al numero di campi chiave ...
voleva
     metterne più di 20 (1 era un memo ...).


text:
On 15 Lug, 10:42, "MA" <
mas...@massimilianoamendola.it
> wrote:
> "Alessandro Cara"  ha scritto nel messaggionews:z2TTp.52026$GZ3....@tornado.fastwebnet.it...
>
> Il 15/07/2011 10.27, Popi - TheBadHabits ha scritto:
> [cut]> Just my 2 cents :)
>
> Dopo la finanziaria "ne rimarra' uno solo"
>
> --
>
> ac (x=y-1)
> ____________Risposta:
> ROTFL
LOL!!!
Passerò a "Just my 2 breaths" ... almeno fino a quando non tasseranno
pure l'aria.
Popi


text:
On 15 Lug, 10:41, "MA" <
mas...@massimilianoamendola.it
> wrote:
> Sono completamente d'accordo con Antonio,
> anzi, il tuo caso è proprio quello classico: una sola routine che accetta
> degli argomenti che dividono le logiche, così se la modifichi lo devi fare
> solo da una parte.
>
> e per quanto riguarda il discorso della figliolanza bisogna fare una
> precisione:
> Se tu dici "Questa è la mia form", ok; ma se dici "Questo è il mio form" il
> tuo discorso cade, perché lo dicevano anche gli sviluppatori di Nerone
> "MaterForm semper certa est, PaterForm nunquam"
> e quando programmi devi evitare ambguità
Per la prima parte vedi risposta ad Antonio (doverosa precisazione:
sto cercando di capire se realmente il mio codice sia migliorabile
anche il questo senso).
Per la seconda parte ... scrivo usando una tastiera rosa [1]:
l'ambiguità è by design!
Popi
[1] Wireless, così non corro rischi "da cavo" ;)


text:
>Ciao Pisinho.
>Sei partecipante da lunga data, dovresti sapere che "non funziona" è
>un po' poco ;)
>Di chi è figlia la sub? Di una form.
>E la form di chi è figlia? Dell'insieme Forms.
>Quindi Forms(NomeForm).sub è il modo giusto per richiamarla :)
>    If (Me.Parent.RAM_Comandi.Form.ManPrevCdm.Enabled = True) Then
>        Forms("MpCdm").AggiornaMaschereCollegate
>    Else
>        DoCmd.Close acForm, "MpCdm", acSaveNo
>    End If
Grazie Popi.
E' vero sul fatto che dire che non funziona è troppo generico, chiedo scusa.
Avevo già risolto con una funzione in un modulo, ma sapere come richiamarla
è sempre meglio non si sa mai.
Grazie a tutti.


text:
"Popi - TheBadHabits" <
rlu...@yahoo.com
> ha scritto nel messaggio
news:b1e3f960-95bc-4fa5...@n28g2000vbs.googlegroups.com...
On 15 Lug, 10:35, "Antonio Biso" <
ab...@libero.it
> wrote:
> "Popi - TheBadHabits" <
rlu...@yahoo.com
> ha scritto nel
> messaggionews:f2edaac5-98bc-4348...@en1g2000vbb.googlegroups.com...
[1] Non scherzo: una volta ha anche dichiarato che Access fa schifo
     perché non ci dev'essere limite al numero di campi chiave ...
voleva
     metterne piů di 20 (1 era un memo ...).
Perň un campo chiave su un memo č utile....
Antonio


text:
On 25 Lug, 16:11, "Antonio Biso" <
ab...@libero.it
> wrote:
> "Popi - TheBadHabits" <
rlu...@yahoo.com
> ha scritto nel messaggionews:b1e3f960-95bc-4fa5...@n28g2000vbs.googlegroups.com...
> On 15 Lug, 10:35, "Antonio Biso" <
ab...@libero.it
> wrote:
>
> > "Popi - TheBadHabits" <
rlu...@yahoo.com
> ha scritto nel
> > messaggionews:f2edaac5-98bc-4348...@en1g2000vbb.googlegroups.com...
>
> [1] Non scherzo: una volta ha anche dichiarato che Access fa schifo
>      perché non ci dev'essere limite al numero di campi chiave ...
> voleva
>      metterne più di 20 (1 era un memo ...).
>
> Però un campo chiave su un memo è utile....
VBEG
Popi


text:
"Popi - TheBadHabits" <
rlu...@yahoo.com
> ha scritto nel messaggio
news:3a04a574-2500-4110...@e35g2000yqc.googlegroups.com...
On 25 Lug, 16:11, "Antonio Biso" <
ab...@libero.it
> wrote:
> Perň un campo chiave su un memo č utile....
VBEG
Popi
Ora non ci dormirň stanotte, porc...
Antonio


text:
On 25 Lug, 16:54, "Antonio Biso" <
ab...@libero.it
> wrote:
> "Popi - TheBadHabits" <
rlu...@yahoo.com
> ha scritto nel messaggionews:3a04a574-2500-4110...@e35g2000yqc.googlegroups.com...
> On 25 Lug, 16:11, "Antonio Biso" <
ab...@libero.it
> wrote:
>
> > Però un campo chiave su un memo è utile....
>
> VBEG
>
> Popi
>
> Ora non ci dormirò stanotte, porc...
Dai, che è solo lunedì :p
Popi


text:
"Popi - TheBadHabits" <
rlu...@yahoo.com
> ha scritto nel messaggio
news:d793d611-3972-4f7a...@b2g2000vbo.googlegroups.com...
On 25 Lug, 16:54, "Antonio Biso" <
ab...@libero.it
> wrote:
> "Popi - TheBadHabits" <
rlu...@yahoo.com
> ha scritto nel
> messaggionews:3a04a574-2500-4110...@e35g2000yqc.googlegroups.com...
> On 25 Lug, 16:11, "Antonio Biso" <
ab...@libero.it
> wrote:
>
> > Perň un campo chiave su un memo č utile....
>
> VBEG
>
> Popi
>
> Ora non ci dormirň stanotte, porc...
Dai, che č solo lunedě :p
Popi
Voglio Bonazze E Gratis?
Antonio


text:
On 25 Lug, 17:26, "Antonio Biso" <
ab...@libero.it
> wrote:
> "Popi - TheBadHabits" <
rlu...@yahoo.com
> ha scritto nel messaggionews:d793d611-3972-4f7a...@b2g2000vbo.googlegroups.com...
> On 25 Lug, 16:54, "Antonio Biso" <
ab...@libero.it
> wrote:
>
> > "Popi - TheBadHabits" <
rlu...@yahoo.com
> ha scritto nel
> > messaggionews:3a04a574-2500-4110...@e35g2000yqc.googlegroups.com...
> > On 25 Lug, 16:11, "Antonio Biso" <
ab...@libero.it
> wrote:
>
> > > Però un campo chiave su un memo è utile....
>
> > VBEG
>
> > Popi
>
> > Ora non ci dormirò stanotte, porc...
>
> Dai, che è solo lunedì :p
>
> Popi
>
> Voglio Bonazze E Gratis?
Volendo, Basse E Grasse,
Vola, Bello. E Goditela!
Popi :D


text:
"Popi - TheBadHabits" <
rlu...@yahoo.com
> ha scritto nel messaggio
news:55a93d5d-b36d-4625...@bl1g2000vbb.googlegroups.com...
On 25 Lug, 17:26, "Antonio Biso" <
ab...@libero.it
> wrote:
> "Popi - TheBadHabits" <
rlu...@yahoo.com
> ha scritto nel
> messaggionews:d793d611-3972-4f7a...@b2g2000vbo.googlegroups.com...
> On 25 Lug, 16:54, "Antonio Biso" <
ab...@libero.it
> wrote:
>
> > "Popi - TheBadHabits" <
rlu...@yahoo.com
> ha scritto nel
> > messaggionews:3a04a574-2500-4110...@e35g2000yqc.googlegroups.com...
> > On 25 Lug, 16:11, "Antonio Biso" <
ab...@libero.it
> wrote:
>
> > > Perň un campo chiave su un memo č utile....
>
> > VBEG
>
> > Popi
>
> > Ora non ci dormirň stanotte, porc...
>
> Dai, che č solo lunedě :p
>
> Popi
>
> Voglio Bonazze E Gratis?
Volendo, Basse E Grasse,
Vola, Bello. E Goditela!
Popi :D
Va Bene, E Grazie !!!!
:-PPP


text:
On 26 Lug, 10:27, "Antonio Biso" <
ab...@libero.it
> wrote:
> "Popi - TheBadHabits" <
rlu...@yahoo.com
> ha scritto nel messaggionews:55a93d5d-b36d-4625...@bl1g2000vbb.googlegroups.com...
> On 25 Lug, 17:26, "Antonio Biso" <
ab...@libero.it
> wrote:
>
>
>
>
>
> > "Popi - TheBadHabits" <
rlu...@yahoo.com
> ha scritto nel
> > messaggionews:d793d611-3972-4f7a...@b2g2000vbo.googlegroups.com...
> > On 25 Lug, 16:54, "Antonio Biso" <
ab...@libero.it
> wrote:
>
> > > "Popi - TheBadHabits" <
rlu...@yahoo.com
> ha scritto nel
> > > messaggionews:3a04a574-2500-4110...@e35g2000yqc.googlegroups.com...
> > > On 25 Lug, 16:11, "Antonio Biso" <
ab...@libero.it
> wrote:
>
> > > > Però un campo chiave su un memo è utile....
>
> > > VBEG
>
> > > Popi
>
> > > Ora non ci dormirò stanotte, porc...
>
> > Dai, che è solo lunedì :p
>
> > Popi
>
> > Voglio Bonazze E Gratis?
>
> Volendo, Basse E Grasse,
>
> Vola, Bello. E Goditela!
>
> Popi :D
>
> Va Bene, E Grazie !!!!
>
> :-PPP
Vedete? Biso E' Geniale!!!
Popi


title: time aut odbc

author: Carlo D.

text:
come posso impostare tramite codice che access imposti nessun  timeaut, o lo
imposti a 0 per la connesisone a server sql
Grazie Carlo


title: time aut odbc

author: Giorgio prx

text:
"Carlo D." <
dalmass...@tin.it
> ha scritto nel messaggio
news:7fdua.57772$3M4.1...@news1.tin.it...

Ciao Carlo
Access non ha nessun parametro per il timeout via ODBC, infatti č il Driver
ODBC che regola il timeout.
ODBC Impone alle tabelle collegate a un Db di Access e alle query standard
che agiscono su di esse un timeout di 60 secondi.
Puoi modificare questo valore variando la chiave del registro di
configurazione
HKEY_LOCAL_MACHINE\Software\Microsoft\Jet\4.0\Engines\ODBC
QyeryTimeout
o se hai Jet 3.5
HKEY_LOCAL_MACHINE\Software\Microsoft\Jet\3.5\Engines\ODBC
QyeryTimeout
Puoi inserire anche il valore 0 che corrisponde a infinito ma non credo sia
cosa buona.
Altra cosa sono le query di comando che agiscono tramite una connessione
diretta al server, in questo caso puoi decidere il QueryTimeout dell'oggetto
connection.
Ciao Giorgio.


title: time aut odbc

text:
"Giorgio prx" <
giorgio...@tiscalinet.it
> ha scritto nel messaggio
news:b9bogh$gv8$1...@lacerta.tiscalinet.it...

 grazie della risposta,
abuso della tua cortesia,
il problema č proprio una queri di comando che aggiorna la tabella,
il QueryTimeout dell'oggetto
 connection. non fa parte della configurazione di access,
va scritto in codice ???
se si dove ?? e potresi farmi un esempio di come far eseguire una query
utilizzando il querytimeout??
Grazie Carlo
scusa la mia ignoranza ma sto approfando al codice da poco.
Grazie ancora Carlo


title: time aut odbc

text:
"Carlo D." <
dalmass...@tin.it
> ha scritto nel messaggio
news:kLdua.107346$K35.2...@news2.tin.it...
>
> "Giorgio prx" <
giorgio...@tiscalinet.it
> ha scritto nel messaggio
> news:b9bogh$gv8$1...@lacerta.tiscalinet.it...
> >
> > "Carlo D." <
dalmass...@tin.it
> ha scritto nel messaggio
> > news:7fdua.57772$3M4.1...@news1.tin.it...
> >
>  grazie della risposta,
> abuso della tua cortesia,
> il problema è proprio una queri di comando che aggiorna la tabella,
> il QueryTimeout dell'oggetto
>  connection. non fa parte della configurazione di access,
> va scritto in codice ???
> se si dove ?? e potresi farmi un esempio di come far eseguire una query
> utilizzando il querytimeout??
> Grazie Carlo
> scusa la mia ignoranza ma sto approfando al codice da poco.
> Grazie ancora Carlo
Ciao Carlo prova questo esempio
Sub ProvaQueryODBC()
Dim strSqltext As String     'Stringa di comando
Dim strCn As String          'Stringa di connessione
Dim Conn As DAO.Connection   'Connessione ODBC
Dim wrkODBC As DAO.Workspace     'WorkSpace ODBC
'Creo Workspace
Set wrkODBC = CreateWorkspace("", "admin", "", dbUseODBC)
'Creo la stringa di connessione per un server con autentica SqlServer
strCn = "ODBC;" & _
        "DRIVER=SQL Server;" & _
        "SERVER=(local);" & _
        "DATABASE=Prova;" & _
        "UID=sa;PWD=sa;"
'o se utilizzi l'autenticazione di Windows
'Creo la stringa di connessione per un server con autentica Windows
'strCn = "ODBC;" & _
'        "DRIVER=SQL Server;" & _
'        "SERVER=(local);" & _
'        "DATABASE=Prova;" & _
'        "Trusted_Connection=yes;"
'Apro una connessione con il server
Set Conn = wrkODBC.OpenConnection("", , , strCn)
'Imposto il Timeout infinito
Conn.QueryTimeout = 0
'Eseguo una query di comando con linguaggio T-SQL
strSqltext = "UPDATE Clienti Set Cap='20100' WHERE Localita='Milano'"
Conn.Execute strSqltext
'Stampo il numero di record variati
Debug.Print Conn.RecordsAffected
Conn.Close
Set Conn = Nothing
wrkODBC.Close
Set wrkODBC = Nothing
End Sub
Ciao Giorgio.


title: time aut odbc

text:
"Giorgio prx" <
giorgio...@tiscalinet.it
> ha scritto nel messaggio
news:b9brl5$ik8$1...@lacerta.tiscalinet.it...

ti ringrazio , mi metto dietro e provo.
Grazie ancora


title: Error...3075 su Nz(DMax)...non ne esco!

author: Riccardo

text:
Ciao a tutti,
premetto che ho letto i tantissimi post riguardo l'errore di run-time
'3075': errore di sintassi (operatore mancante) nell'espressione della
query....
ho provato molte variazioni ma ora mi stò incasinando sempre più...
in una maschera ho il seguente codice per avere il campo n_reg
autoincrementante e filtrato in base al campo azienda:
Me!n_reg = Nz(DMax("[n_reg]", "[prima nota]", "[azienda] = " & Me!
azienda), 0) + 1
Nel msg di errore sopracitato mi dice inoltre:   '[azienda] =
XXXXXXXX'
Cosa sbaglio?
Grazie


title: Error...3075 su Nz(DMax)...non ne esco!

text:
"Riccardo" <
doctor...@hotmail.com
> ha scritto nel messaggio
news:1173204690....@j27g2000cwj.googlegroups.com...



Cosa sbaglio?
Grazie
Me!azienda è un numero? Se così non è la sintassi è sbagliata.
Controlla inoltre i riferimenti.
Togli anche lo spazio dopo = .
In ultimo accertati che Azienda sia presente in Prima Nota...
Ciao, Carlo


title: Error...3075 su Nz(DMax)...non ne esco!

text:
On 6 Mar, 19:20, "Carlo Costarella" <
carlocoslib...@libero.it
> wrote:
> "Riccardo" <
doctormusi...@hotmail.com
> ha scritto nel messaggionews:1173204690....@j27g2000cwj.googlegroups.com...
> Ciao a tutti,
> premetto che ho letto i tantissimi post riguardo l'errore di run-time
> '3075': errore di sintassi (operatore mancante) nell'espressione della
> query....
> ho provato molte variazioni ma ora mi stò incasinando sempre più...
> in una maschera ho il seguente codice per avere il campo n_reg
> autoincrementante e filtrato in base al campo azienda:
>
> Me!n_reg = Nz(DMax("[n_reg]", "[prima nota]", "[azienda] = " & Me!
> azienda), 0) + 1
>
> Nel msg di errore sopracitato mi dice inoltre:   '[azienda] =
> XXXXXXXX'
>
> Cosa sbaglio?
> Grazie
>
> Me!azienda è un numero? Se così non è la sintassi è sbagliata.
me!azienda è formato testo, che sintassi devo usare?
> Controlla inoltre i riferimenti.
controllati
> Togli anche lo spazio dopo = .
tolto
> In ultimo accertati che Azienda sia presente in Prima Nota...
è presente
>
> Ciao, Carlo
puoi quindi suggerirmi la sintassi?
grazie