mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.appl.access
Titolo: convertire numeri in cifre

Premesso che sono un principiante alle prime armi ,avrei bisogno del vostro
aiuto,  ho scaricato dal sito comune la funzione per convertire i numeri in
cifre, ma non so come fare per utilizzare la funzione in una mia
applicazione. Potreste postare un esempio del tipo:
casella_importo (dato da digitare)
casella_importolettere (dato che mi deve restituire la funzione)
Ringrazio in anticipo chi vorrà rispondere.

 wrote in
news:FFa39.35902$
lu5.9...@twister1.libero.it
: 

  Scrivi la funzione in un modulo (dichiarandola come Public).
  Nella proprietà 'Origine controllo' della 
casella_importolettere scrivi:
  =NomeFunzione([casella_importo])
  Ciao.
-- 
-------------------------------------
http://digilander.iol.it/SimonenomiS/
-------------------------------------

 -------------------------------------

 Grazie in anticipo
  Si. ;-)
  La funzione del sito comune utilizza 2 parametri, quindi la 
sintassi giusta è:
  = Cur2Str([casella_importo], langItalian)


Newsgroup: it.comp.appl.access
Titolo: chiarimento ! o .

Ciao Ng, mi trovo di fronte a quelle cose che ti fanno bip bip...mi trovo in
una maschera che si chiama primaria al suo interno č inserita una
sottomaschera che si chiama secondaria. Allora sull'evento corrente ho il
seguente codice:
Private Sub Form_Current()
Dim rs As Recordset
Dim i As Integer
Set rs = Forms!Primaria!Secondaria.Form.RecordsetClone
End Sub
mi dice che non trova primaria...perchč? ho provato anche con set
rs=Forms("Primaria")!Secondaria.form.recordsetClone....
grazie
Femto

 ha scritto nel messaggio
news:42135ed0$0$32348$5fc...@news.tiscali.it...

Strano...
Prova a fare comunque me.secondaria.form.recordsetclone
Antonio

Antonio Biso ha scritto:



Da te proprio non me lo sarei mai aspettato!
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

 Antonio
Antonio!!
Ma quanto hai di febbre??
Subject poco significativo, 3d già aperto..
Non me lo sarei mai aspettato da te...
Ciao
--
rgrds
SC
-- 


 ha scritto nel messaggio
news:cuvpg5$ldm$1...@news.newsland.it...

..scusate, so che se ne è già parlato ma non risolvo...è una cosa anomala,
quindi chiedevo se eventualmente ci siano situazioni in cui può succedere di
ottenere un errore..
Femto

"Antonio Biso" <ch...@NOSPAMetruria.net> ha scritto nel messaggio
news:ILJQd.36375$QG6.6...@twister2.libero.it...

...grazie risolto con Set rs = Me!Secondaria.Form.RecordsetClone
Femto

 Antonio
E poi sarei IO quello che fuma...
Solo soletto in ufficio...
MAssimiliano

 Namor
Uh cazzo!
Sto male... sto molto male...
Antonio
Newsgroup: it.comp.appl.access
Titolo: Maschere collegate

