mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.appl.access
Titolo: Compatibilità Access 2002/2000

Salve a tutti i membri del NG.
Una domanda: ho scritto un'applicazione in Access 2002; dato che i computer
del cliente avevano tutti Access 2000, ho salvato l'applicazione in formato
Access 2000.
Portando il file MDB sui computer del cliente, il form di avvio si apre
regolarmente, ma poi mi segnala degli errori di compilazione.
Ho provato a convertire il file in tutti i modi possibili (Da Ac2000 ad
Ac2002 e poi viceversa, ecc.), ho anche verificato che non ci sono problemi
nelle librerie linkate.
Potete darmi qualche suggerimento in proposito?
Grazie mille in anticipo. Saluti!
Marco.

 Potete darmi qualche suggerimento in proposito?
Di fatto non esistono incompatibilita' tra le due versioni (salvo, nel caso
inverso al tuo, sugli adp)
Comunque tra le cose che hai fatto non hai mensionato un "compila database".
Sib
Newsgroup: it.comp.appl.access
Titolo: SQL ODBC  tutti record #Eliminato

salve!
 
ho alcune tabelle collegate via ODBC di BC
le ho sempre utilizzate, ma improvvisamente 
quando le apro da MsAccess
 
leggo tutti i Record per tutti i campi #Eliminato
 
ho provato a cancellare il profilo ODBC e ricollegarle ma nulla da fare
 
potete darmi una dritta?
 
GRAZIE
 
 


Prova con altro strumento, che passi sempre attraverso il driver odbc, 
per leggere dati dal db usato
Che db e'?
Driver odbc versione?
Sulla tabella che da' problemi e' presente un indice unico?
 


Cavolo successo anche a me su alcune tabelle e solo da oggi, fino a venerdì funzionava tutto bene. Che ci siano stati aggiornamenti di qualche tipo che non ci siamo accorti che siano entrati?


Forse ho trovato il problema. Ho ricollegato le tabelle di sql server ad access usando il driver ODBC 13, anzichè l' "sql native" e si è ripristinato tutto.
Non chiedetemi perchè ma mi è venuta l'illuminazione di provare a usare un altro modo di collegare le tabelle e sono arrivato, a quanto pare, alla mia soluzione del mio problema.
 
Ciao
 
Andrea


Io ho sempre usato 'Sql Server Native Client 11.0'
Con Sql Server dalla 12 in poi
E finora funziona
Sgrat sgrat

Il giorno lunedì 30 maggio 2022 alle 20:57:47 UTC+2 Andrea Pettenon ha scritto:

GRAZIE DELLA INFORMAZIONE
 
In effetti ho provato come hai detto a utilizzare
ODBC Driver 13for SQL Server
ODBC Driver 17for SQL Server
e funzionano bene!
 
ho provato anche a installare
ODBC Driver 183for SQL Server
 
ma poi quando vado a definire il profilo con l'autenticazione con SQL 
mi accetta nome utente e password ma poi quando vado a scegliere il database SQL da associare mi dice
Errore di connessione
SQLState: '08001'
Errore di SQL Server -
2146893019
 
[Microsoft][ODBC Driver 18 for SQL Server]Provider SSL: Catena di certificazioni emessa da una Autorità di certificazione non disponibile nell'elenco locale
 
Errore di connessione
 
 
 

Salve,
 
pfmarro:

Si tratta di un bug che colpisce tanta gente per circa una settimana. La 
domanda compare in quasi tutti i forum di Access del mondo.
 
Il problema riguarda il vecchio driver per SQL Server, installato 
ovunque e quindi più comunemente utilizzato, e non quelli più recenti.
 
Microsoft è stata informata, ma sta ancora indagando. Pertanto, non è 
ancora chiaro quando questo problema verrà risolto.
 
Phil ha scritto il miglior articolo su questo argomento, anche se 
potrebbero esserci più tipi di dati problematici di quelli citati:
https://codekabinett.com/rdumps.php?Lang=2&targetDoc=msaccess-bug-v2205-odbc-deleted-nvarchar-primary-key
 
 
-- 
Ciao
Karl
*********
Access News: 
https://youtu.be/kUkLjfYwgg8
 
Access DevCon: 
http://AccessDevCon.com
 
Access FAQ: 
https://www.donkarl.com/it
 

 ...
Microsoft ha risolto il bug ieri. Hanno utilizzato un 
Change/FeatureGate. Quindi non c'è un update o una nuova versione. 
Chiudere Access e riaprirlo è sufficiente per eliminare il problema.


 
 
 
Cos'e' un "Change/FeatureGate" ?

 Cos'e' un "Change/FeatureGate" ?
 
https://nolongerset.com/office-featuregates/
 

Newsgroup: it.comp.appl.access
Titolo: Gruppo Opzioni..............

Salve a tutto il News come sempre vengo a chiedere aiuto a chi ne sa + di
me..........
In una maschera ho due caselle combinate "Schicht(Turni) ; ed un altra che
chiamero "Ricerca" che mi filtra la prima.........mi spiego
meglio...........la prima casella combinata "Schicht(Turni)" mi visualizza i
turni,(A;B:C...ecc) mentre la seconda mi visualizza quale personale
appartiene a quest turno.....
ora io vorrei utilizzare un gruppo di opioni con quattro tasti che chiamero
"A";"B";ecc.........ma non so come aplicare il codice in vb per questo
controllo so che usa la propità  "Case" ma è la prima volta che ci sbatto
qualcuno mi puo dare un'idea.?!?
grazie come sempre a tutti.
--
Gianni B.
--
Gianni B.

 ha scritto nel messaggio
news:3e6f3808$1...@news.bluewin.ch...

Prima bisognerebbe capire che vuoi perchè non l'hai spiegato bene.
tu vuoi sostituire la combo che sceglie i turni con un gruppo di opzioni?
Sai che puoi farlo solo se i turni sono sempre 4 vero? Altrimenti dovresti
poi cambiare sempre la struttura della tabella.
Comunque, se è così, allora, tu metterai 4 radio button nel gruppo
d'opzioni.
I 4 button avranno valori 1, 2, 3 e 4. Il gruppo avrà valore predefinito 1.
Nella query della combo personale, come criterio sotto turno scriverai
questo
iif([forms]![tuaform]![gruppo]=1;"A";iif([forms]![tuaform]![gruppo]=2;"B";ii
f([forms]![tuaform]![gruppo]=3;"C";"D")))
Quando aggiorni il gruppo devi fare la requery della combo.
Alternativa con sporco trucco:
metti un controllo nascosto nella form.
Ad ogni aggiornamento del gruppo, prima di fare la requery della combo,
esegui questo codice:
if gruppo = 1 then
  nascosto = "A"
else
if gruppo = 2 then
  nascosto = "B"
elseif gruppo = 3 then
  nascosto = "C"
else
  nascosto = "D"
