mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.appl.access
Titolo: dati in maschera da un'altra tabella

salve, questo problema mi sta distruggendo...
inserisco i dati nella maschera di inserimento relativa alla tabella
"vendite".
per prima cosa scelgo il codice dell'articolo, pescando l'elenco con una
query sulla tabella "magazzino"...
Come posso fare perchè altri dati della maschera (marca e taglia) vengano
pescati da "magazzino" dal record relativo a quel codice??????????????
?????????????????
grazie a tutti,
spero di trovare risposta...

Tu peschi i dati da una combobox immagino.
Inserisci anche gli altri dati (marca e taglia) e poi li "peschi" con
tuacombo.column(n) dove n è il numero di colonna del campo che ti interessa.
Attento che la numerazione parte da 0.
Es.
CODArticolo,DescrizioneArt,Marca,taglia
se vuoi la marca: tuacombo.column(2)

 ha scritto nel messaggio
news:8a6obv$89v$1...@nslave1.tin.it...


miiiiiiiiii...
funziona...
non ci avevo pensato...
grazie 10000000000000000000 :-)

Io al tuo posto, se ho capito bene il problema, agirei in questo modo:
la tabella vendite riporta un unico campo chiave che punta alla prodotti (ad
es. CodProdotto), gli altri campi marca e taglia se si riferiscono in modo
diretto al prodotto devono essere presenti solo nella relativa tabella.
Naturalmente quando voglio visibilità sulla vendite per inserire/modificare
potrebbe non essere sufficiente vedere il solo codice prodotto, ma anche
altri campi che visualizzo su caselle di testo non associate (cioè non
riferite a campi del recordset della maschera Vendite) con impostata
l'origine dati in riferimento alla combobox che "pesca" il CodProdotto.
=[combo].[Column](2)
Spero di esserti stato utile. Ciao
--
Se dai da mangiare ad un uomo un pesce l'hai sfamato per un giorno
se gli insegni a pescare l'avrai sfamato per tutta la vita.
---------------------------------------------------------------
rimuovere NOSPAM. per mandare email
---------------------------------------------------------------

Newsgroup: it.comp.appl.access
Titolo: Errore apertura mdb

Qualcuno sa darmi una mano?
All'apertura di un semplice mdb mi appare il seguente messaggio: "Il 
modulo di gestione di database Microsoft Jet ha interrotto 
l'elaborazione. Un altro utente sta tentando contemporaneamente di 
modificare gli stessi dati".
Ho visionato l'help del messaggio e trovo scritto che "...Per 
sovrascrivere le modifiche dell'altro utente con le proprie, rieseguire 
il metodo Update..."
Che vuol dire? Cosa devo fare per ripristinare sto benedetto mdb?
Grazie
alberto-w


Se a posto con i service pack di jet e mdac?
-- 
_ _
Ciao
MAssimiliano Amendola            
www.accessgroup.it
Cisa1 - I° Conferenza Italiana per Sviluppatori Access Arezzo 4+5
Giugno 2005 Info:  
www.donkarl.com/it

 
Si, non era quello il problema. Sembra che l'utente che lo ha utilizzato 
(su pendrive) abbia tolto la chiavetta con il database aperto, 
corrompendolo.
Ho recuperato i dati con AccessFix.
Grazie comunque.
alberto-w
Newsgroup: it.comp.appl.access
Titolo: forzare il numero di pagine di un report

Quando stampo un mio report (contiene due sottoreport di lunghezza 
variabile) la lunghezza effettiva può essere superiore alla pagina.
Il problema che spesso e volentieri sulla seconda finisce solo qualche 
particolare insignificante (firma ............... data ).
Non ho nulla in contrario a stampare due pagine ma, non si può (vedendo 
dove va a finire ed in quale pagina un controllo x) forzalo nella prima 
al di sotto di un valore (diciamo un .top riferito a tutto il report) e 
spostarlo nella seconda al di sopra di un altro?
 
Scusate la spiegazione "ruspante" e da dilettante
 
Grazie in anticipo
 
BC
 
--- Posted via news://
freenews.netfront.net/
 - Complaints to 
ne...@netfront.net
 ---

 spostarlo nella seconda al di sopra di un altro?
 
Se le righe hanno tutte lunghezza uguale, potresti gestire il valore  di
RecordCount.
Qualcosa tipo:
If me.RecordsetClone.RecordCount > <tuovalore> Then
 
Però non so se sia possibile determinare il numero di record da stampare
per pagina; potresti variare intestazione e pie' di pagina (metodo
Section).
 
Buon lavoro
Riccardo Baldinotti
 
-- 
 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it
 
 
 


Il record da stampare è uno solo, varia l'estensione dei campi (memo).
 
usando la proprità top del controllo "debordante" su print credo di 
poter determinare se il controllo è di qua (pagina 1 ) o di là (pagina 2)...
... è che poi non so come fare
 
Accetto suggerimenti...


 .... è che poi non so come fare
 
Forse basta mettere a Sì la proprietà "Stampa sezione unita" della seconda
sottomaschera perché sia stampata tutta sulla seconda pagina in caso
debordi.
Magari puoi giocare anche con Top per centrare verticalmente i due testi.



... no, non funziona...
grazie lo stesso


 BC
 
puoi impostare il tuo report con un numero costante di riga per pagina
(che ti calcoli preventivamente) e quindi andare all'altra pagina solo se
superati certi limiti...
 
Prendi spunto da qua e adattalo alle tue esigenze.
 
www.sitocomune.com
 
 
Sez. Reports
 
Articolo : 4.6 Stampare un numero N costante di righe per pagina
 
-- 
------------
Pablitomf
Napoli sempre nel "Q"uore!
"mammasantissima" si nasce, non si diventa.
 
Lontani anni luce da un'omuncolo del genere... l'antitesi
dell'equilibrio, la
fioritura dell'inadeguatezza, lo splendore
dell'impreparazione, l'abnegazione
dell'arroganza, la sublimazione della tuttologia,
l'amplificazione
dell'inconsistenza, l'esasperazione della demagogia,
l'eplosione della
melodrammaticità. Una soubrette pettegola e parrucchiera,
quello al massimo e'.
Newsgroup: it.comp.appl.access
Titolo: Difficolta' con SQL