Ho l'esigenza di collegare 3 maschere che altro non sono che parte di
una stessa tabella .Cioè ho una tabella dalla quale ho ricavato 3
maschere .
Ad un particolare evento ,cioè completamento di un valore specifico di
un campo automaticamente ho fatto in modo che si passi alla maschera 2
e ovviamente in base al valore del campo in maschera 1 passo alla
maschera 3.
Ora il problema è che se quando completo il campo in maschera 1 che mi
fa passare in maschera 2 e alla fine del completamento passo in
maschera 1 di nuovo nella tabella che sta sotto mi vengono compilati 2
records distinti ma in realtà dovrebbe essere uno solo..(in pratica mi
ritrovo 2 righe anzichè 1..e quindi 2 incrementi di contatore essendo
quest'ultimo la chiave primaria della tabella)
Spero di essere stato chiaro ...per cortesia chiedo il vostro aiuto . 
Grazie molte.FLAVIO

 ha scritto nel messaggio
news:91d644f5.03091...@posting.google.com...

Usa i controlli a scheda per trattare lo stesso record.
Mi sa che tu apri la 2 maschera in modalità aggiunta.
Oppure apri la seconda maschera ma in modalità modifica con lo stesso id
id = '& 
me.id
 come criterio
MAssimiliano
Newsgroup: it.comp.appl.access
Titolo: Passare parametri ad una query

Salve a tutti
Ho necessita di estrarre da un campo di una tabella il nominativo e
l'importo,
le posizioni di queste informazioni possono cambiare per questo ho la
necessità di passarle alla query sotto forma di parametri, ma nel
lanciare l'istruzione mi chiede di "Immettere valore parametro" per le
4 variabili
che contengono le coordinate per estrapolare i dati di cui soipra
che sono iCogn - lCogn - iImp - lImp
DoCmd.RunSQL "INSERT INTO elenco ( nominativo ,importo)" & _
"SELECT mid(tabella1.CAMPO,iCogn,lCogn), mid(tabella1.campo,iImp,lImp)
FROM tabella1;"
se al posto delle varibili metto i valori numeri funziona
C'è una spiegazione ? Grazie

 C'č una spiegazione ? Grazie
Si.
Forse se fai cosi' e' meglio:
"SELECT mid(tabella1.CAMPO," & replace(iCogn,"'","''") & "," & 
replace(lCogn,"'","''") & "), mid(tabella1.campo," & iImp & "," & lImp & 
  ")  from tabella1"
Qualcuno sosteneva di non confondere la mappa (variabili) con il 
territorio (valori)

Alessandro Cara ha scritto:
e.c.
uhmmm
"SELECT mid(tabella1.CAMPO,'" & replace(iCogn,"'","''") & "','" &
replace(lCogn,"'","''") & "'), mid(tabella1.campo," & iImp & "," & lImp 
& ")  from tabella1"
ho dimenticato qualche apice qui e la'
--
ac


Ok grazie funziona
Newsgroup: it.comp.appl.access
Titolo: Uso Ciclico di shell

Salve a tutto il NG,
Ho la seguente riga di codice
Shell "D:\Documents and Settings\Francesco\Desktop\Quadri\prova.bat"
prova.bat mi crea un flie di testo che mi importo su access, e quindi
me lo lavoro.
questa procedura la faccio n volte per quanti sono i record di una
tabella.
Inizialmente ha funzionato poi improvvisament, ha smesso!
Sembra quasi che windows inibisca l'avvio di un programma che dovrebbe
andare in esecuzione da prova.bat, mettendo una pausa su prova.bat vedo
che il promp dei comandi mi restituisce il seguente errore: il
programma non è riconosciuto come comando interno o esterno.
se però faccio un normale doppio click sull'icona prova.bat funziona
regolarmente!
Non so che fare Vi chiedo una mano... sicuramente sbaglio qualcosa!

 
-- 
ac
y-1=x

grazie per la risposta!!
però non capisco come ho potuto cambiare path se non l'ho fatto!!

 
Non avevo visto che dai l'indirizzo assoluto.
Sei certo di non aver cambiato percorso al .bat?
Controlla sulle proprieta' della icona che hai sul desktop. Da come 
metti l'indirizzo sembra che sia in una sottocartella dello stesso 
(Quadri). E' cosi?
-- 
ac
y-1=x

Alessandro Cara wrote:
P.S. Possibile che il desktop lo hai sul disco D: ?
-- 
ac
y-1=x

Alessandro Cara ha scritto:
Si è su D:\, ho due partizioni windows, la cosa curiosa è che non
funziona neanche sull'altra partizione windows....
Non so che altro pensare..
Se provo a lanciare un'altra applicazione funziona, tranne su quella
che interessa a me!!

Francesco ha scritto:

Non è che per caso clicchi sul collegamento a prova.bat? e che il batch 
invece è da un'altra parte?
Parti dall'inizio mettendo il batch da un'altra parte (es. c:\temp) e 
poi prosegui con i test, perchè probabilmente è la classica str.....a
Nicoletta

il collegamento è giusto, infatti il file prova.bat viene lanciato
(compare il prompt dos), è il nome del programma all'interno del file
prova.bat che non trova, io credo che vi sia qualche blocco da parte
del registro di configurazione!

   
ok, allora prova a partire da zero spostando il file batch in un'altra 
cartella (c:\temp) e ad eseguirlo da lě.
Nicoletta

Francesco ha scritto:

Ma il messaggio di errore sei sicuro dipenda da prova.bat o da qualche 
altro comando contenuto in prova.bat?
Metti degli "echo" in quel batch, magari ti aiuteranno
Nicoletta

Ragazzi ho visto il tutto con calma ed era semplicemente un problema di
percorsi all'interno della procedura, che andavano visti, come
suggeriva Alessandro, come percorsi assoluti.
Infatti quando lanciavo la shell da access evidentemente, memorizzava
il percorso,  e dunque quando il file bat veniva processato, i comandi
all'interno del .bat si riferivano  al percorso rilasciato da access
(Quando faccio il doppio click, il percorso è quello della finestra in
cui mi trovo!).
Mettendo a ciascun comando il percorso assoluto, il problema si
risolve!
Vi ringrazio per i suggerimenti e la pazienza!!
Grazie Alessandro.
Grazie NIcoletta.
Newsgroup: it.comp.appl.access
Titolo: codice sparito da una form di access

Mi è successo qualche volta che scompaia completamente il codice di
una form di access.
Mi è bastato prenderlo da una copia del file mdb ed incollarlo
nuovamente nel modulo della form.
Me la sono cavata a buon mercato, ma potrete capire lo
spavento..qualcuno ne sa qualcosa?
Grazie, Sergio


Se per errore modifichi la proprietà [Possiede Modulo] da Si a No può
essere una Causa...!
@Alex


Non ho fatto questo, ne sono certo....
Una volta che sono riuscito a compilare MDE va tutto bene; continuo a
fare copie di mdb per sicurezza, certo che è preoccupante
Grazie comunque, ciao
Sergio

Newsgroup: it.comp.appl.access
Titolo: Sono un principiante...

Ciao a tutti.
Non sono molto esperto ma cosa diavolo sono gli OCX???
E ControlActiveX cosa vuol dire?
Scusatre le domande idiote ma abbiate pazienza!
Matteo

 ha scritto nel messaggio
news:mQwT6.3043$Ft6....@news.infostrada.it...

Ripreso dall'help di Access
====================
Controllo ActiveX
Oltre ai controlli incorporati che appaiono nella casella degli strumenti,
sono supportati i controlli ActiveX. Il controllo ActiveX, come un controllo
incorporato, è un oggetto che viene inserito in una maschera al fine di
attivare o migliorare l'interazione di un utente con un'applicazione. Il
Controllo calendario è un esempio di controllo ActiveX.
Nota   Nelle precedenti versioni di Microsoft Access si faceva riferimento
ai controlli ActiveX anche come controlli aggiuntivi e controlli OLE.
====================
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: FAX

Da access è possibile inviare un fax (report) in automatico. Bisogna avere
uno specifico programma tipo WinFAX, la mia intenzione sarebbe quella di
creare un pulsante che automatizzi il processo di stampa in modalità fax.
Grazie.



vedi esempi su 
sitocomune.com
Saluti.
Emanuele.

Newsgroup: it.comp.appl.access
Titolo: velocizzare Access

Ciao,
qualcuno può indicarmi dove trovare consigli sulla velocizzazione della mia 
applicazione in Access?
Uso Access 2000 è ho versioni client dell'applicazione collegate ad un 
backend su server.
Emiliano 


http://www.granite.ab.ca/access/performancefaq.htm
-- 
HTH
Karl
*********
Access FAQ: 
www.donkarl.com/it

Newsgroup: it.comp.appl.access
Titolo: Dlookup in maschera non collegata all'origine

Buon Giorno ACCESS 97
Ho una maschera non collegata all'origine...
in alto ho una casella combinata che mi seleziona
il nome di un corso mantenendo l' ID_Corso ...
come posso fare un dlookup di tutte le informazioni che mi riguardano
attingendo dalla tabella corsi....
ho provato ma non mi funziona....
Grazie e Ciao

luigi corinna ha scritto:

Scrivi la formula che hai provato che la correggiamo. Aggiungi anche il
nome e il tipo del campo ID della tabella.
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
Newsgroup: it.comp.appl.access
Titolo: Mysql/sqlserver  query

Salve , non utilizzo molto server come in oggetto a meno che non serva
la multi utenza,
Oggi , mi è venuto un dubbio , mysql come altri server  ,a ad esempio
ha la gestione query funzioni..ect ect
La mia domanda e , se io creo una query o una funzione nel server ( ad
esempio mysql) e possibile quella query richiamarla da access? se si
come?
Grazie

 
se crei una query (vista), la usi come una qualsiasi tabella collegata.
una funzione credo invece tu debba richiamarla tramite codice vba o query 
passthrough.
ma secondo me ti conviene ficcare la funzione in una vista e usare 
direttamente la vista.
-- 
Paolo opg
BE AWARE that this post uses a fake reply-to address
to contact me write to:
janickg ( at ) hotmail ( dot ) com
--

 se crei una query (vista), la usi come una qualsiasi tabella collegata.
Io ho creato una query nel server ma sinceramente non la rilevo come
tabella......

 
cosa intendi?
hai creato la vista su server e ti aspetti di trovarla in access?


 wrote:

Nu!!!!
ho visto la vista (views) e collegata come tabella , ma non e
gestibile come una query (restituisce solamente il risultato
dell'elaborazione)..
la mia era piu curiosita se fosse possibile gestire una query ad
esempio di ricerca quindi con condizioni where da from come
normalmente e fattibile in access , ma mi sa di no!!!

 
fai confusione tra vista su rdbms e query in access.
la tua query in access resta praticamente identica e la puoi gestire come 
prima.
cambia solo che invece di basarsi su N tabelle collegate da mettere in 
relazione si basa su una sola tabella collegata che su server e' una vista.
- il server si occupa di leggere i dati di tutte le tabelle
- il server si occupa di risolvere i join
- il server si occupa di scegliere solo le colonne previste nella vista
access deve 'solo' applicare la where al risultato del lavoro fatto dal 
server.
che cosa c'e' dietro la tabella collegata, ad access non interessa.

Newsgroup: it.comp.appl.access
Titolo: Tabelle collegate da un db accdb - RefreshLink o Delete e Append?

Buon giorno,
ho provato a ciclare nell'insieme Currendb.TableDefs per modificare la proprietà Connect seguito dal metodo RefreshLink, ma su una tabella che contiene un campo multivalore (che sottende una tabella nascosta di sistema) il metodo si incazza.
Cosa posso fare? Currendb.TableDefs("TabellaMultivalore").Delete e poi eseguire un Append? O altro? 
Grazie
Daniele

Prova a leggere questi
 
https://social.msdn.microsoft.com/Forums/office/en-US/c5394ce4-a9f7-4f35-8543-87e78e101f57/access-2007-linking-a-table-that-contains-multi-value-fields?forum=accessdev
 
 
Deviproprio usare questi campi..? Pare siano più una piaga che una comodità...
 
@ALEX


Me ne sono accorto che sono una piaga! Non si capisce che query complicatissime bisogna fare per farsi dare dati leggermente differenti!
Era meglio che non li usavo sin dall'inizio. Ora tornare indietro è dura!
Una comodità per l'utente finale... Bha!
In pratica il link che hai suggerito segnala che bisogna fare un ripulisti prima e poi riallegare le tabelle!
Mi pare che non ho alternative a Delete e Append.
Grazie mille!
Daniele

Daniele magari una tabella 1-M potrebbe non essere una grandissima complicazione..? 
Certo andrebbe modificato... e questo quanto possa impattare lo puoi valutare benissimo... ma sono sicuro tu ci abbia pensato già
 
Ciao buon lavoro
@Alex


Niente da fare! Né on Docmd.DeleteObject acTable, strName e né con CurrentDb.Tabledefs.Delete strName funziona!
Medesimo errore! Non trova la tabella nascosta per la relazione 1-N! Uff!
Dovrò rinunciare ai "vantaggi" del multivalore. Ricreare l'interfaccia per selezionare più valori e rivedere tutte le query!!!!!
Grazie lo stesso!
Daniele

Il giorno martedì 7 febbraio 2017 22:02:29 UTC+1, @Alex ha scritto:

Bha alla fine ho risolto in modo maccheronico.
Ho eliminato la tabella lato 1, poi la tabella lato N, poi l'ho rilinkata e al termine ho rilinkato la tabella lato 1.
Newsgroup: it.comp.appl.access
Titolo: Record troppo grande.

Ciao a tutti,
mi è capitato un insolito problema in Access 97: quando cerco di importare 
maualmente (dovrei farlo da codice) un file ".txt" distribuito dalla Az. 
fornitrice del servizio, addirittura settando tutti i campi a "memo", mi 
restituisce, come da oggetto, quel risultato.
Ci sono 42 campi delimitati da "TAB".
Cercando in rete ho trovato questo articolo: 
http://www.donkarl.com/it/FAQ/FAQ3TabQuery.htm#3.6
(peraltro mi pare sia un utente di questo forum).
Analizzando un tracciato record, ho conferma di non avere ecceduto con miei 
725 caratteri, dai minimo 2.000 consentiti.
Mi permetto di allegare un tracciato record:
======================================
1 9788822257192 97888222 97888222 <#EMPTY#> <#EMPTY#> 0 0 20071109 <#EMPTY#> 
<#EMPTY#> <#EMPTY#> <#EMPTY#> 0 <#EMPTY#> <#EMPTY#> <#EMPTY#> 1 BA Problema 
educativo nella riflessione di Sciacca (Il) Ottonello P. P. (cur.) <#EMPTY#> 
<#EMPTY#> <#EMPTY#> <#EMPTY#> VARIA <#EMPTY#> <#EMPTY#> <#EMPTY#> <#EMPTY#> 
<#EMPTY#> 23235 12 <#EMPTY#> <#EMPTY#> <#EMPTY#> <#EMPTY#> <#EMPTY#> 
20071113 20071113 <#EMPTY#> 
AG;AN;AP;AQ;AR;AV;BA;BG;BL;BN;BO;BR;BS;BT;BZ;CA;CB;CE;CH;CI;CL;CO;CR;;CS;CT;CZ;EN;FC;FE;FG;FI;FM;FO;FR;GE;GO;GR;IM;IS;KR;LC;LE;LI;LO;LT;LU;;MB;MC;MD;ME;MI;MN;MO;MS;MT;NA;NO;NU;OG;OR;OT;PA;PC;PD;PE;PG;PI;PN;PO;;PR;PS;PT;PU;PV;PZ;RA;RC;RE;RG;RI;RM;RN;RO;SA;SI;SO;SP;SR;SS;SV;TA;TE;;TI;TN;TP;TR;TS;TV;UD;VA;VB;VE;VI;VR;VT;VV;
======================================
Grazie anticipatamente e scusate per l'invasivo record.

 Grazie anticipatamente e scusate per l'invasivo record.
Cioč? Ogni spazio (tranne: Problema educativo nella riflessione di Sciacca 
(Il) Ottonello P. P. (cur.)) delimita un valore di campo?
Se consideriamo la sfilza di: "AG;AN;..." come un unico valore, io ne leggo 
41 di campi/valori...
Ciao.
-- 
Sergio MAZZA 

 Sergio MAZZA
Ciao,
scusa, i vari spazi che vedi, oltre a quuelli da te intuiti, si sono 
trasformati in tali nel passaggio copia/incolla, ma in veritŕ si tratta di 
"TAB" e confermo 42 come numero di campi. La sfilza di "AG;AN;..." va 
effettivamente considerata appartenente ad un unico campo, l'ultimo (42°).
Grazie per ora Sergio.

 Grazie per ora Sergio.
Se puoi/vuoi manda un pezzo di file per e-mail...
Ciao.
-- 
Sergio MAZZA

Newsgroup: it.comp.appl.access
Titolo: problemi con filtro maschera su numeri interi

cerco un numero ad esempio il 12 in 5 campi N1......N5
e voglio visualizzare i record che contengono almeno uno di loro tale valore
secondo voi cosa sbaglio in questa istruzione?
ChiaveRic = "[N1] = " & Me.c1 & " OR [N2] = " & Me.c1 & " OR [N3] = " & 
Me.c1 & " OR [N4] = " & Me.c1 & " OR [N5] = " & Me.c1
    DoCmd.ApplyFilter , ChiaveRic
Grazie. 

 ha scritto nel messaggio 
news:42b2d764$0$19522$5fc...@news.tiscali.it...

ciao,
quel'č il risultato che ottieni? di che tipo sono i campi N.. 

 quel'è il risultato che ottieni? di che tipo sono i campi N..
ho risolto grazie la soluzione è la seguente se a qualcuno servisse
                ChiaveRic = "[N1] LIKE " & Me.c1 & " OR [N2] LIKE " & Me.c1 
& " OR [N3] LIKE " & Me.c1 & " OR [N4] LIKE " & Me.c1 & " OR [N5] LIKE " & 
Me.c1
grazie.
Newsgroup: it.comp.appl.access
Titolo: Conversione campo da numero a testo

Vorrei chiedere come fare, una volta convertito un campo da numero a testo,
ad aggiungere degli zeri a sinistra del numero in modo da arrivare alla
lunghezza del campo nuovo(testo) di 6 o 7 caratteri.
Es . Campo numero       654
        Campo testo    000654
Naturalmente il campo numerico attualmente parte da una cifra a 6 pertanto
nell'aggiungere gli zeri non si dovrà modificare il numero esistente
Vi ringrazio chi mi potrà aiutare.
Valter

 nell'aggiungere gli zeri non si dovrà modificare il numero esistente
Puoi usare la funzione Format in una query di aggiornamento.
p.e. per 6 caratteri: Format([Campo testo];"000000")
--
HTH
Karl
*********
Access-FAQ (tedesco): 
http://www.donkarl.com

 ha scritto nel messaggio
news:G8uS7.6574$o9.2...@news1.tin.it...

una possibile soluzione parametrica:
     '.....
DIM n as string, numCifr as integer, X as string
    ' .....
n = "654"
numCifr = 7
X = right("00000000" & n, )
        '.... avrai in X la stringa con ZERI iniziali e cifre = numCifr

 ha scritto nel messaggio
news:u5QS7.9576$OP2.3...@news2.tin.it...

Oppure fatti una funzione generica (che ho chiamato per es. Display) da
richiamare ad ogni occorrenza
Funcion Display (Numero as Long, QuantiZeri as Integer) as String
    Dim Zeri as String
    Zeri = String("0",QuantiZeri)
    Display=Right(Zeri & Str(Numero),QuantiZeri)
End Function
E poi da codice la richiami ogni volta per esempio con
Dim Risultato as String
Risultato=Display(1234,6)
P.S. Non ho controllato, ma spero che in VBA esista la funzione
String(Carattere, NumeroDiCaratteri) che esiste più o meno in tutti i
linguaggi : :)
Filippo
Newsgroup: it.comp.appl.access
Titolo: File exe con access

Io uso dei software creati da terze persone dove all'interno ci sono dei
file MDB e non usa la runtime di access allora io vi chiedo come si fa a
creare un eseguibile del genere? Ve lo chiedo xchè devo realizzare un
database per il mio Team Manager però nel suo notebook non ha installato
Access come posso fare, c'è la possibilità di convertire un Db con tabelle
query form report in un eseguibile?
Grazie Claudia

 ha scritto nel messaggio
news:Lejy6.2273$Ho1.1...@news.infostrada.it...

Puoi crearti con VB le maschere e utilizzare l'mdb di access come base
dati...
Ciao.

Newsgroup: it.comp.appl.access
Titolo: Inserimento di zeri in un campo

Ciao a tutti
è possibile inserire in un campo di testo di una tabella, oppure in
una query che prende i dati dalla tabella, degli zeri a sinistra in
base ai caratteri inseriti?
Es.: se inserisco 12345
deve aggiungermi 0000000012345
     se inserisco 12345678
deve aggiungermi 0000012345678
Ringrazio anticipatamente
Enzo

 ha scritto nel messaggio
news:fa4700c2.02071...@posting.google.com...

Certo, devi usare la funzione Format( ), cioe' :
Format([NomeTabella]![NomeCampo];"0000000000000")
Il numero degli zeri dipende da quanto deve essere lungo il campo
CIao  Porello

 ha scritto nel messaggio
news:fa4700c2.02071...@posting.google.com...

Vedi tu come utilizzare questa riga
Right("0000000000000" & Str(TuoValoreNumerico),13)
Ciao
NSantini

Newsgroup: it.comp.appl.access
Titolo: Tabella e maschera visualizzazione errata

Ciao ragazzi,
ho una tabella principale correlata ad un'altra con una
relazione uno a uno (l'ho divisa in due perche' è troppo grande). Ho creato
una maschera per la tabella principale e una sottomaschera per quella
correlata; a questo punto vorrei visualizzare solo la maschera principale e
aprire la sottomaschera con un pulsante di comando solo quando voglio. A me
sembra una cosa abbastanza normale da voler fare, ma ti assicuro che ho
spulciato tutta la guida in linea, un manuale e il sito della Microsoft che
mi hai consigliato e non sembra possibile farlo. Ho provato con le macro e
con le azioni ma  le sottomaschere non sono contemplate.
Spero in una vostra risposta.
Grazie

 ha scritto nel messaggio
news:Hqt99.91049$n04.2...@twister2.libero.it...

proprietà visibile della sottomaschera che devi cambiare da codice
by
stwe

 stwe

 ha scritto nel messaggio
news:McH99.96168$lu5.2...@twister1.libero.it...

quota giusto!!!
sull'evento click del pulsante ci devi scrivere un po di codice
es.
nome_sottomaschera.Visible = True
ma non la fa sparire e deve essere nascosta all'apertura della maschera.
by
stwe
Newsgroup: it.comp.appl.access
Titolo: Semplice Problema Sql Access

Salve,
ho due tabelle :
TAB1
-ID1
-NOME1
-COGNOME1
TAB2
-ID2
-FLAG2
Vorrei con una query un risultato di questo tipo :
TAB3
-ID1 (corrisponde a ID2 ma in TAB2 ci sono solo ALCUNI di TAB1)
-NOME1
-COGNOME1
-FLAG2 (avrà il valore contenuto in TAB2 altrimenti 0)
Tra TAB1 e TAB2 non c'è un equivalenza 1:1
Come posso fare ?
Grazie...
 
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG


Ciao Joshua,
Select ID1, Nome1, Cognome1, nz(flag2, 0) as Flag FROM TAB1 LEFT JOIN Tab2
ON tab1.id1 = tab2.id2
Cinzia

 Cinzia
Grazie Cinzia ma mi escono tutti i FLAG come FLAG2 !!!
Può dipendere dal fatto che ho dovuto usare una CSTR visto che 
gli ID erano di tipi diversi ??? (CSTR(tab1.id1) = CSTR(tab2.id2))
grazie ancora...



Non credo,
non ci sarà qualche virgoletta di troppo? tipo nz("flag2", 0) invece di
nz([flag2], 0) ?
Cinzia

 nz([flag2], 0) ?
SELECT [TAB1].*, nz([TAB2].Flag,0) AS FlagS
FROM [TAB1] LEFT JOIN [TAB2] ON CSTR([TAB1].[id1])=CSTR([TAB2].[id2]);


 FROM [TAB1] LEFT JOIN [TAB2] ON CSTR([TAB1].[id1])=CSTR([TAB2].[id2]);
mi sembra giusta a parte forse le quadre a Flag nell'NZ  ma non dovrebbero
servire
Cinzia

 questo:
Ottengo :
 1 Paolo Rossi  "1"
 2 Marco Biondi "1"
 3 Gianni Verdi "1"
 4 mario Rossi  "1"
A prescindere dal fatto che 1 o 4 non debbano averlo... ma debbano avere
0.
TAB1: (record)
ID NOME
1  PAOLO ROSSI 
2  MARCO BIONDI 
3  GIANNI VERDI
4  MARIO ROSSI
TAB2:
ID FLAG
2  1
3  1


 3  1
Ma Flag esiste nella tua tabella?
-- 
_ _
Ciao
MAssimiliano Amendola            
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:  
www.donkarl.com/it

 Ma Flag esiste nella tua tabella?
Flag esiste solo nella TAB2.


 Flag esiste solo nella TAB2.
Se non esiste tu hai un controllo non associato e il valore sarà uguale per
tutti i record


ALT...Fermi tutti...
Ho fatto una cavolata...infatti funziona.
Ora però se voglio che la situazione sia identica ma ci sia una QUERY
al posto di TAB2 cioè invece di partire da TAB2 voglio partire da una
QUERY ... non funziona...



Deve funzionare anche con la query al posto di tab2 a parità di
condizioni...
Cinzia

 condizioni...
No, con la query non c'è modo di farlo funzionare e 
come dici tu è a pari condizioni...


 -- 
Se vuoi provare a postare il codice SQL delle 2 query...
Cinzia

 Cinzia
Purtroppo ci ho perso già troppo tempo... ho rimediato gestendo
un campo aggiuntivo nella tabella così la query si basa solo su 2
tabelle
e funziona tutto ...
grazie mille.


Newsgroup: it.comp.appl.access
Titolo: data "mensile"

Buongiorno, dovrei imputare dei costi relativi a mesi interi, quindi mi
servirebbe un campo "data" in formato mmm/yy
ancora meglio, con il nome del mese scritto per esteso...
non sono riuscito a definirlo ne' nella tabella ne' nella maschera.. mi
potete aiutare ?
grazie
Francesco

 Francesco
-- 
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: Aggiornamento dopo inserimento

Salve a tutti
Ho una casella combinata in cui faccio inserire valori pescati in una
tabella con modalità solo in lista attiva.
Se una voce non è in lista chiamo una maschera in cui effettuare
l'inserimento.
Ora: come posso fare dopo aver chiuso la maschera per l'inserimento per far
comparire la voce appena inserita anche nella casella di testo iniziale?
Grazie

 ha scritto nel messaggio
news:G5Qz9.23313$XO.10...@news2.tin.it...

A fronte dell'evento "Su chiusura" della maschera in cui effettui
l'inserimento, effettua il requery della casella combinata.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


e la sintassi ?

 ha scritto nel messaggio
news:BtSz9.24257$XO.11...@news2.tin.it...

[Forms]![NomeMaschera]![NomeCasellaCombinata].Requery


Newsgroup: it.comp.appl.access
Titolo: Cambiare nome campo - a cascata...

Ho la necessita' di cambiare il nome di un campo in una tabella, e avendo molti riferimenti allo stesso campo: in maschere, query, report...etc .
Chiedo se esiste un modo per cambiare -in automatico- i riferimenti a questo campo per farli puntare al nome nuovo.
Grazie per l'aiuto.
Carlo M.

 ha scritto nel messaggio
news:4198935d$0$6249$c3e...@news.astraweb.com...

Ciao Carlo,
se usi da A2K in su, puoi impostare in Opzioni Correzione Automatica Nome e
a quel punto fa tutto lui, tieni presente che però questa opzione comporta
un rallentamento dell'applicazione...
Saluti
Cinzia

Newsgroup: it.comp.appl.access
Titolo: estrarre primo e utlimo numero da intervallo

Ciao a tutti.
Se ho una tabella (T1) nella quale nel campo [numero] sono inseriti dei
numeri in sequenza n = n+1.
Es:
1
2
3
4
5
9
10
11
12
26
27
28
Come posso estrarre il primo e l'ultimo dei numeri "mancanti"? In questo
caso dovrei ottenere:
6
8
13
25
o meglio ancora:
primo ultimo
6     8
13    25
grazie a tutti.
Giancarlo
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 13    25
Ti do gli ingredienti:
- 1 recordset per navigare la tabella
- 1 variabile che serve da contatore per un ciclo
- 1 variabile boolean per sapere se hai trovato un intervallo desiderato
- 1 variabile boolean per sapere se l'intervallo trovato è terminato
- 1 array a due dimensioni dove memorizzi gli estremi degli intervalli trovati
--
PBsoft di Gabriele Bertolucci
www.pbsoft.it
skype: pbsoftsolution

 13    25
Ciao Giancarlo,
guarda qui.
----
www.sitocomune.com
Sezione Queries
2.32 Visualizzare gli eventuali numeri mancanti di un contatore che numera
progressivamente i record di una tabella
----
Ciao
-- 
Giorgio Rancati
[Office Access MVP]
Newsgroup: it.comp.appl.access
Titolo: Richiesta aiuto con Access 97

Ciao a tutti amici,
sono poco esperto di Access, ma sto costruendo un database per il quale avrei bisogno di un aiuto da parte di una persona di buona volontą. In effetti, ho un problema che non saprei descrivere senza postargli un file allegato. Se qualcuno č disposto ad aiutarmi mi faccia sapere, di nmodo che possa inviargli il file (sono pochi byte). 
Vi anticipo che si tratta di un problema di riporto di somme parziali fra due tabelle riferite a due anni distinti. In particolare, nella seconda tabella, avrei bisogno di riportare le somme dell'anno in corso aggiungendole a quelle dell'anno passato.
Ringrazio anticipatamente chiunque risponda a questa mia richiesta di aiuto.
Ciao.
------------------------------------------
Posted via web with GlobalNews
The first european Free Usenet Web Portal 
www.globalnews.it
------------------------------------------


--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

Caro Roberto,
devi scusarmi ma proprio non consaocevo questa regola che vi siete imposti, altrimenti non mi sarei mai permesso di postare un messaggio di questo tipo.
Tornando al mio problema comunque, ti ricordo che non sono un esperto e vorrrei chemi spiegassi meglio la soluzione che mi hai proposto.
Ti spiego meglio il mio problema: ho una maschera sdoppiata negli anni 2000 e 2001 (le maschere sono entrambe identiche tranne che per l'anno naturalmente); mi serve che il totale delle ore lavorate nel 2001 sia aggiunto a quello calcolato già nell'anno 2000. Ho provato con il generatore di espressioni a fare questa somma, ma non ha funzionato.
Ho cercato di essere il più breve possibile. Se qualcuno può aiutarmi mi faccia sapere qualcosa anche in privato. Resto naturalmente a disposizione per ogni eventuale chiarimento ulteriore.
Rinnovando le mie scuse per questa mia gaffe, vi saluto tutti e vi ringrazio anticipatamente.
Ciao.



3a8bed18$
1...@wwwnews.globalnews.it
">news:3a8bed18$1...@wwwnews.globaln

--------------------------------------
Link al Sito del Linux User Group di Gorizia
http://www.linux.it/mailman/listinfo/golug
Sito del Linux User Group di Trieste
http://trieste.linux.it
Sito Comune di it.comp.appl.access
http://www.sitocomune.com
--------------------------------------
-- 
Posted from 
alquanto.nextra.it
 [193.43.2.90] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG


--


 wrote in message
gPcj6.18160$7U4.3...@news.infostrada.it...



[CUT]

Newsgroup: it.comp.appl.access
Titolo: Modifica da maschera dell'origine dati di altri campi

Dovrei scegliere, tramite controlli da maschera, di utilizzare diversi 
tipi di conteggi (eseguiti in diverse query) per l'aggiornamento di 
altri campi.
Vorrei far eseguire alle query tutti i tipi di conteggi, per poter poi 
scegliere dalla maschera i dati da utilizzare per l'aggiornamento dei 
vari campi.
E' corretta come analisi? E come posso modificare l'origine dati di un 
campo tramite un gruppo di opzioni o una casella di riepilogo a discesa?
ciao
Peppe

 wrote in message
news:LIyRe.4134$
nT3...@tornado.fastwebnet.it

Agendo sulla proprietą ControlSource.
Sull'evento AfterUpdate inserisci una condizionante
e modifica la proprietą in questione.
Saluti
@Alex
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 e modifica la proprietà in questione.
Se ho ben capito, l'evento "after update", dal quale già scaturiscono i 
calcoli, deve iniziare per:
if me!controllo1 = 0 then
	controllo2.controlsource=queryCampo1
     elseif me!controllo1 = 1 then
	controllo2.controlsource=queryCampo2
     else
	controllo2.controlsource=queryCampo3
end if
Ma c'è un problema che in precedenza non avevo ben inquadrato; alcuni 
calcoli, abbastanza complessi, vengono effettuati da diverse query a 
cascata, l'ultima delle quali accoda i dati in una tabella.
In questo caso sono costretto a creare una maschera dove far arrivare i 
dati prima di accodarli, per poter agire sulla proprietà 
"controlSource", o c'è un sistema per modificare l'origine dati delle query?
ciao
Peppe

 Peppe
Non è proprio così.
La query è l'origine dati della Form, mentre il Campo(Calcolato o meno)
diventa l'origine del Controllo.
Me.RecordSource=NomeQuery
Me!NomeControllo.ControlSource=NomeCampo
Per i calcoli in cascata l'importante è avere una
Query che contenga quello che ti serve.
Sul fatto che sia o meno una tecnica valida non saprei
perchè andrebbero valutati diversi aspetti.
Ciao

Newsgroup: it.comp.appl.access
Titolo: Problema su sincronia repliche

Cia a tutti.
Ho già postato una paio di volte il problema che riporto di seguito per
conoscenza:
Ho un programma Access2000 su un pc che opera su un MDB di tipo replica
master (Pc1)
Un Pc2 (poratile) contenente una copia della replica si sincronizza col 1°
pc -> tutto ok !
Il portatile si sincronizza con Pc3 che contiene un'altra copia della
replica -> tutto ok !
Poi si lavora su Pc3 e alla sera, quando il portatile tenta di
sincronizzarsi nuovamente, appare l'errore "3709 - the search key was not
found in any record"
SV mi aveva indirizzato sul sito microsoft per un presunto problema sui
campi memo.
Ho provato a eliminare i campi memo e ricreare tutte le repliche, ma il
problema persiste.
In verità si presenta solo dal cliente, mentre sul mio pc (dove simulo i
dischi di rete del cliente) va tutto perfettamente (anche con i campi memo
presenti all'intero delle tabelle).
Sul mio pc ho anche provato a prendere una copia di una replica e spostarla
in un altroDisco\altraCartella per vedere se il problema poteva derivare da
qualche cosa relativo al Set di Repliche, ma la sincronizzazione ha
funzionato benissimo.
Ieri, dopo un intervento dal cliente dove ho eliminato i campi memo dalle
tabelle e ho ricreato la replica master e le relative copie, prima di
andarmene ho fatto la sincronia fra Pc1 e poratile (Pc2) ed è andata bene.
Il cliente poi ha inserito dati e quando ha rifatto la sincronizzazione si è
presentato ancora l'errore, quindi la situazione è peggiorata.
Scusate il post lungo, ma non so veramente dove sbattere la testa, vi prego
di aiutarmi.
Grazie
Rick

 Rick
Ciao Riccardo,
vai a:
http://support.microsoft.com/default.aspx?scid=kb;en-us;282977&Product=acc2000
e scaricati il file ReplFAQ2k.exe.
Leggiti il punto n. 53 di questo file. A quanto pare si tratta di
aggiornare il PC del tuo Cliente con il SP JET 4.0.
--
rgrds
SC
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

Newsgroup: it.comp.appl.access
Titolo: maschere Invisibili

Mi capita spesso di creare delle maschere e di non ritrovarmeli nella 
finestra che elenca gli oggetti del database....vorrei sapere se a qualcun 
altro capita e cosa posso fare per rimediare....... 

Menu > Strumenti > Opzioni > Visualizzazione > flag " Oggetti Nascosti"


no intendevo che le maschere create normalmente (quindi senza opzione 
Invisibile) a volte non me le elenca fra gli oggetti del database...


Prova con questa query:
SELECT MSysObjects.Name AS Maschere
FROM MSysObjects
WHERE (((MSysObjects.Type)=-32768));
Ciao, Carlo
Newsgroup: it.comp.appl.access
Titolo: Query odia fornitore

Come da titolo ho tabelle tb_Prodotto, tb_Fornitore, e varie altre tabelle
collegate contenenti informazioni sul contenuto, la categoria di prodotto
ecc...
Ho una query che mi da l'elenco dei prodotti con l'indicazione del
fornitore, tutte le informazioni utili.
Premesso che si tratta di un PRG ADO la questione è così:
ho due fornitori con prodotti identici, quindi il relativo record è identico
salva l'ID del fornitore, nella query i prodotti di uno li trovo dell'altro
no. Anzi è l'unico fornitore che la query non mi trova. Ovviamente esiste
nella tabella Fornitore e l'ID è indentico nelle due tabelle.
Qualche idea?
Esiste la possibilità che si perdano dei collegamenti?
O sarà che me quel fornitore non è poi tanto simpatico e quindi il mio pc
che mi capisce lo esclude :)))
Ciao Valerio.