end if
Poi, come criterio in query, metti semplicemente
[forms]![tuaform]![nascosto]
Antonio

 ha scritto nel messaggio
news:snIba.6099$7y3.1...@twister1.libero.it...

Grazie Antonio come sempre,è come sempre scusa se ogni volta dimentico di
specificare quello che ho intenzione di fare ,comunque quello che cercavo è
la tua prima soluzione.
grazie come sempre..........
Ciao
--
Gianni B.

Newsgroup: it.comp.appl.access
Titolo: ricavare la data di creazione dei files presenti sul disco

Ho creato una procedura che cataloga automnaticamente i files presenti su un 
disco specificato dall'utente riportando Nome, Percorso, Estensione e 
Dimensioni.
Ora mi hanno chiesto di inserire nel db anche la data di creazione del file.
Come devo procedere?
GioVe 

 ha scritto nel messaggio 
news:GDBud.280010$b5.13...@news3.tin.it...

Newsgroup: it.comp.appl.access
Titolo: Formattazione condizionale per campo "null"

Su di un campo numerico non riesco a fare funzionare la formattazione condizionale nel caso che il campo numerico in questione sia vuoto.
C'è un qualche altro sistema per fare in modo di avere lo sfondo rosso su una maschera continua nel campo in questione quando questi non sia valorizzato (in pratica "null")?
 
Grazie per l'aiuto.
 
Andrea


come condizione metti "se l'espressione è"
 
come valore metti [tuacasella] Is Null
 
 
BFS


Perfetto, grazie infinite.
 
Andrea

Newsgroup: it.comp.appl.access
Titolo: Accodamento possibile?

Un saluto a tutti.
Problema:
Ho una tabella [Dati] e una tabella [DatiBKP]
entrambe con la seguente struttura:
ID=contatore
DataDa1=data/ora
DataA1=data/ora
Programma=testo
Programma di riferimento=testo
Natura=testo
- Le tabelle non sono relazionate.
- Non posso sfruttare l' ID del record
- Dovrei far eseguire tutto tramite Sql
Ho la necessità di eseguire una query di accodamento da tbl [Dati] a
tbl [DatiBPK]
con le seguenti condizioni
(lo scrivo con parole mie, spero si capisca)
accoda se:
1) il contenuto dei campi "Programma" e "Natura" in [Dati]
è diverso dal contenuto di "Programma" e "Natura" in [DatiBKP]
(la condizione dovrebbe verificarsi su TUTTI e DUE i campi
contemporaneamente
e NON su uno o sull'altro)
2) il contenuto dei campi "Programma" e "Natura" in [Dati]
è uguale al contenuto di "Programma" e "Natura" in [DatiBKP]
e
il campo "DataDa1" tbl [Dati] è maggiore di "DataDa1" tbl [Dati BKP]
In pratica: se non trova gli stessi valori accoda.
Se trova gli stessi valori fa un test sulla data.
se è maggiore di quella in tabella [DatiBKP] accoda, se no nn accoda.
P.S. se è d'obbligo il VBA vedrò di integrarlo.
Ci sto venedo matto!
Grazie

Grazie
Prego
-- 
Roberto
-----------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
-----------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: unire tabelle

buongiorno
ho un db con delle tabelle dalla stuttura uguale ma con dati diversi
perchè divise per mesi naturalmente le tabelle man mano che passano i mesi
aumentano nelle tabelle è anche indicato il mese e l'anno.
conoscete un metodo per avere un report o una query che legga tutte le
tabelle o se si potessero mettere tutti i dati in tabella senza fare
operazioni manuali o complicate
grazie
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

grazie
SELECT * FROM TAbella1
UNION
SELECT * FROM Tabella2
La query sopra è necessariamente di sola lettura.
Per aggiornare i dati dovrai continuare a fare riferimento alle
singole tabelle.
Vincenzo Turturro 
Certificato Eucip Core Level 
ITA 0000-002299 del 14/05/2007 
--------------------------------------------- 
il sito comune di it.comp.appl.access: 
http://www.sitocomune.com
 
--------------------------------------------- 
risorse Access: 
http://www.accessgroup.it
 
--------------------------------------------- 
Il sito comune di it.comp.as400 
http://www.faq400.com
 
---------------------------------------------


Query di accodamento? Accodi i dati da tabella A a tabella B o viceversa.
Query di unione? Unisci le due tabelle in una query di unione a patto che 
abbiano gli stessi campi.
select * from TabA;
UNION ALL select * from TabB;
Ciao, Carlo 

 Ciao, Carlo



cut
Ricorda di scrivere dopo la risposta precedente come faccio ora.
La o le query di accodamento vanno eseguite una tabella alla volta, un 
accodamento per ciascuna tabella e verso la stessa tabella.
In alternativa e se le tabelle hanno gli stessi campi, puoi realizzare una 
query di unione con tutte le tabelle che devi accodare e poi utilizzare 
quest'ultima per generare un'unica query di accodamento che a questo punto 
conterrà tutti i dati.
Due query, quindi, una di unione e una di accodamento. Una volta salvate le 
due query puoi implementare due righe di codice che fa partire il tutto:
DoCmd.SetWarnings False
DoCmd.OpenQuery "TuaQueryDiAccodamentoDerivataDaQueryDiUnione"
DoCmd.SetWarnings True
Ciao, Carlo 

 Ciao, Carlo
scusami e grazie

Newsgroup: it.comp.appl.access
Titolo: Numerazione crescente per fatture