Ho delle difficolta' quando in una stringa SQL vengono utilizzati come 
parametri delle caselle combinate che contengno delle stringhe.
Faccio un esempio:
CurrentDb.Execute ("update [DDT] set [Consegna] = " & Me.TipoConsegna & " 
where [IDDDT] = " & Me.IDDDT)
il controllo TipoConsegna contiene una stringa, ma al'esecuzione della query 
compare il seguente errore:
"Parametri insufficienti. Previsto 1"
Se per prova la scrivo in questo modo, tuto funziona, ma ovviamente non e' 
necessario, io ho bisogno di parametrizzare il tutto:
CurrentDb.Execute ("update [DDT] set [Consegna] = " & 'Destinatario' & " 
where [IDDDT] = " & Me.IDDDT)
il problema salta fuori solo quanco concateno nelle stringhe dei controlli a 
loro volta stringhe, mentre se sono numeri non ho mai avuto problemi, 
infatti il controllo me.idddt non da problemi.

Meade ha scritto:

Se il campo TipoConsegna è di tipo stringa è necessario utilizzare
gli apici per scrivere un valore utlizzando l'istruzione SET, in questo
modo:
CurrentDb.Execute ("update [DDT] set [Consegna] = '" & Me.TipoConsegna
& "' 
where [IDDDT] = " & Me.IDDDT)
ciao

Newsgroup: it.comp.appl.access
Titolo: problemi con Toolbar

Salve, sono alle prime armi, vorrei implementare su una maschera popup di
Access una ToolBar stile VB6, utilizzandola come activex, ma purtroppo non
riesco ad associarne i comandi, mi potreste aiutare?
Grazie.

 ha scritto nel messaggio
news:izdq9.49875$cS4.1...@news2.tin.it...

Cerca sull'help in linea di Access Creare una barra degli strumenti
personalizzata per il database corrente e leggiti tutti gli argomenti che
l'help ti sottopone.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

Newsgroup: it.comp.appl.access
Titolo: componenti articoli.

nella mia maschera articoli ho creato anche i componenti che compongono
l'articolo es.
l'art. A č fatto da
 art. B
 art. C
 art. D e cosě via.
La mia domanda č questa:
come si fa per visualizzare o stanpare tutto su una sola riga in questo
modo?
art. A =  B   C    D e cosě via
Grazie in anticipo per l'aiuto
Lino Fornaro.


Puoi provare a farlo con una queri incrociata
oppure fare una rutine vba che scorre la tabella e scrive i dati in un altra
temporania che poi usi per il report
Stkabisa

 Grazie per ora ma con il VBA da che parte comincio?

Newsgroup: it.comp.appl.access
Titolo: Generatore di macro e di codice

Salve, scusate quando creo un pulsante e su clic genero una macro, � 
possibile contemporaneamente generare del codice? Grazie. 

 possibile contemporaneamente generare del codice? Grazie.
Ciao,
no non è possibile, ma si può salvare la macro come modulo, ovvero
codice VBA e poi collegarlo
al pulsante (poi si può anche cancellare la macro).
Alberto
Newsgroup: it.comp.appl.access
Titolo: iif nella query

perchè non mi va questa condizione nella query?
iif ( [data inizio] is null ; [data inizio] = date () ; [data inizio] )
in un altra colonna è specificato che il campo
[datamovimento] deve essere <= [data inizio]
[data inizio] è un parametro che richiedo quando lancio la query
funziona solo quando la condizione è falsa.
come faccio a farla funzionare quando è vera?
grassie.
Lenny

 iif ( [data inizio] is null ; [data inizio] = date () ; [data inizio] )
Prima di tutto la funzione è isnull(parametro).
Secondo, l'iif si chiama espressione condizionale, nel senso che restituisce
un'espressione e quindi un valore a seconda di certe condizioni. Non puoi
quindi eseguire dei comandi al suo interno, come si fa nel codice con l'if.
Quindi, se vuoi ritornare date, non devi assegnarlo a data inizio, ma devi
scrivere solo date, che è una funzione, e quindi semanticamente
un'espressione che da quindi un risultato che verrà restituito dall'iif.
Quindi
iif(isnull([data inizio]);date();[data inizio])
Oppure, per usarne un'altra
nz([data inizio];date())
che fa esattamente la stessa cosa!
Antonio

Newsgroup: it.comp.appl.access
Titolo: importare file di testo da riga n°4

cari amici,
In excel quando si importa un file di testo è possibile indicare da quale
riga deve iniziare l'importazione, con access2000 è possibile?
grazie in anticipo a tutti.

 ha scritto nel messaggio
news:Arzgb.179996$hE5.6...@news1.tin.it...

Che io sappia no, almeno non Flaggando o inserendo un parametro.
Via codice sicuramente.
@Alex.

 ha scritto nel messaggio
news:blus2r$c97$1...@lacerta.tiscalinet.it...

Via codice su quale comando/metodo proprietà dovrei documentarmi?
io dovrei iniziare ad importare dalla riga che ha come primo carattere
segno "+"
grazie Alex per il tuo interessamento.
Attendo possibilmente tue info.
tonio.

 tonio.
Devi guardare l'istruzione OPEN e l'istruzione INPUT
Open "FILEPROV" For Input As #1	' Apre il file.
Do While Not EOF(1)	' Ripete fino alla fine del file.
	MyChar = Input#1, Stringa	' Legge la riga.
        'Quì esegui il controllo del "+"
        'fin tanto che non hai letto il + salti
        'dal momento che hai letto il + inizi a salvare
        'quello che recuperi nel Database
        'è una bella menata, ma io non conosco altri metodi
Loop
Close #1	' Chiude il file.
@Alex.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG
Newsgroup: it.comp.appl.access
Titolo: [Help] Valorizzare codice del tipo me.controlloattivo.quellochedeveesserci ....

...mi spiego meglio!
Buongiorno NG ... in primis ...
in secondis invece ...
Stò sviluppando un'interfaccia atta a valorizzare\configurare dei pannelli
di comando,
il tutto avviene selezionando il comando (90% dei casi sono pulsanti) e
valorizzando una serie di dati tipo:
1. colore
2. caption
3. tipo pulsante
4. codice
5. etc...etc...etc...
Poi ho un pulsante dedicato al salvataggio dei dati e qui sorge il mio
dilemma.
Per salvare i dati e attribuirli effettivamente al pulsante che ho
selezionato prima di inserire i valori, nell'evento "click" del pulsante
salvataggio ... come potrei gestire il codice? Ho circa "TANTI TANTI"
pulsanti, non posso metterli tutti nel codice, per questo chiedo se è
possibile identificare il pulsante giusto ... premettendo che ...
in fase di inserimento dati relativi al controllo, il controllo
attivo\voluto in quel momento avrà colorazione ROSSA (credo sia un dettaglio
utile).
Attendo quindi fiducioso Vs. riscontro e nel frattempo che altro dire ...
buon venerdì a tutti!
--
MC

[cut]
forse mi autorispondo...
e se memorizzassi il nome del comando in una variabile nascosta da
richiamare nel codice ... in teoria ho cosě risolto il mio problema,
un0unica "porzione di codice" valida per tutti i controlli del mio control
panel...
--
MC

 control panel...
E e invece ti fai una tabella e la cicli su load?
-- 
_ _
Ciao
MAssimiliano Amendola            
www.accessgroup.it
Cisa1 - I° Conferenza Italiana per Sviluppatori Access Arezzo 4+5
Giugno 2005 Sono aperte le iscrizioni  Info:  
www.donkarl.com/it


Il fatto è che di volta in volta posso cambiare i valori\funzioni\dimensioni
di un dato pulsante, quindi credo sia meglio gestire x campi variabili che
pulisco di volta in volta ... magari è una mia deformazione personale ... mi
sembra più logico. Cosa ne dici?
--
MC

 Cosa ne dici?
Stiamo parlando dell'"aspetto" dei controlli, vero?
Ancora meglio allora, le modifiche le fai con la tabella in cui ci metti
NomeMaschera
ctlNome
ctlCaption
ctlleft
ctlTop
ctlforecolor
ctlbakcolor
etc...
Considera che non ho usato i nomi riservati
Poi cicli


 possibile identificare il pulsante giusto ... premettendo che ...
[CUT]
Hai pensato di usare una variabile STATIC nella routine....????
Ciao 
@Alex
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG
Newsgroup: it.comp.appl.access
Titolo: help di ADO?

posso fare una domanda stupida?
causa crash HD del desktop (deceduto), ho dovuto installare Office 2000
premium sul portatile. Con stupore (poi rabbia) ho scoperto che NON viene
visualizzata, nell'help di Access, la "guida di riferimento a Microsoft ADO"
(e nemmeno quella a DAO ed a SQL).
Ho reinstallato 3 volte Office, ogni volta disinstallandolo dal pannello di
controllo e facendo girare successivamente un'utility di Microzzoz che
"ripulisce" Hd e registro dai "residui" di office, e reinstallando
nuovamente Office (nota: ho fatto installazioni personalizzate nel senso che
installo Excel,Access, Word e basta), ma l'help di ADO non compare.
Ho controllato i file di help nella cartella 1040 e risulta presente un
ado210.aw
 (nonchè un 
dao360.aw
).
Giuro che sull'installazione che avevo sul desk l'help in linea compariva!
Attendo qualche lume....
Giannib


Ho avuto lo stesso problema; parzialmente risolto importando "a mano" i file
di hlp disponibili della prec. versione di Office2k; su CD Premium mancano
documentazioni aggiornate, secondo me. Ho provato a scaricare da Internet
MDAC (ADO vari ecc.) ma l'help in linea sembra che faccia scipero.

 ha scritto nel messaggio
news:KLNE8.67602$US3.1...@twister1.libero.it...


Newsgroup: it.comp.appl.access
Titolo: Da doc word a report... come?

Vorrei importare un documento word (circa 20 pagine) in un report ma non so
come fare...
Ho provato ad importarlo pagina per pagina mediante copia-incolla ma da
"errore comunicazione col server OLE..."
Ho provato anche con copia - incolla speciale come immagine ma dopo aver
incollato due pagine non c'è più spazio...
Grazie in anticipo a chi mi aiuterà

 Grazie in anticipo a chi mi aiuterà
non hai spiegato a cosa ti serve...
io (che premetto, non sono un programmatore) per cose simili mi sono trovate
bene con la stampa unione di word.
per esempio puoi fare una query di creazione tabella e poi aprire il doc
word (creato in precedenza come stampa unione con la tabella)
e via.
Saluti
----------------------- Guido (at work) ----------------------
         "If I am a fatalist, what can I do about it?
     guido(underscore)newsg(chiocciola)yahoo(punto)it
-----Questo messaggio e' prodotto con il 100% di elettroni riciclati-----

 ha scritto nel messaggio
news:nxbTa.194845$lK4.5...@twister1.libero.it...

Invece di importarlo, scrivi il nome del file in un campo di testo e (scegli
tu il modo):
- con l'automazione ole (su 
www.sitocomune.com
 trovi degli esempi);
- con i collegamenti ipertestuali;
- con la funzione Shell (vedi help);
li gestisci...
Ciao.
--
Sergio MAZZA
Newsgroup: it.comp.appl.access
Titolo: Problemi con maschere e sotto maschere





Ciao a tutti, sono Andrea e da un po di tempo 
sviluppo con Access, ma non mi ero mai trovato in una situazione del 
genere.
Sto portando avanti un piccolo db per la gestione dei pazienti di un 
medico, amico mio.


In una maschera, contenente il nominativo e l'id 
del paziente, ho messo una scheda, che a sua volta, contiene una 
sotto-maschera con l'anamensi del pazente. Le due, sono collegate tramite l'id 
del paziente (un contatore). Il problema, nasce quando decido di specificare il 
tipo di esame effettuato sul paziente (attraverso una casella combinata), solo 
allora Acces mi avverte che non può modificare il record perchè la mascera non 
lo permette e mi consiglia di controllare se la maschera non ha le proprietà di 
aggiornamento bloccato (ovviamente non è così). Secondo voi qual è il prob.? Ho 
provato a caricare la sotto-maschera al di fuori dalla maschera e tutto funziona 
alla perfezione, ed allora?


Ciao e cmq grazie per chi mi aiuterà.


 


 


Andrea.


 


p.s. Sto scrivendo al ng, tramite 
mailgate.org
, voi 
conoscete un news server che mi permetta in maniera semplice l'accesso ai ng? 
(non parlo di news.libero o altri che mi costringano a collegarmi attraverso i 
loro provider...grazie)



Prima di tutto, cerca di non postare in HTML.
Veniamo al tuo problema.
Non l'hai detto, ma suppongo che la combo relativa agli esami si trovi
sulla sottomaschera dell'anamnesi.
Avrei bisogno di maggiori dettagli: 
-quali tabelle usi e come sono strutturate; 
-qual è l'origine record di entrambe le form; 
-se fosse un query, com'è strutturato il query; 
-qual è il messaggio di errore preciso che viene emesso quando cerchi
di aggiornare la combo; 
-se l'errore si verifica su record già esistenti della sottomaschera,
solo sui record nuovi, su entrambi.
Vincenzo Turturro
---------------------------------------------------------
Se no diventiamo tutti **** dai portatili o peggio ancora 
provetti poeti fiorentini come vturturro.
(Così disse Ivan Lelli Ven 25 Aug 2000 09:34:52 +0200)

Newsgroup: it.comp.appl.access
Titolo: OT inserimento dati via web

scusate se è un argomento ot
vorrei poter creare un piccolissimo database e via web vorrei poter 
aggiungere record tramite una pagina che contenga solo
Data ora     valore automatico
Casuale        casella combinata con valori predefiniti
importo speso    valuta
descrizione        testo
TASTO SALVA
il tutto utilizzando spazio web gratuito che supporti asp
grazie a chi ha info da fornirmi
ps anche altri news o forum 

 ha scritto nel messaggio 
news:45f973d8$0$814$4faf...@reader5.news.tin.it...

www.aspitalia.com
it.comp.www.asp
www.accessgroup.it
 - access e il web
http://msdn2.microsoft.com/en-us/library/aa286483.aspx
Ciao.
-- 
Sergio MAZZA
Newsgroup: it.comp.appl.access
Titolo: non mi hanno aiutato + fate qlc x me

ciao a tutti
apro un report  dei dati per comune con questo:
DoCmd.OpenReport "COMUNE", , , "ID_COMUNE=" & Me!CasellaCombinata194
ora vorrei la stessa cosa aprendo la query ho come posso fare'
se mi date una mano
grazie
rino
Beh esiste
DoCmd.OpenQuery
poi per adattarla al tuo caso di consiglio di guardare la guida in
linea
F.
grazie F.
avevo provato ma nn va cmq ho provato adattando
Private Sub CasellaCombinata225_BeforeUpdate(Cancel As Integer)
DoCmd.OpenQuery "q_COMUNE_EXCEL", , , "ID_COMUNE=" & Me!CasellaCombinata225
ma mi da errore su OpenQuery
non so
rino

 ha scritto nel messaggio 
news:47d6eba9$0$17944$4faf...@reader1.news.tin.it...

nella query, nel criterio del campo ID_Comune inserisci:
forms!MascheraDoveStaCasellaCombinata225!CasellaCombinata225
su clic della casella combinata226 inserisci docmd.openquery "tuaQuery"
dovrebbe andare
saluti
thomas.az
 

 ha scritto nel messaggio 
news:47d6ef07$0$4787$4faf...@reader4.news.tin.it...

tante grazie 
thomas.az
funziona tutto ok
rino

Newsgroup: it.comp.appl.access
Titolo: buchi nel campo contatore

da cosa possono essere dovuti  dei buchi nella numerazione progressiva nel 
campo contatore ( no duplicati) ?
Se cancello un record  può capitare , perchè poi il programma mi propone il 
primo numero libero successivo .
ma se non ho cancellato volontariamente alcun record ?
Può essere la tabella danneggiata ?
ciao 

azzardo un ipotesi..potrebbe essere dovuto al fatto che access aumenta
progressivamente il campo contatore anche quando l'inserimento del
record viene annullato. Se ad esempio stai immettendo un nuovo record e
poi ci ripensi cancellandolo con il tasto ESC, Access incrementerà lo
stesso il contantore
Ciao

record viene annullato. Se ad esempio stai immettendo un nuovo record e
poi ci ripensi cancellandolo con il tasto ESC, Access incrementerà lo
stesso il contantore
ho provato , ma non l'incrementa in tal caso.
grazie , ciao 

 ha scritto nel messaggio

Se non stai usanto un adp allora hai provato male.
Inoltre poichè l'id viene impegnato appena inizi a compilare i campi della 
tabella, se un altro utente inserisce un record in quel momento utilizzerà 
l'ID successivo al tuo e se tu annulli l'inserimento il buco è bello che 
fatto.
Ciao
Davide
-- 
www.gestionedati.com
Newsgroup: it.comp.appl.access
Titolo: AIUTO URGENTE su Riferimenti.

Salve a tutti,
sto modificando delle maschere di un Database sotto Access 2000 e questo lo
faccio a volte da casa ed a volte dall'ufficio, l'altro giorno,
visualizzando i riferimenti alle librerie ho notato che alcune erano
mancanti, le ho aggiornate e riportato il database a casa, adesso non riesco
ad inserire i dati ed ho UN URGENTE bisogno di farlo, il riferimento da
impostare è filemgmt.dll che a lavoro si trova nella system32 di winnt
(Win2k) ed a casa nella system32 di windows (Win XP), come faccio a
risolvere il problema???
Praticamente se non ho capito male mi dà errore sugli eventi che hanno a che
fare le funzioni (DAO???) es. CHR, UCase, ed altro.
Se provo ad aggiungere il riferimento alla filemgmt.dll mi visualizza il
messaggio:
IMPOSSIBILE AGGIUNGERE UN RIFERIMENTO AL FILE SPECIFICATO
sui riferimenti, questo file fa riferimento alla Dir Winnt/System32.
Come devo fare???
Grazie anticipate.
ThaiChi

 ha scritto nel messaggio news:RJ329.24916$lu5.6...@twister1.libero.it...

Prova a togliere il riferimento e ad uscire dal progetto (chiudi l' mdb) poi rientra e seleziona la dll nella nuova posizione.
Ciao,
Matteo


Già provato, non funziona.
Aiutoooooooooooooooo
ThaiChi

Newsgroup: it.comp.appl.access
Titolo: file *.adp

ho creato un file adp tramite upsize guidato, ho un problema sicuramente
banale per voi, ma per me essendo ora approdato a SQL, abbastanza
ploblematico, Ho creato delle query di visualizzazione e alcune store
provedure,  ma non ho traovato nulla pe r proter creare una query di
eliminazione o qualcosa di simile in sql.
Se poteste darmi una mano,
Grazie
Carlo

 ha scritto nel messaggio
news:jEeB9.20044$Yw.8...@news2.tin.it...

Prova con:
DELETE   FROM tabella WHERE condizione
Alb

 ha scritto nel messaggio
news:ar4vg4$2db$1...@lacerta.tiscalinet.it...

grazie.
Newsgroup: it.comp.appl.access
Titolo: OrderDateFrom - OrderDateTo

 
Buona sera 
 
è normale che per avere il risultato della ricerca  tra due date su una maschera  devo immettere il formato data  con Mese/Giorno/Anno
invece del normale nostro Giorno/Mese/Anno ?
 
le due caselle di testo hanno formato Data in cifre (12/11/2015) 12 novembre 2015.
 
l'istruzione del pulsante Search è questa :
Sub Search()
Dim StrCriteria, task As String
 
Me.Refresh
If IsNull(Me.OrderDateFrom) Or IsNull(Me.OrderDateTo) Then
    MsgBox "Prego inserisci date range", vbInformation, "Date range richieste"
    Me.OrderDateFrom.SetFocus
 
Else
 
    StrCriteria = "([DataSpedizione] >= #" & Me.OrderDateFrom & "# and [DataSpedizione] <= #" & Me.OrderDateTo & " #)"
    task = "select * from AMRTblCostiOrdini where (" & StrCriteria & ") order by [DataSpedizione]"
    DoCmd.ApplyFilter task
    Me.TxtTotal = FindRecordCount(task)
 
End If
 
End Sub
 
Grazie 
Giuseppe

Ovviamente Si, JET usa accezione anglosassone.
 
@Alex

 @Alex
 
Ma allora perché nelle proprietà delle caselle testo nel formato posso scegliere Data estesa,Data Breve,Data in cifre , e sono nel formato 
giorno mese anno (12/Novembre/2019) 
c'è un sistema per far funzionare l'accezione italiana ?
 
Ciao 
Giuseppe  

 Giuseppe
 
Stai dicendo una cosa che non ha nulla a che vedere con il dato reale, ed erronea di concetto...!
 
La Proprietà FORMATO agisce SOLO sulla visualizzazione del dato non sul valore dello stesso che invece rimane inalterato...
Interfaccia Utente(Maschere ecc...) sono condizionate dai Regional Settings, mentre i dati nel Database sono altra cosa, ed il database ha l'accezione anglosassone.
 
@Alex

Buongiorno 
 
Tutto bene  
ma perché  se io inserisco la data  iniziale in formato anglosassone  10/01/2019 ( ottobre 1 2019 )  e la data finale  10/31/2019 ( ottobre 31 2019)
dopo il Search la data finale cambia automaticamente e diventa 31/10/2019 ovvero accezione Italiana .
 
c'è una spiegazione ?
 
puoi vedere il risultato :
https://we.tl/t-80ycrrhUY5
 
 
Saluti 
Giuseppe
 


Perchè non hai capito quello che ti ho spiegato, e non c'era nulla da studiarem e continui a confondere JET con l'interfaccia(form).
 
La spiegazione è sempre quella data sopra.
 
@Alex

Newsgroup: it.comp.appl.access
Titolo: Mischiare DAO e ADO ???

Ciao a tutti
Il primo impatto con A2000 non e' stato dei piu' semplici. La gestione
dei recordset e' tutta diversa e l'help in linea e' un labirinto.
Ho capito, pero', che posso fare le mie operazioni con DAO anche su
Access2000, (referenziando la voce DAO).
Cosi' facendo mi troverei molto piu' a mio agio, ma mi sembra un mezzo
accrocchio, per cui chiedo a questo forum di esperti:
C'e' qualche inconveniente nel fare codice VBA che usa DAO in
Access2000?
Per ora ho problemi di MDB monoutente, ma presto ne avro' con MDB con
piu' utenti (max 4 o 5 contemporanei), cambia qualcosa ?
Grazie per l'attenzione e Ciao
H.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 ha scritto nel messaggio
news:2646651ef8c388b4984...@mygate.mailgate.org...

Newsgroup: it.comp.appl.access
Titolo: pubblicare post in facebook da vba su facebook

ovviamente premetto "conoscendo login e password del profilo su cui pubblicare" è possibile in vba o con un controllo di terze parti pubblicare post in facebook da vba 
 
grazie.

 
 
La domanda corretta e' : e' possibile inviare dati al web (intendesi 
protocollo http)?
Si!
-- 
ac (x=y-1)
Aborro il Killfile
(La violenza e' l'ultimo rifugio degli incapaci -Salvor Hardin-)

Newsgroup: it.comp.appl.access
Titolo: Visualizzare ora corrente

Salve,
devo visualizzare l'ora corrente in una maschera e devo registrarla su di
una tabella quando confermo un record.
Chi mi Aiuta.
Alberto-
--------------------------------
Inviato via 
http://usenet.libero.it

 Alberto-
tuocontrollo = =Format(Now();"hh:nn") se vuoi l'ora corrente
tuocontrollo = format(carpe diem) se vuoi l'attimo fuggente
ciao MAssimiliano



Sull'help dai uno sguardo alla Funzione Time.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 ha scritto nel messaggio
news:151Z26Z50Z162Y1...@usenet.libero.it...

in questo modo l'ora è "STATICA"  , ferma all' orario di apertura maschera;
come la si rende "DINAMICA" , i secondi che avanzano in automatico?
Grazie.
P.S. Cmq sei  molto spiritoso, momenti rido.:)
P.P.S. "Per quel post sulle sottomaschere non ho ancora risolto.
Arigrazie.
--
-----------------------------------------------------------
Mar&mar
-----------------------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
-----------------------------------------------------------

 come la si rende "DINAMICA" , i secondi che avanzano in automatico?
    Allora dillo che vuoi un orologio. ;-)
    Consulta la Guida in linea di Microsoft Access a proposito di:
        Event Timer()
            Membro di Access.Form
        Property TimerInterval As Long
            Membro di Access.Form
        Event BeforeUpdate(Cancel As Integer)
            Membro di Access.Form
    Stabilisci un intervallo, mostri l'ora corrente in una casella di
testo ad ogni evento Timer, prima di aggiornare assegni al valore di un
campo l'ora corrente: o mediante l'uso di Now, come detto da MA, o
leggendo il valore nella casella di testo che usi per visualizzare
l'ora.
    (Facci sapere se ed eventualmente come hai risolto. Grazie.)
--
Ciao :o)
Maurizio
--------
?SPQR(C)
 X
