mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.appl.access
Titolo: mandare una mail con un pulsante

Sto creando un gestionale per la gestione degli ordini. Quando arriva un
ordine lo devo inserire nel database e devo informare un ufficio commerciale
tramite mail. Ho quindi creato un pulsante nella maschera di inserimento con
il seguente indirizzo ipertestuale:
mailto:
ufficioco...@miaditta.it
?subject=OrdineNumero
poi inserisco a mano nell'oggetto, il contenuto di un campo IDordine,
presente sulla maschera. è possibile fare ciò automaticamente cioè con una
scrittura del tipo
mailto:
ufficioco...@miaditta.it
?subject=OrdineNumero[nomecampo]
eventualmente è possibile aggiungere altri campi dopo &body ??
Grazie a tutti. Davide

 ha scritto nel messaggio 
news:cpmq70$sbi$1...@newsread.albacom.net...

Sul sitocomune ci sono molti esempi di come automatizzare l'invio di mail 
tramite access.
I metodi sono corredati da esempi, per cui non ti sarà difficile adeguarli 
alle tue esigenze.
www.sitocomune.com
altrimenti fatti una ricerca con google nel presente newsgroup con oggetto 
tipo "mail access cdo winsock mapi " e troverai molti 3d che hanno già 
discusso l'argomento.

 ha scritto nel messaggio
news:cpmrhj$lf2$1...@hulme.interac.it...

Ho trovato un gestore di mail alquanto complicato per l'utilizzo che devo
fare.. forse mi basterebbe qualcosa di più semplice.
In alternativa, scusate l'ignoranza, ma mi piacerebbe consultare l'archivio
dei vecchi messaggi: come si fa a cercare con google nel newsgroup? Non ho
trovato uesta risposta sul sito.
Ps: complimenti a sitocomune mi ha tolto da un sacco di grane!
pps. serve un programmino per la compilazione dei bollettini postali?
(quelli che si devono compilare in 6 copie per spedire un pacco: calli calli
calli) è in dirittura d'arrivo!!

 ha scritto nel messaggio 
news:cpn5au$52d$1...@newsread.albacom.net...

se me lo vuoi mandare io lo guardo volentieri!
info chiocciola 
lacollina.net
per quanto riguarda la ricerca nei gruppi è facile:
dalla home di google clikka su gruppi
li entri nelle varie gerarchie e in 4 click raggiungi
it.comp.appl.access ...e poi metti la parola nella casella di ricerca badado 
di aver selezionato cerca solo in icaa ...
p.s. hai visto il comando sendobject ... da vba?

Newsgroup: it.comp.appl.access
Titolo: da access a sql server

ciao a tutti,
avrei bisogno di una guida che mi spieghi step by step come collegare
tramite ODBC (oppurer ADO) un front end access a un db sql server
express.
Tenete presente che io ho già un mdb access con tutte le tabell, le
queries e le maschere ed i report!
grazie a coloro che vogliano darmi informazioni (magari più
dettagliate possibili)!!!! 
grazie 
ulisse

 ha scritto nel messaggio 
news:1164977968....@f1g2000cwa.googlegroups.com...
ciao a tutti,


grazie
ulisse
Installi anzitutto i driver ODBC poi crei una connessione all'origine dei 
dati da Pannello di controllo > Strumenti di amministrazione >Origine dati 
(ODBC)
A questo punto da access colleghi le tabelle tramite Origine dati ODBC
Ciao
Roberto 

 ha scritto nel messaggionews:1164977968....@f1g2000cwa.googlegroups.com...

Newsgroup: it.comp.appl.access
Titolo: stop alle Elaborazioni in corso...

Forse non sono stato sufficientemente chiaro e chiedo scusa.
Il problema e che voglio far partire, prima del lancio di una query o di un 
recordset, una maschera con la dicitura "Elaborazione in corso...".
Nella stessa maschera dovrebbe esserci un tastino di "Stop" che dovrebbe 
permettere la sospensione della elaborazione. Negli esempi consigliati si 
fa riferimento ad una funzione che utilizza il tasto "Escape".
Private Declare Function apiGetAsyncKeyState Lib "user32" _
         Alias "GetAsyncKeyState" _
         (By<val vKey As Long) _
         As Integer
Private Const VK_ESCAPE = &H1B
All'interno del loop inserisco questo codice:
   If apiGetAsyncKeyState(VK_ESCAPE) Then
        If MsgBox("Desideri sospendere la elaborazione in corso?", _
             vbYesNo, "Conferma sospensione elaborazione") = vbYes Then
       Exit Function
  End If
Come faccio a sostituire il tasto Escape con una funzione abilitata su una 
procedura evento "su click"??
Grazie ancora per la collaborazione.
   Lino
-- 
Posted from 
IDENT:ro...@sirio.tno.it
 [138.66.200.5] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

fa riferimento ad una funzione che utilizza il tasto "Escape".
Gia' provato con sendkeys?
Cmq, non credo si possa sospendere una query, e per
interrompere un ciclo loop basta verificare il valore di un
flag che puoi commutare con un pulsante.
Magari spiega meglio in che contesto ti serve.
--
Lorenzo Coronati
--
<<Ragazzi, sapete indicarmi una utility in 
internet che sia in grado di recuperare le 
password da un database access e da un system mdw?
intendevo, gratuita...>>
(Marco Tullio Bisoli, 27/04/2001)
--
Newsgroup: it.comp.appl.access
Titolo: Aiuto! Aprire una maschera con condizione where

Ciao a tutti!
Vi chiedo aiuto perche' ho un problema, all'apparenza banale, ma che
mi sta facendo scervellare.
uso access2000 su win2k
Ho una maschera non associata con un controllo casella di testo che mi
serve per selezionare record in una query e il cui risultato viene
visualizzato nella stessa maschera attraverso una casella di riepilogo
che si chiama "crpRicerca".
Dalla stessa maschera voglio aprirne un'altra (che mi mostra
l'anagrafica) attraverso un pulsante che ha associato all'evento su
click una routine semplice di aperura che mi dovrebbe aprire la
maschera e filtrare il record selezionato sulla casella di riepilogo.
Ho provato con questa riga di codice:
 DoCmd.OpenForm "m_ana", , , "cod_fisc=" & Me.crpRicerca.Column(4)
m_ana = maschera da aprire
cod_fisc= campo della tabella anagrafica
me.crpRicerca.column(4) = colonna della casella di riepilogo con
codice fisc.
 il risultato dell'esecuzione di questo codice e' che mi appare una
finestra di dialogo con visualizzato il contenuto di
Me.crpRicerca.Column(4) ed una casella nella quale mi si chiede di
"inserire parametro".
 
 Dov'e' l'errore ?