Salve a tutti, uso il numeratore per le fatture del tipo:
="N." & Format(IIf(IsNull(DMax("[numero]";"[ordini]";"[numero] like 'N.???/" 
& Format(Date();"aa") & "'"));1;Mid(DMax("[numero]";"[ordini]";"[numero] 
like 'N.???/" & Format(Date();"aa") & "'");3;3)+1);"000") & "/" & 
Format(Date();"aa")
Ieri ho portato il db a casa, per fare modifiche. Apro il db sul pc di casa, 
e senza fare nessuna modifica al posto del numero incrementato aggiungendo 
un record del tipo N.012/06 ecco che appare
#Nome?
Allora prendo una versione precedente del db e funziona correttamente. Fra 
le due versioni nella tabella e nella maschera degli ordini (interessate al 
contatore) non ci sono modifiche. Che cosa è successo? Fino a ieri 
pomeriggio sul pc dell'ufficio funzionava tutto. Su entrambi ho la stessa 
versione di Access.
Aiutatemi, grazie 

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

 ha scritto nel messaggio 
news:XL8ug.41662$_J1.5...@twister2.libero.it...

Sistema Xp sp2 su tutti e due i pc
Access 2003 su entrambi.
Riferimenti tutti ok....  :(
???
Ciao 

 Ciao

Newsgroup: it.comp.appl.access
Titolo: funzione AND in una sql

salve a tutti,
Ho provato a leggere nei messaggi precedenti perň non ho trovato la risposta
alla mia domanda: ho una sql cosě:
UPDATE fotos SET foto_opzioni = (foto_opzioni and 1) WHERE foto_galleria_id=2
questa dovrebbe fare in modo di impostare il campo foto_opzioni a 1 se il campo
č dispari a zero se il campo č pari... purtroppo perň si comporta in modo
sbagliato! Infatti se foto_opzioni č maggiore di zero imposta il campo a -1
(cioč come se fosse Vero). Non risolve la funzione AND.
la funzione and dovrebbe fare un confronto bit a bit di un numero in questo
modo:
Numero uno: 010110
numero due: 110011
risultato : 010010
numero uno AND numero due = 010010
Invece nella sql
numero uno AND numero due = -1
spero di essermi spiegato bene...
Attendo che qualche anima pia mi possa dare una mano.
Grazie.
Carlo

carl...@noemail.it.invalid ha scritto:

Il criterio "č dispari" che scritto cosě funzionerebbe in vba non lo puoi
usare nelle query perchč non viene interpretato correttamente, e comunque
va messo dopo il WHERE, non dopo il SET.
Puoi usare invece il metodo X/2<>int(X/2).
UPDATE fotos SET foto_opzioni = 1 
WHERE foto_galleria_id=2 And (foto_opzioni/2<>int(foto_opzioni/2))
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

 Namor
ciao. Grazie per la risposta. Il mio problema però non è sapere se il campo è
dispari oppure no... è cambiare un numero attraverso l'operazione And ...
purtroppo con mySql è possibile e funziona egregiamente... con il database
Access no! Dovrei aprire un recordset, leggere il campo alla volta, fare
l'operazione And, salvare il risultato! Troppe operazioni... ci metterebbe
troppo e il carico sul server sarebbe elevato.
Però questa è l'unica soluzione... a meno che qualcuno non ne trovi una
migliore.
Grazie. Aspetto ancora qualche risposta... saluti. Carlo

carl...@noemail.it.invalid ha scritto:



Metti in un modulo una funzione pubblica che faccia quell'operazione, poi
la richiami dalla query. Nell'esempio ho usato Long, tu usa il tipo di
dato corrispondente a quello dei tuoi campi.
public function And_logico(num1 as long, num2 as long) as long
  And_logico=num1 And num2
end function
Nella query usa un normale campo calcolato:
risultato: And_logico([campo1];[campo2])


 risultato: And_logico([campo1];[campo2])
grazie. Farò delle prove... ciao. Carlo
Newsgroup: it.comp.appl.access
Titolo: Query di accodamento e aggiornamento!

Ho fatto una macro che esegue una query di aggiornamento e poi una query di
accodamento. Ma vorrei evitare i msg delle query che mi informano di quanti
record stanno aggiornando e accodando. Come posso fare?
Grazie!

 ha scritto nel messaggio
news:Obdn6.651$5N4....@twister2.tin.it...


 wrote in message
Obdn6.651$5N4....@twister2.tin.it...

Non seguire il suggerimento di Adriano perchè è molto drastico e pericoloso.
Non puoi disattivare gli avvertimenti definitivamente solo per fare certe
query, poi ti scordi e potresti cancellare qualcosa per errore senza più gli
avvisi del sistema.
Gli avvisi vanno tolti solo per il tempo che serve e rimessi subito dopo.
Allora, da macro basta che tu precedi il lancio delle query, col comando
ImpostaAvvertimenti settato a no. Poi alla fine lo rilanci ma con parametro
sì.
Da codice si usa
docmd.setwarnings con parametri true o false.
Antonio

Newsgroup: it.comp.appl.access
Titolo: repliche di DataBase

Il  sw gestionale dello studio (parcelle-agenda-rubrica....) ha questa
particolarità, può
fare delle repliche che poi sincronizza ( utile per i portatili ).
Sono complicate da gestire ste repliche , o mi imbarco nell'esperimento ?
ciao

 ha scritto nel messaggio
news:3d493049$1...@news.cis.it...


 Nel tuo caso va benissimo ...
Non va invece benissimo che non scrivi DOPO il quoting!!!
Antonio

 ciao
Non è complicato, tieni presente che se hai campi autoincrementanti questi
passano da incrementi progressivi a casuali.
Ciao, angelo
Newsgroup: it.comp.appl.access
Titolo: [Access 2K] Integrità referenziale e cancellazioni

Ciao,
ho una domandina forse stupida...
quando creo un constrain tra due tabelle in Access applicando
l'integrità referenziale, posso scegliere se aggiornare i record a
catena o eliminarli...
Ma se, a seguito di un'eliminazione del record nella tabella master,
volessi fare un SET DEFAULT o SET NULL nella tabella details?
per intenderci...c'è un modo per fare:
ALTER TABLE TBL_DETAILS ADD FOREIGN KEY (IDDETAILS) REFERENCES
TBL_MASTER(IDMASTER) ON UPDATE CASCADE ON DELETE SET DEFAULT;
tnx.
Daniele
-- 
Free As In Freedom
www.fsf.org

 TBL_MASTER(IDMASTER) ON UPDATE CASCADE ON DELETE SET DEFAULT;
Credo che non sia possibile fare questo tramite l'interfaccia di Access, 
ma solo tramite codice.
Prova a vedere se questo thread ti può servire: 
http://groups.google.com/group/comp.databases.ms-access/browse_thread/thread/69b458cec6622ebf/8ab021061f513543?lnk=st&q=%22jet+sql%22+%22on+delete+set+null%22&rnum=1&hl=it#8ab021061f513543
--
PBsoft di Gabriele Bertolucci
www.pbsoft.it
skype: pbsoftsolution

 
http://groups.google.com/group/comp.databases.ms-access/browse_thread/thread/69b458cec6622ebf/8ab021061f513543?lnk=st&q=%22jet+sql%22+%22on+delete+set+null%22&rnum=1&hl=it#8ab021061f513543
Grazie...
Bè, la risposta è deludente: :(
Da:Brendan Reynolds
Sorry, Jet SQL has no 'on delete set Null'. You'll have to do it in code.
Ciao!



Ciao Barzo,
non č vero, con la versione di Jet 4.0 puoi impostare on delete set Null
nella relazione.
----
Description of the new features that are included in Microsoft Jet 4.0
http://support.microsoft.com/default.aspx?scid=kb;en-us;275561
----
Ciao
-- 
Giorgio Rancati
[Office Access MVP]

 > Bč, la risposta č deludente: :(
per intenderci .. la risposta non č deludente, da codice (con una
connessione ADO) o con una query di definizione dati  (da Acc 2002 in
avanti) lo puoi fare.


 
Grazie mille Giorgio,
questa sinceramente mi era sfuggita...
Da quel che ne deduco però posso ottenere l' "ON DELETE SET NULL" solo
se creo il constraint (o la tabella) da codice, giusto? Non c'è modo di
farlo direttamente da Access2000...o mi sbaglio?
Tnx!
Daniele.
-- 
*******************
Free As In Freedom
-= 
www.fsf.org
 =-

 di farlo direttamente da Access2000...o mi sbaglio?
Tutto corretto, come avevo già spiegato io nel mio primo post di risposta. 
Non mi pare che sia cambiato niente nel frattempo.


 farlo direttamente da Access2000...o mi sbaglio?
da Access2000 bisogna creare la relazione da VBA.
però dai, è solo una riga di codice che puoi eseguire anche nella finestra
immediata di VBA :-)
-----
CurrentProject.Connection.execute "ALTER TABLE TBL_DETAILS ADD FOREIGN KEY
(IDDETAILS)  REFERENCES TBL_MASTER(IDMASTER) ON UPDATE CASCADE ON DELETE SET
NULL;"
-----

Newsgroup: it.comp.appl.access
Titolo: numero riga nell'editor vb

mi chiedevo se fosse possibile visualizzare nell'editor di vb il numero di ogni
riga accanto ad ogni riga...
grazie
Ciao
Silvia.
--
www.silvietta.it
...everyone's invited!
Argo tu est un petit pièce de mon coeur. Souris-moi!
Roi des chiens, ma joie, tu me manqueras toujours.


Non mai se guardi in alto nell'editor puoi
visualizzare rigo e posizione
MAssimiliano

 Silvia.
Nell'editor di Vb.Net si sono resi conto di questa necessità ed è stata
introdotta...
Ogni tanto ti si rivede in giro ^__^
Ciao,
Massimo
-- 
web: 
www.piubelli.net
Vuoi il mio indirizzo? Togli _cut_ per rispondermi

 Silvia.
No ma se vuoi li puoi aggiungere a mano, come etichette:
Private Sub Esporta_Click()
1 Dim rst As DAO.Recordset, numFile As Integer, fld As Byte
2    Set rst = CurrentDb.OpenRecordset("Export conguagli")
3    numFile = FreeFile
4    Open Me.nome_file For Output As #numFile
5    With rst
6        .MoveFirst
7        While Not .EOF
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

 riga accanto ad ogni riga...
Ho giusto qui una soluzione: te la porto stasera alla "Villa dei Principi",
sulla Pontina.
Alle 20.30, ok?
Antonio

 ha scritto nel
messaggio
news:w5QKc.45$1V3....@twister2.libero.it...

Ma fatevi pure i fatti vostri sul NG eh?
Tanto noi [cut] disturbiamo...
MAssimilaino

 MAssimilaino
Non fare agli altri ciň che non vorresti essere fatto tu... Antň, "Colpito
e affondato" (ops! affondarti, che esperienza complicata... :-) )
-- 
Pablitomf (Maurizio Facciuti)
Lentamente muore chi abbandona un progetto prima di iniziarlo, chi non fa
domande sugli argomenti che non conosce, chi non risponde quando gli
chiedono qualcosa che conosce. (P.Neruda)


 e affondato" (ops! affondarti, che esperienza complicata... :-) )
Guarda che io ho risposto professionalmente alla sua richiesta, eh!
Antonio
Newsgroup: it.comp.appl.access
Titolo: calcolo secondi al giorno

ho risolto il problema postato prima del calendario gregoriano... ora mi 
rimane quello dei secondi.
Il suddetto database ha il campo orario impostato in secondi, cioč , epr 
esempio, mi da valore 60600. Io dovrei risalire a sapere che ora č il valore 
60600.
Sapete come fare? 

 Sapete come fare?
Chissà quale Matematico legame esiste tra i secondi e le ore....???
Ore=Fix(Secondi/3600)
Minuti=Fix((Secondi-ore*3600)/60)
Secondi=Secondi-(Ore*3600-minuti*60)
Saluti
-- 
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.mantuanet.it/alessandro.baraldi/
---------------------------------------------------------------------------


Grazie per l'aiuto, ma non ho risolto il problema... cioč il calcolo 
matematico l'avevo fatto anch'io... solo che a me interessa sapere l'orario 
esatto che non riesco a trovare. Cero di spiegarmi: se 86400 sono i secondi 
corrispondeti ad un giorno (60*60/24), 60600 secondi a che ora corrisponde?
Se faccio l'equazione 60600 / 3600=16.83... che ora č?
grazie ancora 

 ha scritto nel messaggio
news:0L0je.5025$Jd....@tornado.fastwebnet.it...

1 ora 3600 sec
2 h = 7200sec
3h=10800sec
4h=14400sec
5h=18000sec
10h=36000sec
17h=61200sec
20h=72000sec
61200-60600=600sec
600/60=6minuti
sono le ore 16 e 54 minuti
SunRex


Io mi spiego male, ma per te la matematica č un'opinione..!!!
Impostando Secondi=60600 ottengo:
 Ore=Fix(Secondi/3600)=16
 Minuti=Fix((Secondi-ore*3600)/60)=50
 Secondi=Secondi-(Ore*3600-minuti*60)=0
MsgBox "Sono le Ore " & cstr(Ore) & ":" & Format(Minuti,"00") & ":" &
Format(Secondi,"00")
---------------> Sono le 16:50:00
Rifacendo la prova calcoliamo quanti secondo sono 16ore e 50Minuti:
16*3600=57600
50*60=3000
Totale=60600
Saluti.


 SunRex
Che conto hai fatto..?
16ore=57600secondi
54minuti=3240
Totale=60840
Non mi pare il numero di partenza.....!
Hai l'ora solare...? ;-)
Ciao


 @Alex (Alessandro Baraldi)
ops sono le 16:50, andavo avanti di 4 minuti :)
SunRex

 SunRex
-- 
_ _
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

Newsgroup: it.comp.appl.access
Titolo: query annidate

Ciao
Come posso trovare il min ed il max speso di ogni singolo nome appartenete
alla lista creata con
select distinct nome
from tNomi
Tutto in una query.
Grazie 1000
TT

 Tutto in una query.
Facendo una query di raggruppamento su nome e mettendo le  funzioni min e
max su speso
Antonio
Newsgroup: it.comp.appl.access
Titolo: modificare una tabella collegata mentre è aperto il DB

salve a tutti
ho un db che ha una tabella collegata (è un file txt che contiene l'elenco
di file di una cartella)
Questo elenco mi viene elaborato da una query e poi visualizzato in una
maschera.
il DB, ha come funzione il salvataggio di file che andranno poi a risultare
nell'elenco di cui sopra.
problema:
ho creato una macro che esegue
1 - un programma batch che aggiorna il suddetto elenco
2 - mi apre la maschera che mi visualizza l'elenco aggiornato dei file
il problema è che questa procedura mi dà errore in quanto il programma batch
non fa altro che eliminare e ricreare il file che dà origine alla tabella
collegata (e questo (forse, ma io direi sicuramente) non puo avvenire mentre
il DB è aperto).
come posso ovviare questo problema???
ringrazio chiunque mi risponda..
--
Nicola


wrote:

ma l'elenco non lo puoi fare tramite la funzione Dir in una tabella
vera e propria?
vedi anche il collegamento da codice delle tabelle
Saluti.
Emanuele.

 Emanuele.
grazie cmq
--
Nicola
Newsgroup: it.comp.appl.access
Titolo: Impostare tutti i campi "valuta" ad "euro"

Potreste suggerirmi una procedura per aggiornare automaticamente il formato
di tutte le caselle di testo con formato valuta in formato euro?
La procedura deve riguardare tutte le maschere e tutti i report di un
database.
Grazie e ciao,
Salvatore

 ha scritto nel messaggio
news:9k1fmo$556$1...@pegasus.tiscalinet.it...

secondo me pannello di controllo, impostazioni internazionali, valuta.
ma è a livello di sistema...
by
stwe


Potrebbe andare bene solo se non dovessi fae piů riferimento ai vecchi
database.
Ma se devo, per esempio, stampare una vecchia fattura tutti i campi
contenenti lire sarebbero espressi in euro..., il che comporterebbe qualche
problema.
Grazie lo stesso,
Salvatore

 ha scritto nel messaggio
news:9k40q5$mj9$1...@lacerta.tiscalinet.it...

bhe riporti in lit. la valuta. se sono poche o meglio se per un breve
periodo non dovrebbe crearti problemi, tanto tra poco tutti useremo l'?
(scusa č solo una prova per vedere se lo ricevo....)
by
stwe

Newsgroup: it.comp.appl.access
Titolo: maschera continua

ciao a tutti. la mia potrebbe essere una domanda banale ma non riesco
a farlo funzionare.
io vorrei che i dati di una query venissero visualizzati nella sezione
corpo della maschera tutti insieme. invece non so perchè ma vedo solo
una riga della query. devo spostarmi tra i record con i .movenext
e .movefirst. ho provato a fare un'autocomposizione e così va ma se la
creo io da zero niente da fare. cosa sbaglio?
grazie by marco

 ha scritto nel messaggio 
news:dfcea4a0-14ba-4af6...@i7g2000prf.googlegroups.com...

grazie by marco
---------------  risposta  --------------------
Controlla se nella tua maschera, non quella autocomposta, risultano 
impostate le seguenti proprietà:
1) Visualizzazione predefinita: Foglio dati
2) Consenti visualizzazione maschera: No
3) Consenti visualizzazione foglio dati: Sì
Credo siano solo queste le proprietà necessarie per visualizzare un elenco 
di dati anzichè un solo record.
Ciao
Antonio

 ha scritto nel messaggionews:dfcea4a0-14ba-4af6...@i7g2000prf.googlegroups.com...

ti ringrazio per la risposta in effetti era proprio quello
. grazie ancora
Newsgroup: it.comp.appl.access
Titolo: Access e Smart Card

ciao a tutti
 
qualcuno ha gia affrontato l'argomento?
ho la necessità di leggere i dati dalla tessera sanitaria
consigli su tipo lettore e un po' di codice sono ben accetti
 
grazie
BFS


ho trovato questo non so se fà al caso tuo
 
https://www.iprogrammatori.it/forum-programmazione/visual-basic/lettura-tessere-sanitarie-con-vba-winscard-t30499.html
 

Il giorno venerdì 19 aprile 2019 10:40:33 UTC+2, BFS ha scritto:

oppure questi
qui 
http://www.crs.lombardia.it/ds/Satellite?c=Redazionale_P&childpagename=CRS%2FDetail&cid=1213352716655&pagename=CRSWrapper
 
 
trovi una serie di documenti e un programma in C che legge i dati dalla CRS. Se apri il primo documento trovi descritto tra le altre cose un componente Activex e trovi i link per scaricarlo che dovresti poter usare anche con Access.
 
 
oppure qui
http://www.dotnethell.it/forum/messages.aspx?ThreadID=47266
 


i link li avevo gia visti ma non portano a nulla di risolutivo.
mi puoi postare il link del componente Activex che non lo trovo
 
per ora ho tamponato con un software a pagamento che salva le letture 
delle tessere in un txt o in emulazione tastiere e da li importo tutto
 
 
grazie
BFS
Newsgroup: it.comp.appl.access
Titolo: Non sapevo che il left join si potesse fare anche su piu' campi.

Non lo sapevo, ma l' ho provato ed e' stata una gradita sopresa :
si puo'. Lo so, voi lo sapevate. Io no.
Cioe' voglio dire supponete di avere due tabelle T1 e T2
con campi rispettivamente
T1_kiave, T1_codice
T2_kiave, T2_codice
Allora potete fare
select (... ) from T1 left join T2 on
(
T1_kiave = T2_kiave
and
T1_codice = T2_codice
)
Questo fatto m'  ha permesso di produrre un software
molto migliore.

"radicale 004"  ha scritto nel messaggio 
news:3bd25257-32d6-40f9...@t13g2000vbo.googlegroups.com...




________________risposta:
wow immagino cos'era senza...
MA

 wow immagino cos'era senza...
Difficile che tu possa "immaginare" qualcosa ...

"radicale 003"  ha scritto nel messaggio 
news:46971cde-f595-4019...@y26g2000yqd.googlegroups.com...



________________Risposta:
Infatti credo che le tue chicche possano essere inimmaginabili e ne sono 
contento
MA

 MA
Massimi' vogliamo parlare della grafica "gobba" delle tue Forms? :D

"pablitomf"  ha scritto nel messaggio 
news:ab343feb-54b3-48e4...@q40g2000prh.googlegroups.com...


_______Risposta:
Su quelle ho fatto passi da GITANTI!!!
MA 

 "pablitomf"  ha scritto nel messaggionews:ab343feb-54b3-48e4...@q40g2000prh.googlegroups.com...

hai fatto il trapianto delle cellule relative al gusto cromatico? o
pensi ancora che forms gialle e marroni siano chicche all'avanguardia
e non schifezze da sagra della trippa? :D

 ha scritto nel messaggio 
news:de28b501-3aeb-468c...@s33g2000vbb.googlegroups.com...


Eppure lo sanno tutti che sui denti gialli la cravatta marrone è perfetta!!!
Antonio

 contento
ROOOOONNNNFFFFFF , FIIIII  ...
ROOOOONNNNFFFFFF, FIIIII ....
RO - Ronf  ... Sgrumble ... Snort
YAWNNNNNNNNNNNN
STIRACCH !
Dicevi scusa ?

"radicale 004"  ha scritto nel messaggio 
news:d933e343-b3c6-4040...@a20g2000vby.googlegroups.com...



YAWNNNNNNNNNNNN
STIRACCH !
Dicevi scusa ?
________________Risposta:
Che strano, eppure immaginavo altri suoni onomatopeici pensando a te..
Li sento almeno una volta al giorno, con una certa regolarità
MA 

 MA
Voi 2 vi amate.

 Eppure lo sanno tutti che sui denti gialli la cravatta marrone perfetta!!!
te l'ho servita su un piatto d'argento

 Li sento almeno una volta al giorno, con una certa regolarità
Tranquillo : e' il tuo cervello che ti scorreggia.

"radicale 004"  ha scritto nel messaggio 
news:2d42d90b-c218-4e1c...@w21g2000yqm.googlegroups.com...



_Risposta:
Infatti, ti penso spesso
MA
Newsgroup: it.comp.appl.access
Titolo: Report con corpi di dimensioni variabili

Arisalve... qualcuno sa come dire ad un report di non stampare tutte le
righe della stessa altezza, ma di comprimere le righe vuote? Ho provato a
mettere tutte le proprietą "riducibile" delle righe e del corpo a vero, ma
non succede niente :(
Grazie in anticipo!
Jax

 non succede niente :(
A me le riduce.... forse  dipende dal fatto che nel tuo report hai disegnato
degli elementi non riducibili (che so, delle righe verticali per fare delle
colonne o cose simili)
Io avevo il tuo stesso problema, e l'ho risolto... con un po di casini via
codice.
Ogni riga aveva i controlli riducibili,  le righe verticali per le colonne
invece le disegnavo da codice.
Max

Newsgroup: it.comp.appl.access
Titolo: Stranezza su una tabella...

Buongiorno a tutti, non so il motivo ma ho uno strano problema su una
tabella...
Praticamente tra i vari campi, mi ritrovo anche un campo MEMO dove
ovviamente sono inserite tutta una serie di informazione, il problema è che
questo campo manda in palla l'intero database (è composto solo da questa
tabella). Mi spiego meglio:
1) se provo a compattare e a ripristinare il database, access mi va in
errore
2) se provo a eseguire query che contengano questo campo access mi va in
errore
3) se provo a scorrere la tabella access mi va in errore
4) se provo a esportare la tabella in excel/testo access mi va in errore
5) ...
Eliminando tale campo tutti i vari problemi di cui sopra si risolvono. Il
tutto è dovuto forse a qualche limitazione del campo memo che io non
conosco? A questo punto come posso fare per il problema? Per me sarebbe
sufficente anche riuscire a crearmi una tabella con il campo ID e il campo
MEMO in modo da riuscire a utilizzare i dati inseriti in memo in qualche
altro modo.
Spero di essere stato chiaro.
Grazie e ciao

 ha scritto nel messaggio