nella tabella Fornitore e l'ID è indentico nelle due tabelle.
posta la query
--
lorenzo coronati
---

 ---
Ciao Valerio

SELECT TOP 100 PERCENT dbo.Tb_Fornitori.Fd_Nome_Forn,
ecc.
ecco, bravo, adesso togli per favore tutto cio' che non e'
fornitore o prodotto, che gia' al quarto join mi sono
perso...
e cmq e' un buon metodo per trovare l'eventuale inghippo,
quello di togliere una alla volta le tabelle in join e
vedere che succede
altra cosa: hai mai sentito parlare di alias? :-)
--
lorenzo coronati
---

 ---
Grazie dell'aiuto ...
Ciao Valerio

Si, ma quali vantaggi avrei in questo caso?
leggibilita'
es:
SELECT TOP 100 PERCENT 
	Forn.Fd_Nome_Forn,
	ClPr.Fd_Descr_Cl_Vend, 
	Prod.Fd_Nome_Prod,
	...
FROM  dbo.Tb_Prodotto Prod
	...
--
lorenzo coronati
---
Newsgroup: it.comp.appl.access
Titolo: Problema con query e relazioni

ciao a tutti.
Ho un problemino da risolvere, grazie a chi mi dara' una mano.
Ho due tabelle. 
===Tabella 1===
ID (Autonumber)
NomePersona
ID Bibita bevuta 1
ID Bibita bevuta 2
ID Bibita bevuta 3
==Tabella Bibite===
ID (Autonumber)
Nome Bibita
I tre campi ID della Tabella 1 sono linkati all'unica Tabella bevande,
con 3 relazioni 1-M diverse, ma quando faccio una query di tipo:
ID Nomepersona Bibita1 (nome, non ID), Bibita2, Bibita3
il recordset risulta vuoto. Perche' ? 
Ovviamente se elimino 2 relazioni su 3 tutto funziona (su un campo
solo).
Lo so che potrei impostare una relazione MM, ma mi bastano i tre campi
e poi la gestione cosi' e' piu' semplice.
Possibile che Access non capisca che nella query deve solo andare a
prendere le desc delle bibite per tutti e tre i campi ?.
Grazie per l'aiuto
Nik

 con 3 relazioni 1-M diverse, ma quando faccio una query di tipo:
Prova:
SELECT Tabella1.NomePersona, Bibite.NomeBibita, Bibite_2.NomeBibita,
Bibite_3.NomeBibita
FROM ((Tabella1 LEFT JOIN Bibite ON Tabella1.ID_Bibita1 = Bibite.ID_Bibita)
LEFT JOIN Bibite AS Bibite_2 ON Tabella1.ID_Bibita2 = Bibite_2.ID_Bibita)
LEFT JOIN Bibite AS Bibite_3 ON Tabella1.ID_Bibita3 = Bibite_3.ID_Bibita;
HTH.
Alessandro



Alex,
grazie per la risposta. Ho fatto un db per provare il tuo
suggerimento. La select sembra valida pero' mi chiede dei parametri in
input, non so come si usano, cosa devo fare ?
ciao
Nik

 input, non so come si usano, cosa devo fare ?
Devi controllare che i nomi dei campi e delle tabelle che ho scritto io
tirando a indovinare (escludendo Bibite_2 e Bibite_3 che sono definiti nella
query) corrispondano esattamente a quelli che tu hai definito nel db.
HTH.
Alessandro

Newsgroup: it.comp.appl.access
Titolo: Modifica record

Ho una maschera (magari nascosta) con una tabella come origine record. Da
un'altra maschera vorrei sapere se il record corrente della prima maschera č
nello stato di edit (ho cioč  modificato un campo senza ancora salvare il
record) oppure no.
Come posso fare per avere l'informazione?
ciao a tutti  e grazie
Paolo
--

 --