Grazie a tutti
Ciao
Walter

 ha scritto nel messaggio
news:b59684d3.02042...@posting.google.com...

Essendo codice fiscale un campo testo, la sintassi della stringa filtro deve
essere
"cod_fisc='" & Me.crpRicerca.Column(4) & "'"
Antonio

 Walter
Io sono riuscito a generare un errore come il tuo solo se l'argomento
passato al 'docmd.openform' č un valore testo e non numerico.
Siccome il codice fiscale dovrebbe essere 'testo' il problema dovrebbe
proprio essere lě.
Prova a cambiare cosě la tua riga di istruzione:
    DoCmd.OpenForm "m_ana", , , "cod_fisc='" & Me.crpRicerca.Column(4) & "'"
Ciao
--
Alberto

Grazie!
ora e' tutto ok!
proprio come dicevi tu e Alberto
ciao.
Antonio Biso ha scritto:


 proprio come dicevi tu e Alberto
Però scrivi DOPO il quoting!!!
Antonio

Newsgroup: it.comp.appl.access
Titolo: query vba e visualizzazione record

Ciao a tutti,
qualcuno sa dirmi come si fà a visualizzare i record risultanti da una query
vba ??
Grazie
Gluca

 ha
scritto nel messaggio
news:ccgac6$6cl$1...@lacerta.tiscalinet.it...

Spiegati meglio
MAssimiliano

 > vba ??
Avevo necessità di effettuare una query utilizzando il codice vba per
consentire di specificare dei parametri tramite maschera

Newsgroup: it.comp.appl.access
Titolo: filtro per un campo data

mi date 4 righe di codice  per passare il valore di una casellacombinata
(contiene una data in formato gg/mm/aaaa)
ad un filtro di una maschera
sto uscendo pazzo.
dopo aver preso 5 gol dall'inter ci mancava pure la casella combinata
Grazie

 ha scritto nel messaggio
news:_hJsd.463015$35.20...@news4.tin.it...

La data va convertita in formato Anglosassone:
Me.Filter="[CampoData= #" & Format(Me.NomeCombo,"mm/dd/yyyy") & "#"
Ciao
-- 
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.mantuanet.it/alessandro.baraldi/
---------------------------------------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: maschere e sottomaschere

č possibile creare un db access gestito con una maschera principale (fissa)
e al suoi interno una piů sottomaschere in cui caricare a seconda delle
scelte (ad esempio tramite un menu) vengano visualizzate le altre maschere
del db (as esempio una lista, una gestione del record, ecc...)?
se č possibile, che codice bisogna utilizzare per aprire le diverse maschere
secondarie come sottomaschere?
grazie

 grazie
Si, si può. Devi riassegnare l'origine del controllo che contiene la
sottomaschera (proprietà SourceObject).
Io ho avuto problemi (su A97/2000) con il codice che modificava solo la
SourceObject, che in alcuni casi pareva funzionare bene. Ho dovuto
aggiungere un paio di righe per aggiornare LinkChildFields e
LinkMasterFields, anche se non cambiano, e fare un requery. 
Namor
-- 
namor at inwind punto it
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 grazie
Semplice,
metti nella Frm principale una SubForm e in Oggetto erigine della stessa
non metterci nulla... cosě avrai una SubForm non associata a messuna
maschera in particolare; chiamala ad esempio Frm_Appoggio
Suppongo tu abbia dei pulsanti per voler scegliere le Frm da visualizzare
come SubForm, no? Se si, sull'evento clik del pulsante scrivi questo
codice : Me.Frm_Appoggio.SourceObject = "Tua_Frm_relativa_a_pulsante" e
cosě con gli altri pulsanti
Chiaro? Funge?
-- 
Ciao
Pablitomf (Maurizio Facciuti)
------------------------------
http://www.sitocomune.com/
http://www.accessgroup.it/
------------------------------


> Chiaro? Funge?
chiaro e funzionante!
e se dovessi passare anche un "parametro" alla sottomaschera, ad esempio un
filtro per la visualizzazione della lista contenuta nella sottomaschera?
grazie!

 grazie!
Bhč, l'origine dati della sottomaschera falla divenire una query e
passagli lě i parametri.


 passagli lě i parametri.
ok ma come faccio a passare il parametro di filtro alla query?
oppure se dovessi semplicemente passare un parametro da visualizzare nella
sottomaschera come testo?
grazie
Newsgroup: it.comp.appl.access
Titolo: sintassi funzione DMax su VBA

Ciao ragazzi. un aiuto, per favore.
Ho una tabella "FATTURE" con i seguenti campi:
? Cod_Fattura;
? Cod_Paziente;
? N_Fattura;
? Data;
? Tipo_Pagamento.
dove il campo data č della forma "dd/mm/yy".
All'apertura della maschera associata alla tabella "FATTURE", una routine
evento assegna al campo che contiene il numero della fattura il valore preso
dalla seguente formula:
DMax([N_Fattura]; "FATTURE"; strFiltro)+1
che mi dovrebbe scegliere il massimo numero di fattura tra tutte le fatture
fatte nell'anno in corso.
Qualcuno mi da una mano a scrivere la stringa strFiltro??
Io ho creato una query direttamente dalla tabella per filtrare tutte le
fatture fatte nell'anno in corso e come criterio di filtro sul campo Data ho
scritto la seguente espressione:
like "??????" & Right(Str(Year(Now()));2)  che funziona correttamente (anche
se magari si puň fare molto piů semplicemente).
Questa stessa espressione potrei usarla per costruire la mia variabile
strFiltro ma non riesco a trovare la sintassi corretta per VBA!!
Un grazie a tutti quelli che vorranno darmi una risposta.
  Loris

 ha scritto nel messaggio
news:bvegkl$m31$1...@fata.cs.interbusiness.it...

Nz(DMax([N_Fattura]; "FATTURE"; "Year(Data)=Year(Now())"),0)+1
Ciao Giorgio

Newsgroup: it.comp.appl.access
Titolo: rinominare foglio di excel da access

Ciao, ho un applicazione in access che deve esportare una query in un file
di excel.
In excel il nome del foglio che viene visualizzato č il nome della query che
viene esportato, vorrei poter rinominare il nome del foglio o esportare la
query con un nome diverso dal proprio.
Non posso modificare il nome della query!!
Potete aiutarmi?
Ciao grz by Logan bye bye

 query con un nome diverso dal proprio.
Sarebbe bene imparare a fare una minima ricerca prima di postare,
se provi ad aprire una ricerca tra i messaggi e cerchi la parola
"Rinominare" avresti trovato la risposta dato che se ne era gia' parlato e
avresti scoperto che devi usare l'istruzione name.
Sib
Newsgroup: it.comp.appl.access
Titolo: Database in condizione imprevista-ho perso definitivamente i dati ?