--------


IL VUOTO + ASSOLUTO
Qualche esempio un po' + pratico tipo
.......
Private sub_BeforeUpdate(Cancel As Integer) etc ...
Grazie


Se
tuocontrollo = Format(Now();"hh:nn")
lo generi a fronte dell'evento "Prima di aggiornare" della maschera,
registrerai l'orario in cui Access ha effettuato la registrazione e non
l'orario di apertura della maschera.
--
Roberto



Se vuoi un orologlio metti un requery con intervallo di 100 sull'evento
timer.
ciao MAssimiliano
p.s. che casino! nello stesso post due richieste diverse! Mar&Mar se ti
inserisci specifica bene che è un'esigenza diversa. Dovrò fare un overclock
del mio cervello, così non va.

Newsgroup: it.comp.appl.access
Titolo: Re: azzerare casella combinata


Metodo RemoveItem?
Ciao.
-- 
Sergio MAZZA



 ha scritto nel messaggio 
news:con6li$pmp$1...@newsread.albacom.net...

Metodo RemoveItem?
Ciao.
-- 
Sergio MAZZA 

 MAssimiliano
Se non l'ha capito sai che ho altri mezzi per far capire...
Ciao.
P.S. Ho inviato due volte perché ho ritrovato il messaggio in "posta in 
uscita" e mi presentava un errore di invio...
-- 
Sergio MAZZA 

 Sergio MAZZA
