mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.appl.access
Titolo: Casella di testo dipendente da due campi

Salve a tutti, ho un problema
vorrei creare una casella di testo associata a 2 campi ma non so come
si fa
la situazione è questa, ho un campo "data" con tutta una serie di date
e un altro campo "status", che accetta solo valori 1, 2 e 3
io sto creando un report e dovrei inserire una serie di caselle di
testo in cui il valore di data è associato allo status
Quindi se lo status è ad esempio 1, deve comparire la data, altrimenti
la casella deve essere vuota
Potete dirmi come scrivere la funzione all'interno della casella?
Grazie

 ha scritto nel messaggio 
news:6846fdab-dd9b-4238...@d45g2000hsc.googlegroups.com...






Grazie
Hai due strade o da VBA (ma non mi sembra per te data la domanda) o se no 
ragiona con gli IIf ...
=IIf([Status]=1;[data];"")
Ciao
-- 
Roberto da Parma

Newsgroup: it.comp.appl.access
Titolo: Metodo Update.... senza AddNew

Buon giorno a tutti
Ho un problema con una casella combo di ricerca record sulla maschera.
Nel dettaglio ottengo questo tipo di errore:
Errore di run-time -
2147352567
(80020009):
Metodo Update o CancelUpdate senza AddNew o Edit.
La situazione che si crea è la seguente:
ho una casella combo che all'AfterUpdate esegue il seguente codice:
Private Sub ComboCerca_AfterUpdate()
    Dim rs As Object
    Set rs = Me.Recordset.Clone
    rs.FindFirst "[SerieCodice] = '" & Me![ComboCerca] & "'"
    Me.Bookmark = rs.Bookmark
    Me.SERIEAzienda.SetFocus
    Me.ComboCerca.Visible = False
End Sub
Se eseguo più volte la combo e cerco record diversi non ho problemi, ma se
seleziono (dalla combo) sempre lo stesso record mi esce l'errore di cui
sopra.
Ho provato anche ad aggiungere un set rs = nothing , ma non funziona.
Che soluzione posso adottare???
Grazie a tutti
Saluti
-- 
Raffaele Alberoni
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 Saluti
Ciao Raffaele,
chiedevo, come fai ad eseguire più volte la combo 
mettendola a .Visible=False?
--
rgrds
SC
-- 


 SC
Ciao SV,
è vero, dimenticavo di dire che la combo è nascosta e solo premendo un
pulsante Cerca mi si abilita, il codice è il seguente:
Private Sub ComandoCERCA_Click()
    Me.ComboCerca.Visible = True
    Me.ComboCerca.Requery
    Me.ComboCerca.SetFocus
End Sub
Saluti
-- 
Raffaele Alberoni


 Saluti
Ho ricreato l'esempio ma non ottengo alcun errore.
Prova, comunque, a saltarla l'istruzione Me.SerieAzienda.SetFocus.
--
rgrds
SC
-- 


 SC
Dunque, com'è impostato adesso non potrei saltare l'istruzione di set
focus, altrimenti mi da errore l'istruzione di rendere invisibile la combo.
Però da questo suggerimento sono partito per fare altre prove, anche
perchè questo sistema lo uso in altre maschere senza problemi.
Il problema nasce dal fatto che nei campi ove dirotto il focus, al loro
lostfocus eseguo operazioni, quindi questo crea problemi, infatti
dirottanto il focus su di un campo neutro non succede niente.
Grazie per l'interessamento
Saluti.
-- 
Raffaele Alberoni

Newsgroup: it.comp.appl.access
Titolo: arrotondamento due

per arrotondare per eccesso o difetto ho usato queste formule che mi hanno
consigliato sul news:
La formula per l'arrotondamento per difetto č:
    [NomeCampoArrotondato] = Int([NomeCampoDaArrotondare])
mentre quella per l'arrotondamento per eccesso č:
    [NomeCampoArrotondato] = Int([NomeCampoDaArrotondare] + 1)
tutto va bene se il numero da arrotondare č decimale, ma se č intero ad es:
2 lo fa diventare 3
aiutatemi
per favore
grazie
--
TOGLI NOSPAM
e...@freemail.it
TOGLI NOSPAM

 wrote in message
8j0f7p$l4c$1...@sirmdpsin17.inwind.it...

Ho pubblicato io le formule, ma quella per eccesso era:
    [NomeCampoArrotondato] = Int([NomeCampoDaArrotondare] + 0.9999)
e non quella che indichi tu
Ciao, Roberto

Newsgroup: it.comp.appl.access
Titolo: Problema con snapshot

Ho un problema quando eseguo questa chiamata :
    DoCmd.OutputTo acOutputReport, "Lista_centri", acFormatSNP,
"Lista_Centri.SNP", True
Mi da un'errore del genere:
errore di run-time 2282
Il formato definito per l'output dell'oggetto corrente non è disponibile.
Qualcuno mi può dare una mano ?

 ha scritto nel messaggio
news:dL1ba.44642$zo2.1...@news2.tin.it...

Ciao Francesco
Ciao
E' un piccolo errore nella costante acFormatSNP che è impostata a "Snapshot
Format (*.snp)"
Sostituisci la costante con "Snapshot Format"
ovvero...
DoCmd.OutputTo acOutputReport, "Lista_centri",
acFormatSNP,"Lista_Centri.SNP", True
Dà errore 2282
DoCmd.OutputTo acOutputReport, "Lista_centri", "Snapshot
Format","Lista_Centri.SNP", True
Funziona correttamente
Ciao Giorgio.


Funziona davvero correttamente
Grazie della dritta.
A buon rendere Francesco.

Newsgroup: it.comp.appl.access
Titolo: Come individuare SE e CHI sta utilizzando il database?

Esiste un modo per conoscere se in questo momento altri utenti di rete
stanno utilizzando il medesimo database, ed eventualmente chi?
Il file database.ldb, sempre per lo stesso scopo,  può essere
consultato in qualche modo?
Grazie.
Cal...@ciaoweb.it

 consultato in qualche modo?
se scarichi 'Microsoft Jet Utilities' (Sito Comune), credo
ci sia qualcosa.
-- 
Federico
--------------------------------------
Sito Comune di it.comp.appl.access
http://members.xoom.it/it_db_access
--------------------------------------
Tutte le richieste che mi arrivano
in privato, vengono cestinate.
--------------------------------------
Rimuovi paperino. per e-mail
--------------------------------------


http://members.xoom.it/it_db_access
Grazie, perfetto! Le 'Microsoft Jet Utilities'  trattano proprio di
come interpretare i 'lock' del Jet Engine e di come individuare gli
utenti di un .mdb
Ho tardato a rispondere perchè fino a stamane ho avuto dei problemi
nel collegarmi al Sito Comune.
Cal...@ciaoweb.it
Newsgroup: it.comp.appl.access
Titolo: Richiesta conferma per modifiche a record