Premetto che sono un autodidatta cinquantenne
Ho creato e condiviso con una decina di colleghi un database per la
compilazione di diversa modulistica.
E' successo che. complice la mia inesperienza o deficenza nel bloccare
il file un collega particolarmente "sveglio"  sia riuscito a
inchiodare tutto il db.
Ora il file non si apre più e dà questo messaggio di errore.
 
http://i183.photobucket.com/albums/x25/IGNAZIOPILONE/schermata.jpg
Io ho una copia di back up ma ho perso circa un mese di aggiornamenti.
Vorrei provare a connettermi e accedere alla tabella per recuperare i
dati persi ma non riesco in nessun modo ad accedere....
Qualcuno mi può aiutare, grazie, grazie, grazie....

 ha scritto nel messaggio 
news:1194253932.8...@o38g2000hse.googlegroups.com...


 
http://i183.photobucket.com/albums/x25/IGNAZIOPILONE/schermata.jpg


--------------
Mah, il messaggio ti dice di creare un nuovo db ed importare tabelle e 
query, mentre perderai tutto il resto. Hai provato? Con il db di copia che 
hai esegui una importazione indicando come sorgente il db corrotto, quindi 
dovrebbe farti vedere le tabelle disponibili, di conseguenza le importi. 
Ovviamente prima farai una copia del db vecchio ma buono.

Newsgroup: it.comp.appl.access
Titolo: Creazione di una barra dei menù

E' possibile creare in una maschera una barra dei menů?
In visual basic 6 esiste un editor di menů, ma in Access non lo vedo.
Grazie
Luigi

 Luigi
Si esiste:
Visualizza --> BarraStrumenti ---> Personalizza---> Nuova
@Alex

@Alex
Forse non mi sono spiegato bene.
Intendevo la creazione di una barra dei menů all'interno di una form,
non nella finestra di Access.
Grazie
Luigi

 Luigi
Non ti eri spiegato bene....
Access non supporta questo tipo di menù, ma io ho fatto un Demo che
consente di ottenere un risultato molto prossimo a quanto chiedi:
http://www.alessandrobaraldi.it/DettaglioFaq.asp?IdFAQ=103
Sono 2 Demo in A97, ma funzionano egregiamente anche con tutte le
versioni successive.
@Alex

@Alex
Molto interessanti Alessandro, soprattutto il secondo, almeno per
quello che devo fare io.
Grazie infinite
Luigi
Newsgroup: it.comp.appl.access
Titolo: OT: tutti a Vienna

La classifica è stata realizzata dall’Economist Intelligence Unit allo scopo 
di “quantificare le sfide che potrebbero presentarsi nella vita di un 
individuo” basandosi su parametri di stabilità, servizio sanitario, cultura 
e ambiente, sistema scolastico e infrastrutture cittadine. Per la prima 
volta negli ultimi 10 anni Vancouver è stata sorpassata dall’australiana 
Melbourne.
TOP 10 DELLA VIVIBILITA’
Melbourne, Australia
Vienna, Austria
Vancouver, Canada
Toronto, Canada
Calgary, Canada
Sydney, Australia
Helsinki, Finlandia
Perth, Australia)
Adelaide, Australia
Auckland, Nuova Zelanda
Karl, quando ci ospiti?
Antonio 

 ...
Beh, direi che prima dovete andare a Melbourne.
-- 
:-)
Karl
*********
Access FAQ:  
http://www.donkarl.com/it
 

 Karl
i biglietti erano esauriti
Antonio 

"Antonio Biso"  ha scritto nel messaggio 
news:j3nhar$9sj$1...@speranza.aioe.org...

TOP 10 DELLA VIVIBILITA’

Karl, quando ci ospiti?
Antonio
___________________Risposta:
Il solito distratto,
hai dimenticato il primo della lista nel tuo copia incolla
Napoli, Italia
Melbourne... etc
MA

 Napoli, Italia
ehm
ehmmmmmmm
Antonio 

"Antonio Biso"  ha scritto nel messaggio 
news:j3nrob$5op$1...@speranza.aioe.org...

ehm
ehmmmmmmm
Antonio
_________________Risposta:
Tranquillo, ti perdono
MA

 ha scritto nel messaggio 
news:j3o5ru$s8n$1...@tdi.cu.mi.it...

mi sa che nun hai capito
Antonio 

Antonio Biso ha scritto:


E a Melbourne non hanno la Sacher.
-Marco-
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

Antonio Biso ha scritto:


E a Melbourne non hanno la Sacher.

Newsgroup: it.comp.appl.access
Titolo: RICHTX32.OCX e Aggiornamenti KB 918899 e 916281