Era assurdo che tu ti "sfogassi" solo sui pc degli altri!!!
Sta per saltare anche il tuo hd?
MAssimiliano

 MAssimiliano
E' già saltato una volta; ora si sta' bloccando il desktop a casa... Bah!
Ciao.
-- 
Sergio MAZZA 




ho usato:
Me.casellacombinata.RowSource = ""
ciao
ringo
Newsgroup: it.comp.appl.access
Titolo: Soundex

Salve a tutti =)
Avevo la necessità di eseguire ricerche fra record vari per somiglianza, e
qualcuno mi ha suggerito di guardarmi il soundex.
Sul sito comune ho trovato un esempio che eseguiva le ricerche nel campo
"comuni" della relativa tabella,
io da buon copiatore ignorante (scusate ma scriverlo da zero non ero proprio
capace :)), ho adattato il codice al mio db, e ora riesco a fare ciò che
volevo...
ma ho notato una cosa:
è fondamentale nel soundex (o almeno nel mio caso succede così) che l'inizio
(o meglio la prima / prime parole) della stringa da ricercare siano
corrette:
ad esempio:
io riscerco  "buona n" e ottengo come risultati "buona notte" "buon natale"
"buon compleanno" ...
ma se io cerco "ciao vecchio mio come stai sono anni che nn ci vediamo" con
il soundex non ottengo fra i risultati la stringa
"ehy ciao vecchio mio come stai sono anni che non ci vediamo"... che è
praticamente identica a quella ricercata, se non fosse per quell "ehy"
iniziale...
Non è un po' assurdo? Un algoritmo tutto bello pronto che dovrebbe
funzionare a meraviglia... e non trova una corrispondenza così ovvia?
Domanda: ho sbagliato io qualcosa oppure è una specie di "limite" di questo
algoritmo?
Sarebbe possibile eseguire delle ricerche in percentuale, ovvero se l'80%
delle parole corrisponde allora la ricerca risulta soddisfatta?
Altra cosa che non mi funziona: la ricerca dei numeri... ad esempio se cerco
"1998" e ho un record con esattamente "1998" non va... mi spiegate perché?
Scusate se non sono stato molto chiaro, non me ne intendo molto :)
Grazie a tutti
-Cr@-

 e qualcuno mi ha suggerito di guardarmi il soundex.