Salve a tutti,
ho notato che nei programmi che realizzo in Access c'è un piccolo problema.
Mettiamo caso che ci troviamo su una maschera che ci visualizzi
un'anagrafica, e sbadatamente modifichiamo il contenuto di un campo di
testo. Nel momento in cui ci spostiamo su un altro record, Access ci salva
le modifiche che, non volendo, abbiamo apportato al record.
Come posso visualizzare una finestra di messaggio che mi chieda la conferma
delle modifiche nel momento in cui mi sposto su un altro record?
Grazie in anticipo

 ha scritto nel messaggio
news:RM2_a.239131$lK4.7...@twister1.libero.it...

Metti un messaggio con richiesta di conferma nella routine evento 'Prima di
aggiornare' della maschera, Vedi funzione MsgBox nell'help.
In alternativa, puoi disabilitare le modifiche mediante un interruttore
andando a dis/abilitare la proprietà 'Consenti modifiche' della maschera.
Ciao.

 wrote in message
news:RM2_a.239131$
lK4.7...@twister1.libero.it

La tecnica migliore sarebbe di lavorare con Form non associate
per effettuare queste cose.
Vale a dire che le Form di visualizzazione devono rimanere ReadOnly
e la richiesta di Modifica del Record Singolo deve essere effettuata
tramite una Form non associata che viene popolata dal Record
in Modifica.
Il salvataggio chiederà conferma dei dati e una QRY_ACTION li modifica.
L'alternativa economica ma funzionale è quella di intercettare
l'Evento Before_Update chiedere conferma e nel caso negativo
Me.Undo e Cancel=True.
@Alex.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Newsgroup: it.comp.appl.access
Titolo: Codice per calcolo Montante (2)

es
Anno     Quota        C1 (coeff)    Montante(Anno-1)     Montante
2002     1000             2,4%         0                             1024
((1000+0)*(1+0.024))
2003     1000             2,0%         1024                        2064.48
((1024 + 1000)*1.02)
2004     1000             1,8%         2064,48                   3119,64
((2064,48 +1000)*1.018
facendo una ricerca su google... ho copiato ed adattato in base alle mie
esigenze il seguente
codice :
Private Sub Comando0_Click()
Dim RS As DAO.Recordset
Dim MontantePrecedente As Currency
       Set RS = CurrentDb.OpenRecordset("Tab1")
Do Until RS.EOF
    With RS
       .Edit
        ![Montante] = (![Quota] + Nz(MontantePrecedente)) * (1 + ![C1] /
100)
         .Update
         MontantePrecedente = ![Montante]
     If Nominativo = !Nominativo Then
    MontantePrecedente = ![Montante] + ![Quota]
        Else
            MontantePrecedente = 0
        End If
    End With
    RS.MoveNext
Loop
DoCmd.OpenTable "Tab1"
End Sub
il problema è questo :
non riesco ad avere il montante !
quello che ottengo è la moltiplicazione della quota x il coefficiente !
grazie per tutti gli aiuti !!

 grazie per tutti gli aiuti !!
    che spero siano numerosi ....
grazie!

 ha scritto nel messaggio
news:453dc7c4$1...@x-privat.org...

Newsgroup: it.comp.appl.access
Titolo: Query unione?

Salve a tutti, altro problema...
dovrei fare il confronto tra due tabelle o query uguali, praticamente ho:
CONSUNTIVO: IDCantiere, IDFase, DescFase, Importo, Ore
PREVENTIVO :  IDCantiere, IDFase, DescFase, Importo, Ore
Dovrei confrontare le due tabelle (o Query) o meglio, vorrei ottenere
questo:
IDCantiere, DescFase, OreConsuntivo, ImportoConsuntivo, OrePreventivo,
ImportoPreventivo...
praticamente un record per ogni fase di lavoro sul cantiere
questa tabella dovrei poi associarla al Cantiere in modo da fare un'analisi
per fasi
esempio con i dati:
001,Organizzazione cantiere, 10, 600, 5, 300
001,Climatizzazione, 20, 500, 30, 600
 spero di essermi spiegato..
Grazie.
potreste aiutarmi?

 wrote in message
ZUWYa.233785$Ny5.6...@twister2.libero.it...

Prova con una query che abbia il seguente codice SQL:
SELECT Cantiere, First(Descrizione) AS PrimoDiDescrizione, Sum(ImportoCons)
AS SommaDiImportoCons, Sum(OreCons) AS SommaDiOreCons, Sum(ImportoPrev) AS
SommaDiImportoPrev, Sum(OrePrev) AS SommaDiOrePrev
FROM [SELECT CONSUNTIVO.IDCantiere As Cantiere, CONSUNTIVO.IDFase As Fase,
CONSUNTIVO.DescFase As Descrizione, CONSUNTIVO.Importo AS ImportoCons,
CONSUNTIVO.Ore AS OreCons, 0 AS ImportoPrev, 0 AS OrePrev
FROM CONSUNTIVO
UNION SELECT PREVENTIVO.IDCantiere As Cantiere, PREVENTIVO.IDFase As Fase,
PREVENTIVO.DescFase As Descrizione, 0 AS ImportoCons, 0 AS OreCons,
PREVENTIVO.Importo AS ImportoPrev, PREVENTIVO.Ore AS OrePrev
FROM PREVENTIVO]. AS Pluto
GROUP BY Cantiere, Fase;
Di fatto non è altro che una query di raggruppamento su IDCantiere ed IDFase
basata sulla query unione che fonde i dati delle tabelle CONSUNTIVO e
PREVENTIVO.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: Presentazione... (le domande seguiranno)

salve a tutti,
sono il (felicemente?) padre di un colossale db in access97 che utilizzo per
il mio lavoro (piani controllo qualità e documentazione collegata)
solo che, siccome non sono un programmatore di professione, i moduli che ho
scritto sono scritti abbastanza con la mano sinistra.
quindi, prossimamente, se permettete, vi tedierò con alcune domande del
tipo: "io ho fatto così, ma non c'e' un modo migliore per..."
nel frattempo, saluti
Guido
----------------------- Guido (at work) ----------------------
         "If I am a fatalist, what can I do about it?
     guido(underscore)newsg(chiocciola)yahoo(punto)it
-----Questo messaggio e' prodotto con il 100% di elettroni riciclati-----


Saremo felicissimi di distruggere le tue convinzioni ed indurti a rifare
tutto il tuo COLOSSAL.
Scherzi a parte è lo spirito giusto per crescere, quì troverai pane
per ituoi denti.
Benvenuto.
@Alex.

 ha scritto nel messaggio
news:ARRPa.20261$it4.4...@news1.tin.it...

Ehi, scusami... potresti essere così gentile da dedicarmi qualche
attenzione?
nell'azienda in cui lavoro dovrei iniziare la stessa tua attività, ma non ho
proprio idea di cosa si tratta...
..ho sentito parlare anche della possibilità di mettere tutto su un
database... ecc ecc
potresti spiegarmi in cosa consiste questo piano qualità ecc ecc?
e, se non pretendo troppo, potresti spedirmi il tuo programmino?
(non so se sei un programmatore di professione o se il programma è qualcosa
di molto importante... chiedere non costa nulla...:) )
Sapresti inoltre indicarmi dei siti da cui reperire informazioni?
Guido, ti sarei veramente grado se mi aiutassi..mi serve per poter
lavorare..
Grazie e scusami!