Buongiorno a tutti,
con gli ultimi aggiornamenti in oggetto rilasciati da Microsoft, capita una 
cosa molto strana.
Questi mi annullano la registrazione del controllo RICHTX32.OCX che uso in 
una applicazione access.
Provvedo allora a registrare nuovamente l'ocx con successso, ma riparte 
l'update incriminato, annullando nuovamente la registrazione. Questo capita 
con qualsiasi versione di richtx32.ocx.
Unica possibilità è nascondere questi due aggiornamenti una volta eseguiti, 
e registrare per l'ultima volta l'ocx.
Questo accade su 3 PC diversi (2 con XP HE e l'altro con XP Pro)
Qualcuno ha notato lo stesso ?
Qualche idea per risolvere il problema ?
Grazie a tutti
Marco 

Access ha scritto:

Non ho notato questo problema con la RichText perchè non la uso, ma
con WinSock
stessa cosa....!
Lo strano è che con VB6 non accade, nel senso che l'OCX va
regolarmente, mi segnala
l'anomalia solo con Access....
Non saprei cosa aggiungere.
@Alex

>
Scusate l'ignoranza, cosa significa nascondere gli aggiornamenti una
volta eseguiti? Come si fa?
Luigi



Ho appena upgradato anche io ed effettivamente non mi funziona più
l'applicativo su cui sto lavorando che tra i vari controlli utilizza
una RichText. Quando lancio mi dice "Nessun oggetto in questo
controllo".
Cosa devo fare adesso esattamente?. Come si registra l'OCX?
Grazie
Luigi

 ha scritto nel messaggio 
news:ghi8e21idep8r91ou...@4ax.com...



Grazie Marco,
mentre attendevo il vostro aiuto ho effettuato un ripristino del
sistema scegliendo come punto di ripristino quello appena antecedente
all'installazione degli aggiornamenti incriminati.
Ha funzionato!
Ora però devo stare attento a non installarli in futuro.
Luigi

Newsgroup: it.comp.appl.access
Titolo: Problemi con casella combinata

Ho creato due tabelle, una d'inserimento ed una con dati che mi
servono nella casella combinata che utilizzo nella tabella
d'inserimento.
Ho la necessità che i valori nella casella combinata siano relativi
alle due colonne della tabella :
Tabella 1
campo1=acronimo
campo2=definizione acronimo del campo1
Tabella 2
campo Tipologia è la casella combinata dove vorrei iserire entrambi i
valori della tabella 1.
Ho provato in vari modi, ma nelle proprietà del campo "Tipologia" mi
permette di inserire una sola colonna associata.
Come posso fare?
Grazie per l'aiuto. Sperando di essemi fatto capire.

 permette di inserire una sola colonna associata.
Basi la Combo su una query della Tabella dove avrai inserito un cambo 
calcolato del tipo =[campo1]&""&[campo2]... basterà associarlo a questo 
campo per avere quel che ti serve.


Newsgroup: it.comp.appl.access
Titolo: dati a colori

 >     Me.NomeCasella.ForeColor= Numero del colore Es.: 0 (Nero)
Va tutto bene, solo che alla riapertura della maschera i dati riappaiono in
nero. Come si fa per farli rimanere permanentemente nel coplore voluto?

 ha scritto nel messaggio
news:9sbkj4$r4e$1...@serv1.albacom.net...

Inserisci le istruzioni anche nella routine evento Su corrente.
Ciao Roberto - Syd
Newsgroup: it.comp.appl.access
Titolo: Dizionari di altre lingue

Salve a tutti, dove posso trovare il dizionario ed il thesaurus di
Francese per office 97? Ho cercato dppertutto sul sito della Microsoft
ma non c'e' stato verso.
Vi prego aiutatemi !!!!!!
				Ciao Paolo.


Rivenditore prodotti Microsoft
-- 
Federico
--------------------------------------
Non si puo' compilare un .mdb in .exe
--------------------------------------
Sito Comune di it.comp.database.access
 ed ora
Sito Comune di it.comp.appl.access
http://members.xoom.it/it_db_access
--------------------------------------
Rimuovi paperino. per e-mail
--------------------------------------


http://www.penguinpowered.com/~ecesena
- Come timbrano le domande le galline?
- Con la marca da pollo.
		-- Da it.hobby.umorismo

Newsgroup: it.comp.appl.access
Titolo: funzionamento access su linux

Buongiorno a tutti, per passione sviluppo dei db in access che do anche a 
amici e parenti con il run time di access
ora un amico ha installato linux sul pc e il run time non funziona
qualcuno è riuscito a farlo funzionare in giro ho trovato che con wine forse 
funziona.
inoltre io uso ancora access xp con il run time che si scarica dal sito 
microsoft girano i miei db?
grazie mille
-- 
Negrinelli Walter

 ha scritto nel messaggio 
news:4e5205cf$0$44201$4faf...@reader1.news.tin.it...

Credo che l'unica via percorribile su sistemi Linux sia quella di installare 
una macchina virtuale (ce ne sono di free) con un bel windows XP o qualsiasi 
altra versione di Windows.
Ciao, Carlo 

 ha scritto nel messaggio 
news:j2tbo1$lgs$1...@tdi.cu.mi.it...

Grazie mille e visto che ci smanetta lui gli dirò di fare così.
grazie di nuovo ciao

Newsgroup: it.comp.appl.access
Titolo: dim db as database

salve a tutti, ho iniziato da poco.
Voglio fare una routine che aggiunga un rcd ad una tabella.
Inizio scrivendo
Dim db as database
ma la parola "database" non si completa in maniera automatica.
Devo aggiungere qke voce tra i riferimenti?
spero che qc1 mi aiuti!
                                            Devis_

Spero che tu capisca, a quest'ora non so se riesco a spiegarmi..
Dim dbsCurrent As Database, dbsContacts As Database
Set dbsCurrent = CurrentDb
Set dbsContacts = DBEngine.Workspaces(0).OpenDatabase("Contatti.mdb")
dopo aver impostato le variabili per il db dovrai aprire un recordset
ciao
domenico


 Devo aggiungere qke voce tra i riferimenti?
Prova a spuntare MIcrosoft DAO 3.6 Object Library ...

 ha scritto nel messaggio
news:0nT66.13518$eB2.2...@news.infostrada.it...


 ha scritto nel messaggio
news:93her5$fg0$1...@lacerta.tiscalinet.it...

aggiungo:
Microsoft DAO 3.6 Object Library (Dao360.dll) deve essere, nei riferimenti,
prima di
Ole Automation (stdole.tlb) altrimenti non funziona comunque.
ciao
Newsgroup: it.comp.appl.access
Titolo: date e valori calcolati

salve a tutti, espongo subito il quesito:
e' possibile far calcolare ad access il numero di giorni intercorsi tra due
date? La situazione e' questa: ho due tabelle ciascuna delle quali ha un
campo ''data'' nel formato gg/mm/aaaa: ora e' possibile inserire, ad esempio
nella seconda, un altro campo numerico che indichi i giorni trascorsi tra
due date? qualche idea?
ciao
Teg
--------------------------------
Inviato via 
http://usenet.libero.it

 due date? qualche idea?
Datediff
Antonio

> Datediff
non mi funzia :( allora, in una maschera ho inserito nelle proprieta'
<valore predefinito> la formula =DateDiff([d];[DataTab1];[DataTab2]) senza
riuscire ad ottenere nulla: il controllo pare restituire null (il formato
nella colonna dell'origine del controllo e' ''intero lungo'')...


 nella colonna dell'origine del controllo e' ''intero lungo'')...
Ma l'hai vista bene la sintassi della funzione datediff?
il primo parametro deve essere una stringa di un certo formato, non un
riferimento ad un presunto campo di nome d
Pertanto
=DateDiff("d";[DataTab1];[DataTab2])
Antonio

 =DateDiff("d";[DataTab1];[DataTab2])
ops! il [d] era l'ennesimo tentativo di prova finito poi nel msg :\ ... il
generatore corregge automaticamente "d" in "\d" ??? cmq non funzia
egualmente, le ho provate un po' tutte... il fatto e' che non da neppure
messaggi di errore... ora provo con due tabelle separate a parte e
vediamo...grazie


 Teg
Ovviamente tutto da codice.
Questo presuppone l'apertura di uno o due recordset o l'avere i controlli
con le date si di una maschera.
Se usi le query attento a i join e al format che richiede una sintassi
diversa.
datediff("d",format(Me.DataTab1,"dd/mm/yyyy"),Format(Me.DataTab2,"dd/mm/yyyy
"))
oppure
datediff("d",format(Recordset!DataTab1,"dd/mm/yyyy"),Format(Recordset!DataTa
b2,"dd/mm/yyyy")).
Ciao, Carlo

 vediamo...grazie
Prova con "g"
datatab1 e datatab2 sono comunque campi presenti nella query vero?
Non ci sono omonimie vero?
Antonio

 Non ci sono omonimie vero?
ok, risolto ricorrendo ad una routine evento... non e' proprio intuitivo
come si puo' credere cmq ora va...grazie dell'input ;D

Newsgroup: it.comp.appl.access
Titolo: Impostare margini report una volta per tutte !!!

Non riesco ad impostare i margini del report definitivamente
dovrei metterli
inf 10 mm  / sup10 mm  /  sx12 mm  / dx 08 mm.
Ho già provato come dice l'help ad andare in visualizzazione del report
impostare i margini e salvarli.
I margini mi rimangono per tutto il tempo in cui rimane nel programma.
Nel momento in cui si esce e si rientra i margini sono tornati quelli
standard.
Così per stampare un pagina di report ogni volta mi stampa 6 pagine causa
margini errati.
Grazie e Ciao
Cristian

 Cristian
-- 
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
--------------------------------------

Newsgroup: it.comp.appl.access
Titolo: Urgente (se possibile) - Query per escludere dei dati

Io ho due tabelle con alcuni campi con le stesse caratteristiche e dovrei
selezionare tutti i
record diversi in questi campi.
Mi spiego meglio :
devo trovare tutti i record della tabella1 dove nome, cognome, IDFonte è
diverso da
nome, cognome, IDFonte della tabella2, come si fa per fare questo ?
Ciao e grazie
Enrico

 ha scritto nel messaggio
news:LyuY8.66905$Jj7.1...@news1.tin.it...

Prova con una query che abbia il seguente codice SQL:
SELECT Tabella1.*
FROM Tabella1 LEFT JOIN Tabella2 ON (Tabella1.IDFonte = Tabella2.IDFonte)
AND (Tabella1.cognome = Tabella2.cognome) AND (Tabella1.nome =
Tabella2.nome)
WHERE (((Tabella2.nome) Is Null));
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: codice automatico alfanumerico aiuto

Il mio scopo e creare un database di cd e vorrei costruire
una tabella con questi
Genere            Titolo                              Codice
MUSICA          CELENTANO                   MUCE01
come vedi il codice creato si riferisce
alle prime due lettere di ogni campo concatenato con il numero dei record.
Quello che vorrei è che il codice venga messo automaticamente
da access...cioe scrivendo il campo Genere e il campo Musica
mi venga creato automaticamente il codice...
E' possibile questo..
speriamo.....
Grazie mille comunque.....

 ha scritto nel messaggio
news:8u113o$arh$1...@lacerta.tiscalinet.it...

E' sicuramente possibile; quello che non mi è chiaro in base a cosa vuoi
generare la parte numerica del Codice (nel tuo caso è uguale a 01).
Inoltre per il CD di musica intitolato Celine Dion gli dai lo stesso codice
del precedente?
--
Roberto
---------------------------------------------
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/
---------------------------------------------


Una domanda: visto che si tratta di CD per i quali sul contenitore è
stampigliato un codice che li distingue univocamente (è in pratica ciò che
per i libri è l' ISBN), perchè non adoperi quello?





 mi venga creato automaticamente il codice...
Puoi avere più di 999 CD con lo stesso codice? Se sì modifica l'algoritmo di
conseguenza.
La numerazione la facciamo con 3 cifre, quindi MUCE001, ecc
new_code = left(genere,2) & left(titolo,2)
criterio="left([codice],len([codice])-3)='" & new_code & "'"
my_max = dmax(val(right([codice],3)),"tab_dati",criterio)
if isnull(my_max) then
  new_code = new_code & "001"
else
  new_code = new_code & right("00" & str(val(my_max)+1),3)
end if
new_code lo schiafferai poi nel nuovo record inserito.
Buttata giù un po' velocemente ma dovrebbe funzionare...
Antonio

Scusate la mia presenza dopo ben 15 anni :D 
 
Una piccola informazione: dove dovrei aggiungere quella parte di codice?
 
/*
 
criterio="left([codice],len([codice])-3)='" & new_code & "'"
my_max = dmax(val(right([codice],3)),"tab_dati",criterio)
if isnull(my_max) then
  new_code = new_code & "001"
else
  new_code = new_code & right("00" & str(val(my_max)+1),3)
end if
 
*/

Newsgroup: it.comp.appl.access
Titolo: proprietà query di comando

č possibile gestire la proprietą di cui in oggetto da codice come č
possibile per la finestra del database?
se si come si chiama la proprietą, ho guardato l'help, ma non l'ho trovata.
serve perchč installando applciativi con il runtime (office xp) quando
eseguo le query di comando mi chiede conferma e vorrei evitare il messaggio.
grazie

 grazie
Docmd.setwarning false
MAssimiliano

 ha scritto nel messaggio
news:4kfhb.6826$uv4...@news.edisontel.com...

grazie, non pensavo che avesse valore anche sulle query di comando (più che
altro le ho disattivate dal menu opzioni quindi non me ne accorgevo)


Quell'opzione la gestisce Access. Sul runtime non è prevista e allora devi
disabilitare da codice.
MAssimiliano
Newsgroup: it.comp.appl.access
Titolo: Aggiornamento query : perche?

Ragazzi, ho creato 2 query di aggiornamento
con le seguenti istruzioni sql
1 query:
UPDATE ARTICOLI INNER JOIN RigheLavorMarket ON 
ARTICOLI.ID
 =
RigheLavorMarket.Descrizione SET RigheLavorMarket.Prezzo =
[articoli].[euroacq]*[qscar]
WHERE
(((RigheLavorMarket.Descrizione)=[articoli].[righelavormarket].[ID]));
 
2 query :
UPDATE ARTICOLI INNER JOIN RigheLavorMarket ON 
ARTICOLI.ID
 =
RigheLavorMarket.Descrizione SET RigheLavorMarket.Prezzo =
[articoli].[euroacq]*[qimp]
WHERE
(((RigheLavorMarket.Descrizione)=[articoli].[righelavormarket].[ID]));
Praticamente ho in righelavormarket 2 controlli diversi per la quantità;
ora volevo fare che a seconda di dove inserivo la quantità e in questo
caso o nel controllo "qscar" o in "qimp" venisse attivata o la prima o la
seconda query, prendendo il valore "euroacq" dalla tabella "articoli" e
spiaccicarlo nel controllo "prezzo" di "righelavormarket".
Per testare il tutto avevo creato 2 pulsanti ,il primo per la prima query
e il secondo per la seconda query ,solo che ho notato che praticamente
quando premo il primo pulsante ok tutto funziona, cioè aggiorna i campi
come da query e appena premo il secondo perdo i valori prima aggiornati e
mette i nuovi della seconda query. Il tutto anche nel caso contrario
(2°pulsante --> 1° pulsante)
Vi è un altro metodo + semplice per aggiornare solo un record alla volta?
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 Vi è un altro metodo + semplice per aggiornare solo un record alla volta?
si basta avere una Descrizione o l'ID (che dovrebbero essere la stessa
cosa)
UPDATE RigheLavorMarket SET Prezzo =  
 dlookup("euroacq","articoli","id =" &  [id da form])  * [qta da form] 
 where descrizione = [id da form]
--
a.cara

Newsgroup: it.comp.appl.access
Titolo: Focus ad un controllo da un open.recordset

Salve a tutti
Vorrei dopo aver aperto un recordset di una tabella che, è anche all'
origine record di una maschera continua, cercare di "mandare" il focus al
controllo della form corrispondente al recordset a cui si fa riferimento
nella funzione.
Cosa devo utilizzare? Spero di essere stato chiaro.
Saluti
Mak
--
Access 2000 SR1

 ha scritto nel messaggio
news:GRKG9.47128$3l.13...@twister1.libero.it...

Forse non è chiaro, ma il RECORDSET è fatto di diversi CAMPI, tu
che legame hai tra i/il campi/o del RECORDSET e il CONTROLLO...???
@Alex.


Ciao Alex ,
ad esempio apro un recordset tipo
set rs = dbopenrecordset("Tabella")
do while not rs.eof ' ciclo il recorset
rs!miocampo deve dare il focus alla maschera continua per il record
corrispondente
rs! movenext
loop
rs.close
Sono stato un poco più chiaro?
Grazie per la tua puntualità
Saluti
Mak
Newsgroup: it.comp.appl.access
Titolo: Visualizzazione maschera

Buongiorno.
Uso A97 su Win 2000.
Ho strutturato una maschera con intestazione e piè di pagina ed inoltre un 
controllo a schede nel corpo.
Ogni pagina del controllo a schede contiene etichette, caselle di testo e 
caselle combinate, tutte impostate con visibilità = sì. La maschera non è 
collegata ad alcuna tabella.
Mentre prima si apriva (da una macro Autoexec) mostrando tutti i suoi 
contenuti, ora succede che al suo caricamento ed apertura il corpo appare 
completamente vuoto, mentre l'intestazione ed il piè di pagina riportano le 
etichette correttamente.
Ho disabilitato la macro Autoexec e tutto il codice relativo all'evento 
Form_load () ma il problema non si risolve.
Ho inoltre importato la maschera in un DB nuovo, senza risultato.
Posso avere qualche consiglio su come procedere ?
Grazie.
Guido

 Ciao, Carlo
Grazie, ora ci provo.
Guido
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

"Guido" <no@on.e> ha scritto nel messaggio 
news:5ZXPd.9677$vD6....@fe75.usenetserver.com...

La tabella che alimenta la maschera non contiene record.


 Ciao.
Macro Autoexec:
- imposta avvisi = no
- apri maschera "nomemaschera" - visualizza: maschera - modalità finestra:
normale
- ingrandisci
Evento load:
- setfocus sulla prima pagina del controllo schede
- CmdPulisci_click (per togliere eventuali valori dalle caselle di testo o
combinate - serve anche in seguito al programma)
Queste sono le stesse impostazioni che avevo settato quando la maschera si
apriva normalmente. 
Grazie per l'aiuto
Guido
- 


"Guido" <no@on.e> ha scritto nel messaggio 
news:5ZXPd.9677$vD6....@fe75.usenetserver.com...

Ma che c'era nella macro e nell'evento load? Non è che per caso veniva 
assegnato il recordset alla maschera?
Ciao.
-- 
Sergio MAZZA 

 -- 
Mhmm... Mi mancano delle informazioni; non è che per caso hai impostato 
l'origine dati della maschera?
Ciao.
-- 
Sergio MAZZA
Newsgroup: it.comp.appl.access
Titolo: collegamento ad excel

come faccio a risolvere il problema di una tabella pivot in excel
collegata ad una query parametrica.
mi dice sempre "parametro mancante"
posso fare in modo che la tabella pivot sia collegata ad una query in
cui ogni volta posso scegliere il periodo di tempo a cui la query
stessa si deve riferire
la query parametrica infatti estrae i dati da una tabella a seconda
delle date che io ogni volta imposto
ringrazio

 ha scritto nel messaggio 
news:1187083655.6...@d55g2000hsg.googlegroups.com...

ok, ho risolto da solo!!!
ho predisposto una query di creazione tabella con i parametri che di volta 
in volta mi servono
ed il foglio di excel è legato alla tabella creato e non ad una query.
in questo modo, con un pò di codice associato ad un pulsante, lancio la 
query ed apro il file excel
che a questo punto troverà già i dati nella tabella!!!
Almeno intanto ho risolto il mio prooblema 

 Almeno intanto ho risolto il mio prooblema
Se leggevi la risposta al tuo precedente messaggio (con oggetto differente: 
esporta dati), avresti risolto 2 giorni fa...
Ciao.
-- 
Sergio MAZZA 

 ha scritto nel messaggio 
news:fa65lq$2av$1...@tdi.cu.mi.it...

ti prego di perdonarmi,
non avevo associato!!!
l'altra esportazione era all'interno del db
e non l'avevo considerata anche per excel
ora provo

Newsgroup: it.comp.appl.access
Titolo: docmd.close - errore di runtime 2585...

Ciao a tutti,
Sto cercando di chiudere una form (A) agendo sull'evento Su Apertura
di quella successiva (B)
In particolare sto utilizzando su B:
Private Sub Form_Open(Cancel As Integer)
    If FormIsOpen("mascheradachiudere") Then
        DoCmd.Close acForm, "mascheradachiudere"
    End If
End Sub
con la funzione:
Public Function FormIsOpen(FormName As String) As Boolean
   FormIsOpen = (SysCmd(acSysCmdGetObjectState, acForm, FormName) And
acObjStateOpen) <> False
End Function
Nel momento della chiusura mi dà errore di runtime 2585 - Impossibile
eseguire questa azione durante l'elaborazione di un evento di maschera
o report proprio sulla riga   DoCmd.Close acForm,"mascheradachiudere".
??
Grazie

(.....)
Prova a spostare il codice nella routine corrispondete all'evento "Su
caricamento" della form B
Vincenzo Turturro
----------------------------------
Niuna impresa, per minima che sia, 
può avere cominciamento e fine
senza queste tre cose:
e cioè senza sapere,
senza potere,
senza con amore volere
(Anonimo fiorentino, XIV sec.)
------------------------------


Ho risolto e la routine funziona in genere anche "Su apertura". Nel
mio caso l'errore derivava dal fatto che aprivo la maschera B a
seguito del verificarsi di una condizione in un evento di un controllo
della maschera A. A quanto ho capito l'evento rimaneva aperto fino
alla chiusura della maschera B. Ho risolto inserendo la docmd.close
della maschera A alla chiusura della maschera B
Ti ringrazio. un saluto
Newsgroup: it.comp.appl.access
Titolo: Gestione Data e ControlBox

Ciao,
sto realizzando un piccolo progettino in access ma mi sono trovato di 
fronte ad un paio di problemi che non sono riuscito a risolvere, per 
cui lo chiedo a voi.
Il primo riguarda la gestione di un campo data. In questo campo viene 
inserita una data e siccome sui portatili l'accesso al tasto "/" 
risulta scomodo vorrei che fosse possibile inserire una data magari 
dividendola tramite l'utilizzo di un punto: gg.mm.aaa.
Secondo punto, in una maschera ho una serie di caselle di controllo che 
vorrei scorrere con le frecce, cosa che avviene, e selezionare anche 
tramite la pressione del tasto Enter. Ho cercato di risolvere il 
problema tramite la gestione dell'evento "Su INVIO" ma non accade 
nulla, anzi stranamente vengono attivate quando ci passo con il 
Tab!?!?!?!?
Sicuramente avrò commesso qualche errore per cui vi chiedo aiuto e vi 
ringrazio per la disponibilità.

 ringrazio per la disponibilità.
Dovresti, in Strumenti/opzioni/tastiera impostare "con Invio passa a" su
"Nessuno spostamento", e mettere una riga di codice sull'evento Pressione
di ogni casella:
  Private Sub chkbox_KeyPress(KeyAscii As Integer)
    If KeyAscii = 13 Then Me.chkbox = Not Me.chkbox
  End Sub
Attenzione che questo modifica il comportamento del tasto Invio in tutto
il database, a meno che non provvedi ad abilitarlo/disabilitarlo da codice
quando entri/esci nella maschera o nelle varie checkbox.
La prossima volta manda due post distinti se devi chiedere due cose
diverse.
Ciao.
-Marco-
-- 
namor at inwind punto it
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 diverse.
Ok. Pensavo di far meno casino inviando un post e invece...

> Non va...
Funge funge, come sempre avevo fatto na cavolata io... ciao

 Non va...
Non funziona con continuità! Ma che ne sò!!! :)
Ho settato la tastiera come mi hai scritto, poi sull'evento pressione 
ho messo questo codice:
Private Sub boxctlArti_KeyPress(KeyAscii As Integer)
   If KeyAscii = 13 Then Me.boxctlArti = Not Me.boxctlArti
End Sub
Penso sia corretto...

   End Sub
Funziona solamente se lo selezione con il click del mouse. Dopo va 
tutto bene, ma se prima non passo per il mouse non accade nulla.
Ciao

 quando entri/esci nella maschera o nelle varie checkbox.
Ti dò una soluzione alternativa, che non necessita della modifica
all'impostazione del comportamento predefinito del tasto Invio:
Metti nel modulo della maschera questa sub:
Private Sub cambia(key As Integer)
    If key = 13 Then
        If IsNull(Screen.PreviousControl) Then
            Screen.PreviousControl = -1
        Else
            Screen.PreviousControl = Not Screen.PreviousControl
        End If
        Screen.PreviousControl.SetFocus
    End If
End Sub
e la richiami con
    cambia (KeyAscii)
negli eventi Pressione di tutte le caselle dalla SECONDA all'ultima e
nell'evento Pressione del controllo che nell'ordine di tabulazione viene
subito dopo all'ultima casella. Sulla prima casella non serve.


 all'impostazione del comportamento predefinito del tasto Invio:
La provo e ti faccio sapere. Ciao e grazie...
Newsgroup: it.comp.appl.access
Titolo: TRASFERIRE UNA QUERY IN UN DOCUMENTO WORD

DOVREI INSERIRE TUTTI I RECORD DI UNA QUERY PARAMETRICA, MA SOLO ALCUNI
CAMPI,
IN UN DOCUMENTO WORD IN CUI HO GIA' CREATO UNA TABELLA CON UN CERTO FORMATO
FATTA CON EXCEL COME POSSO FARE? CON STAMPA UNIONE POSSO AVERE SOLO UN
RECORD PER VOLTA, MENTRE VORREI AVERE SU UNA PAGINA TUTTI I RECORD CON I
CAMPI NELLA POSIZIONE CHE SCELGO IO NELLA TABELLA DEL DOCUMENTO WORD.
GRAZIE

 ha scritto nel messaggio
news:yBXha.40$JI....@tornado.fastwebnet.it...
C'hai assordito!!!
Antonio

.....GRAZIE
GRAZIE
GRAZIE
GRAZIE
GRAZIE
GRAZIE
GRAZIE
GRAZIE
GRAZIE
grazie

 ha scritto nel messaggio
news:yBXha.40$JI....@tornado.fastwebnet.it...

Non gridare (scrivere in maiuscolo) e dai una controllata nel sito
www.sitocomune.com
Ciao.
--
Sergio MAZZA

Newsgroup: it.comp.appl.access
Titolo: Maledette DATE : problema del valore NULL

Ciao,
ho il seguente problema.
Da un VB faccio delle INSERT TO in un DB access.
Se la data e` nella variabile tutto  ok.
Ma se il valore e` NULL mi da errore.
Allora ho pensato di modificare il campo Valido se ...
Gli ho messo IS NULL
in questo caso non mi accetta piu` le date.
Uffą!
Soluzioni...
Quindi riepilogando
DataNascita              Data/Ora   (gg/mm/aa)
Valido se  Is null
Come fo a dirgli che e` valido pure se e` una data?
Vanno bene anche altre soluzioni! :)
grazie a priori
Cinzia

 Vanno bene anche altre soluzioni! :)
Ma tu che vuoi fare?
Vuoi accettare un inserimento mancante della data o no?
Perchè se è così, ti basta schiaffarci una data di default se il valore è
null, altrimenti non fai andare avanti l'utente finchè non inserisce
qualcosa...
Altriemnti ancora lasci il campo null e poi, nelle successive elaborazioni,
gestirai il caso di campo null in qualche maniera...
Antonio

 Uffà!


Ciao,
grazie per le risposte, ma purtroppo non vorrei scrivere per le 5/6 date che
devo inserire codice che dice if not is null (data) else...
Volevo capire come poter sfruttare mejo quel campo valido se...
ovvero dirgli che e` valido se e` NULL oppure se e` una data.
Per la data prestabilita, non credo che sia un buon principio di
programmazione di base di date, anche se ti ringrazio per il suggerimento.
:) :) :)
A sto punto mi riduco a scrivere Nmila righe di codice "inutile" per dirgli
che se gli do null vuol dire che non lo voglio... ;)
Grazie a tutti e due. :)
A presto
Cinzia

 che se gli do null vuol dire che non lo voglio... ;)