If Forms!NomePrimaMaschera.Dirty Then
    ' la prima maschera è in stato di edit
Else
    ' la prima maschera NON è in stato di edit
End If
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: Codice Fiscale

Salve a tutti,
sono un nuovo membro di questo gruppo, al quale sono giunto attraverso
una riceca di un metodo per calcolare il codice fiscale avendo in una
tabella i dati necessari al calcolo. Ho scaricato il file di Federico
Luciani ed ho provato ad adattarlo alle mie esigenze. Ho provato a
creare una query di aggiornamento, dove, nella riga aggiorna a: ho
inserito la seguente dicitura
CalcoloCodFis([COGNOME];[NOME];[txtDataNascita];[txtSesso];[COMU_COD]).
Quando ho provato a lanciare la query ho ricevuto in risposta il
seguente messaggio: Funzione 'CalcoloCodFis' non definita
nell'espressione. Premesso che ho ricopiato il codice in VBA del file
di Federico Luciani sul mio database, essendovi scirtto che è
liberamente distribuibile/modificabile/utilizzabile, qualcuno potrebbe
aiutarmi a risolvere il mio problema?
Grazie per l'attenzione.

 Grazie per l'attenzione.
Allora cerchiamo di capirci.
CalcoloCodFis č una funzione o una sub?
L'hai messa in un modulo a parte o nella stessa form?
-- 
_ _
Ciao
MAssimiliano Amendola            
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:  
www.donkarl.com/it