Welcome on board.
MAssimiliano

 lavorare..
Prego (e grazie a tutti per il benvenuto)

Newsgroup: it.comp.appl.access
Titolo: 3 quesiti

1) Inserito in un campo di una maschera un valore (es. Cognome) vorrei che
mi restituisse in altri campi i dati relativi al campo precedentemente
inserito (es. Nome, Matricola, ecc,) (E' chiaro che questi dati sono già
contenuti in una tabella)?
2) Come posso ottenere che un campo mi riporti il Giorno della settimana
(Lunedì, Marte, ecc) relativo ad una data contenuta in un altro campo?
3) Nell'inserimento di dati di tipo "ora" sono costretto ad inserire
obbligatoriamente anche i minuti anche quando non è indispensabile (es.
9.00), Come posso evitare di dover inserire gli zeri? Ed inoltre come posso
fare si che il punto del tastierino numerico mi dia il punto e non la
virgola come attualmente?
Ringrazio anticipatamente chi mi vorrà aiutare.
Francesco Schiraldi


Private Sub Ora_inizio_KeyDown(KeyCode As Integer, Shift As Integer)
If KeyCode = 110 Then KeyCode = 190
End Sub
Ciao Nicola
email: metti inwind al posto  di NOSPAM
Le richieste che arrivano
in privato  vengono cestinate.
Sito Comune
http://www.sitocomune.com
----------------------------------


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

 ha scritto nel messaggio
news:98ge25$1qvsu$1...@ID-77872.news.dfncis.de...


 ha scritto nel messaggio
news:9GPq6.62721$Xj7.8...@news.infostrada.it...


 Vado Subito a provare i consigli.
Potresti provare anche a scrivere DOPO il quoting?
Antonio

 ha scritto nel messaggio
news:991r6.69616$Xj7.1...@news.infostrada.it...


 Ciao Franco
Significa che devi rispondere dopo i messaggi precedenti.
Si tratta di una delle regole di questo NG; ti invito a leggere anche tutte
le altre, cercando un messaggio di Federico Luciani "[INFO] Istruzioni per
l'uso di questo ng (v. 1.1)".
Questo messaggio è naturalmente rivolto a tutti i frequentatori abituali o
saltuari del NG.
--
Silvio
il sito comune di it.comp.appl.access:
http://www.sitocomune.com
Newsgroup: it.comp.appl.access
Titolo: [OT] Dove si può trovare un progrmma per fare l'autorun e ub menu di installazione ?

Salve a tutto il NG sono appena rientrato
Uso Acc XP developer
Ho creato degli applicativi , vorrei fare in modo che quando l'utente mette
il cd venga aperto un menu in automatico in modo che possa scegliere tra
diverse opzioni tra cui l'installazione del programma.
Grazie per l'aiuto
Stefano ( Kabisa)


ciao Stefano,
Lo puoi costruire in cantina.
Creati una pagina HTML con coll. ipertext al setup.
Per l'autorun creati un file .txt chiamato autorun.inf: all'interno
[autorun]= tuapagina.html
e dovrebbe andare da sè
MAssimiliano

 ha scritto nel messaggio
news:jz6Ta.1874$w8....@news.edisontel.com...

Ciao MA
Purtroppo L'autorun non esegue un Html infatti i vari CD eseguono uno
Start.exe che lancia il file Html.
Ciao Giorgio

 Ciao Giorgio
Non lo sapevo
Ultimamente sto alzando al mia media di cappellate... sto pensando ad altro
Tks
MAssimiliano


Capirai, se queste sono cappellate benvengano, almeno chi ha ricevuto
risposta ha una traccia da seguire :-)
Ciao Giorgio



Per creare gli autorun io uso Multimedia Builder (shareware,
crackttato) ma se conosci Visual Basic lo fai lo stesso.
http://mmbuilder.hypermart.net/download.htm
Ciao :)

 ha scritto nel messaggio
news:ktpshv062db47qjfq...@4ax.com...

Grazie proverň ,non ho problemi a comprare software anche perche devo poi
ridistribuirlo,
Ho provato vari applicativi scaricati da internet ma non vanno bene:
mi servirebbe qualcosa per creare un menu dove si puň decidere di installare
il programma fatto da me, se sul computer dell'utente non č presente Acess
Xp lui installa il runtime.
Facendo il normale pacchetto col developer, lui installa sempre il runtime
anche se l'utente ha giŕ XP
Grazie Stefano (kabisa)

anche se l'utente ha già XP
ALlora nn va bene questo...serve solo per creare degli autorun carini
standard...e' un tool multimediale, e nn ha opzioni di verifica che
lavorano sul sistema..
Magari con VB riesci a far meglio...
Ciao :)

 >
Ciao Stefano
Se ti interessa la soluzione proposta da MAssimiliano posso inviarti un exe
fatto da me in C++ per aprire il file HTML.
Nb non ha bisogno di alcuna libreria.
Ciao Giorgio

 Ciao Giorgio
pure a  me, pure a  me, pure a  me, pure a  me, pure a  me, pure a  me, pure
a  me, pure a  me, pure a  me
Grazie....
MAssimiliano
mast...@SPAMmassimilianoamendola.it

 ha scritto nel messaggio
news:or4Ua.3120$w8....@news.edisontel.com...

Ciao MA
Il tuo indirizzo e-mail è giusto ? Hai ricevuto il file?
Ciao Giorgio

mast...@SPAMmassimilianoamendola.it
pure a  me, pure a  me, pure a  me, pure a  me, pure a  me, pure a
me, pure a  me, pure a  me
fabrizi...@tin.it
Di cosa si tratta?

 ha scritto nel messaggio
news:bfps07$2nl$1...@lacerta.tiscalinet.it...

Ti ringrazio sarebbe una buona soluzione se puoi mandarlo, l'indirizzo è
quello giusto
Stefano (kabisa)
Newsgroup: it.comp.appl.access
Titolo: E' possibile che

2005 kb.
quanto spazio libero avevi sul disco del file che non funzionava?
-----------------------------------
ATTENZIONE: il ng it.comp.database.access cambia nome e diventa it.comp.appl.access
linkatelo!
-----------------------------------
il sito comune di it.comp.database.access:
http://members.xoom.it/it_db_access