news:pL4Rb.145796$VW.59...@news3.tin.it...

Ok mi rispondo da solo...
1) cerca fra i campi memo se esiste eventualmente un campo "#ERRORE"
2) crea una nuova tabella filtrando i record in questione
Ciao e prego =)

 ha scritto nel messaggio
news:pL4Rb.145796$VW.59...@news3.tin.it...

Non è che per caso hai indicizzato il campo memo?
Ciao.
--
Sergio MAZZA

 ha scritto nel messaggio
news:bv2pcv$skm$1...@canarie.caspur.it...

No no, mi si erano generati dei record che contenevano caratteri
stranissimi... il tutto dovuto a non so bene che cosa, ora sembrerebbe tutto
risolto. Almeno spero.
Ciao e grazie
Newsgroup: it.comp.appl.access
Titolo: errore nella query

Salve,
seguendo una query ricevo il seguente erroe:
Invalid bracketing of name '[Query Cartolina VO Conteggio ENTRATE
ROTTAMAZIONE VP.ConteggioDiVP]'
Quindi l'erroe dovrebbe essere in questo campo della query:
TOTALE ENTRATE: [Query Cartolina VO Conteggio ENTRATE ROTTAMAZIONE
VP.ConteggioDiVP]+[Query Cartolina VO Conteggio ENTRATE ROTTAMAZIONE
VU.ConteggioDiVP]+[Query Cartolina VO Conteggio RITIRI PER VENDITA
VP.ConteggioDiVN VP]+[Query Cartolina VO Conteggio RITIRI PER VENDITA
VU.ConteggioDiVN VP]+[Query Cartolina VO Conteggio RITIRI SU
VO.ConteggioDiProvenienza]+[Query Cartolina VO Conteggio ACQUISTI
ESTERNI.ConteggioDiProvenienza]
Sapete dov'é??
Grazie
Alessandro