ciao, non l'ho mai provata ma se e' la "famosa" funzione soundex penso
che il suo scopo sia quella di trovare somiglianze tra parole (inglesi)
relativamente corte (la stringa viene trasformata in un codice di 4 byte)
il cui suono e' simile (o uguale)
ad es. tra "Byrne" e "Burn"
potresti magari pensare di usare
SELECT *
FROM TABELLA
WHERE CAMPO LIKE "*parte di stringa*"
per il tuo scopo...
Ciao,
Alan Solo
Newsgroup: it.comp.appl.access
Titolo: più criteri di filtro

Ciao a tutti
Nel mio database, ho una maschera che mi filtra tutti gli ordini in base ad
un intervallo di tempo, visualizzandomi solo i seguenti campi: IDCliente,
DataFornitura, TotaleFornitura.
Con la creazione guidata pulsante, ho creato un pulsante che mi visualizzi i
dettagli dell'ordine che mi interessa, ricercando per IDCliente (aprendo la
maschera "Ordini").
Il codice è il seguente:
Private Sub FiltraMascheraOrdini_Click()
On Error GoTo Err_FiltraMascheraOrdini_Click
    Dim stDocName As String
    Dim stLinkCriteria As String
    stDocName = "Ordini"
    stLinkCriteria = "[IDCliente]=" & "'" & Me![IDCliente] & "'"
    DoCmd.OpenForm stDocName, , , stLinkCriteria