quanto spazio libero avevi sul disco del file che non funzionava?
Perchè da alcuni giorni le tue risposte aprono un nuovo thread ?!
Bye, Ste

-----------------------------------


>Perchè da alcuni giorni le tue risposte aprono un nuovo thread ?!
sono quelli che scrivono solo su icda: crossposto le risposte su icaa.


Ardu

Newsgroup: it.comp.appl.access
Titolo: InfoPath e Access

Devo collegare access ad InfoPath, ho bisogno di tutte le informazioni
possibili.
Grazie

 Grazie
Quali sarebbero...?
Se hai il DRIVER ODBC linka le tabelle, poi cosa ti serve...?
@Alex
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Vedi il mio problema che ho un sacco di applicazioni che girano sotto
MSAccess e devo portarle nel ns. nuovo portale e mi hanno consigliato
di usare infopath, ma non so da dove iniziare.
Se puoi darmi una mano, grazie ?
Alessandro Baraldi ha scritto:


Newsgroup: it.comp.appl.access
Titolo: recordset con campo non nullo

come modifichereste questa stringa sql per selezionare tutti i record qui 
indicati che abbiamo il campo badge diverso da "" e diverso da null?
 
"select distinct idallievo from abbonamenti where idsede=" & 
IdSedePrincipale
 
 
grazie a tutti. 
 

tmtube formulated the question :

... AND Nz([badge],'')<>'')
 
Bruno
Newsgroup: it.comp.appl.access
Titolo: stampare report in modalita carattere

E' possibile generare dei report per stampa su vecchie stampanti ad aghi in modalita testo su fogli continui ? Le
stampanti ad aghi ci mettono una vita a stampare font truetype e grafica.... non ditemi che devo crearmi un report
manualmente via codice.... non mi passa piu' :-(
Alberto

E' possibile generare dei report per stampa su vecchie stampanti ad aghi in
modalita testo su fogli continui ?
Certo che si puo', perche' no! Ti fai il report e usi un font non grafico.
L'unica accortezza sono le spaziature verticali. La stampante segfuira' le
proprie, o meglio quelle del font,  e non quelle che dai tu al millimetro,
ma con un po' di pazienza riesci a centrare tutt ocome ti serve! Garantito!
Saluti.
Luciano


Confermato, l'ho già fatto un paio di volte ......
Per la massima complatibilià con tutte le stampanti ti conviene installare
il driver della classica "Generica/solo testo"  (settando il report per
quella stampante specifica)
ed utilizzare un carattere superstandard tipo Courier
Per quanto riguarda le spaziature verticali quando si progetta un report in
modalità non grafica io trovo comodissimo impostare (da Control Panel di
Windows) il sistema di misura US in pollici
(almeno hai corrispondenza esatta tra la griglia e le righe dei fogli di
carta)
Buon lavoro
                            Sandro Tealdi

Saluti.
ho provato a fare cosi', e stampa abbastanza bene, ma ho un grandissimo problema.
Ho una stampante ad aghi a carrello largo (doppio a4, per capirsi). Lavoro sotto win 3.1. Tutti i controlli con una
coordinata x di inizio oltre i circa 9-10 pollici vengono stampati una riga sotto, sballando tutta la stampa. Ho notato
che se imposto l'altezza della sezione a 0,4 pollici (praticamente due linee) viene stampato tutto corretto, MA ogni 3-4
linee stampate, invece ci saltare una linea ne salta due. Cio' mi fa pensare che sia un problema di posizionamento dei
campi nella coordinata y.... ma non riesco a risolverlo. Ci ho perso ore senza cavare un ragno da un buco.... nessuno ne
sa niente ?
Alberto


Normalmente questi problemi li ho risolti così:
1- impostare l'unità di misura in pollici nel Pannello di Controllo
2- impostare X-Y della griglia del report  a 6  (ovvero 1/6 di pollice)
3- completata la progettazione del report (e dopo ogni modifica) selezionare
tutti i controlli e agganciare dimensione/posizione degli stessi alla
griglia
In questo modo non ho mai avuto problemi  (con Access97)
Se ogni tanto ti salta una riga in verticale è sicuramente perchè il suo
passo di linea è un po' di più di 1/6 di pollice.
Buona fortuna
                    Sandro
Newsgroup: it.comp.appl.access
Titolo: crosstab

Come da oggetto...qualcuno ha esperienze in merito su access 97 ?????
grazie

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

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

Salve a tutti,
Ho un database 97 che funziona regolarmente. Convertito a 2000, non
riconosce l'istruzione
TRIM sulle etichette.
Qualcno sa' qualcosa in proposito ?


Puoi spiegarti meglio?
Cosa significa: 'non riconosce l'istruzione TRIM sulle etichette'
-- 
Federico
--------------------------------------
Sito Comune di it.comp.appl.access
http://members.xoom.it/it_db_access
mailto:
it_db_...@usa.net
--------------------------------------
Tutte le richieste che mi arrivano
in privato, vengono cestinate.
--------------------------------------
Rimuovi paperino. per e-mail
--------------------------------------

 wrote in message
3A37564B...@paperino.libero.it...


 Grazie in anticipo.
Perfavore rispondi dopo la parte quotata. Grazie.
Scusami, ma io continuo a non capire cosa intendi per 'esecuzione
dell'etichetta'.
Cmq prova ad usare =Trim([DESA])


Newsgroup: it.comp.appl.access
Titolo: Auguri! :-)

Sentiti auguri a tutti per un sereno Natale ed un prospero anno nuovo!
:-)
-- 
Stefano


Altrettanto a te e a tutti i frequentatori del gruppo @Alex incluso :D
Newsgroup: it.comp.appl.access
Titolo: approssimazione EURO

Ciao a tutti
devo indicare il corrispettivo in EURO del totale fattura.
Come mi regolo per i decimali?
Grazie
                        Flavio

 wrote in message 8c9nou$bn8$1...@nslave2.tin.it...


...

grazie!
                            Flavio


Prova con questo
campoeuro=EuroConvert(campolire,"ITL","EUR")
ti da la converrsione e anche l'arrotondamento corretto.
Spero di esserti stato utile, ciao da Ricky

 wrote in message 38e88...@news.dada.it...


 wrote in message
news:8cc4os$s3t$1...@nslave1.tin.it...

Esattamente, sta' in Access 2000. Mica aveva detto quale access aveva !!!
Ciao alla prossima

Newsgroup: it.comp.appl.access
Titolo: Come faccio ....

in una form che ha due sottomaschere passare un dato da una sottomaschera
all'altra
grazie siete troppo gentili


Forms!MascheraPrincipale!Sottomaschera2!Controllo2 =
Forms!MascheraPrincipale!Sottomaschera1!Controllo1
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 ha scritto nel messaggio
news:JQyj7.44009$%a4.16...@news.infostrada.it...