Il codice non è mai inutile!!!
Antonio

Newsgroup: it.comp.appl.access
Titolo: nome tabella dinamico in istruzione select

    Stringa = "select * from listino where([listino].id=" & idprodotto & ")"
secondo voi come potrei mettere un parametro stringa al posto del nome
tabella in modo da poter variare in esecuzione la tabella su cui eseguo il
select ???
Grazie a tutti.


Stringa = "select * from " & strVariabile & " where id=" & idprodotto
-- 
HTH
Karl
*********
Access FAQ: 
www.donkarl.com/it

 ha scritto nel messaggio news:chkaes$tv8$1...@lacerta.tiscalinet.it...

varTabella = "listino"
Stringa = "select * from " & varTabella & " Where ([" & varTabella & "].id=" & idprodotto & ")"
ciao
Nick
Newsgroup: it.comp.appl.access
Titolo: IMPORTANZA DI ACCESS

Sono un'appassionato di computer (in particolare amo programmare in Access e
Visual Basic).
Volevo sapere se l'utilizzo di questi due prodotti è importante nel mondo
del lavoro (non so se continuare con questa strada..)
Ringrazio molto!!!!!!!!!
Simone.

 del lavoro (non so se continuare con questa strada..)
La risposta e' una sola: SI!
Impara VBA, SQL ed i fondamentali del networking e lavorerai per i prossimi
10 anni!
Saluti.
Luciano
(DOC)

