mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.appl.access
Titolo: testo_data in DATA reale

Ho un file excel con una colonna data formata da testo "01012003"  come
faccio a importarla in access in formato data reale ?
Grazie


DateSerial(Mid("31012003" , 5, 4), Mid("31012003" , 3, 2), Mid("31012003" ,
1, 2))


(da access) Colleghi il foglio excel e con una query di
accodamento/creazione tabella importi i dati; nella query ci metti un campo
calcolato che trasforma il testo in data con la funzione CDate (vedi help):
es. acc'97
nuovaData: CDate(nomeCapoDataExcel)
Ciao.
--
Sergio MAZZA

Newsgroup: it.comp.appl.access
Titolo: calcolo ore:minuti in Access

Dovendo effettuare delle registrazioni su Entrata-Uascita e relativa 
differenza oraria ho fatto ricorso alle mie conoscenze in merito: 
trasformazione in minuti dell'ora di ingresso, alttrettanto per l'ora di 
uscita, faccio la differenza e la ritrasformo in ore minuti. Uno scherzo col 
VBA e anche gratificante visto che riesci a imporre ad Access di calcolare 
in sessantesimi anziché in decimale.
Ma sono io che ignoro eventuali funzioni già presenti e che fanno tutto sto 
calcolo o è proprio Access (e anche Excell) che è carente in questo tipo di 
calcoli?
Grazie
NSantini
 


confesso che non mi è chiaro l'oggetto del tuo post, ma guarda che
access ha tutto quel che serve per effettuare
calcoli con le date e gli orari, non fosse altro che esiste la
funzione datediff ... che se adeguatamente usata fa in un colpo solo
quello che tu hai fatto ...
datediff('n';dataoraInizio;dataorafine) ecc... n sta per minuti.
sommi per quel valore ed hai già fatto.
se non ho capito io scusa il mio post.
m

confesso che non mi è chiaro l'oggetto del tuo post, ma guarda che
access ha tutto quel che serve per effettuare
calcoli con le date e gli orari, non fosse altro che esiste la
funzione datediff ... che se adeguatamente usata fa in un colpo solo
quello che tu hai fatto ...
datediff('n';dataoraInizio;dataoraFine) ecc... n sta per minuti.
sommi per quel valore ed hai già fatto.
se non ho capito io scusa il mio post.
Sta qui il problema, come hai scritto tu: dataoraInizio e dataoraFine 
presuppone un input del tipo
28/2/2008 7,21      28/2/2008 18,15
e scusami non è più pratico inserire solo 7,21 e 18,15?
e se fai 18,15 - 7,21 Access restituisce 10,94 anziché il corretto 10,54
tu come risolveresti ?
Ciao
per semplicità di esposizione supponiamo abbia una tabella con tre campi: 
[ora entrata], [ora uscita] e [diff]
costruisco una maschera continua su tale tabella e quindi nei controlli 
Entrata e Uscita insrisco l'ora di ingresso e di oscita nel formato a noi 
più familiare cioè hh,mm (7,15    5,20  18,21 ecc), la funzione DateDiff 
vuole due date su cui calcolare la differenza e mi scoccia inserire di volta 
in volta 28/2/2008 7,15   28/2/2008 5,20 ecc e poi anche DateDiff vuole il 
parametro intervallo che non può essere "hh,mm"
Newsgroup: it.comp.appl.access
Titolo: convertire in file .mde

ciao a tutti,
[AXp]
sto provando a convertire il mio .adp (sql2000) in .ade.
Adesso come adesso il comando "converti in ade" non è disponibile perchè (mi 
pare di aver capito) il formato dei file è Access2000 e non Access2002.
Mi chiedo se dovessi convertire una copia del mio adp in formato Access2002 
ci possono essere problemi poi con l'iterazione con sqlserver?
Oppure è una cosa indolore?
Dovrei convertire tutti gli adp client o possono coesistere?
Grazie!
SamueleDiRimini

 Dovrei convertire tutti gli adp client o possono coesistere?
Qui dovresti essere più chiaro.
Comunque, SQL Server 2000/2005 accetta tranquillamente sia un client Access 
2000 che Access 2002.
Due client di formato differente che si collegano contemporaneamente allo 
stesso database non si vedono nemmeno, quindi non hai modo dall'uno di interferire 
sull'altro: almeno non direttamente.
--
PBsoft di Gabriele Bertolucci
www.pbsoft.it
skype:pbsoftsolution

 interferire sull'altro: almeno non direttamente.
mmm. ok.
ma secondo te è meglio avere i client in versione 2000 o 2002? quali 
differenze ci sono?
grazie
SdR 

 quali differenze ci sono?
Eh eh eh: una domandina da cinque minuti, eh?
La risposta si chiama 
www.google.com
 :-)



a parte la domanda sulle differenze che effettivamente era un po' 
lunghetta...
ma non ho capito cosa vuol dire ESEGUIBILE: Access 2003.
Io disponibile ho la versione A2002 con il formato file attualmente A2000.
Naturalmente non compro A2003. Volevo solo sapere qual'era per te il 
migliore.
Grazie
ciao
SdR 

 Volevo solo sapere qual'era per te il migliore.
Tra Access 2000 e Access 2002, Access 2002, con tutti i SP.

Newsgroup: it.comp.appl.access
Titolo: AIUTOOOOOO!!! Quesito interessante...