Grazie
č dai piccoli gesti che si vedono i grandi uomini (non mi ricordo che l'ha
detto)

Newsgroup: it.comp.appl.access
Titolo: BackEnd - FrontEnd

Ciao
ho creato un piccolo applicativo che vorrei condividere con i colleghi. Il 
FE lo installo su ogni PC mentre il BE é su una cartella in rete in uno dei 
Server Aziendali, in modo che ognuno di loro legga gli stessi dati dalla 
tabella che aggiorno io una volta la mese.
Domande:
1) I vari utenti possono contemporaneamente accedere alla tabella, leggerla 
e modificarla? Non è che per caso solo il primo che entra può fare le 
attività di competenza?
2) Eventualmente andrebbe impostato qualche paramentro a livello di access 
(permessi di lettura/scirttura? User abilitati)
Grazie

 Grazie
Se hai un gruppo di utenti del deve solo leggere i dati e altri possono 
anche modificarli, puoi crearti una serie di utenti che possono fare questo; 
qui trovi un tutorial:
www.sitocomune.com
 Sezione General
6.219 Come utilizzare la sicurezza di Access al livello utente? (2)
6.3 Come utilizzare la sicurezza di Access?
Ciao.
-- 
Sergio MAZZA 

 ha scritto nel messaggio 
news:fnk6r0$7mc$1...@tdi.cu.mi.it...


 Grazie intanto
Già che ci sei; vai anche su: ICAA - Come comportarsi in questo NG.
Dove dice di scrivere in coda al testo del messaggio precedente non in 
testa; grazie...
Ciao.
-- 
Sergio MAZZA 

 ha scritto nel messaggio 
news:fnn6ol$elg$1...@tdi.cu.mi.it...

Così è ok ? : -) 

 Cosě č ok ? : -)
Per-fet-to...
Ciao.
-- 
Sergio MAZZA
Newsgroup: it.comp.appl.access
Titolo: Esportare dati e compattare automaticamente

 Grazie mille
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/


Ciao peter
Sonoooo sempreee treeee ...tre domande e tre risposte sempre treeeeeeeee
sulla strada ........
Salvatore ti aveva consigliato di postare UN PROBLEMA  per volta per un
motivo ben preciso: è una delle regola di questo Ng le altre le puoi trovare
nel post di Roberto: Istruzioni per l'uso.
per compattare automaticamente: Menù Strumenti-> Opzioni-> Generale->
Compatta alla chiusura
Ciao Daniele

 ha scritto nel messaggio
news:neoBb.70312$AX1.2...@news1.tin.it...

Per versioni > A97.
Ciao.
@Alex.

 ha scritto nel messaggio
news:neoBb.70312$AX1.2...@news1.tin.it...

Ciao. mi intrometto. 'Compatta alla chiusura' non c'è in A97, o mi sbaglio?
Comne si fa in questo caso?
Giancarlo

 Giancarlo
Mi hai posticipato...!
In questo caso hai almeno 2 soluzioni semplici:
1)Crearti un applicazione esterna magari con Access che prende in mano la
cosa, nel senso che chiude l'applicativo lo compatta con DAO CompactDatabase
poi lo riapre è estremamente semplice e funziona benissimo.
2)Usi uno Script fatto con WinScriptingHost(la manna degli HACKER) e gli
metti
lo stesso codice che avresti messo nell'applicazione di Access visto che il
linguaggio
da usare è sempre VBA(circa) in appoggio a DAO, di questo hai un esempio
sul SitoComune.
Si può fare anche con VB, ma richiede VBRuntime, che è diverso da
AccessRuntime
Ciao.
@Alex.

 ha scritto nel messaggio
news:br571l$msf$1...@lacerta.tiscalinet.it...

Grazie. Provo con la prima. Peccato però, perchè l'opz. in A2000 è
comodissima.
Newsgroup: it.comp.appl.access
Titolo: ..dopo aggiornamento

Buon giorno a tutti,
ho un piccolo problemino di cui non riesco a comprenderne la causa.
Ho una query che seleziona dei clienti in base all'idcliente di una combo.
 
Su "dopo aggiornamento" della combo apro un rst su questa query che, purtroppo, non ha ancora preso l'id dalla combo..., come mai? 
Se l'evento è  "dopo aggiornamento" non dovrebbe essere già popolata?
 
Saluti
 
Alfio

Salve,
 
Alfio ha scritto:

Di solito, sì.
Mostra la stringa SQL della query e il codice. Forse si vede il problema.
 
-- 
Ciao
Karl
*********
http://www.AccessDevCon.com
 
Access FAQ: 
http://www.donkarl.com/it
 
 
 
 
 

 
 
Ciao Karl,
 
questa è la stringa SQL
 
SELECT Scadenze.IdDitta, Scadenze.IdBolla, Bolle.[Data bolla], Bolle.[Numero bolla], Scadenze.DataScadenza, Format(([ImportoAttivo]),"Standard") AS Importo, Scadenze.ImportoPagato, Bolle.[Tipo documento]
FROM Bolle INNER JOIN Scadenze ON Bolle.[ID bolla] = Scadenze.IdBolla
WHERE (((Scadenze.IdDitta)=[Maschere]![Menu_EC]![cmbClienti]) AND ((Scadenze.ImportoPagato) Is Null) AND ((Bolle.[Tipo documento])=8));
 
Questo il "tentativo" di aprire il recordset su "dopo aggiornamento" della combinata cmbClienti
Set rstQ = dbs.OpenRecordset("Q_Scadenze_Clienti", dbOpenDynaset)
 
All'errore, se apro la query, è vuota....
 
Ciao,
 
Alfio

 ...
Con il OpenRecordset dovresti ricevere un errore di "parametro 
insufficiente" come descritto in 
http://www.donkarl.com/it?FAQ6.4
.
 
Se finora hai un po' taciuto questo fatto prova una delle soluzioni 
descritto nell'articolo.


 
 