del lavoro (non so se continuare con questa strada..)
sě, lo č.  certo da soli non bastano ma fanno mooolto comodo.
poi, dipende da che lavoro vuoi fare...
--
non studio non lavoro non guardo la tv
non vado al cinema non faccio sport
----------------------------------------
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access

 del lavoro (non so se continuare con questa strada..)
Molto.
Io, di professione, non vendo SW, ma lo produco per la mia azienda.
Finora ho cambiato tre aziende e ho sempre avuto "buon gioco" grazie a
queste conoscenze.
Approfondisci anche SQL e ASP.
Ciao, Sib

Simone.
Direi di si  a prescindere dal lavoro che devi fare
anche se non vuoi trovare un lavoro a tempo pieno come programmatore
ma ad esempio un lavoro di  tipo impiegatizio
tieni presente che qualsiati attivita' ha bisogno di organizzare e
archiviare dati e  informazioni
e che non sempre anche i programmi gestionali riescono a farlo in modo
soddisfacente per cui u
un'integrazione e' sempre ben accettata
poi starà a te fartela riconoscere questa maggiore competenza che altri non
avranno
Carlo Ve
Newsgroup: it.comp.appl.access
Titolo: Help per campo contatore

Da mega ultra pricncipiante cerco un aiuto riguardo il campo contatore
(incrementale e indicizzato con duplicati non ammessi) di una tabella.
Ho inserito in una tabella un campo contatore per indicizzare i record
inseriti, voglio visualizzare questi dati tramite una maschera munita di
pulsanti di avanzamento (l'avanzamento con questi pulsanti è realizzato in
VBA con il sistema "Docmd.gotorecord , , acnext" e simili).
Il problema è che tutte le volte che vedo i record con la maschera e
oltrepasso l'ultimo record e vengono visualizzati tutti i campi vuoti viene
aggiunto un record vuoto alla tabella.
Come posso ovviare a questo problema?
Grazie anticipatamente
Roberto
PS: la maschera non si attesta direttamente alla tabella ma ad una query che
serve per ordinare alfabeticamente i record

 serve per ordinare alfabeticamente i record