Ho inserito il codice sia nella stessa Form, che non funziona, e sia in
un nuovo modulo che ho nominato CalcoloCodFis

 in un nuovo modulo che ho nominato CalcoloCodFis
guarda su 
www.accessgroup.it
un articoletto su come funzionano le function


Newsgroup: it.comp.appl.access
Titolo: Access 2000 campo memo e XML

Ciao a tutti,
ho un problema stano.
Ho un db in access e con asp produco un file XML.
In internet explorer lo vedo giusto e sembra essere valido, con tutti i suoi 
nodi e cose varie.
All'inizio dell XML ho:
<?xml version="1.0" encoding="UTF-8" ?>
la cosa strana è che le lettere accentate (però, può, etc..) fanno bloccare 
l'esecuzione dell'xml e IE mostra l'errore.
Se sostituisco con l'apice funziona  tutto correttamente (pero' , cioe', 
etc..)
C'è qualche modo per far interpretare in modo corretto questi caratterii 
accentati in access? Credo che il problema sia proprio l'accoppiara ACCESS > 
ASP per produrre XML.
C'è qualcuno che ha riscontrato lo stesso problema?
Grazie e ciao
Fabrizio 

 ha scritto nel messaggio 
news:4475e709$0$969$5fc...@news.tiscali.it...