Grande Karl,
il problema era proprio quello!!! Mannaggia... :(
 
la query diventa così:
da 
WHERE (((Scadenze.IdDitta)=[Maschere]![Menu_EC]![cmbClienti]) 
a
WHERE (((Scadenze.IdDitta)=Eval("Forms!Menu_EC!cmbClienti"))
 
Grazie mille... 
 
Alfio

Newsgroup: it.comp.appl.access
Titolo: Query di accodamento o aggiornamento da macro ?

Ciao a tutti,
Come faccio a lanciare una query di accodamento o aggiornamento da una macro
?
Ho provato ma apre solo le query di comando.
Grazie con simpatia.
Marco.

 wrote in message
news:GFyA9.26336$
8E3.7...@twister2.libero.it

Perchè devi lanciarla da MACRO...???
Lanciala da codice su evento CLICK di un pulsante per esempio...!!!
@Alex.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 Marco.
In che senso solo le query di comando? La macro ti permette di eseguire
tutte le query.
Azione: Imposta Avvissi (no) -> per non visualizzare gli avvisi di access
durante l'esecuzione
Azione: ApriQuery (NomeQuery) -> per eseguire qualsiasi query
Fabio
-- 
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: controllo calendario

con DBclick da maschera1 apro  maschera2 sulla quale è "brutalmente
incollato " il controllo calendario....cosa devo fare per avere la data
corrente.....visualizza sempre quella di default!
ciao ciao e grazie a tutti!
Gianni

Gianni ha scritto:


io, sul form load, gli passo questo codice:
nomecalendario.Day = Day(Date)
nomecalendario.Month = Month(Date)
nomecalendario.Year = Year(Date) 
ciao
-- 
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: Documentazione Office Automations

Sapete dove posso trovare in internet o titoli di libri che spiegano il
codice visual basic for applications per gestire gli applicativi word excel
via codice? grazie.

 ha scritto nel messaggio

Hai gia' guardato le recensioni sul sito comune?
Sib
--
----------------------------------------------------
la mia home:
http://digilander.iol.it/syb
----------------------------------------------------
il sito comune di it.comp.database.access:
http://www.sitocomune.com
----------------------------------------------------
4000 anni fa', il saggio egizio Ptahhotep scrisse:
"... perche' non esistono saggi per nascita."
------------------------------------------------------
Saturiamo ECHELON:
bomba saddam attentato medio oriente


Per Office97:
http://support.microsoft.com/support/kb/articles/Q167/2/23.ASP
Per Office2000:
http://support.microsoft.com/support/kb/articles/q260/4/10.asp
ciao
Silvio
Newsgroup: it.comp.appl.access
Titolo: [OT] Sono tornato... e moh...

Con qualche difficoltà di cui credo siate al corrente, ci hanno
rilasciato.
Saluti a tutti.
@Alex

"Alessandro Baraldi"
Con qualche difficoltà di cui credo siate al corrente, ci hanno
rilasciato.
Saluti a tutti.
-----------------------------------
E pensare che dovevamo tutti crepar d'invidia, eh?    ;-))
Non far quella faccia: tutto è bene ciò che finisce bene...
Ciao! 


wrote:

è vero ... bentornato alex!

 wrote in message 
news:b18c71aa-de4f-4d63...@k41g2000yqn.googlegroups.com...

Saluti a tutti.
@Alex
=======================================
Io non so niente.
Ti hanno rilasciato da dove: dall'ospedale, dalla galera,
dal manicomio...?
Comunque bentornato!
Bruno 

 ha scritto nel messaggio 
news:b18c71aa-de4f-4d63...@k41g2000yqn.googlegroups.com...

Saluti a tutti.
@Alex
[risposta]
Certo che quando ti muovi eheee?!?!
Bentornati ad entrambi!
Ciao.
-- 
Sergio MAZZA 

 Sergio MAZZA
bentornato da uno che ti conosce solo di fama.
guarda che il tuo sito ci serve non fare più certi scherzi!!

 ha scritto nel messaggio 
news:b18c71aa-de4f-4d63...@k41g2000yqn.googlegroups.com...
Con qualche difficoltà di cui credo siate al corrente, ci hanno
rilasciato.
senza riscatto?
:<))
Ciao Alex
bentornato...
Daniele

 Daniele
Ciao.
-- 
Sergio MAZZA 

 Sergio MAZZA
Ciao Sergio
Daniele

 Ciao Sergio



porc... @%$??| 
che bello risentirti
;-P
-- 
-- 
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana Sviluppatori Access

 Cataldo Formaro
No affatto... non sono mai stato in contatto con TG.
Grazie.
@Alex

 Ciao!
Ciao
@Alex

 Bruno
 @Alex

 Sergio MAZZA
Tnx, vi saluta anche Barbara.
@Alex

 è vero ... bentornato alex!
Denghiu
@Alex

 MAssimiliano Amendola
A chi lo dici... ;-)
@Alex

 Daniele
;-)
Bye
@Alex

 guarda che il tuo sito ci serve non fare più certi scherzi!!
;-)
Ciao
@Alex


non ti puoi più fidare dei rivoltosi.. non mantengono i patti
quelli di un tempo erano veri signori... hai fatto caso che di Biso non ce ne è più nessuna traccia??


 Non sono certo, ma mi pare di averti intravisto al TG1 (in aereo) eri tu?
Anche qui hanno fatto un circo nelle medie.
Ma ho avuto l'impressione che la maggior parte dei turisti
ha prolongato un po le ferie anche se involontariamente.
-- 
cu
Karl
*********
Access FAQ: 
www.donkarl.com/it
 

 :<))
Senza riscatto...?
Ancora un pò e avrebbero pagato loro pur di liberarsi di me...!
ah si! stavano finendo le scorte alimentari?
Ciao Alex
Daniele 

 @Alex
non ti puoi più fidare dei rivoltosi.. non mantengono i patti
quelli di un tempo erano veri signori... hai fatto caso che di Biso non ce 
ne è più nessuna traccia??
come no?....qualche mese fa è tornato!
Ciao MA
passato il singhiozzo o hai cambiato tastiera? ;-)
...e noi che stavamo in pensiero per Alex ...e lui, beatamente, si è fatto 
altri
5 giorni di ferie.....e io pago!
Daniele

 ha scritto nel messaggio 
news:7590e57e-683e-4270...@o2g2000yqd.googlegroups.com...

Quando abbiamo un momento "tranquillo" ci rivediamo tutti!
Ciao.
-- 
Sergio MAZZA 

 @Alex
Ciao,
Max

 Access FAQ:
www.donkarl.com/it
Ciao
@Alex

 Sergio MAZZA
@Alex

 Max
Ciao
@Alex
Newsgroup: it.comp.appl.access
Titolo: usare conteggio di records come campo

Domanda:
è possibile con access, dare al valore di un campo il conteggio totale o
filtrato di un insieme di records e che questo campo, sia aggiornato in
tempo reale anche modificando il numero di records?
se si, come fare?
spiegatevi con un esempio.
grazie
luigi

 ha scritto nel messaggio
news:9q70cf$4m4$1...@nreadb.inwind.it...


 ha scritto nel messaggio
news:9q70l0$37g$1...@serv1.albacom.net...


 luigi