Non ci credo nemmeno se lo vedo....!
E' vero che se dall'ultimo passi al Nuovo crea Virtualmente
il NuovoRecord, ma non salva nulla, prova a tornare indietro
e vedi che il Numero di records č sempre lo stesso.
A meno chč non ci sia del codice sull'evento Current
che scrive qualcosa o tu che scrivi qualcosa....!
Credo che c'č qualcosa che non hai detto o dai per scontato
ma il comportamento da te accennato non č normale.
@Alex
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 ha scritto nel messaggio 
news:6ff1abd5080ad2d3e2...@mygate.mailgate.org...

A parte il problema del record "aggiunto" alla tabella che non capisco (vedi 
risposta precedente), se vuoi evitare di vedere i campi vuoti e la scritta 
"contatore" nel campo di tipo contatore prova cosě:
Private Sub Avanti_Click()
On Error GoTo Err_Avanti_Click
    If Not Me.Recordset.EOF Then
        Me.Recordset.MoveNext
    End If
Exit_Avanti_Click:
    Exit Sub
Err_Avanti_Click:
    MsgBox Err.Description
    Resume Exit_Avanti_Click
End Sub
A me funziona
Newsgroup: it.comp.appl.access
Titolo: Connessione ODBC

Sono ai primi tentativi di utilizzo ODBC:
qualcuno sa dirmi perché con la routin che segue
non aggiunge/modifica/aggiorna? Correggetemi l'errore, grazie
'**********
Sub OpenConnectionX()
    Dim wrkODBC As Workspace
    Dim GestServ As Connection
    Set wrkODBC = CreateWorkspace("NewODBCWorkspace", _
        "Pinco", "Pallino", dbUseODBC)
    MsgBox "Apertura di Connection1..." ' Connection1 è un nome fittizio; se
ne può adoperare un altro qualsiasi
    Set GestServ = wrkODBC.OpenConnection("connection1", _
        dbDriverNoPrompt, False, _
"ODBC;DATABASE=GestServ2000DatiBe;UID=Pinco;PWD=Pallino;DSN=Carichi")
Dim rst As Recordset
Set rst = GestServ.OpenRecordset("ElencoUffici", dbOpenDynamic)
rst.MoveLast
MsgBox "La tabella ElencoUffici contiene " & rst.RecordCount & " records"
'++++++++++++++++++++++++  E' qui che non va
++++++++++++++++++++++++++++++++++++++
    rst.AddNew  '?????? perché non aggiunge/modifica/aggiorna?
        rst!Ufficio = "TestoAggiunto"
    rst.Update
'++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
rst.MoveFirst
rst.MoveLast
MsgBox "Ora ne contiene " & rst.RecordCount
    GestServ.Close
    wrkODBC.Close
end sub


wrote:

Usi MySql?
Recordset non e' supportato da MySql