Exit_FiltraMascheraOrdini_Click:
    Exit Sub
Err_FiltraMascheraOrdini_Click:
    MsgBox Err.Description
    Resume Exit_FiltraMascheraOrdini_Click
End Sub
Naturalmente mi tira fuori tutti i record (Ordini) appartenenti a quel
cliente, anche effettuati in date diversa da quelle appartenenti al record
di cui voglio visualizzare il dettaglio.
Ho provato ad aggiungere un criterio di filtro anche per la data, in modo
che mi visualizzi esattamente il dettaglio dell'ordine di quel dato cliente
effettuato in quella determinata data.
Ho fatto diversi tentativi, come ad esempio:
stLinkCriteria = "[IDCliente]=" & "'" & Me![IDCliente] & "'"
stLinkCriteria = "[DataFornitura]=" & "'" & Me![DataFornitura] & "'"
    DoCmd.OpenForm stDocName, , , stLinkCriteria
Ho sempre ricevuto dei messaggi di errore. Sapete darmi un suggerimento, ve
ne sarei molto grato.
Grazie anticipatamente.

Grazie anticipatamente.
Prova un po' cosě...
Inoltre č meglio non usare per i controlli lo stesso nome del campo
associato.
Ciao
--
Alberto
No alle guerre

 No alle guerre
Ho provato e funziona perfettamente. Grazie sia per la soluzione al
problema, sia per il consiglio seguente.
Ciao Riccardo
Newsgroup: it.comp.appl.access
Titolo: problema con sottomaschera con immagini

ho una maschera ad ogni record della quale sono associati uno o più o record 
in una sottomaschera nella quale c'è un controllo immagine che si aggiorna 
su corrente in base ad un campo contenente il percorso.
Il problema è che spostandosi tra i record della maschera principale 
l'immagine nella sottomaschera viene caricata più volte, come se levento 
corrente si verificasse tante volte di seguito cosa che non succede se 
visualizzo la maschera con le immagini non come sottomaschera ma come 
maschera principale.
avete qualche idea?
grazie adr 

adr ha scritto:

Dall'help di access, se guardi evento corrente:
L'evento Corrente si verifica quando lo stato attivo si sposta su un
record che quindi diventa il record corrente oppure quando una
maschera viene aggiornata o viene rieseguita una query su di essa.
Osservazioni
Per eseguire una macro o una routine evento quando si verifica questo
evento, impostare la proprietà Su corrente al nome della macro o a
[Routine evento].
Questo evento si verifica quando viene aperta una maschera e
ogniqualvolta lo stato attivo viene spostato da un record a un altro.
In Microsoft Access viene eseguita la macro o la routine evento
Corrente prima della visualizzazione del primo record o del
successivo.
L'esecuzione di una macro o di una routine evento quando si verifica
l'evento Corrente di una maschera consente di visualizzare un
messaggio o sincronizzare record in un'altra maschera correlata al
record corrente. Quando ad esempio il record relativo a un cliente
diventa il record corrente, è possibile visualizzare l'ordine
precedente effettuato da tale cliente. Quando il record relativo a un
fornitore diventa il record corrente, è possibile visualizzare i
prodotti del fornitore in una maschera Fornitori. È inoltre possibile
eseguire calcoli basati sul record corrente o modificare la maschera
in risposta ai dati del record corrente.
Se la macro o la routine evento esegue un'azione VaiAControllo o
VaiARecord o il corrispondente metodo dell'oggetto DoCmd in risposta
al verificarsi di un evento Open, si verifica l'evento Current.
L'evento Current si verifica anche quando una maschera viene
aggiornata o quando viene eseguita di nuovo la query della tabella
sottostante della maschera, ad esempio quando si sceglie Rimuovi
filtro/Ordina dal menu Record oppure si utilizza l'azione
RieseguiQuery in una macro o il metodo Requery nel codice Visual
Basic.
Quando si apre una maschera per la prima volta, si verificano gli
eventi elencati di seguito (nell'ordine indicato):
Open → Load → Resize → Activate → Current

 ha scritto nel messaggio 
news:1180711694.5...@o5g2000hsb.googlegroups.com...
adr ha scritto:








Open ? Load ? Resize ? Activate ? Current
la documentazione la avevo letta pure io, ma non capisco lo stesso perché 
l'evento current si verifica due volte per la sottomaschera che contiene le 
immagini
se vi viene qualche idea...
ciao ADR
Newsgroup: it.comp.appl.access
Titolo: Dare il valore di un campo di una tabella a una casella di testo non associata

Ciao a tutti.
Ho una maschera non associata dove ho una casella di testo non associata,
dove dovrei riportare il valore di un campo numerico di una tabella non 
associata alla maschera.
In questo campo numerico ci sono dei numeri che aumentano progressivamente, 
a ogni nuovo record che viene inserito nella tabella.
Come si potrebbe visualizzare il numero di questo campo dell'ultimo record,
nella casella di testo di questa maschera non associata?
Un saluto a tutti
Davide

 ha scritto nel messaggio
news:e2ac43b1.04022...@posting.google.com...

Inserisci nella proprietą OrigineControllo la seguente funzione
adeguando i nomi delle variabili:
Origine Controllo=Nz(Dmax("NomeCampo";"NomeTAbella");0"
Ciao
@Alex.

Davide

 >Davide
Ciao Davide.
Origine Controllo=Nz(Dmax("NomeCampo";"NomeTAbella")+1;0"
Bastava aggiungere 1 al massimo, in pratica ora hai ottenuto un Contatore
ma rifletti, se vuoi usarlo come contatore non usare la proprietą
OrigineControllo
ma piuttosto ValoreDefault.
Ciao.
@Alex.

 >
Se invece di usare un campo Contatore in una Tabella come PrimaryKey
tu volessi usare un Campo del tipo Numerico la soluzione che ti ho proposto
farebbe al caso tuo.
Se in una Form Associata il Controllo Associato al Campo PrimaryKey
avesse come Valore di Default l'espressione di cui sopra quando generi
un nuovo Record automaticamente verrebbe compilato il Valore del
campo Numerico come fosse un Counter.
Ciao.
@Alex.

Newsgroup: it.comp.appl.access
Titolo: cambiare relazioni al volo

Salve a tutti,
il mio problema è che mi piacerebbe in maniera dinamica, ossia via codice
VBA, impostare o eliminare delle relazioni tra alcune tabelle. Esiste
qualche funzione di questo tipo?
Grazie.
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 qualche funzione di questo tipo?
Una volta tanto rispondere ad un post equivale a fornire le pallotole ad 
uno che vuole suicidarsi.
Comunque, andiamo avanti.
Per il tuo quesito puoi utilizzare ADOX.
--
PBsoft di Gabriele Bertolucci
www.pbsoft.it
skype:pbsoftsolution

 Grazie.
Con DAO (consigliato) puoi procedere come segue:
----------------  (dimensionamento variabili oggetto  Relation, Field,
Database)
    'Crea Relazione fra tabelle Tab1 e Tab2
    Set Relazione = DB.CreateRelation(, "Tab1", "Tab2",
dbRelationDeleteCascade)
    Set Fld = Relazione.CreateField("CampoChiaveTAB1")
    Fld.ForeignName = "CampoChiaveEsternaTAB2"
    Relazione.Fields.Append Fld
    DB.Relations.Append Relazione
    DB.Relations.Refresh
----------------  (Resetta variabili oggetto  Relation, Field, Database)
Vado a braccio, ma se consulti l'Help troverai altri esempi.
Saluti.

 Saluti.
grazie ... ci provo subito


 Saluti.
grazie ... ci provo subito
-- 

Newsgroup: it.comp.appl.access
Titolo: Cerco collaboratore che mi rifaccia la grafica di alcuni siti web...

Cerco collaboratore che mi rifaccia la grafica di alcuni siti web...
Come da oggetto cerco un collaboratore che mi aiuti a rifare graficamente
alcuni miei siti web.
E' richiesta competenza su impostazione grafica del sito, uso di css et
similia.
Tutto quanto serve a dare un eccellente aspetto grafico ad un sito web.
Compenso da concordare.
Se interessato contattami in email
giann...@libero.it

se ti puo interessare posso darti una mano
se vuoi degli esempi
www.belight.it
www.centersat.com
  *
www.bmwmotorradclubudine.it
 (1)
http://musivart.altervista.org
 *
www.orsiwargame.it
 (1)*
ed altri ancora
* sono in fase di sviluppo
(1) in collaborazione
---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (
http://www.grisoft.com
).
Version: 6.0.716 / Virus Database: 472 - Release Date: 05/07/04
Newsgroup: it.comp.appl.access
Titolo: HELP* ACCESS ! HELP * ACCESS ! HELP * ACCESS GRAZIE A TUTTI

Chi pu+APIAKw- aiutarmi ?
Ho utilizzato ACCESS 97 per pi+APkAKw-di un anno, il programma mi era stato
fornito gi+AOA- installato all'atto dell'acquisto del computer.
Improvvisamente il programma si rifiuta di partire  e mi mostra il seguente
avviso:
IMPOSSIBILE AVVIARE MICROSOFT ACCESS NON E' STATA CONCESSA LA LICENZA D'USO
SU QUESTO COMPUTER.
Cosa pu+API- essere accaduto?
Cosa posso aver combinato?
Se qualcuno pu+API- aiutarmi     (GRAZIE)+AF4-5
Federico


Guarda se e' il tuo caso:
http://www.mvps.org/access/bugs/bugs0013.htm
-- 
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: Come intercettare se esiste un file...

Esiste un comando od una procedura per verificare se su un'unità esiste un
file specifico?
Qualcuno sa dove posso trovare un esempio (qualora si possa intercettare il
file).
Ciao e grazie a tutti.
Enzo

file).
sull'help (F1).
--
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

Newsgroup: it.comp.appl.access
Titolo: Cambio colore in base a parametro

Nell'intestazione di un report basato su una query parametrica ho una
casella di testo che ha queste caratteristiche:
Nome Elemento: titolo
Origine controllo: ="UTENTI ISCRITTI DI SESSO: " & [Immettere il
Sesso : M o F] & "   Anno: " & Year([Inserire data])
Vorrei che la scritta della casella di testo "titolo" appaia di colore
Blu se il parametro immesso relativo al sesso sia M, in rosa se invece
sia F!!
E' possibile fare questo?Non ho la minima idea
Attendo una risposta e vi ringrazio
Buona giornata a tutti

 E' possibile fare questo?Non ho la minima idea
Devi usare la formattazione condizionale (menu formato).
Pero' ti conviene far inserire il sesso in un campo a parte
(nascosto).
Niente risposte maliziose, per favore :P
cia'
Max

 Niente risposte maliziose, per favore :P
Intanto grazie per la risposta,cosi facendo però il parametro relativo
al sesso (senza malizia..:P) me lo chiederebbe 2 volte considerata
anche la query parametrica su cui è basato il report!!
E non sarebbe proprio la soluzione che sto cercando.
Quella stringa come origine controllo della casella di testo riprende
i criteri immessi nella query in maniera tale da visualizzarli
nell'intestazione del report!
Che ne pensate,come è meglio procedere?
Attendo news
Newsgroup: it.comp.appl.access
Titolo: creazione campo numerico progressivo in query unione

Buongiorno a tutti.
Ho una tabella "tblFatture" ed una tabella "tblincassi" legate tra
loro dal campo ID.
Ho creato una query unione dove ho tutte le fatture e i record della
tabella incassi.
Il campo Id per gli incassi è uguale a quello della fattura
corrispondente.
Come faccio a creare un numero progressivo in base alla data fattura e
alla data incasso della query unione in modo che la casella di testo
con origine =GetLineNumber([Form];"id";[id]) arrivati al record degli
incassi non mi riporti di nuovo l'id della fattura?
Inoltre nella stessa maschera continua con origine la query unione, il
saldo progressivo ottenuto con la funzione
=CreaTotProgr("id";[id];"[totalefattura]")  (dove il totalefattura
nella query di unione al record relativo all'incasso è
tblfatture.totalefattura-tblincassi.totalefattura+tblincassi.incasso)
arrivati ai record degli incassi il progressivo anzichè diminuire
dell'importo dell'incasso, mi dà dei valori che non capisco come li
calcola.
Si risolverebbero  entrambi creando un campo unico o sono due problemi
con due soluzioni diverse?
Grazie anticipate.
Giuseppe.

E' forse meglio creare una query di creazione tabella in cui
memorizzare tutte le fatture e tutti gli incassi?
Attendo consigli.
Grazie.
Giuseppe.
Newsgroup: it.comp.appl.access
Titolo: Riga di codice strana

In basso ho evidenziato la riga.....qualcuno può spiegarmela ?
Grazie.
Sub CreatableRst_Files(strPath As String)
'Questo esempio crea un recordset
'da dati Non-relazionali
'Mostra il recordset creato da una lista di dati in una directory
'Può essere alternativo al Provider NT Dir Serverices OLE DB
'Petete creare il vostro provider con VB 6
'Potete effettuare una chiamata da un ASP per una lista di download, ecc
Dim rst As ADODB.Recordset
Set rst = New ADODB.Recordset
With rst
    'Effettua il lavoro locale
    .CursorLocation = adUseClient
    'Aggiunge un campo
     .Fields.Append "FileName", adVarChar, 255, adFldRowID
     .Fields.Append "Extention", adChar, 3, adFldFixed
    'Apre rst
    .Open , , adOpenStatic, adLockBatchOptimistic
     'Si assicura che ci sia un \ nel percorso
     If Right(strPath, 1) <> "\" Then strPath = strPath & "\"
     'Prende la lista di tutti i file in DIR e li aggiunge al
     'recordset
      strPath = Dir(strPath & "*.*", vbNormal)
      ' Non include le voci . e ..        <--------------    Questa riga non
la capisco !!!!!!!!
      Do While strPath > ""
        'Aggiunge un record a rst
         .AddNew Array("FileName", "Extention"), _
        Array(strPath, Right(strPath, 3))
        strPath = Dir
      Loop
    .MoveFirst
    'Stampa i file
    Do Until .EOF
        Debug.Print !FileName
        rst.MoveNext
    Loop
End With
End Sub

 ha scritto nel messaggio
news:iXqO9.31649$R45.1...@news2.tin.it...

Questa riga vuol Fai finche la variabile strPath contiene un valore, quindi
saranno eseguite tutte le istruzioni comprese tra il Do While ... e Loop,
finchè non si avvera la condizione.
Ciao Roberto - Syd


 'Puň essere alternativo al Provider NT Dir Serverices OLE DB

In pratica serve ad inserire nel recordset (con addnew) le informazioni
presenti in "strPath", in quanto questa contiene i nomi dei file della
directory! C'č un ciclo perchč si deve inserire per ogni riga del recordset
i valori corrispondenti (nome file ed estenzione). La condizione del ciclo
serve per uscire dal ciclo quando non ci sono piů file!

Newsgroup: it.comp.appl.access
Titolo: gestione tabella di database access agenti.mdb

Stiamo creando un applicativo per la gestione delle provvigioni dei ns.
agenti e siamo poco esperti di Visual Basic for Application di Access. Per
cortesia aiutateci.
Data la tabella PROVV AG con il seguente tracciato record:
| id agente | agente | provvigione | regione competenza |
dove,
id agente  contatore numerico
agente   testo
provvigione  numero
regione competenza testo
Come si fa a dichiarare in modo corretto il sopracitato tracciato record
della tabella PROVV AG?
Come si fa a leggere il contenuto della sopracitata tabella?
E di un solo record (ad esempio id agente = 38)?
Come si fa a modificare il contenuto di un campo del sopracitato record?
E a scrive un nuovo record?
Ringraziamo anticipatamente che ci può aiutare.

 E a scrive un nuovo record?
rst.addnew
...
rst.update
Pagare uno sviluppatore no?
Sib