Presumo che tutti i dati relativi ai dipendenti e alle loro qualifiche
siano in una tabella....!!!
Ora se utilizzi la funzione DCount("NomeCampo","OrigineDati","CampoQualif=xxx")
ti restituisce il numero dei dipendenti con Qualifica=XXX
se vuoi dividerli per categoria perň la cosa piů facile č fare una Qry
con campi raggruppari ed un Campo Conteggio, fai una SubForm o SottoReport
in formato visualizzazione continua .....
@Alex
-- 
Posted from  [62.98.30.211] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 @Alex
A quello che - giustamente - dice Alessandro aggiungerei che, se nella
tabella hai anche i campi "DataInizio" e "DataCessazione", puoi ottenere il
dato relativo a tutte le date che vuoi.
Ciao
--
Alberto

Newsgroup: it.comp.appl.access
Titolo: compattazione automatica

ciao
è possibile con access 97 creare un comando perchè compatti automaticamente 
il DB ogni tot intervallo di tempo? Ho utenti che proprio non ci arrivano a 
farlo con il comando, gli ho creato un pulsante apposta e tanto non lo 
fanno. Sono db che non vengono chiusi praticamente mai e raggiungono 
dimensioni gigantesche.
grazie anticipate 

 ha scritto nel messaggio 
news:%pnrd.440270$35.19...@news4.tin.it...

Su 
www.sitocomune.com
 troverai una routine per compattare il db in uso.
Ciao, Carlo

Newsgroup: it.comp.appl.access
Titolo: problema nella duplicazione di record

ho una maschera in visualizzazione continue vorrei che scegliendo l'ordine
venisse creata una copia di tale ordine testata e voci ordine
ho pensato ad una query di seelzione che accoda poi nella tabella ordini e
una query di selezione che accoda nella tabella voci, ma come gli assegno un
numero successivo all'ultimo ordine?
ho una tabella contaordini di tipo numerico.
mi sapete aiutare? Grazie.

 ha scritto nel messaggio
news:bjdai6$tv1$2...@lacerta.tiscalinet.it...

Da codice:
NZ(Dmax("TuoCampoNumerico","TuaTabella"),0) +1
Da query :
NZ(Dmax("TuoCampoNumerico";"TuaTabella");0) +1
Cambia la virgola in punto e virgola.
Ciao, Carlo
Newsgroup: it.comp.appl.access
Titolo: Arrotondare cifra centinaia

Esempio:
2324 = 2300
2350 = 2400
2351 = 2400
come farlo con una query di aggiornamento?
Attendo Lumi, Grazie!
--
MC

a=int(a/100)*100
update tavola
set campo=int(campo/100)*100
Tony.

non va bene, 3984 diventa 3900 e non 4000 ad esempio.
Mi trovo sempre arrotondato per difetto così...

 come farlo con una query di aggiornamento?
www.donkarl.com/it
 FAQ 2.1 Arrotondamenti
-- 
HTH
Karl
*********
Access FAQ: 
www.donkarl.com/it
+ Conferenza Italiana per Sviluppatori di Access (CISA) 

letto , applicato , correttamente funzionante!
Grazie di cuore.
Buona continuazione,
--
MC

Newsgroup: it.comp.appl.access
Titolo: Archiviazione ottica

Ciao,
vorrei realizzare un db per la catalogazione di alcuni dati contabili
(fatture) e mi piacerebbe inserire anche l'immagine del documento per
poterlo visualizzare.
Sapete dirmi come posso fare e sopratutto in che formato salvare
l'immagine in modo da non appesantire il progamma.
Grazie.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG


Tempo fa ho realizzato un programma che si chiama ArcOttica e che permette 
di archiviare documenti di tutti i tipi. Tra le altre possibilità c'è anche 
quella di fare uno scanner di un documento e anche quella della sua 
archiviazione a pagine multiple in file tiff.
Nel programma uso ocx commerciali e posso mandarti solo il cd di 
installazione con file mde e ocx.
Se pensi che possa esserti di un qualche aiuto per prendere spunti, fammelo 
sapere.
Potrebbe essere l'occasione per migrare l'applicativo usando altre tecniche 
come Kodak Imaging, WIA, ecc.
Ciao, Carlo 

Sei veramente gentile, come posso avere il Cd?



Mandami l'inidirizzo postale in privato.
Ciao, Carlo

Newsgroup: it.comp.appl.access
Titolo: Form e campo obbligatorio

ciao a tutti. sò che l'argomento non é nuovo...
ho un form con un campo (più precisamente una casella combinata) che
voglio sia compilata obbligatoriamente: non esiste nessun modo per
obbligare gli spostamenti tra i campi in modo che ad esempio qualsiasi
campo (anche successivo) io clicco finché non é stato compilato quello
obbligatorio si posizioni sempre su questo? ...spero di essermi
spiegato. in altre parole vorrei che finché non é stato compilato il
campo obbligatorio in questione non sia possibile andare su nessun
altro.
grazie.

 ha scritto nel messaggio 
news:1177423772.1...@n35g2000prd.googlegroups.com...

Si chiarissimo.
Allora:
private sub nomeTuaCasella_exit(cancel as integer)
if Isnull(nometuaCasella) then
cancel = true
end if
end sub
Ciao
Newsgroup: it.comp.appl.access
Titolo: Evento di Errore se dato già inserito: non mi funziona più

Ciao ragazzi, ho questo problemino (già risolto a sua volta da voi )
Ho un DB per il protocollo della Posta, e devo fare in modo che mi dia
errore se il Numero di Protocollo è già stato inserito.
Tempo fa avevo già postato e mi avete dato l'esempio riportato sotto:
Private Sub NUM_PROT_AfterUpdate()
Dim app As Variant
    Dim ws As Workspace
    Dim rec As Recordset
    Dim dbs As Database
    Set ws = DBEngine.Workspaces(0)
    Set rec =