Devi mettere:
[nometabella].[nomecampo] non [nometabella.nomecampo]
Ciao, Federico


Grazie, proverò.
Cmq, per informazione, il fatto èsuccesso salvando il db creato con access
2000 nella versione 97.
Strano...
Alessandro

Newsgroup: it.comp.appl.access
Titolo: OT: scusate per l'html

Scusate per il msg in html di un secondo fa... sono una grande casinista
!!!!! :)
Silvia
-- 
Posted from 
mail.unifi.it
 [150.217.1.31] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 - rimuovi XXX  x  rispondere  ICQ	#8814554
 
Teorema di O'Riordan:
	Cervello x Bellezza = Costante.
Corollario di Purmal:
	Per il limite di (Cervello x  Bellezza)  che  tende  ad  infinito,  il
	numero di occorrenze tende a zero.

Newsgroup: it.comp.appl.access
Titolo: Mdb con codici a barre

Salve a tutti,
eccomi di nuovo qua a porvi l'ennesiam domana.
Dovrei fare un mdb che faccia la stampa e lettura dei codici a barre
il problema è che non so proprio da dove iniziare.
Mi sapreste dare qualche consiglio?
Il lettore del codice a barre è di tipo emulazione tastiera.
Ciao

 Mi sapreste dare qualche consiglio?