...amio avviso...
Ho realizzato un piccolo DB, adesso lo sto modificando vorrei che
soddisfasse questa richiesta.
Esempio:
Pierino va dal droghiere e fa la spesa.
Compra in base al giorno sempre le stesse cose.
merce acquistabile = banane pane limoni latte
cose che pierino compra lunedi = banane latte
cose che pierino compra martedi = banane limoni
cose che pierino compra mercoledi = banane pane
Si deduce che a Pierino piacciono le banane ma a parte questo...
Ho strutturato il mio DB con un form e un subform
Il subform mostra solo la spesa di un giorno della settimana quindi
solo lunedi o solo martedi o solo mercoledi in base ad una casella del
form.
Nel subform ho le colonne relative a la "merce acquistabile".
Attualmente nel subform se ad esempio visualizzo la spesa del lunedi
vedo la colonna banane e latte con il suo bel quantitativo e le
colonne pane e limoni vuote...
Se visualizzo il martedi vedo le colonne banane e limoni piene e
quelle pane e latte vuote...
Io invece vorrei che mi mostrasse solo la colonne banane e latte per
lunedi banane e limoni per martedi ecc ecc
Ho provato a giocare su visible e not visible ma non funziona...
Nel subform anche se alla colonna dico notvisible la vedo
ugualmente... VUOTA!
Non vorrei creare un subform per ogni giorno della settimana ma vorrei
che questo mostrasse le colonne desiderate in base al giorno della
settimana.
Diciamo faccio una tabella con i giorni della settimana e la merce che
acquistera` in quel giorno e "qualcosa" legge la tabella e crea il
subform di conseguenza...
Perche` puo` capitare che a Pierino vadano in disgrazia le banane e il
lunedi cominci a comprare latte e limoni allora io modifico la tabella
e il subform si modifica da solo...
Sono stato lungo ma spero di essere stato chiaro...
IDEE?!?
GRAZIE!!!!

 lunedi banane e limoni per martedi ecc ecc
cut
Ti rispondo per questa volta, ma tieni presente che l'oggetto la prossima
volta deve far capire di cosa parli.
Ho la sensazione che tu abbia sbagliato nello strutturare il database.
Se il tuo amico compra banane o limoni non deve essere un problema del
database, non devi impostare una tabella in base a "cosa" compra. Non devi
avere una colonna per ogni pordotto, ma un'unica tabella  dove in ogni riga
specifichi: riferimento all'acquisto, articolo acquistato, quantita',
prezzo, ecc.
Poi combini i dati nel modo che ritieni piu' opportuno.
Sib
--
qualita.assicurazione su 
www.cerrinet.it
Il newsgroup sulla Qualita'

 IDEE?!?
Mena Pierino....:-)
Saluti.
Luciano
Newsgroup: it.comp.appl.access
Titolo: Ripropongo: creare un numero progressivo sono in difficoltà

Sono in difficoltà nel creare un numero progressivo
Mi serve per catalogare le richieste di campionature e gli ordini
Quindi avrò una scala per la campionatura:
C_01
C_02
C_03
C_04
E una scala per le proposte di ordine:
PO_01
PO_02
PO_03
PO_04
In automatico devo creare un progressivo che finoa d ora creavamo
manualmente
Se l'ultimo è C_04 in automatico mi deve creare C_05 solo che non riesco a
fare tale funzione perchè la proprietà del campo che impostata su TESTO e se
gli dico tramite una query di aggiungere +1 al numero MASSIMO registrato mi
da errore
Qualcuno sa aiutarmi???????
Ciao e grazieeeeeeeeeeeeeeeeeeeeeeeee
-------------------------------------------------------
Mi hanno cosnigliato
Devi Usare & Al Posto Del +
Ma con questa stringa mi aggiunge il numero 1 di seguito all'ultimo numero
oppure:
left(str,2) & format(val(right(str,2))+1,"00")
Solo che non ho capito dove inserirla, io sto lavorando dentro alla query

 ha scritto nel messaggio
news:%n%Oa.12530$qa5.2...@news2.tin.it...

Tabella A
ID Testo (primario)
Dim k As String, kk As String, kkk As Integer
k = DMax("[ID Testo]", "A")
kk = Left$(k, 2)
kkk = Right$(k, 2)
kkk = kkk + 1
If Val(kkk) < 10 Then k = "0" + Trim$(Str$(kkk)) Else k = Trim$(Str$(kkk))
MsgBox (k)
MsgBox (Len(k))

 Se l'ultimo è C_04 in automatico mi deve creare C_05 solo che non riesco a
cut
Sito comune: numerazione crescente per fatture e altro
Sib

 Solo che non ho capito dove inserirla, io sto lavorando dentro alla query
E allora mettila dentro una query!!!!!!
Antonio

 C_04
cut
Riflettendoci, certo che lavorate proprio poco in quell'ufficio dato che
prevedete un massimo di 99 ordini ;-)
Sib

 prevedete un massimo di 99 ordini ;-)
tutto a nero Sib, tutto a nero
--
a.cara 
Togli qualcosa dall'email

 tutto a nero Sib, tutto a nero
Oh!
che ingenuotto sono!
Sib

Newsgroup: it.comp.appl.access
Titolo: Gestione Colori

Buongiorno.
Tempo fa probabilmente su sito comune ho trovato un esempio con cui è
possibile richiamare la maschera dei colori di windows da cui
selezionare uno e riportarlo un una for access (dove viene memorizzato
il relativo codice?). Adesso sono in difficoltà nel ritrovarlo.
Qualcuno mi aiuta ?
Più in generale dovrei descrivere i colori di vari disegni elencandoli
e memorizzandoli in tabella.
E' possibile secondo voi farlo in maschera continua ?
Grazie
MArco

 ha scritto nel messaggio 
news:1183097535....@n60g2000hse.googlegroups.com...

________________
Sezione Forms
3.40 Utility per gestire i colori delle maschere
ciao
Riccardo 

 ha scritto nel messaggionews:1183097535....@n60g2000hse.googlegroups.com...

Perfetto
Grazie
Newsgroup: it.comp.appl.access
Titolo: Tabella in sola lettura

Ciao a tutti! Sono un nuovo arrivato, spero che qualcuno abbia la bontà di
rispondermi e soprattuto spero di non fare domande ripetitive!
1)
Sto lavorando su due tabelle in formato microsoft fox molto grandi (circa
100 mb ciascuna) e in continuo aggornamento.
Per evitare di copiarmi i dati ogni volta sul mio PC e poi lavorarci, vorrei
creare un collegamento al server dove si trovano le tabelle.
Ho però paura che accidentalmente posso modificare il valore di qualche
cella (il che non deve assolutamente accadere!!!)
Come faccio a dire ad ACCESS che le tabelle possono essere usate solo in
lettura? Utilizzo qualche password di restrizione? come?
Preciso che i dati vengono inseriti da altri operatori che utilizzano un
programma DOS apposito.
2)
L'80% del contenuto delle tabelle non mi serve e quindi la mia prima query
(query numero 1) estrapola solo i dati che contengono un certo valore in una
colonna [in criteri "valore"] e associa dei dati con JOIN;
Tutte le altre query vanno a pescare i dati nella query numero 1.
Come faccio a dire ad Access che deve calcolare la query numero 1 solo la
prima volta che accedo al DB e successivamente deve usarla come se fosse una
tabella?
Praticamente posso trasformare una query (dinamica) in una tabella
(statica)?
Questo mi permetterebbe di lavorare molto più velocemente ed evitare calcoli
inutili.
Ringrazio anticipatamente chi vorrà rispondermi.
Giuseppe

 inutili.
Puoi crearti un database sul tuo PC, sul quale linki le tabelle presenti sul
server.
Poi crei la tua query, e la rendi una make-table query, specificando il nome
di una tabella
che verrà creata eseguendo la query stessa.
A quel punto ti ritroverai sul tuo database (e quindi sul tuo PC) un tabella
con tutti i dati
che vuoi, e che può essere aggiornata rilanciando la prima query.
Spero di aver risposto a qeusto tuo dubbio e ti saluto
ByZ-2K

 wrote in message
a6p%7.3323$pm3....@news1.tin.it...

Ci sono riuscito! grazie 1000! ho In proprietà query ho selezionato query di
creazione tabella....

Newsgroup: it.comp.appl.access
Titolo: Aggiungere contatore in Query creazione tabella.

Cari tutti,
per cortesia potreste darmi una "dritta" su come risolvere il seguente
quesito?
Ho una tabella sulla quale devo effettuare una query che mi crei una
nuova tabella aggiungendo un campo progressivo.
Accetto qualsiasi suggerimento.
Grazie.
Nemo2K

 ha scritto nel messaggio
news:c832c30d.03072...@posting.google.com...

Ciao Nemo2K
Potresti effettuare la cosa in due step, 1 Query di creazione tabella da
tabella, 2 Aggiunta campo contatore con comando Sql.
Ciao Giorgio
Newsgroup: it.comp.appl.access
Titolo: [1/2 ot] Sql server - come esportare su script struttura e dati ?

Vorrei avere una copia speculare, su script sql, della struttura e dei 
dati contenuti su un db Sql Server
Sto usando Sql Server management studio, ma trovo solo la possibilita' 
di esportare una tabella alla volta, su db di dimensioni importanti non 
e' ovviamente una via praticabile
Come fare per avere, su file di testo, uno script in grado di ricreare 
il db (su altro db server) e metterci i dati dentro?
 
Immagino si possa fare con gli strumenti standard forniti con Sql 
Server, anche se la presenza di tool di terze parti
 
http://www.sqlscripter.com/default.html
 
 
mi suona un po' strana, come dire se si potesse fare gia' di suo non 
esisterebbe la necessita' di creare un programma come Scripter


se hai bisogno di stessa struttura e stessi dati perchè non fai un 
semplice backup-->ripristino?
 
BFS


Perche' voglio tutto in formato testo, eventualmente modificabile da 
semplice (dimensione file a parte) editor
 
 


magari mi sbaglio ma non credo sia fattibile
come potrebbe questo questo generatore di script sapere in che ordine 
generare view e strored procedure non sapendo quando una dipende da 
un'altra e quindi va generata dopo
 
BFS
 

 semplice (dimensione file a parte) editor
 
Non intendi questo vero...?
 
https://success.scribesoft.com/s/article/Exporting-Data-From-SQL-Server-Into-A-Script-File
 
 
https://www.telerik.com/support/kb/aspnet-ajax/details/import-and-export-sql-database-to-.sql-script-via-sql-management-studio
 
 
@Alex


E gia' proprio quello
Non avevo visto lo 'schema and data' sulle opzioni avanzate
Grazie

Newsgroup: it.comp.appl.access
Titolo: Re: valore differenza assoluto in query


Ciao gaetano,
Abs(campo1 -campo2)
Saluti
Cinzia



 ha scritto nel messaggio
news:41f55824$0$8207$5fc...@news.tiscali.it...

Accidenti è vero, era Abs (di absolute...)
GRAZIE Cinzia.
Newsgroup: it.comp.appl.access
Titolo: Me!ricerca.text ed errori

Scusate ma non riesco ad usare neanche un esempio di quelli che trovo sul
sito comune mi da sempre l'errore:
L'espressione Su clic immessa come impostazione della propieta di evento ha
provocato il seguente errore:La dichiarazione della routine con lo stesso
nome
*L'espressione non corrisponde al nome di una macro,di una funzione definita
dall'utente oppure a [Routine Evento]
*Si è verificato un errore durante la valutazione di una funzione ,di un
evento o di una macro
Me!ricerca.text va inserita così com'è ?
Con la funzione sottostante presa da sitocomune dovrei ricercare il nome di
un titolo,ho sostituito "cognome" con "TitoloFilm" che è un nomecampo di una
mia tabella dove tengo l'elenco dei miei film.
Private Sub TTitolo_Click(KeyCode As Integer, Shift As Integer)
 Dim rst As Recordset
   Dim str As String
   If KeyCode = vbKeyDown Or KeyCode = vbKeyUp Then
      If Not IsNull(Me!ricerca.Text) Then
         Set rst = Me.RecordsetClone
         If KeyCode = vbKeyDown Then
            rst.FindNext "TitoloFilm like """ & Me!ricerca.Text & "*"""
             If rst.NoMatch Then
                rst.FindLast "TitoloFilm like """ & Me!ricerca.Text & "*"""
             End If
         Else
            rst.FindPrevious "TitoloFilm like """ & Me!ricerca.Text & "*"""
             If rst.NoMatch Then
                rst.FindFirst "TitoloFilm like """ & Me!ricerca.Text & "*"""
             End If
         End If
         Me.Bookmark = rst.Bookmark
         rst.Close
         Set rst = Nothing
      End If
      Me!ricerca.SetFocus
      Me!ricerca.SelStart = 255
   End If
End Sub
- - - - - - - - - - - - - - - - - - - - - - - - - - -
----------------------------------
Ciao
   Mirko

    Mirko
-- 
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: Problemi di formattazione ...?

Ho necessità di esportare un report - realizzato in stile tabellare - in
formato .rtf (o .doc se si potesse) . Il problema è che riesco ad esportare
solo i
caratteri alfanumerici ma non le tabelle o altri oggetti grafici.
Qualcuno potrebbe suggerirmi una idonea soluzione al problema?
Grazie
Angelo

 ha scritto nel messaggio
news:ZPmda.101883$zo2.2...@news2.tin.it...

Puoi produrre un file PDF del tuo report usando come stampante una stampante
virtuale che avrai installato sul tuo PC.
La creazione della stampante PDF nel tuo PC la puoi fare con Acrobat Writer
o facendo il download gratuito dal seguente link:
http://www.pdf995.com/download.html
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 
http://www.pdf995.com/download.html
Grazie Roberto ....
Angelo

 ha scritto nel messaggio
news:wzqda.103783$zo2.2...@news2.tin.it...

In alternativa puoi anche crearti dal report un file snapshot che può essere
visualizzato con lo lo SnapShot Viewer o visualizzare lo snapshot di un
report all'interno di una maschera.
A tale scopo vai sul Sito Comune (link qui sotto) e nella Sezione Reports
leggi queste due FAQ:
1) Utilizzare lo Snapshot Viewer per creare anteprime dei report in una form
di Federico Luciani
2) Anteprima report su maschera con Snapshot Viewer di Franco Cappellaro.


Newsgroup: it.comp.appl.access
Titolo: Impostare in apertura di un report i margini.





Un ciao a tutti, 



 


Vi volevo chiedere 
un sistema semplice semplice per impostare via codice margini sup, inf, dx e sx 
di un report alla sua apertura, oltre che impostazione dell'orientamento a 
Landscape.


 


Premetto che gli 
unici esempi che ho trovato implicano l'uso di PrtDevMode...non c'è un'altra 
soluzione più semplice del tipo:


 


me.Left=150


me.Right=150, e 
così discorrendo???


 


Un grazie a 
chiunque vorrà rispondermi, felice giornata a 
tutti.



impostazione dell'orientamento a Landscape.
Potresti utilizzare la proprietà PrtMip  (nell'help trovi anche degli esempi).
Il problema è che questa tecnica richiede l'apertura in modalità Design del Report.
Vale a dire dover rinunciare alla Compilazione .MDE del progetto VBA.


vai sul report, poi vai sul gruppo che ti interessa, esempio intestazione,
corpo pie' di pagina ecccc....... poi vai sulle proprieta' dello stesso e
vai  a " su stampa ".
Infine usa l'istruzione "format" ecc... Su sommario ed indice avrai tutte le
specifiche ben spiegate.
ciao mario
;0))
gens una sumus

 ha scritto nel messaggio
news:RuyE5.31986$N93.9...@news.infostrada.it...

Inoltre devi impostare per il margine destro o il margine inferiore,
le -caratteristiche-  "Altezza " ("Height") e "Larghezza" ("Width"),
uitilizzando le caratteristiche "PosizioneX" (left) e "PosizioneY" (Top).

Newsgroup: it.comp.appl.access
Titolo: casella di testo valore null

da una casella di testo volgio estrarre il valore ,dove
se >0 viene utilizzato per un determinata istruzione msgbox ".........."
il problema è quando non contiene valori (vuoto)
come faccio a dirli che non esiste nulla
Ho provato con
if me!caselladitesto = null then
etc...
ma non va continua a darmi quando non c'e' il valore Errore di run-time '94'
utilizzo non valido di Null .
mi date quanche consiglio grazie ciao a tutti!
vorrei anche sapere se c'e' online una qualche buona guida di access oppure
da acquistare per risolvere tutti questi piccoli problemini.Utilizzare F1
non lo trovo comodo spesso non trova le cose piu' banali e fa perdere ore
per non parlare degli errori di traduzione.

 ha scritto nel messaggio
news:u40Yd.17169$WC1....@tornado.fastwebnet.it...

Purtroppo devi effettuare 2 controlli per non incorrere in errori:
If IsNull(Me!NomeCasella) Or Len(Me!NomeCasella)=0 then
    'E' vuota
Else
    'Non è vuota
End if
Ciao
-- 
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.mantuanet.it/alessandro.baraldi/
---------------------------------------------------------------------------

 ha scritto nel messaggio
news:u40Yd.17169$WC1....@tornado.fastwebnet.it...

Prova cosi
 if isnull( me!caselladitesto) = true then
etc....

 grazie adesso ci provo e vi faccio sapere

Newsgroup: it.comp.appl.access
Titolo: Api

Dove si puo' trovare una guida in linea o in rete (in italiano)  o in
libreria con la sintassi e le modalita' d'uso delle API di W95 e W98?
Non ci capisco assolutamente nulla e non so neanche quali sono e cosa fanno,
ma ho visto
l'esempio sul sito comune che elimina la X e gli altri pulsantini dalla
barra di Access: la guida di Access non mi ha aiutato,
potete farlo voi?
Mi piacerebbe fare una cosa simile ma con la barra dell'applicazione non di
Access.
Come al solito grazie a tutti
bg

www.allapi.com
di tutto di + sulle api...

...rettifico...
www.allapi.net
chiedo scusa..


dal sito comune trovi il link per:
The KPD Team - AllApi.net
e' un buon punto di partenza e soprattutto e' gratis
-- 
Federico
--------------------------------------
Sito Comune di it.comp.appl.access
http://members.xoom.it/it_db_access
mailto:
it_db_...@usa.net
--------------------------------------
Tutte le richieste che mi arrivano
in privato, vengono cestinate.
--------------------------------------
Rimuovi paperino. per e-mail
--------------------------------------


Grazie per la risposta.
Mo' studio, mannaggia a me e all'inglese.
bg

Newsgroup: it.comp.appl.access
Titolo: testo giustificato in una listbox, è possibile?

salve a tutti
vorrei fare in modo che il testo delle colonne di una list box fosse 
centarto, è possibile?
grazie infinite, soprattutto ai soliti noti!
p.s. uso access 2003. 

 p.s. uso access 2003.
Si puo usare API ma non funziona perfettamente. Vedi gli esempi
di Stephen: 
http://www.lebans.com/justicombo.htm
-- 
HTH
Karl
*********
Access FAQ: 
www.donkarl.com/it
Newsgroup: it.comp.appl.access
Titolo: aggiornamento doppia combobox in una sottomaschera

Augh! a tutti,
Ho due combobox in una sottomaschera: con la prima seleziono la
tipologia, con la seconda un dettaglio corrispondente alla tipologia
scelta nella prima.
Ora il mio quesito è: come faccio a filtrare la seconda combo con i
valori selezionati nella prima?
PS: Ho provato ad usare una query che viene aggionata dopo la modifica
della prima combo, ma ciò non funziona (visualizza il dettaglio
sull'ultima tipologia registrata e non su quella corrente).
Ch'aggiaffà?
Hola et labora,
Marino
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 > valori selezionati nella prima?
Questo è un quesito dei più gettonati e la cui risoluzione puoi trovare
cercando nei vecchi post o sul sitocomune.
Comunque devi mettere like nz([forms]![tuaform]![primacombo];"*") come
criterio nella rowsource della seconda combo e fare una requery al dopo
aggiornamento...
Antonio

Scusa Antonio e a tutti coloro che si possono essere offesi, ma in
realtà non volevo essere polemico...
E' solo che leggendo fra i post e sul sitocomune mi sono accorto che il
quesito non era pertinente e forse era poco chiaro. Ho solo voluto dare
una versione migliorata (2.0) al mio precedente quesito.
Grazie 1000 per le dritte & nomenclatura,
Marino
PS: ho eliminato il quoting perchè mi da uno strano errore:
"More included text than new text." ... boh


 "More included text than new text." ... boh
Aggiungi in fondo un po' di righe vuote...
Antonio

Newsgroup: it.comp.appl.access
Titolo: riproposta errore Sql

Salve ragazzi ripropongo lo stesso problema scusate ma è moooooolto
importante
ho una maschera partenze ho impostato un comando StEtichette e ho messo
questo codice.
Private Sub StEtichette_click()
 Dim ciclo as Integer
 Docmd.Setwarnings False
 Docmd.RunSql "Delete * from tabellaTemporanea"
 For ciclo = 1 to ColliPartenza
DoCmd.RunSql "INSERT INTO tabellaTemporanea values (CDate('"
 Me!DataPartenza & "', " & Chr & _
    Me!NomeDittaPartenza & Chr(34) & ", " &_
    Me!OrdineCodice", " Me!ColliPartenza  &", Me!VolumePartenza & ")"
  next
quando premo il pulsante mi viene fuori una schermata erroe di run time 3275
parmatro mancante nnel'istruzione sql con lka descrizione dei dati della
queri che sono però quelli che ho selezionato
cioè nome ditta Ar 05-005 ecc
mi apre la finestra di bdebug dell'editor di vba segnandomi in giallo
l'istruzione sql.
Dove sbaglio? mi aiutate perfavore.

 Dove sbaglio? mi aiutate perfavore.
Ciao Fabrizio,
non so se č un problema di copia/incolla ma il tuo codice ha un po' di
pasticci.....
prova cosě
----
DoCmd.RunSQL "INSERT INTO tabellaTemporanea " & _
    "values (CDate('" & Me!DataPartenza & "', " & _
    Chr(34) & Me!NomeDittaPartenza & Chr(34) & ", " & _
    Me!OrdineCodice & ", " & _
    Me!ColliPartenza & ", " & _
    Str(Me!VolumePartenza) & ")"
----
Ciao Giorgio

 prova così

Newsgroup: it.comp.appl.access
Titolo: Maschere su query campi incrociati

Devo creare una maschera basata su una query a campi incrociati, che per 
definizione ogni volta che la lancio, variati i dati della tabella a cui si 
riferisce, può avere numero e intestazione di colonna differenti.
Nel creare la maschera in autocomposizione(non sono un'espertone)me la crea 
ma se si aggiungono delle colonne nel risultato della query ovviamente non 
essendoci il campo inserito nella struttura meschera non lo vedo.
Non è possibile creare una maschera nella quale inserire i risultati della 
query tipo foglio dati senza dover ogni volta aggiungere nella struttura 
della maschera le colonne aggiuntivi.
Grazie mille
_________________________________________________________________________
Get Your Private, Free E-mail from MSN Hotmail at 
http://www.hotmail.com
.
-- 
Posted from [194.196.166.77] by way of 
f70.law9.hotmail.com
 [64.4.9.70] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 della maschera le colonne aggiuntivi.
Potresti visualizzare la maschera come foglio dati....
oppure potresti predisporre il numero massimo di colonne... e poi tramite
codice visualizzare solo quelle necessarie quando apri la maschera
Max

Newsgroup: it.comp.appl.access
Titolo: Autorizzazioni per stampare.

Salve a tutti,
premetto che sono un neofita di access, quindi mi scuso se pongo una domanda,
forse, banale. Costruendo il mio piccolo db avrei l'esigenza di autorizzare
alla stampa e alla copia delle tabelle, query e report solo ed esclusivamente
gli amministratori. E' possibile fare questo? E se sì cosa devo fare?
Vi ringrazio in anticipo.
Vunera 
-- 
Posted from 
bo1-908.dialup.tiscalinet.it
 [62.10.105.140] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 ha scritto nel messaggio
news:cc8a1da9da1d693d77b...@mygate.mailgate.org...

Probabilmente la protezione del database diventerà un problema per il tuo
piccolo DB.


In che senso, scusa?
Vunera.

 ha scritto nel messaggio
news:9sg76b$tg8$1...@newsreader.mailgate.org...

Nel senso che se devi dare autorizzazioni particolari agli utenti devi cmq
proteggere il DB e se devi proteggere il tuo DB il lavoro per fare questo
sarà maggiore del lavoro che hai fatto per costruire il tuo piccolo
database.

Newsgroup: it.comp.appl.access
Titolo: Stampa di soli record che hanno piu di un record collegato nella tab2?

Salve, tralasciando i motivi per cui mi serve,
avendo le 2 solite tabelle Tabella1,Tabella2 collegate 1 a molti..
il 95% dei record della tabella 1 ha un solo sottorecord.
il 5% dei record della tabella 1 ha piu di 1 sottorecord
come fareste a fare una stampa di quel solo 5%?
Grazie!


query di ricerca duplicati (ce l'hai nel wizard)
Report con nascondi duplicati basato su quella query
-- 
-- 
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana Sviluppatori Access

Newsgroup: it.comp.appl.access
Titolo: pedici

Salve,
è possibile con Access aggiungere i pedici.
Ad esempio devo inserire in tabella il valore H20
Grazie
Newsgroup: it.comp.appl.access
Titolo: input dati con diverso colore e posizione

Ciao a tutti,
ho una tabella contenente diversi campi tra cui uno di tipo data. In fase di
inserimento mentre nei campi di tipo testo il cursore si posiziona
all'inizio del campo, in quello di tipo data si posiziona alla fine. E'
possibile:
1. posizionare il cursore all'inizione del campo (di tipo data) in fase di
input?
2. si può creare una routine tale che quando il campo è attivo assume un
colore diverso ? (tipo DBIII?)
grazie

1. Imposta l'allineamento testo del campo data, a sinistra
2. Beh, su due piedi io creerei due routine (una Su attivato ed una Su
disattivato del campo in esame) per cambiare il colore (ad esempio del
testo) a seconda se il campo ha lo stato attivo o meno.
Private Sub MioCampo_GotFocus()
'imposta colore testo verde
    Me.MioCampo.ForeColor = 32768
End Sub
Private Sub MioCampo_LostFocus()
 'imposta colore testo rosso
    Me.MioCampo.ForeColor = 255
End Sub
ciao, Fl@vio


 End Sub
Grazie Flavio funziona perfettamente. Poichč ho molti campi č possibile
creare una funzione che lo faccia automaticamente per ogni campo?

creare una funzione che lo faccia automaticamente per ogni campo?
Fossi in te mi farei una function colora(colore as long) da
impostare sugli eventi got e lostfocus, che ricava il
controllo attivo da screen.activecontrol
--
Lorenzo Coronati
--
<<Io studio ing gestionale e dei non laureati 
che mi sputano in faccia mi faccio beffe.>>
(Andrea "Mr Bad Guy", 10/07/2000)
--
Newsgroup: it.comp.appl.access
Titolo: Ultimi 3 record?

Salve a tutti,
ho due tabelle collegate, una contiene l'elenco di macchine e l'altra le
visite associate (con la relativa data) a queste macchine. Per ogni macchina
comincio ad avere tante visite e quindi il Report che mi stampa tutte le
macchine con le visite associate comincia a lievitare enormemente (stampa
tantissime pagine).
E' possibile fare in modo di visualizzare sul Report, per ogni macchina,
SOLO le ultime 3 visite in ordine di data?
Grazie
Iacopo



Potresti utilizzare come filtro una query del genere:
SELECT TOP 3 *
FROM TabellaVisite
ORDER BY TabellaVisite.visita DESC;
Ciao

 ha scritto nel messaggio
news:abctdtoa0r4f5njcr...@4ax.com...

Ciao Carmel (grazie prima di tutto),
ho provato come dici tu, ma il  problema e' che in questo modo riesco a
recuperare le ultime 3 visite ma solo di una sola macchina, infatti con la
seguente query:
SELECT DISTINCT  TOP 3 Tvisite.*
FROM Tmacchina INNER JOIN Tvisite ON Tmacchina.IDmacchina =
Tvisite.IDmacchina
ORDER BY Tvisite.IDmacchina, Tvisite.Data DESC;
ottengo solo 3 record in assoluto, mentre avrei bisogno di avere 3 record
per ogni macchina.
Ancora grazie
Ciao
Iacopo


La soluzione che ti propongo non č molto elegante ma spero funzionale:
1. La query dovrą essere del tipo : 
SELECT DISTINCT Tvisite.*
FROM Tmacchina INNER JOIN Tvisite ON Tmacchina.IDmacchina =
Tvisite.IDmacchina
2. Nel report come avrai forse gią fatto, ti devi creare un
raggruppamento IdMacchina e porre Data con ordinamento Decrescente
3. Nel modulo associato al report scrivi :
Dim Record As Integer
Private Sub Corpo_Format(Cancel As Integer, FormatCount As Integer)
If Record >= 3 Then Cancel = 1: Exit Sub
Record = Record + 1
End Sub
Private Sub IntestazioneGruppo0_Format(Cancel As Integer, FormatCount
As Integer)
Record = 0
End Sub
Spero che sia stato chiaro. 
Ciao


Anche se, come dici tu, la soluzione non e' molto elegante, funziona
benissimo!
Sei un mito! Grazie mille veramente!
Ciao


Troppo buono.  
Ciao
Newsgroup: it.comp.appl.access
Titolo: Database comuni d'italia

Salve come da oggetto avrei bisogno di un db dei comuni d'italia(non quello
del sito comune), diviso in : tabella->provincie, tabella->comuni e
relazionate tra loro!
Grazie a chiunque mi possa aiutare!

 ha scritto nel messaggio
news:a4b3o5$1dah25$1...@ID-62837.news.dfncis.de...

Come? Non quello?!?!?!?!
Scusa un attimo, lo scarichi, lo scompatti e lo importi in una tabella, che
altro vorresti??
Ciao
Alfio

 wrote in message
Wi9a8.5600$Jo.1...@twister2.libero.it...

Nel sito 
www.finanze.it
c'è un programma per i codici fiscali che dovrebbero aggiornare
costantemente
Le tabelle sono in formato dbf ci dovrebbe essere tutto quello di cui puoi
aver bisogno.

Newsgroup: it.comp.appl.access
Titolo: report: riga in grassetto se valore negativo

vorrei che il mio report stampasse dei record in grassetto se negativi, come
posso fare?
grazie in anticipo!

 ha scritto nel messaggio
news:9oafta$ik4$1...@fe2.cs.interbusiness.it...

Come si fa a sapere se dei record sono negativi ? C'è scritto io non penso
Positivo.
Bando alle ciance penso che tu voglia dire record che contengono valori
numerici negativi in questo caso ci sono due soluzioni per evidenziare
valori negativi:
1 - Imposti la seconda sezione della proprietà Formato del controllo che
contiene il valore numerico guardati lo help premendo F1 sulla proprietà,
però con questa soluzione non puoi fare il grassetto ma puoi evidenziare il
valore con un colore diverso es.: il Rosso.
2 - La seconda è la seguente:
     sull'evento Su formattazione del corpo del report scrivi questo codice:
if me.NomeDelControlloChePuòAvereValoreNegativo <0 then
    me.NomeDelControlloDaFareInGrassetto.FontBold = True
end if
Ciao fammi sapere Roberto - Syd


la seconda va molto bene, ho però dovuto aggiungere un altra riga
all'opposto perchè sennò al primo negativi che trova mi stampa in grassetto
tutti i successivi...
if me.NomeDelControlloChePuòAvereValoreNegativo <0 then
me.NomeDelControlloDaFareInGrassetto.FontBold = True
if me.NomeDelControlloChePuòAvereValoreNegativo >=0 then
me.NomeDelControlloDaFareInGrassetto.FontBold = false
se volessi farla in corsivo qual'è il controllo da utilizzare???
FontItalic ????
grazie mille per l'interessamento e la velocità nella risposta.

 ha scritto nel messaggio
news:9ocapf$hfl$1...@fe1.cs.interbusiness.it...

Devi scrivere così:
if me.NomeDelControlloChePuòAvereValoreNegativo <0 then
     me.NomeDelControlloDaFareInGrassetto.FontBold = True
else
      me.NomeDelControlloDaFareInGrassetto.FontBold = false
end if
Per farlo in corsivo è FontItalic.
Ciao Roberto - Syd

 FontItalic ????
Si', come dice anche lhelp.
Sib


la seconda va molto bene, ho però dovuto aggiungere un altra riga
all'opposto perchè sennò al primo negativi che trova mi stampa in grassetto
tutti i successivi...
if me.NomeDelControlloChePuòAvereValoreNegativo <0 then
me.NomeDelControlloDaFareInGrassetto.FontBold = True
if me.NomeDelControlloChePuòAvereValoreNegativo >=0 then
me.NomeDelControlloDaFareInGrassetto.FontBold = false
se volessi farla in corsivo qual'è il controllo da utilizzare???
FontItalic ????

Newsgroup: it.comp.appl.access
Titolo: Relazioni uno a molti

Salve a tutti
Stavo provando  a cambiare le relazioni per prova tra tabelle con relazione
uno a molti e mi capita, che una volta disattivata, fatto le varie prove,
vado per rimetterla come prima ma non vuole più accettare la relazione,
messaggio di incompatibilità tra campi!! ( per fortuna faccio sempre copie
se no non saprei come ripristinare il tutto).
Un chiarimento a riguardo e gradito Grazie
Pino

 ha scritto nel messaggio 
news:41cf23fc$0$30026$5402...@news.sunrise.ch...

Le relazioni prevedono lo stesso tipo di dati: testo con testo, numeri con 
numeri (byte, single, double con i rispettivi byte, single, double).
Controlla i dati inseriti e la possibilità di inserire valori nulli.
Ciao, Carlo 

 ha scritto nel messaggio
news:41cf23fc$0$30026$5402...@news.sunrise.ch...

probabilmente avevi dei dati inseritii nelle tabelle e se nella relazione
attivi l'integrità referenziale access non te lo permette (giustamente).
David
Newsgroup: it.comp.appl.access
Titolo: Come faccio a controllare il buon esito di una update?

riporto di sotto parte dell'esempio dell'help microsoft per la update.
Dopo aver eseguito
  rstEmployees.Update
NON controlla il buon esito della stessa istruzione. Perché?
se la colonna di tabella fosse un numerico e provassimo ad impostarla 
con un alfabetico, prenderebbe errore! non si gestiscono questi errori?
si lascia abendare l'applicazione?
se devo impostare un campo a null, come faccio?
grazie
  Dim rstEmployees As ADODB.Recordset
     Dim strOldFirst As String
     Dim strOldLast As String
     Dim strMessage As String
         strCnn = "Provider=sqloledb;" & _
         "Data Source=srv;Initial Catalog=Pubs;User Id=sa;Password=; "
     Set rstEmployees = New ADODB.Recordset
     rstEmployees.CursorType = adOpenKeyset
     rstEmployees.LockType = adLockOptimistic
     rstEmployees.Open "SELECT fname, lname " & _
         "FROM Employees ORDER BY lname", strCnn, , , adCmdText
     strOldFirst = rstEmployees!fname
     strOldLast = rstEmployees!lname
     ' Modifica i dati nel buffer di modifica.
     rstEmployees!fname = "Linda"
     rstEmployees!lname = "Kobara"
     strMessage = "Edit in progress:" & vbCr & _
         "  Original data = " & strOldFirst & " " & _
         strOldLast & vbCr & "  Data in buffer = " & _
         rstEmployees!fname & " " & rstEmployees!lname & vbCr & vbCr & _
         "Use Update to replace the original data with " & _
         "the buffered data in the Recordset?"
     If MsgBox(strMessage, vbYesNo) = vbYes Then
         rstEmployees.Update
     Else
         rstEmployees.CancelUpdate
     End If
-- 
Grazie
Red Wolf
--
“Di recente ho letto la Bibbia... Non male, ma il personaggio principale 
è poco credibile.” (Woody Allen)


Gestione errori... se l'update non restituisce errori è andato a buon
fine...!!!!
Inizia da li, poi se vuoi complicarti la vita c'è sempre tempo...
@Alex

 Inizia da li, poi se vuoi complicarti la vita c'è sempre tempo...
scusa ma non ho capito.
in db2, dopo aver eseguito qualsiasi operazione c'è un campo che 
contiene un codice che se <> 0 significa errore (semplifico), ed il 
codice indica il tipo di errore.
credevo/speravo ci fosse qualcosa di simile.
mi spieghi meglio o mi dai un riferimento per cercarmelo?
ti ringrazio


 Red Wolf
In tutti i linguaggi di programmazione ad Oggetti(VB66-Vb.NET(C#) ed
anche VBA) la gestione ERRORI è parte specifica e da implementare.
La guida di Access la spiega bene.
Function NomeFunc(Parametro as TuoType) As Boolena
   On Error Goto Err_Handler
   ' .... tutto il tuo Codice
Exit_Here:
  Exit Function
Err_Handler:
  MsgBox "Errore Numero " & Err.Number & " = " & err.Description
  Select Case Err.Number
      Case is=3021
          ' Quì gestisci questo errore...
      Case is=2500
          ' Quì gestisci quest'altro...
      Case Else
          ' Quì gestisci genericamente tutti gli altri...
  End Select
End Function
Ciao
@Alex

     ' .... tutto il tuo Codice
ok grazie
mi metto a studiare...
ciao

Newsgroup: it.comp.appl.access
Titolo: Tabella

Ciao a tutti , il mio quesito è questo:
Devo controllare se esiste una tabella , se esiste devo cancellarla ,
altrimenti procedere.
Grazie Davide.

 altrimenti procedere.
Prima di tutto non postare piu' volte lo stesso quesito. Se qualcuno ha la
possibilita' di risponderti ti rispondera', ma non c'e' nessuno appostato
li' pronto a rispondere all'istante appena arriva un nuovo quesito.
Alla tua domanda verrebbe di rispondere che basta aprire la finestra del
database per vedere se la tabella c'e'. Ma direi che vuoi farlo da codice,
allora hai due possibilita':
1    scorrere tutte le tabelle verificando se la tua tabella esiste
2    provare ad accedere alla tabella e intercettando l'eventuale errore se
non esiste
Caso1
Public Function VediSeEsiste()
dim tdf as tabledef
dim esiste as boolean
esiste=false
for each tdf in currentdb.tabledefs
    if 
tsf.name
="TuaTabella" then esiste=true
next tdf
End Function
Caso2
Public Function VediSeEsiste()
On Error GoTo Esiste
Debug.Print CurrentDb.TableDefs("conta").Name
MsgBox "Esiste"
Exit Function
Esiste:
MsgBox "Non esiste"
End Function
Sib

Newsgroup: it.comp.appl.access
Titolo: Esempi disponibili

Buongiorno a tutti
ho bisogno di realizzare un catalogo prodotti in Access (ho già le tabelle
preparate).
sapete dirmi per cortesia se esiste qualche esempio già realizzato da
scaricare dalla rete ?
Il catalogo in questione dovrebbe contenere:
FOTO del prodotto
DESCRIZIONE del prodotto
QUOTAZIONI del prodotto
Vi ringrazio per la dritta.
Grazie
Luigi


wrote:

esempi di offic northwind ha già tutto
Saluti.
Emanuele.

Giusto ...hai ragione :-)
Era talmente facile che non ho guardato :-)
Grazie per l'informazione
Ciao
Luigi
Newsgroup: it.comp.appl.access
Titolo: Stampante HP6127

Ho acquistato un stampante HP 6127, sto riscontrando un problema:
stampando un report di access non vengono stampate le immagini (fra
cui il logo dell'azienda). Il problema ho visto che si risolve
stampando in modalità di stampa ottima e quindi sembra una
configurazione del driver che non stampa le immagini in qualità più
bassa.
Ovviamente mi sembra inutile stampare tutto in modalità ottima, per
ragioni di tempo e economiche.
Qualcuno ha utilizzato questa stampante e ha riscontrato un problema
simile?
Magari c'è qualche opzione in access che permette di stampare anche le
immagini nei report?
PS: ho già provato a stampare da altri programmi tipo word e internet
explorer ottenendo le stampe delle stesse immagini anche in qualità
bozza.
Saluti,
Mecch

 ha scritto nel messaggio
news:4f39271b.03070...@posting.google.com...



[CUT]
MAssimiliano

 ha scritto nel messaggio
news:zOwOa.2353$B8....@news.edisontel.com...



Ho ricevuto in posta privata e pubblico da aprte di Ezio
cioè?...
Sono arrivate sì o no domanda e risposta sul sito?
(spiegami, che non ho afferrato...)
Ezio
ciao Ezio, non m ricordo di te, nuovo??? Se lo sei, benvenuto.
In questo Ng abbiamo alcune regolette, semplici ma molto funzionali.
Tra queste mi preme sototlineare.
1. Non è il caso di scrivere in casella privata, discutiamone sul Ng, perché
non è un fatto personale tra noi.
2. Scrivi Dopo o in mezzo al quoting, altrimenti diventa poco agevole
seguire la discussione appena questa si fa un pò più elaborata.
Cmq per il manifesto del Ng ti rimando al post che ogni mese Roberto
pubblica (a proposito, Roberto, 'sto mese??)
MAssimiliano

 accettare in qualsiasi forma esso arrivi, errori compresi)
Leggi il post di Roberto "Istruzioni per l'uso"
Antonio


---------------------tutto chiaro. Ciao.
Ezio


-------------ok, ho capito...
(la fregatura é che quando scelgo Rispondi al ng il cursore si porta
all'inizio e non alla fine del testo... e nell'enfasi della risposta
succedono casini... mi é già capitato nell'altro NG)
Scusate
Ezio

Grazie per il suggerimento,
il driver l'avevo aggiornato ma non cambiava niente.
Comunque ho "risolto" recentemente il problema. Ho scoperto che
cliccando sul pulsante di stampa nella barra dei comandi piuttosto che
usare il menu file->stampa (e dando direttamente ok senza modificare
le impostazioni) riesco a stampare anche le immagini incluse nei
report. Questo pero' mi succede solo con ACCESS, per esempio se stampo
una pagina da explorer funziona correttamente.
Saluti e grazie,
Mecch
Newsgroup: it.comp.appl.access
Titolo: query - filtro mese di un  campo data

ho un campo data, vorrei filtrare tutte le date di un mese a richiesta,
come faccio?
l.
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 l.
ti crei una query con il parametro
WHERE tuadata between clng(forms!tuaform!taudata) AND clng(forms!tuaform!taudata+30)
-- 
-- 
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana Sviluppatori Access

 WHERE tuadata between clng(forms!tuaform!taudata) AND
clng(forms!tuaform!taudata+30)
massimiliano che c'azzecca la forms?  se intendi la forms come "maschera".
a me interessa solo la query che, quando la eseguo, mi deve chiedere il
mese che voglio  1,2,....12 , e lei mi sforna tutti i record che hanno
come data il mese scelto.


 l.
ciao Luigi
metti un campo calcolato nella tua query:
Mese: Format([NomeCampoData];"mmmm")
e nei criteri:
[dimmi il mese]
Daniele

 l.
WHERE Month([MiaData]=[Inserisci mese]
--
sv


 sv
Ok! cosě funziona anche se ho dovuto inserire una parentesi dopo miadata]
:-)))
grazie


 Daniele
grazie della risposta,
c'è qualche differenza fra questo codice e quello che ha postato SV  ?


 > Daniele

Son cose completamente diverse che puntano allo stesso risultato.
Format([NomeCampoData];"mmmm") ti restituisce "febbraio"
Month([NomeCampoData]) ti restituisce 2
--
sv
--
sv



penso che stai dimenticando qualcosa di fondamentale... l'anno, con la 
stessa procedura fai inserire anche l'anno altrimenti ti ritroverai i dati 
di febbraio 2007 2008 e 2009, a meno ché non è questo quello ke vuoi
ciao
max 

 Month([NomeCampoData]) ti restituisce 2
ah! ecco! buono a sapersi!
sempre obbligato!
grazie
l.


max ha scritto:

vero! anche se nel mio caso ho un archivio per ogni anno, quindi non ho
questo problema.
l.

Newsgroup: it.comp.appl.access
Titolo: Query in modulo VBA

dovrei inserire qusta query in un evento clik:
ma non :
Dim stDocName As String
    stDocName = "qSommaOre"
    DoCmd.OpenQuery stDocName, acNormal, acEdit
ma al posto di "qSommaOre" :
SELECT tblInterventi.Problema,
DSum("OreManutenzione","tblInterventi","Problema='" & [Problema] & " '  And
dataManutenzione >=  #" & Format([Digita Data di Inizio:],"mm/dd/yyyy") & "#
And dataManutenzione <= #" & Format([Digita Data Fine:],"mm/dd/yyyy") & "#")
AS OreManutenzione
FROM tblInterventi
GROUP BY tblInterventi.Problema,
DSum("OreManutenzione","tblInterventi","Problema='" & [Problema] & " '  And
dataManutenzione >=  #" & Format([Digita Data di Inizio:],"mm/dd/yyyy") & "#
And dataManutenzione <= #" & Format([Digita Data Fine:],"mm/dd/yyyy") &
"#");
esiste l'anima pia che mi aiuta?
grazie
ciao

 ha scritto nel messaggio

Non puoi aprire come una query una istruzione sql.
devi prima salvarla come query e poi, al limite, eliminarla.
Sib

 ha scritto nel messaggio
news:AxlBa.42961$lK4.1...@twister1.libero.it...

Per darti una mano ci dovresti dire perché vuoi aprire e visualizzare la
query.
Se il tuo problema è quello di aprire un recordset su un oggetto che abbia
quel codice SQL hai bisogno di una soluzione; se invece il tuo problema è
proprio visualizzare il contenuto della query aprendola, ma hai la necessità
di modificare in maniera dinamica da codice VBA il suo codice SQL allora ti
serve un'altra soluzione.
Facci sapere.
-- 
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------