ws.OpenDatabase("\\AUTOPORTO1\ACCESS\POSTA\POSTADAT.MDB").OpenRecordset("RIC
EVUTA")
If IsNull(NUM_PROT) Or IsNull(DATA) Or NUM_PROT = "" Or DATA = "" Then
  'MsgBox "Inserisci tutti i dati!!!"
Else
  criterio = "[DATA] = cdate('" & Me.DATA & "') and [NUM_PROT] = '" &
Me.NUM_PROT & "'"
  app = DLookup("[NUM_PROT]", "RICEVUTA", criterio)
  If Not IsNull(app) Then
     MsgBox "Numero di Protocollo già inserito!!!"
  Else
     MsgBox "Ok perfetto!"
  End If
  End If
  Set dbs = Nothing
Set ws = Nothing
La richiesta di allora era, errore se Prot. = per data =, (strunzata da
parte mia) perchè per Prot = a data <> non dava errore.
Ora ho cambiato la tabella.
Il Campo NUM_PROT (testo) lo ho cambiato da 0001 a 00/0001  (i primi 2
numeri corrispondono all'anno) ed ho inserito la proprietà - Sì (Duplicati
non ammessi).
Che cosa devo fare ancora per evitare che qualcuno inserisca un Numero di
Protocollo già inserito, anche se la data è diversa?
Se mi avete capito siete dei grandi.
Ciao Ciao e grazie
Alessia

 ha scritto nel messaggio
news:95bmpj$1hdt$1...@half.spin.it...

Se devi testare solo il numero del protocollo (senza tener conto dell'anno)
basta utilizzare il semplice numero di protocollo (Right$([NProt], 4).
Nell'istruzione Dlookup, l'espressione criterio deve agire solo sugli ultimi
quattro caratteri del numero protocollo.
Ciao
LaLo
Newsgroup: it.comp.appl.access
Titolo: n Mod 2

Questo numero:
2147395033
 Mod 2
Il numero e' in una variabile Double
sul mio PC genera overflow.
C'e' qualcuno che ha la cortesia di provare e farmi sapere?
Grazie.
-- 
 
ac (x=y-1)

 C'e' qualcuno che ha la cortesia di provare e farmi sapere?
 
Qui (con A03)
 
Dim n As Double
n = 
2147395033
 
Debug.Print n Mod 2
 
dà il risultato 1.
 
-- 
Ciao
Karl
*********
Access FAQ:  
http://www.donkarl.com/it
 
 
 


Grazie Karl. Anch'io ho A03.
Devo approfondire la faccenda e verificare bene quel che succede.
La print va bene anche per me.
 
-- 
 
ac (x=y-1)

 La print va bene anche per me.
 
Office Access 2010/64
---------------------
Dim n As ...
n = 
2147395033
 
Msgbox n Mod 2
 
Definendo n:
Variant = 1
Single = 0
Double = 1
Currency = 1
Decimal = 1
Long = 1
Integer = Overflow
Byte = Overflow
 
Bruno
 
 


Ciao Bruno.
n lo avevo in un Double mentre il risultato in un integer (prevedevo o 0 
0 1 come risultato ;-{) )
Ho rimesso su l'istruzione
xMod = x1 mod 2
con sia xmod che x1 double, non c'e' verso e riandato in errore.
Ho comunque sbagliato numero, e' questo: 
2147600477
 
-- 
 
ac (x=y-1)
 

Alessandro Cara was thinking very hard :

Ti confermo l'Overflow di 
2147600477
 Mod 2, anche per tutti i VarType 
elencati nel mio precedente post.
 
Mi sembra un bel bug!
Segnalalo a MS, ci sono in premio due uova sode pasquali...
 
Bruno
 
 

 Segnalalo a MS, ci sono in premio due uova sode pasquali...
 
Dimenticavo, analogo comportamento in Excel con
MsgBox 
2147600477
# Mod 2 (non ho verificato col numero assegnato ai 
VarType già menzionnati).
 
Bruno
 
 

 VarType già menzionnati).
 
Grazie Bruno.
Allora non sono completamente rinco......
Stavo provando una routine di fattorizzazzione per numeri vicini e ho 
notato che se arrivava in quel valore inevitabilmente andava in errore.
 
 
-- 
 
ac (x=y-1)

 ha scritto nel messaggio 
news:r50dr.152785$GZ3....@tornado.fastwebnet.it...

 Prova questa funzione:
Function AccessMod(a, b)
 
    AccessMod = a - b * Int(a / b)
End Function
 
cosě: AccessMod
(2147600477
 , 2)
 
Ciao, Carlo 
 
 

 Ciao, Carlo
Grazie Carlo, avevo gia' circumnavigato il problema nel modo che hai 
descritto e funziona ;-{).
 
 
-- 
 
ac (x=y-1)

 che se arrivava in quel valore inevitabilmente andava in errore.
 
Se devi manovrar dei numeri ci vuole Mathematica.
Si trova anche a buon mercato...
 
Bruno
Newsgroup: it.comp.appl.access
Titolo: Connessione di un db Access 2003 a Sql Server 2005 con OleDb o altro mezzo più veloce di ODBC!!

Buongiorno amici del NG,
ho un db di access 2003 le cui tabelle sono state esportate in un
database su Sql Server 2005.
Attualmente utilizzo l'ODBC per il collegamento al server, ma mentre
dalla mia sede non problemi di velocità, altri pc che si collegano da
remoto con la VPN hanno una lentezza spaventosa nell'inserimento dei
dati in una qualsiasi maschera. Ho appena letto su un siti che l'ODBC
è di  per se lento, mentre esiste la connessione OLE-DB che è molto
più rapida; questo sito specifica anche come collegarsi a SqlServer:
StrConnect = "Provider = SQLOLEDB;
Data Source = nome_della_macchina_server;
Database = nome_del_db;
User ID = user_id; Password=password"
Essendo che non so proprio dove andare ad impostare questa stringa,
conto sull'aiuto di qualcuno che mi
spieghi passo per passo i passaggi che debbo fare per accedere al
server con OleDb o anche se esiste
altro ancora meglio per risolvere il mio problema.
grazie davvero di cuore
Leonardo


Se non lo vedo non ci credo.
La configurazione A 'XP + SQLSvr 2000 funziona benissimo via ODBC, anche in
remoto (se il tuo applicativo mette in condizione ODBC di lavorare lato
Server).
Il problema di prestazione è sistematico o riguarda maschere specifiche?
Parli di procedure d'aggiornamento Batch o normale data entry?
Se provi a inserire records direttamente in una tabella collegata come sono
le performances?
Verifica anche che non ci siano colli di bottiglia legati alla connessione
(Firewall o antivirus configurati male).
Ciao


Il tuo problema non è l'odbc am la VPN
se vuoi lavorare conreti geografiche usa i Terminal services
se non quelli windows almeno quelli xpunlimited
-- 
-- 
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana Sviluppatori Access


E' no: se l'applicazione utilizzi prevalentemente il Server, puň lavorare 
benissimo via ODBC, anche in remoto.
Stai facendo confusione con JET.
Saluti. 


wrote:

Ciao Oscar,
innanzitutto grazie di avermi risposto.
La lentezza è evidente specie nelle maschere che sono agganciate a
query che collegano diverse tabelle.
Parlo di data entry e non di aggiornamento batch.
L'apertura diretta di una tabella è relativamente rapida rispetto alle
maschere.
Per i firewall e gli antivirus cosa mi consigli di verificare?
Grazie di avermi aiutato.
Leonardo


Credo che il problema, da quanto mi scrivi, sia legato a queries non
ottimizzate per ODBC (e che, quindi, vengono eseguite sul Client).
Conosci queste risorse?
http://www.alessandrobaraldi.it/DettaglioFaq.asp?IdFAQ=281
Ciao: Oscar


wrote:

buongiorno Oscar,
credo anche io che il problema principale siano le query:
ho scaricato proprio ultimamente il tutorial di Alex Baraldi,
che leggerò con la dovuta cura.
Grazie ancora per il prezioso aiuto ed il tempo dedicatomi.
Leonardo