Prova a fare una ricerca "per gruppi" su google: troverai decine di post
degli anni scorsi su questo argomento che ti aiuteranno molto.
C'è chi preferisce affidarsi a Font, chi utilizza .OCX, chi addirittura
genera il barcode (su report) a codice...
Ciao.
Newsgroup: it.comp.appl.access
Titolo: Errore di runtime 3146, ODBC: chiamata non riuscita

Salve a tutto il NG, 
ho questa routine che ha funzionato fino a poco tempo fa e non riesco a capire cosa posso avere cambiato per darmi l'errore scritto in oggetto. Questa è la routine:
 
Private Sub Comando5_Click()
Dim rst As DAO.Recordset
Dim strSQL As String
If Dir("Y:\DDTeCMR\Temp\*.*") > "" Then
     Kill "Y:\DDTeCMR\Temp\*.*"
End If
 
strSQL = "SELECT pickin.DataUscita, pickin.NrDDT, [Auto1-sblocchi].vat_country FROM [Auto1-sblocchi] RIGHT JOIN pickin ON [Auto1-sblocchi].stock_number = pickin.stock_number GROUP BY pickin.DataUscita, pickin.NrDDT, [Auto1-sblocchi].vat_country HAVING pickin.DataUscita between (#" & Format([Forms]![M_Cmr_DelGiorno]![DataI], "mm/dd/yyyy") & "# and #" & Format([Forms]![M_Cmr_DelGiorno]![DataF], "mm/dd/yyyy") & "#) and [Auto1-sblocchi].vat_country <> 'it'"
 