Ma l'errore te lo presenta IE quando gli passi il link al file XML?
Io ho provato con la tua codifica e questa riga:
<track>lettere accentate: àòèéù</track>
Ma non riscontro nessun errore in IE 6.0.
Sempre se ho capito il problema...
Ciao.
-- 
Sergio MAZZA
Newsgroup: it.comp.appl.access
Titolo: Recordset che non vede che il file è finito.  (EOF)

Salve, non è la prima volta che mi capita.
Apro un DAO.recordset
 ......
if rs.EOF then
....  
Non vede che è finito e va avanti.
 
Nella finestra immediata lo interrogo
?rs.recordcount 
2     (corretto)
Provo a spostarmi con i Move ...
con MoveNext vede che non ci sono più record!...
Ah allora lo vedi che è finito!.....
 
Ho provato con .BOF... niente
Ho provato con lo strumento di Ripristino Database..... niente
 

Posta bene il codice perché temo tunnon consideri che per avere EOF serve forzare il Movenwxt dopo l'ultimo...
Il codice per ciclare è questo:
 
Do until rs.eof
   ...
   Rs.movenext
Loop
 
Vedrai che questo non ti da problemi.
 
@Alex

 @Alex
 
Buongiorno Alex... si MoveNext è inserito nel codice.
Non posso postare tutto il codice dal DO al LOOP perchè troppo lungo e inutile
ma al termine del ciclo mi serve che faccia qualcosa...
DO
................
If rs.Eof then
                rsAnagrafica.Close
                Me.RegOK = -1
                 MsgBox "Operazione completata con successo", , "Messaggio di conferma"
                Exit Sub