Set rst = CurrentDb.OpenRecordset(strSQL, dbOpenDynaset)
 
Do Until rst.EOF
Dim FSO
Set FSO = CreateObject("Scripting.FileSystemObject")
FSO.CopyFile "Y:\DDTeCMR\" & rst!NrDDT & ".pdf", "Y:\DDTeCMR\Temp\"
rst.MoveNext
Loop
rst.Close
Shell ("Y:\DDTeCMR\7z.exe a -tzip -seml Y:\DDTeCMR\Temp\CMR_" & Format(Me.DataF, "dd-mm-yyyy ") & ".zip Y:\DDTeCMR\Temp\"), 1
 
End Sub
 
La routine si blocca sull'istruzione 
Set rst = CurrentDb.OpenRecordset(strSQL, dbOpenDynaset)
ma l'errore è sulla riga precedente. Ho provato a cambiarla in questo modo:
 
strSQL = "SELECT pickin.DataUscita, pickin.NrDDT, [Auto1-sblocchi].vat_country FROM [Auto1-sblocchi] RIGHT JOIN pickin ON [Auto1-sblocchi].stock_number = pickin.stock_number GROUP BY pickin.DataUscita, pickin.NrDDT, [Auto1-sblocchi].vat_country HAVING pickin.DataUscita=#07/08/2019# AND [Auto1-sblocchi].vat_country <> 'it'"
 
e genera il file correttamente senza alcun errore.
 
Illuminatemi, grazie.
 
Andrea
 


Ho trovato il problema. Sono 2 parentesi tonde di troppo. Il comando andava scritto così:
 
strSQL = "SELECT pickin.DataUscita, pickin.NrDDT, [Auto1-sblocchi].vat_country FROM [Auto1-sblocchi] RIGHT JOIN pickin ON [Auto1-sblocchi].stock_number = pickin.stock_number GROUP BY pickin.DataUscita, pickin.NrDDT, [Auto1-sblocchi].vat_country HAVING pickin.DataUscita between #" & Format([Forms]![M_Cmr_DelGiorno]![DataI], "mm/dd/yyyy") & "# and #" & Format([Forms]![M_Cmr_DelGiorno]![DataF], "mm/dd/yyyy") & "# and [Auto1-sblocchi].vat_country <> 'it'"
 
Ciao
 
Andrea
Newsgroup: it.comp.appl.access
Titolo: Help Access XP!!

Sono passato per esigenze dell'azienda per cui lavoro dallo sviluppo
sotto access 2000 a quello sotto acessXP, e mi sono accorta di una casa
che mi rende difficile tutto quanto, quando salvo maschere che si
appoggiano su query pesanti prima che abbia completato il processo ci
mette anche 5 minuti, per un semplice salvataggio della struttura, da
prove e controprove sembra che durante il salvataggio esegua le query di
origine della maschera e delle eventuali sottomaschere, ma neanche in
maniera normale ma recuperando tutti i record che le compongono se
nell'archivio ci sono decine di migliaia di record per la rete
transitano decine e diecine di MB, riprovando con Access 2000 tutto
normale, qualcuno ha qualche esperienza simile? Mi sapete dare qualche
consiglio?
Grazie
Roberto
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

"Roberto Gennari"

Scusa, ma non puoi utilizzare un DB di prova con pochi dati mentre lavori in
Design?
In generale mi sembra il modo migliore di procedere...
Ciao.

"Roberto Gennari" <

Potrebbe essere questo
http://support.microsoft.com/default.aspx?scid=kb;en-us;Q293199
Comunque tieni aggiornato Jet 4.0 con i vari Service pack.
Newsgroup: it.comp.appl.access
Titolo: Importare dati Q&A senza Q&A

Ciao a tutti,
ho il problema di dover importare una serie di dati creati nel remoto
1999 col software Q&A della Symantec, e vorrei farlo con Access. Il
problema risiede apppunto nel fatto che non ho per niente a
disposizione Q&A, quindi come potrei fare?
Su Google il consiglio predominante (almeno finora e' l'esito di tutte
le ricerche) e' di esportare i file in formato .dbf, cioe' proprio
quello che non posso fare!!
Non c'e' soluzione? Esistono programmi in grado almeno di leggere i
file generati con Q&A? Anche a questo non ho trovato un piffero su
Google, malgrado le varie chiavi di ricerca (leggere + Q&A, importare
-- database -- Q&A - et similia)
Qualche anima santa potrebbe darmi almeno una dritta? Help!
Grazie a tutti quelli che potranno darmi anche solo indicazioni.

On Thu, 06 Jul 2006 23:10:05 GMT, Crusader
<nospam.a...@inwind.it.invalid> wrote:
 (...) 

Prova qui:
www.wotsit.org
contiene la raccolta delle specifiche dei formati di file più
disparati.
HTH

"Crusader" <nospam.a...@inwind.it.invalid> ha scritto nel messaggio 
news:rn5ra2d9ja9bvec62...@4ax.com...

cosa ti serve di sapere di Q&A,
cmq i files DTF e IDX non li puoi convertire in nessun programma solo Q&A ne 
è il proprietario
Ciao
Carlo 

č il proprietario
[cut]
Grazie a tutti per le risposte: mi avete confermato purtroppo che non
c'e' nulla da fare. Chissa', magari nell'abandonware...
Grazie comunque. :-)

puoi dimostrare che sono tuoi posso cnvertili in un files TXT
ciao 

>puoi dimostrare che sono tuoi posso cnvertili in un files TXT
Davvero? Ti ringrazio, sei davvero gentile: ma come posso fare a
dimostrarti che sono miei? Ti posso dire fin d'ora quali dati potresti
trovarci?

"Crusader" <nospam.a...@inwind.it.invalid> ha scritto nel messaggio 
news:3v62b2pdhrb4k1a0q...@4ax.com...

Mi domando; come hai fatto ad avere i dati in un files di Q&A se non hai il 
programma?.
Q&A a una Utiliti che permette di esportare i files in DBII, DBIII, ASCII, 
FIX e Paradox fino alla versione 3.x .
Postami un resoconto dei dati che ci sono all'interno dell'archivio.
Ciao
Carlo
:)
Newsgroup: it.comp.appl.access
Titolo: Import applicativo Access in ambiente VB6.0

Salve, desidererei sapere se è possibile importare  (forms, reports) una
procedura scritta in Access2000 in Visual Basic 6.0?

 procedura scritta in Access2000 in Visual Basic 6.0?