End If
rs.MoveNext
Loop

CMQ Funziona.
Con Do Until  rs.EOF
poi riconosce 
if rs.EOF Then....
 
Mah!  :-) 

Scusa no!... Ho parlato troppo presto.
Continua a non vedere If rs.EOF then
 
Posso aggiungere che la sorgente dei dati è una stringa SQL
SQL = "SELECT* FROM Genesi WHERE TITOLARI = 1"
Set rs = db.OpenRecordset(SQL, dbOpenDynaset)
 
 
 
 
 

Ho dovuto imbrogliarlo con un contatore
...ma non è normale!... 
 
Dim Contatore as integer
DO
................
contatore = contatore +1
If Contatore = rs.RecordCount then 


Quando ho scritto "DO" negli ultimi post intendevo scrivere 
Do Until rs.Eof
 
da quando ho aggiunto UNTIL 
anziché spostarsi avanti  con moveNext e restituirmi  quindi il messaggio
"Nessun record corrente"
Usciva dalla routine
ma non riconosceva comunque la fine del file.
quindi non eseguiva il codice all'interno di If 
Alla fine ho dovuto aggiungere il contatore accoppiato al RecordCount

Mario, mi pare ovvio che tu stia commettendo qualche errore... il codice in se sono 3 righe del LOOP, tutto quello che ci metti dentro non importa...
Fai una prova a scorrere il recordset in modo normale, poi vedi... di fatto senza il codice non resta che dire che stai sicuramente commettendo un errore di cui non ti rendi conto.
 
@Alex
Newsgroup: it.comp.appl.access
Titolo: bottone query di delete in maschera

ciao a tutti,
su Access 2000, quando devo mettere un pulsante in una maschera che esegua
una query, inserisco il pulsante, e scelgo fra le opzioni disponibili quella
"varie->esegui query"
però quando si tratta di una query di cancellazione non la trovo nella lista
di query disponibili
fino ad ora faccio eseguire una macro che lanci la query, ma mi chiedevo se
ci fosse un metodo usato da tutti
grazie
Pierpaolo

 wrote in message
news:b9Lva.153255$
K35.3...@news2.tin.it

Si, nell'Evento Click del Pulsante gestisci una QRY DELETE
da Codice:
Private CmdDelete_Click()
   Currentdb.Execute "DELETE * From TuaTabella WHERE
[Condizione...];",dbfailonerror
End sub
Ciao.
@Alex.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Newsgroup: it.comp.appl.access
Titolo: applicazione distribuita

Dubbio:
č possibile, che voi sappiate, utilizzare un db di access su piů macchine
che si trovino connessi tramite una rete (non lan) che utilizza il cavo
telefonico, (non internet) magari mettendo la tabella principale sul server
e le maschere sui client.
Se fosse una normale lan basterebbe condividere il db ed impostare delle
restrizioni,
con internet sarebbe ancora semplice, ma nel mio caso devo sempre e
necessariamente stabilire io una connessione prima di poter operare una
qualsiasi operazione?
Insomma, č possibile che la connessione la  si stabilisce tramite access in
automatico?
Mi basterebbe anche se da solo lanciasse un' altra applicazione tipo "pc
anywere" anche se mi sembra molto meno professionale.
Grazie
Ciao da Marceme .


Ho fatto una cosa del genere collegando più punti con dei router isdn.
Collegando le tabelle con il percorso UNC  tipo
(\\ipdellamacchina\unitàcondivisa\nomedb) quando vai ad aprirle, il router
cerca l'indirizzo, se c'è l'ha, apre la connessione.
Come puoi immaginare le prestazioni non erano il massimo........ comunque è
fattibile.
ciao.

 automatico?
Si può ottenere in vari modi: uno ti è stato esposto da ramblers ...
ovviamente da problemi prestazionali e d'affidabilità.
Il massimo è utilizzare tecnologia Terminal Server: gira tutto su server
programmi e dati, ti colleghi in remoto al server con un semplice floppy ...
anche su un catorcio in grado di eseguire win '95.
Naturalmente la macchina Server dev'essere un *vero Server* e devi
collaborare con un sistemista per le configurazioni (Terminal Server è
incluso in Win 2000 Server, in alternativa esiste il pacchetto Cytrix).
I risultati sono davvero soddisfacenti.

"marceme" <mar...@cucu.te> wrote in message
news:a2oosg$7ov$1...@newsreader.mailgate.org...

In alternativa puoi usare un normale modem 56k sui due PC e con un
programmino free del tipo di pcanywhare quale č VNC  eseguire l'applicazione
da uno dei due PC .
Saluti
Dell'Oca Marco
D.M.Software

 Ciao da Marceme .
L'ultima è quella che avevo pensato anch'io le altre due per me si trovano
su ...
MARTE
quindi penso che affiderò tutto ad un buon programmatore, secondo voi quanto
mi dovrebbe costare un'applicazione del genere?