Ma se anche se i potesse fare, quali vantaggi pensi d'ottenere?

 ha scritto nel messaggio
news:1UIjc.149910$Kc3.4...@twister2.libero.it...

Pensavo di non dover rifare le videate, e i reports! Ma se pensi "che il
gioco non valga la candela " lascio perdere..!

 gioco non valga la candela " lascio perdere..!
Non vale la candela.
Ma ti spiego la ragione:  per motivi che ignoro tantissimi (e anche te
presumo) credono che con VB6 si possano distribuire FE in modalità
totalmente embedded ... un pò come Delphi.
Quindi, non devo più installare un Runtime sulla macchina del cliente, ma
semplicemente uno o più eseguibili ... che non devono nemmeno essere
registrati.
Le cose con VB6 non stanno così: all'atto pratico la reportistica visuale si
crea con Crystal Reports o prodotti simili, che richiedono l'installazione
di pacchetti Runtime sul PC dell'utente.
Analogamente la gestione del video (griglie, combo, toolbars, maschere di
input, etc) si realizza per lo più attraverso controlli ActiveX che non
possono essere incoporati negli eseguibili ... sono ulteriori componenti
esterne da copiare e registrare.
Ciao, Pixel.
Newsgroup: it.comp.appl.access
Titolo: query

Chiederei che una buon'Anima mi potesse postare un piccolo esempio di come
eseguire questa funzione:
partiamo da una applicazione che funzina perfettamente, ma .... dovrei
modificarla in un certo modo.
ci sono 2 tabelle( tab A  e Tab B ) , perfettamente identiche come struttura
ma non come dati  e  dovrei creare delle query che possiano eseguire questo:
Richiamo da una maschera un record contenuto in TAB A , lo modifico in
alcuni campi che avevo precedentemente lasciati vuoti ( es consegnato,
annullato ecc ) e con una query dovrebbe copiarmi il record in TAB B , a
questo punto non mi interessa conservare questo record e vorrei che fosse
eleminato, facendo ciň avrei una sorte di archivio che non serve ma all'
occorreza.....Avevo precedentemente utilizzato un filtro ma non mi va bene,
devo prorio eliminare il record e trasferirlo .
1000 - 1000 grazie chi sia in grado di aiutarmi, ho provato ma mi sto
perdendo da qualche parte.
se ci fosse qualcuno che sia in grado di postarmi un piccolo esempio sarei
veramente contento, mi entra di piů in testa .
Saluti Massimo

 ha scritto nel messaggio
news:8fko4t$qal$1...@fe2.cs.interbusiness.it...

io farei...
Dalla maschera di TabA nell'evento "Dopo aggiornamento"
....
dim db as database
set db=currentdb()
dim rstTabA as recordset
dim rstTabb as recordset
dim sql as string
sql="select * from tabA where [CodiceUnivocoDelRecord]=" & me.codiceunivoco
set rstTabA=db.openrecordset(sql)
set rstTabB=db.openrecordset("TabB")
'copia
rstTabB.adnew
rstTabB.fields("campo1")=rstTabA.fields("Campo1")
......'per tutti i campi da copiare
rstTabB.updatable
'elimina
sql="delete * from tabA where [CodiceUnivocoDelRecord]=" & me.codiceunivoco
set rstTabA=db.openrecordset(sql)
....
E' la prima cosa che mi viene in mente, probabilmente c'č qualcuno che sa
fare qualcosa di piů efficente!
ciao Bobbit
Newsgroup: it.comp.appl.access
Titolo: SOS contatore e consiglio

ho fatto un applicativo con un campo testo in cui viene memorizzato un
contatore in formato Numero/anno   (32344/2009)
nella maschera, nel valore predefinito del controllo associato a tale
campo ho messo la formula
=Format(IIf(IsNull(DMax("[N_autorizzazione]";"[autorizzazioni]";"[autorizzazioni]
like '??????/" & Format(Date();"yyyy") &
"'"));1;Left(DMax("[N_autorizzazione]";"[autorizzazioni]";"[n_autorizzazione]
like '??????/" & Format(Date();"yyyy") & "'");6)+1);"00") & "/" &
Format(Date();"yyyy")
ma mi da errore 3450 "errore di sintassi nella query, proposizione della
query incompleta"
ora, a parte se qualcuno mi riesce a risolvere questo errore, vorrei anche
un consiglio
siccome lo devo usare in rete su più postazioni (BE residente su server
centrale) è meglio lasciare questa impostazione o è meglio creare un
pulsante apposito per l'assegnazione di questo numero? (dato che
attualmente potrebbe verificarsi l'accavallamento dei numeri stessi se 2 o
più utenti inseriscono dati contemporaneamente)
e, in quest'ultimo caso, la formula andrebbe bene lo stesso o dovrei
modificarla?  come?
scusate le troppe domande, 
l.
grazie
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 grazie
Vedi questo mio articolo:
http://www.accessgroup.it/HomeArgomenti.asp?ID=213&Oggetto2=Contatore%20personalizzato%20in%20una%20LAN
--
sv


 sv
sei grande Salvì!
solo che ho un dubbio, come dici nell'articolo, il numero è numerico e a
se stante (es. 3465)  ma a me serve del tipo testo (es 000056/2009) che
con la formula su valore predefinito
="" &
Format(IIf(IsNull(DMax("[n_autorizzazione]";"[autorizzazioni]";"[n_autorizzazione]
like '??????/" & Format(Date();"yyyy") &
"'"));1;Mid(DMax("[n_autorizzazione]";"[autorizzazioni]";"[n_autorizzazione]
like '??????/" & Format(Date();"yyyy") & "'");1;6)+1);"000000") & "/" &
Format(Date();"yyyy")
funziona, ma se vorrei applicare la tua soluzione, cosa succede? come
dovrei fare?
l.


 sei grande Salvì!



La parte che incrementi è solo la parte numerica, che componi in stringa
del tipo 0000TuoContatore/TuoAnno.
Se prendi in considerazione la funzione Cnt_Pers() del demo avrai:
Me.TuControlloNrDocumento = Right("000000" & Cnt_Pers(), 6) & "/" &
Year(Date)
 
--
sv


 sv
scusa la mia ignoranza, ma "000000" rimane fisso sia con il contatore a 1
(000001) che a 4598456 (0000004598456) o in caso di un numero a 6 cifre
gli "zeri" si annullamo? (4598456)
infine,  questo comando
 Me.TuControlloNrDocumento = Right("000000" & Cnt_Pers(), 6) & "/" &
Year(Date) 
lo inserisco in "valore predefinito del controllo campo contatore o
comunque devo creare un pulsante a se con questo codice  come evento su
clicK?
l.


 > sv

Vedi la funzione Right nell'Help. Comunque gli zeri vengono "assorbiti"
non aggiunti.
La funzione la puoi chiamare da dove vuoi tu. Quindi è indifferente.
--
sv  
