mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.appl.access
Titolo: differenze in formule

Che differenza c'è tra usare l'espressione:
[pezzi]/([campoore]*24)
e
[pezzi]/(CDbl([campoore])*24) in una query ?
Dipende anche dalla natura dei campi ?
grazie 

 ha scritto nel messaggio 
news:TJPve.5813$h5.3...@news3.tin.it...

Quello da tenere molto bene in considerazione è la "precedenza tra gli 
operatori" (vedi help).
Gli operatori aritmetici vengono valutati per primi, seguiti dagli operatori 
di confronto e infine dagli operatori logici.
Nel tuo caso sono gli operatori aritmetici che ti interessano. Questi 
vengone eseguiti in questo ordine:
Elevazione a potenza (^)
Negazione (-)
Moltiplicazione e divisione (*, /)
Divisione tra interi (\)
Modulo aritmetico (Mod)
Addizione e sottrazione (+, -)
Concatenamento di stringhe (&)
Fai delle prove e vedrai che i risultati cambiano notevolmente.
Ciao, Carlo 


Le due mi danno gli stessi risultati nelle prove.
Usando CDbl si hanno dei vantaggi, svantaggi o č indifferente ?
il campo pezzi č number double standard 4
il campo ore č date/time long time
grazie 


Se ti serve avere anche la parte decimale è sufficiente un CSng (precisione 
singola anziche doppia) perchè occupa meno spazio in memoria.
Il campo pezzi in precisione doppia è veramente uno spreco: se non hai 
decimali è sufficiente un intero.
Se per "natura dei campi" intendi il tipo di dati, questi sono entrambi 
numerici; se ti riferisci alla dimensione del campo allora ci sono delle 
differenze.
Considera queste operazioni:
cdbl(128)/(15*5) = 1,70666666666667
128/(15*5) = 1,706667
128/cdbl((15*5)) = 1,70666666666667
128/csng((15*5)) =  1,706667
Tra le prime due operazioni esiste una differenza notevole in precisione 
doppia, che potrebbe influire pesantemente nel caso di calcoli molto 
precisi.
Una curiosità: uno degli shuttle è esploso per un overfloow del calcolo, 
preso dalla precedente versione del software e non controllato. Si trattava 
di una operazione in precisione doppia che era stata compilata in precisione 
singola.
Ciao, Carlo

Newsgroup: it.comp.appl.access
Titolo: effetto indesiderato viene visualizzato #eliminato quando elimino

se elimino da una maschera un record che è relazionato ad un altra maschera
che mostra i record appartenente a quella cateogria mi accade che eliminando
la categoria nell'altra maschera escono tante righe con scritto #ELIMINATO
#ELIMINATO #ELIMINATO #ELIMINATO  nei vari campi
non si riesce a fare un requery della form per non visualizzare quelle
scritte?
hoprovato ma non riesco
grazie.


Ciao,
quando elimini il record devi far seguire l'evento ell'azione requery e poi
refresh della maschera collegata e vedrai che le scritte non ci saranno piů
Alessandro

 ha scritto nel messaggio
news:2pims1F...@uni-berlin.de...

E' sufficiente un requery
Tuttal piů si potrebbe mettere un docmd.echo false all'inizio e a true alla
fine
Antonio
Newsgroup: it.comp.appl.access
Titolo: Importi in Lire ed Euro

In un formo ho inserito una combobox per scegliere la valuta
(euro-lire), in un'alto campo devo inserire l'importo. Come faccio a
visualizzarlo nella valuta scelta?
Thnkx
--
  ("'-''-/").___..--''"'-._
   `6_ 6  )   '-.  (     ).'-.__.')
   (_Y_.)'  ._   )  `._ '. ''-..-'
  _..'--'_..-_/  /--'_.' ,'
(il),-''  (li),'  ((!.-''
Mailto: mvbo...@lnubb.pbz
Applica ROT13 per rispondere.

 visualizzarlo nella valuta scelta?
Su dopo aggiornamento della combo scrivi qualcosa tipo:
    If Me.cboValuta = "Lire" Then
        Me.Importo.Format = "L. #,##0"
        Me.Importo.DecimalPlaces = 0
    Else
        Me.Importo.Format = "? #,##0.00"
        Me.Importo.DecimalPlaces = 2
    End if
Se quì sopra non appare il simbolo dell'Euro, sappi che devi mettercelo.
--
Silvio
il sito comune di it.comp.appl.access:
http://www.sitocomune.com

Newsgroup: it.comp.appl.access
Titolo: Ri POSTO... Risorse di Rete (per esperti)

Riprovo a chiedere... č' possibile visualizzare quali (e quindi quanti) PC
sono connessi alla rete LAN da codice? Ho bisogno solo di tutti i nomi dei
PC collegati... mi serve inserire gli stessi in una tabella.
Grazie a tutti.
--
Maurizio75

 ha scritto nel messaggio
news:828J8.26448$ie.5...@twister2.libero.it...

Dai uno sguardo a:
HOWTO: Call LanMan Services from 32-bit Visual Basic Apps (Q159498)
Windows NT and Windows 2000 exposes LanMan 32-bit Application Programming
Interfaces (APIs) to provide network services....
http://support.microsoft.com/default.aspx?scid=kb;en-us;Q159498
Ciao Giorgio
Newsgroup: it.comp.appl.access
Titolo: KeyPreview

Ciao a tutti,
sul caricamento maschera, attivando KyePreview = True si intercetta la
pressione di tasti.
Ho necesità di intercettare Stamp e ALT+Stamp, ma il KeyPreview non li
intercetta (solo ALT).
Come posso fare a intercettare la pressione del tasto Stamp ?
Esiste documentazione in merito ?
grazie
Rick

 Rick
--
rgrds
SC
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 ha scritto nel messaggio
news:dc318j$1jq$1...@news.newsland.it...

Ho provato a gestire il KeyPreview sul caricamento della form con le 2
seguenti funzioni:
Private Sub Form_Load()
    Me.KeyPreview = True
End Sub
Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)
        Select Case KeyCode
        Case KeyCode = 18
            ' msg
        Case vbKeyPrint
            ' msg
        Case Else
    End Select
End Sub
Il tasto ALT (18) viene intercettato il vbKeyPrint invece NO.
Ho pravato a gestire anche l'evento suPressione:
Private Sub Form_KeyPress(KeyAscii As Integer)
    Select Case KeyAscii
        Case KeyCode = 18
            ' msg
        Case vbKeyPrint
            ' msg
        Case Else
    End Select
End Sub
ma anche questo non fa nulla.
Dove sbaglio ?
Hai qualche esempio da fornirmi ?
Grazie
Rick

 Rick
Prova con 
Case KeyCode = 42


 ha scritto nel messaggio
news:dc33vl$ckf$1...@news.newsland.it...

Ho provato ma anche con KeyCode = 42 non intercetta nulla.
Non so più che fare.
Grazie e se hai altre indicazioni .... volentieri.
Rick

Riccardo Casadei ha detto: in data 26/07/2005 14.32:

prova a mettere così
Private Sub Form_KeyPress(KeyAscii As Integer)
msgbox keyascii
End Sub
e premi i tuoi tasti, così ti da il codice ascii dei tasti premuti e poi 
li puoi controllare nel select
ciao
Nick

Riccardo Casadei ha scritto:



Ho creato una maschera ed ho imposto "Anteprima tasti = Sì"
Eccoti il codice:
Private Sub Form_KeyUp(KeyCode As Integer, Shift As Integer)
Select Case KeyCode
         Case vbKeyMenu
              MsgBox "hai premuto il tasto alt"
         Case vbKeySnapshot
              MsgBox "hai premuto il tasto stamp"
         Case Else
     End Select
End Sub
Considerazioni:
Il tasto Stamp si associa alla costante vbKeySnapshot, non saprei però
allora a quale tasto si associa la costante vbKeyPrint...


Newsgroup: it.comp.appl.access
Titolo: Immissione obbligatoria di dati in una casella di testo

Come rendere obbligatoria l'immissione di dati in una casella di testo di
una maschera quando le altre caselle di testo dello stesso record hanno dei
dati.
Grazie

 ha scritto nel messaggio
news:JWdhc.13553$Qc.5...@twister1.libero.it...


 ha scritto nel messaggio
news:JWdhc.13553$Qc.5...@twister1.libero.it...

A fronte dell'evento "Prima di aggiornare" della maschera effettua tale
verifica e se non è soddisfatta annulla l'evento di registrazione del record
(Cancel = True) e danne notizia all'utente con un messaggio.
-- 
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: Problema compatibilità access 2000

Ho un estremo bisogno di aiuto!!! Sapevo che access mi avrebbe creato
dei problemi ma non credevo fino a questo punto!
Ho creato un programma gestionale in access 2000 (fatturazione,
gestione clienti, magazzino ecc) che sul pc a lavoro (win me), sul mio
pc di casa (win 2000) funziona alla perfeziona ma che una volta
installato sul pc della mia cliente parte con la maschera del menů a
mala pena... debug a gň gň.... funzione Date() non trovata.... insomma
non č utilizzabile. Il pc della cliente ha installato win me
(installazione base del rivenditore), possibile che manchino file di
sistema? Ho provato ad installare il mio programma sull'altro pc della
mia cliente (OS Win 98) stesso problema. Che significa tutto ciň.
Come posso rendere il mio programma compatibile con tutti i pc e
relativi software?
Grazie infinite.

Stefania ha scritto:

controlla per iniziare 2 cose
1) I riferimenti
2) La corretta gestione della libreria DAO
--
a.cara

Newsgroup: it.comp.appl.access
Titolo: campo calcolato Data Report Errore!

O gia posto questo quesito sul gruppo,ma forse non sono stato abbastanza
chiaro:
La mia richiesta era di poter inserire un campo calcolato alla fine e solo
alla fine del report in un punto fisso(stampa su moduli continui) ,e se le
pagine dei report sono due il totale del campo deve essere solo su l'ultimo
foglio!
Se il campo viene posizionato sul piè di report i campi che dovrebbero darmi
un totale mi danno ERRORE.
Per poter ottenere ciò bisogna intervenire con codice VBA!
Rino

 ha scritto nel messaggio
news:8q9kvg$mlh$1...@nslave1.tin.it...

Nel pie' di report
=somma([miocontrollo])
Non devono esserci valori Null
Il nome del controllo non deve essere una parola riservata

 ha scritto nel messaggio
news:8q9kvg$mlh$1...@nslave1.tin.it...

Si, fai i totali su delle variabili e poi sul piè di report stampale.
Ciao.

Newsgroup: it.comp.appl.access
Titolo: R: url sito comune??

http://members.xoom.it/it_db_access/
Micio

Newsgroup: it.comp.appl.access
Titolo: GetVolumeInformation

Ciao a tutti sono
Marco Dell'Oca
Ho un problema con la funzioneApi GetVolumeInformation.
Ho scritto questo modulo :
----------------------------------------------------------------------------
----------------------
Option Compare Database
Option Explicit
Declare Function wu_GetVolumeInformation Lib "kernel32" Alias
"GetVolumeInformationA" (ByVal lpRootPathName As String, ByVal
lpVolumeNameBuffer As String, ByVal nVolumeNameSize As Long,
lpVolumeSerialNumber As Long, lpMaximumComponentLength As Long,
lpFileSystemFlags As Long, ByVal lpFileSystemNameBuffer As String, ByVal
nFileSystemNameSize As Long) As Long
Function ap_GetVolumeInformation() As Variant
       Dim lpRootPathName As String * 255
       Dim lpVolumeNameBuffer As String * 255
       Dim nVolumeNameSize As Long
       Dim lpVolumeSerialNumber As Long
       Dim lpMaximumComponentLength As Long
       Dim lpFileSystemFlags As Long
       Dim lpFileSystemNameBuffer As String * 255
       Dim nFileSystemNameSize As Long
       Dim lngLength As Long
       Dim lngResult As Long
       lpRootPathName = "C:\" & lpRootPathName
       lngResult = wu_GetVolumeInformation(lpRootPathName,
lpVolumeNameBuffer, nVolumeNameSize, lpVolumeSerialNumber,
lpMaximumComponentLength, lpFileSystemFlags, lpFileSystemNameBuffer,
nFileSystemNameSize)
       ap_GetVolumeInformation = lpVolumeSerialNumber
End Function
----------------------------------------------------------------------------
------------
 che richiamo da un form in questo modo :
----------------------------------------------------------------------------
-----------
Option Compare Database
Option Explicit
Private Sub Form_Load()
    Me!Testo5 = ap_GetVolumeInformation()
End Sub
----------------------------------------------------------------------------
------------
Il mio problema è il seguente :
se uso questa funzione su Win95/98 riesco ad ottenere il numero seriale del
disco.
se la funzione la uso su WinNt 4.0 o 2000 mi viene restituito il valore
zero.
Dove ho sbagliato?
Perche' su Win98/95 funziona e su WinNt NOOOOO?
Grazie anticipate da Marco
D.M.Software

se la funzione la uso su WinNt 4.0 o 2000 mi viene restituito il valore zero.
Guarda la risposta che ho dato a qualcun altro con lo stesso problema.
Devi assegnare nella tua funzione un valore (almeno 2) ai parametri
nVolumeNameSize e nFileSystemNameSize. Non so perche' ma su NT sembra
essere necessario.
Ciao,
Giovanni
---
Inferno e paradiso mi sembrano sproporzionati. Le azioni degli 
uomini non meritano tanto - JLBorges

Funziona perfettamente
Infinite grazie a Giovanni
Marco Dell'Oca
Giovanni Albertone ha scritto nel messaggio ...

Newsgroup: it.comp.appl.access
Titolo: informazione sulle transazioni

mi hanno detto che per gestire meglio le quantità di magazzino per un sito
di e-commerce è preferibile interrogare il db con le transazioni anzichè con
le query. Perchè? o meglio, che differenze ci sono tra queste?
Grazie!

 ha scritto nel messaggio
news:b54ddd$24uvhf$1...@ID-167119.news.dfncis.de...

Prova vedere cosa trovi sull'help circa le transazioni.
Puoi anche andare sul Sito Comune (link qui sotto) e nella Sezione General
leggi la FAQ di Sib intitolata "Cosa sono e come funzionano le
transazioni?".
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: Calendario

ciao a tutti,
ho creato una maschera contenente un calendario e una sottomaschera
appuntamenti basata su una query dove visualizza gli appuntamenti che hanno
la stessa data del calendario e fin qui tutto bene, ora ho due domande:
1) come posso visualizzare tutti gli appuntamenti tramite un tasto?
2) come posso impostare la data del calendario in base alla data odierna?
Vi prego aiutatemi.
Paolo


Ciao Flavio

1) come posso visualizzare tutti gli appuntamenti tramite un tasto?
come hai collegato la sottomaschera ed il calendario?
ciao Flavio
Newsgroup: it.comp.appl.access
Titolo: Importazione da txt a tabella

Usando Access xp come posso importare dei dati posti in un file di testo(con
i campi divisi da tab)
ed inserirli in una tabella già esistente, aggiungendoli ai valori quelli
già presenti?
Spero di essere stato chiaro
Greazie Anticip
Z4k

 ha scritto nel messaggio
news:Ljj8c.96473$z23.4...@news3.tin.it...

Guarda la macro trasferiscitesto
MAssimiliano


Dove la prendo codesta macro?

 ha scritto nel messaggio
news:rRj8c.96705$z23.4...@news3.tin.it...

In finestra database Macro ->Nuova macro ->(in azione
seleziona)TrasferisciTesto.
Poi usa l'help

 Poi usa l'help
Quando vado ad eseguire la macro mi dice:
Impossibile aggiornare. Database o oggetto in sola lettura
Cosa può essere?

 Poi usa l'help
Grazie
E' veramente eccezionale questa funzionalità di access
Z4k

Newsgroup: it.comp.appl.access
Titolo: Azzerare il contatore con l'inizio del nuovo anno in automatico

Vorrei far ripartire il contatore dal primo numero in con l'inizio del
nuovo anno, esiste la possibilità di creare una funzione automatica?
Non sono un esperto quindi potreste essere molto dettagliati nelle
descrizioni?
Grazie a chi vuole aiutarmi.
--
Antonio


Vedi su Sito Comune
http://www.sitocomune.com/
sezione Tables punto 1.1
e inoltre Queries 2.32

 e inoltre Queries 2.32
Ho trovato quello che mi serviva, grazie ma ho ancora una richiesta.
Nella sezione del sito "6.17 Numerazione crescente per fatture ed
altro." il contatore viene aggiornato ad ogni anno ma esiste la
possibilità di controllare, tramite un avviso, la scelta di
ricominciare la numerazione?
Grazie

 ha scritto nel messaggio 
news:1171627999.2...@a75g2000cwd.googlegroups.com...


Grazie
Ciao Antonio
certo che puoi farlo. inserisci un controllo, non visibile, nella maschera
e su l'evento che ti è più comodo fai il test:
if  me.tuocontrollo = xxx then
msgbox " siamo al limite"
end if
se stai usando la faq 6.17 per ricomiciare la numerazione basta modificare 
il controllo
nella maschera, inserendo il nuovo numero. attento ad avere numerazione 
doppia.
Daniele

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


Come si chiama la casella di testo dove inserisci il nominantivo? Nome? Se
sì, il codice sarà:
 Me.Nome.SetFocus
 DoCmd.FindRecord Me.NomedellatuaListbox
Una cosa importante; non legare la listbox a nessun campo di tabella, il
valore che ritorna la tua selezione lo utilizzi solo per cercare il record
nella casella di testo Nome. Che poi altro non sarebbe che l'operazione
manuale di cliccare nella casella di testo nome e scegliere il menu
Modifica - trova...
Ciao.

 ha scritto nel messaggio
news:8hjan7$i7p$1...@suite03.caspur.it...


Dovrei creare una procedura che dica ad Access di cercare ogni tot
(30sec) se sul disco è presente un file .txt per poi elaborarlo.
Come fare?

 Come fare?
Credo che l'evento "su timer" sia quello che fa per te in aggiunta alla
funzione dir()...
Ciao.
Newsgroup: it.comp.appl.access
Titolo: successione d'eventi nelle sottomaschere...

Scusate la domando forse banale ... ma se devo far eseguire un pezzo di
codice in una sottomaschera qual'è l'evento che si verifica al caricamento
della stessa?
Devo spostarmi all'ultimo record di una sottomaschera quando si apre la
maschera mamma.... ho provato load e open senza effetti..
grazie
bc

BC ha scritto:

Sull'help è spiegato molto bene il succedersi degli eventi che si
verificano all'apertura e chiusura delle maschere e sottomaschere, vedi se
ti può servire.
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

 bc
Puoi provare a generarli tutti mettendo un Progressivo dinamico
che salvi in un Modulo ed incrementi ad Ogni evento.
Es:
'A livello di Modulo altrimenti non vedi il numero incrementato
'nelle SubForm
Dim n as integer
Private Sub Form_Load()
    n=n+1
    Debug.Print "LOAD " Me.Name & " n=" & n
End sub
e cosě per tutti gli eventi....!
Io in ogni casoproverei cosě:
Private sub Form_Current()
    static flOpen    as boolean
    static flLast      as boolean
    if not flLast and flOpen then
               me!NomeSubForm.SetFocus
               Docmd.GotoRecords acDataForm,,acLast
               fllast=true
     End if
    flOpen=true
End Sub
-- 
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.mantuanet.it/alessandro.baraldi/
---------------------------------------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: Database non si apre più:





Provato....stesso messaggio 
d'errore.......









Un database di access particolarmente importante, 
si è danneggiato.......


 


All'apertura mi segnala un errore e non procede più 
all'apertura del DB.


 


Essendo il DB su server ne ho fatto una copia in locale e quando la apro 
dice:


"Maccess ha causato un errore in MSJET35.DLL....Msaccess verrà 
chiuso."


 


Mentre sulla machina dove il DB risiedeva risponde:


 


"Impossibile trovare l'indice, problema sul TabDef sistemarlo....." 
naturalmente in inglese essendo montato NT Server, ma poi non si riesce ad 
aprire nulla.


 


Le utility di access come ripristina database o 
compatta database danno lo stesso risultato!


 


Se qualcuno conosce metodi o programmi che mi 
possano aiutare lo ringrazierò a vita.



 stesso risultato!
Hai già provato la riparazione con l'utility Jetcomp.exe?
http://support.microsoft.com/support/kb/articles/q172/7/33.asp
--
HTH
Karl
*********
Access-FAQ (tedesco): 
http://www.donkarl.com

Provato....stesso messaggio d'errore.......
Come hai scritto che è un db importante puoi rivolgerti
finalmente a 
http://www.pksolutions.com/services.htm
Costa qualcosa ma Peter Miller è lo specialista No 1
per salvare un Access db rotto.
--
cu

Newsgroup: it.comp.appl.access
Titolo: Rdp server con accesso via web

Avete mai provato questo?
 
https://www.tsplus.net/
 
 
Sono stato attratto in particolar modo da questa riga:
"..Internet Web Access using IE, Opera, Netscape, Filezilla.."
Messa cosi sembrerebbe un modo possibile di webbizzare un'applicazione 
nativa desktop, senza installare NIENTE lato client
Qualcuno di voi l'ha gia' provato?
Pro/Contro?
La faccenda, sempre irrisolta, delle numerosi sessioni sulle versioni 
desktop di Windows, qualcuno l'ha chiarita?
 
 


 
Certamente e funziona.
 
Saluti
 
 
 
---
Questa email è stata esaminata alla ricerca di virus da AVG.
http://www.avg.com

Newsgroup: it.comp.appl.access
Titolo: Access97 e Sql Server7.0

Ho la necessità di realizzare con access una funzione di manutenzione di una
tabella contenuta in un database di sql70.
In una routine evento effettuo le seguenti operazioni:
creazione di un'area di lavoro di tipo ODBC
    Set WrkODBC = CreateWorkspace("ODBCWorkspace", "admin", "", dbUseODBC)
apertura di un database tramite stringa di connessione ODBC;
    Set DbDati = WrkODBC.OpenDatabase(MioDSN, dbDriverNoPrompt, False,
"ODBC;DATABASE=MioDatabase;UID=Dbo;PWD=;DSN=MioDSN")
apertura di un recordset;
    Set Tabella = DbAnag.OpenRecordset("Select * from AN_cli where
AN_cli_codice=" & ClienteCheCerco, dbOpenDynamic, dbExecDirect)
Il record viene letto (è possibile prelevare i valori) ma se provo ad
applicare il metodo EDIT mi segnala l'errore di "Database o oggetto di sola
lettura".
Se nello stesso database allego la tabella utilizzando lo stesso DSN ed apro
la tabella questa risulta aggiornabile.
Ringrazio anticipatamente chi può aiutarmi.
Ciao.

la tabella questa risulta aggiornabile.
Ciao. ElioP.
Newsgroup: it.comp.appl.access
Titolo: Problema di ordinamento per data in un report

giorno->anno.
Sto cercando di capire come risolverlo da giorni, ma oltre a
risolverle il problema vorrei capire perché si presenta.
Ciao e grazie in anticipo.


Ha senz'altro a che fare con il fatto che l'sql di access usa il
formato di data anglosassone mm-gg-aaaa mentre:
vedi 
http://www.donkarl.com/it?FAQ6.8
Caso mai posta un po' di codice e informazioni sulle strutture dei
dati e del report.
Ciao
AleC

 AleC
ora controllo sul link che mi hai mandato.
La data è calcolata tramite la funzione:
Function dataPagamento(dataConsegna, GIORNI)
Dim dPag As Date
endM_cons = DateSerial(Year(dataConsegna), Month(dataConsegna) + 1, 0)
'calcola il fine mese della data di consegna
dPag1 = endM_cons + GIORNI 'calcola il giorno esatto in cui cade il
pagamento
dPag = DateSerial(Year(dPag1), Month(dPag1) + 1, 0) 'calcola il fine
mese della data di pagamento (il pagamento deve essere effettuato
entro...)
dataPagamento = dPag
End Function
Grazie


Perfetto ora funziona anche l'ordinamento!
La query restituisce una data tipo questa: #2009-03-31#
Che è giusta ma non è molto bella a vedersi...
La funzione che ho usato per ricavarla è: Format((dataPagamento
([D_consegna];[giorni]));"\#yyyy\-mm\-dd\#";2;0)
usata sulla query che serve per generare il report, dove dataPagamento
è la funzione che ho costruito in un modulo (vedi messaggi
precedenti).
Con un artificio ho messo nel report la data in formato ISO credo,
ossia: 31/03/2009. Ho semplicemente inserito un campo calcolato nel
report, rendendo invisibile quello che viene usato per l'ordinamento.
Non capisco perché vengano visualizzati i cancelletti prima e dopo
(#).
Grazie mille comunque, mi hai levato d'impaccio!

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

Ho provato la routine del SitoComune per zomare una casella di testo, però
se faccio lo zoom su un campo memo con parecchie righe, alla chiusura mi
segnala che non è possibile inserire più di 255 o 2048 caratteri. Come mai?
E' un limite della proprietà Text o c'è un'altra soluzione?
Ciao
Sandro

Sandrobi ha scritto:

Togli il .Text, così scrivi direttamente nella proprietà .Value della
casella.
    Forms("nomeform")!note = Me.note
Namor
-- 
namor at inwind punto it
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it
Newsgroup: it.comp.appl.access
Titolo: form

Probabilmente è una domanda strafatta, ma non ho trovato nulla sulle faq e
su dejanews, quindi vi chiedo:
Come faccio senza usare variabilacce globali a far passare e farmi
restituire parametri attraverso due form??
esempio
form a
form b
io pensavo di fare una cosa simile a chiama una funzione in B che visualizza
B attende l'inserimento e restituisce i valori immessi ad A, il problema che
non riesco.
Grazie

 Probabilmente č una domanda strafatta, ma non ho trovato nulla sulle faq e

Aspč: tu vuoi per esempio premere un pulsante in a, si apre la maschera b,
scrivi qualcosa in b, chiudi la b e in a ci sono disponibili i valori
digitati in a?
Se č cosě, quando stai per chiudere la b, per esempio tramite un pulsante,
sul clic di questo pulsante scriverai i valori digitati in b nei controlli
di a, quelli visibili se sono dati che vuoi rendere visibili all'utent, in
qualche controllo nascosto se li vuoi usare per altri loschi scopi.
Per esempio, caso tipico, maschera ordini, da dove puoi selezionare un
cliente tramite una combo. Non esiste quello che cerchi, lo vuoi inserire.
Premi il pulsante inserisci cliente, si apre la maschera per inserire i dati
del cliente. Dopo averli inseriti, premi ilpulsante di salvataggio che
chiude anche la maschera. I dati verranno salvati nella tabella clienti, poi
nel tornare alla maschera ordini vorresti che il nuovo cliente sia quello
visualizzato. Allora farai
forms("Ordini").nomecliente.requery (questo perchč hai aggiornato la tabella
clienti)
forms("Ordini").nomecliente = me.nomecliente (nella combo della maschera
ordini fai comparire il valore del nome del cliente inserito nella maschera
attuale, la me, nel controllo nomecliente
A queto punto chiudi la maschera clienti, punto.
Antonio
Newsgroup: it.comp.appl.access
Titolo: Esempio 6.196 SC Importare Indirizzi Da Outlook Errore - correggo mittente

Carissimi amici e frequentatori,
preso dalla curiosità di vedermi il demo messo a disposizione dall'amico
Sandro Peruz, (Che saluto), volevo mettere in atto quanto visto; ma dopo
aver creato una t_Contatti, creato il riferimento e scatenato l'evento che
determina l'importazione degli indirizzi, mi viene segnalato:
Tipo di errore: La classe non supporta l'automazione o l'interfaccia
prevista.
Rinnovo i miei saluti.
Cataldo Formaro


Ciao Cataldo buona Domenica.
Non ricordo se il Demo è in tecnica LateBinding o meno, ma dalla tua
segnalazione potrebbe non esserlo.
Ne consegue che se lo sviluppatore aveva riferimenti differenti dai
tuoi potrebbero essere persi.
Verifica se hai i riferimenti alle Lib di Microsoft Outlook o se trovi
altro con la dicitura Manca...!
@Alex

 ha scritto nel messaggio 
news:1175446381.7...@p77g2000hsh.googlegroups.com...

Ciao Cataldo buona Domenica.

@Alex
Ciao Carissimo,
Ho ricontrollato, non ci sono riferimenti mancanti; ed il riferimento alla 
Lib di Microsoft Outlook è la 11.0
Ti saluto, col piacere di averti rincontrato.
Cataldo 

[CUT]
Come per magia, tutto funziona, solo che dopo l'importazione degli 
indirizzi, MS Outlook mi si sostituisce a OE come programma predefinito per 
la lettura della posta.
Ciao
Cataldo 

 ha scritto nel messaggio
news:ehRPh.40323$J11.8...@twister1.libero.it...

Ciao Cataldo,
ogni tanto passo di qua anch'io! :-), ma proprio ogni tanto.
Spero che tutto ti giri al meglio! Come giustamente ti suggeriva @Alex (
Heilà !) è sicuramente un problema di riferimenti. La tecnica utilizzata è
l'early binding. In effetti avrei dovuto utilizzare il Late Binding, come
si fa di solito quando si distribuisce un applicativo ( che pollastro !) .
La faq lo segnala sicuramente se ben ricordo ( il fatto di impostare i
riferimenti delle libreria di OL).L'unico problema che avevo riscontrato io
in quel Demo era la permanenza dell'istanza di OL in memoria nonostante la
dichiarazione a nothing. Quel demo l'avevo inviato anche a un MVP di OL ma
non aveva riscontrato nessun problema. MAH!
Per quanto segnali, la modifica del programma di posta impostato per
default, proprio non saprei.
Ti saluto mooooolto caramente anch'io e spero di risentirti presto
!!!!!!!!!!
Ciao, Sandro.
Newsgroup: it.comp.appl.access
Titolo: Fine mese

Ciao,
Come faccio in una Query a calcolare il fine mese di una data?


Un sistema che trovo comodo č spostarmi sul primo giorno del mese successivo e tornare indietro di un giorno.
Se sei in una query con un campo [DataStampa] puoi calcolare la data di fine mese cosě:
    DateAdd("d",-1,DateAdd("m",1,[DataStampa]))
o piů semplicemente
    DateAdd("m",1,[DataStampa])-1
Se sei nella struttura della query usa ; per separare i parametri della funzione (anzichč ,)
Ciao,
Mat.


Che vor dě "fine mese di una data" ?!?
Antonio

     DateAdd("m",1,[DataStampa])-1
    datevalue ("1/" & format(DateAdd("m",1,[DataStampa]),"mm/yyyy"))-1


 Come faccio in una Query a calcolare il fine mese di una data?
Il pricipio è quello indicato da Potone, ma ottenuto con una funzione
DateSerial, ovvero:
DtaFineMese = DateSerial(Year(TuaData), Month(TuaData)+1, 0)
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

Newsgroup: it.comp.appl.access
Titolo: Creare funzione da usarsi in query

Ciao a tutti,
ho n tabelle che hanno le date in formato testo "AAAAMMGG" (anno, mese,
giorno)  il che significa convertirle nel formato GG/MM/AAAA con funzioni
tipo cdate(right(data;2)&"/"&.......)
vorrei creare una funzione del tipo miafx(data) per ottenere il campo in
formato data, da utilizzarsi nelle query.
Sapete come aiutarmi, grazie
Samuele

 ha scritto nel messaggio
news:ccm9os$jfr$1...@newsreader.mailgate.org...

format(cdate(tuocontrollo);"gg/mm/aaaa")
MAssimiliano

 wrote in message
news:AXxHc.582$
B06...@news.edisontel.com

Grazie per la tempestiva risposta ma non funzia... segue risultato
   DATA_FATTURA   Espr1
   020801         12/12/56 ==> dovrebbe risultare 01/08/02
...e sql
SELECT t_fatture.DATA_FATTURA, Format(CDate([DATA_FATTURA]),"dd/mm/yy")
AS
Espr1
FROM t_fatture;
Grazie ancora
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 ha scritto nel messaggio
news:b2c31b104df8c06fd95...@mygate.mailgate.org...

Togli il format, lascia il Cdate...
Ciao.
-- 
Sergio MAZZA

....
[CUT]
Purtroppo non va nemmeno un questo caso. riporto risultato:
DATA_FATTURA     data2
040204           26/01/2010 -- dovrebbe dare 04/02/04 (attenzione
l'anno e' la prima coppia di numeri)
...e sql...
SELECT tFatture.DATA_FATTURA, CDate(([DATA_FATTURA])) AS data2
FROM tFatture;
grazie di nuovo
Sam



Il formato della data che viene restituito da cdate() è quello impostato nel
pc (impostazioni internazionali); cambia il format in:
cdate(format([data_fattura];"aa/mm/dd")) o
cdate(format([data_fattura];"aa-mm-dd"))
Ciao.
-- 
Sergio MAZZA
Newsgroup: it.comp.appl.access
Titolo: specifiche importazione testo

ragazzi !!! ho urgente bisogno di sapere se e' possibile portare, copiare,
importare o che ne so io, le specifiche di importazione testo che ho sempre
usato in un database per importare i dati da un file *.TXT.
debbo importare i dati dello stesso file in un nuovo database e non ho in
"avanzate" le suddette specifiche.
naturalmente nella eventualita' che sia possibile, mi dite anche come si
fa'.
non fate i furbetti.
ciao mario ;-)))
gens una sumus


nel nuovo importa un qualunque oggetto dal vecchio.
quando viene visualizzata la finestra per la selezione dell'oggetto da
importare, clicca su opzioni e attiva la checkbox per le specifiche di
importazione/esportazione
-- 
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
--------------------------------------

 Federico
GRAZIE!!! veramente utile e tempestivo. ti ringrazio tantissimo in quanto mi
hai risolto un problema che mi poteva diventare un problemone.
di nuovo grazie.
ciao e buona cena all'ombra del Cupolone.
mario


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

ho una query che pesca da tre tabelle:
t_pazienti
t_farmaci
t_prescrizioni (che lega le prime due)
ho bisogno di sapere quanti pazienti assumono un dato farmaco.
nella query ho inserito il nome del paziente ed i farmaci prescritti.
volendo sapere quanti pazienti assumono (per esempio)  il farmaco
"pippo" , poiche' le formulazioni del farmaco sono molteplici: pippo A
; pippo B  ecc., ho inserito tra i criteri del campo farmaco della
query :"pippo*" e poi ho fatto il conteggio dei pazienti in un report.
fin qui tutto bene, ma purtroppo non riesco a raggruppare il farmaco
"pippo". 
esempio: 
se al paziente "tizio" e' stato prescritto: "pippo A" e "pippoB" la
query mi restituisce:
tizio	pippoA
tizio	pippoB
a me servirebbe invece soltanto:
tizio	pippo* (cioe' tizio assume "pippo" qualsiasi sia la sua
formulazione.
spero di essermi espresso in modo sufficientemente chiaro.
qualcuno mi puo' aiutare?
grazie in anticipo
oscar

SELECT Tizio, sum(ConteggioDiTizio) as somma FROM (SELECT Tizio,
Count(Tabella1.Tizio) AS ConteggioDiTizio
FROM Tabella1
GROUP BY Tizio, Tabella1.Farmaco
HAVING (((Tabella1.Farmaco) Like "pippo*"))) GROUP BY Tizio;

Newsgroup: it.comp.appl.access
Titolo: Visual Studio Tools for Office System

Qualcuno ha già acquistato e provato il prodotto Visual Studio Tools for
Office System?
Dovrei acquistarlo per utilizzare il runtime e distribuire applicazioni
Access 2003.
A parte il costo, funziona?
Grazie e ... buon lavoro a tutti.
Al

 A parte il costo, funziona?
E perchè non dovrebbe funzionare!?
Ciao  :-)
Newsgroup: it.comp.appl.access
Titolo: Aggiungere ad un campo data 9 mesi e 10 giorni

Salve ragazzi, 
tempo fa vi scrissi per chiedervi questo aiutino, solo che scrivendo in
smsessese (come si scrive sugli sms)sono stato criticato e invece di rispondere
alla domanda hanno sparato a zero, quindi ora con vocabolario della lingua
italiana alla mano vi chiedo, sperando di essere il più chiaro e italiano
possibile, sto facendo un programmino per un ginecologo e dovrei calcolare la
D.P.P. (DATA PRESUNTA DEL PARTO), questa data si calcola in questo modo,
aggiungendo alla data del giorno delle ultime mestruazioni avute  7 giorni
sottraendo 3 mesi + 1 anno.
Esempio:
Data ultime mestruazioni 19/05/2005 la data presunda del parto è 22/02/2006
Il programma l'ho strutturato in questo modo:
Ho un campo "DATA ULTIME MESTRUAZIONI" e un campo "DATA PRESUNTA DEL PARTO", ed
il programma dovrebbe fare questo, mettiamo il caso che io nel campo "DATA
ULTIME MESTRUAZIONI" inserisca 19/05/2005 nel campo "DATA PRESUNTA DEL PARTO"
deve comparire automaticamente 22/02/2006.
Spero di esser stato chiaro per altre delucidazioni non esitate a contattarmi!
P.S.: Spero che questa volta il mio italiano sia stato soddisfacente e mi scuso
per l'altra volta..
Saluti e grazie per le risposte!!
Cristian
-----------------------------------------
Messaggio inviato con Excite Newsgroup.
http://www.excite.it/newsgroup

cs270300 ha detto: in data 11/07/2005 17.06:

hai guardato l'help alla voce datediff?
prova a darci un occhio e se non ci trovi soluzioni faccis apere che ci 
ragioniamo insieme
ciao
Nick


Ciao Cristian,
direi di fare cosě
sull'evento modifica del campo "DATA ULTIME MESTRUAZIONI" metterai:
DATA_PRESUNTA_PARTO = [ DATA ULTIME MESTRUAZIONI] +280
dove 280 = 365+7 -92
trattandosi di data presunta il calcolo considera per i 3 mesi   92 gg
(2x31 +30)
Saluti
Cinzia

 
http://www.excite.it/newsgroup
-- 
_ _
Ciao
MAssimiliano Amendola            
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:  
www.donkarl.com/it

 Data ultime mestruazioni 19/05/2005 la data presunda del parto č


 Ciao
-----------------------------------------


 Cinzia
-----------------------------------------


ti ho mandato un file con un piccolo esempio.
Ciao

 Ciao


 ha scritto nel messaggio
news:dauaf8$8cq$1...@news-intl.excite.it...



Queste due funzioncine risolvono entrambi i casi e mi sono anche divertito:
Public Function CalcolaDataParto(UlMest As Date) As Date
CalcolaDataParto = UlMest + 282
End Function
Public Function CalcolaSettimana(UlMest As Date) As Integer
CalcolaSettimana = DateDiff("ww", UlMest, Now())
End Function
Ciao, Carlo 

Grazie a tutti, siete stati grandi, spero di non scocciarvi più!!!!


 Grazie a tutti, siete stati grandi, spero di non scocciarvi più!!!!
Con me arrivi tardi, sono già scocciato, o meglio diciamo che la fila al
centro molto ma molto larga...
Sergio invece.... gli manca solo il bonbon..

Newsgroup: it.comp.appl.access
Titolo: Format.....Rescordset

E' possibile formattare (Valuta, Numerico, testo etc.) un campo di un
recordset ???
Mi spiego:
Ho una listView e la stessa viene popolata tramite un recordset solo che....
Il campo "PIPPO" nella tabella è tipo EURO
Mentre invece quando lo carico nella listview si trasforma in tipo numerico
(e pure senza la virgola)
insomma chiedo:
su un comando del genere:
Dim rst as recordset
set rst = currentdb.openrecordeset(.............)
me.Pippo = rst!Pippo
rst.close
E' possibile formattare il rst!Pippo ?

 ha scritto nel messaggio
news:aph2id$98n$1...@lacerta.tiscalinet.it...

Prova con:
Me.Pippo = Format(rst!Pippo, "Currency")
Così il controllo Pippo della maschera verrà formattato in valuta: ma in
tutto questo che c'entra la casella di riepilogo?
Per popolarla dovresti scrivere nella sua origine riga.
O sbaglio?
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: Icone 16x16 dove !?

Ciao,
vorrei dare un po' di colore al db che sto ultimando : sapete dove potrei
trovare delle raccolte di icone carine di dimensioni 16x16 pixel ?
Ho cercato in vari siti ne ho trovate ma tutte a 32x32 :-(
Thanks!
Fabio

 Ho cercato in vari siti ne ho trovate ma tutte a 32x32 :-(
Non lo so, ma io ho cercato quelle 32x32 e ho trovato solo GIF (e non ICO
come cerco io): puoi mica dirmi dove le hai trovate?
Ciao,
PiroPiro

 ha scritto nel messaggio
news:PYGX7.2835$SE3....@twister1.libero.it...

Con Editor Grafici si possono ridurre a 16x16 si perde un pò di
definizione....!
--
@Alex
*--------------------------------------------------------------------------*
Alessandro B.
Sito Comune      :   
http://www.sitocomune.com
Sito Personale   :   
http://digilander.iol.it/ik2zok/
*--------------------------------------------------------------------------*
"

Qui:
http://members.xoom.it/32x32icons/
xro' nessuna a 16x16 e convertire le altre vuol dire vedere porcherie..

 xro' nessuna a 16x16 e convertire le altre vuol dire vedere porcherie..
Se interessa ve lo invio...č shareware...ma con poco sforzo lo si puň
utilizzare per sempre

Newsgroup: it.comp.appl.access
Titolo: estrarre indirizzo web

Salve a tutti, in una tabella salvo per singolo record degli url come
ad esempio
http://www.nomesito.it/pagina/index.html
http://pippo.nomesito.com/pagina/pagina/index4.html
http://www.nomesito.com
http://www.nomesito.nomevario.com/pagina/index.php
Come posso ottenere solamente:
http://www.nomesito.it/
http://pippo.nomesito.com/
http://www.nomesito.com
http://www.nomesito.nomevario.com/
?
Grazie anticipatamente per le risposte.
MCX


mid([NomeCampo],1,instr(8, [NomeCampo] & "/","/"))
-- 
HTH
Karl
*********
Access FAQ: 
www.donkarl.com/it
 

[cut]
Grazie Karl, ho provato una query di aggiornamento ma al codice
mid( [tblClientiRicerche]![URL] ,1,instr(8, [tblClientiRicerche]![URL]
& "/","/"))
ritorna errore operando o operatore mancante, carattere o virgola non
valida oppure testo immesso non racchiuso tra virgolette ... a occhio
mi pare corretto.
Idee?
MCX


"Provato" dove?
Se non parliamo di codice VBA ma un'espressione in una query ecc.
devi usare il punto e virgola come separatore:
mid([URL] ; 1 ; instr(8 ; [URL] & "/" ; "/"))

Newsgroup: it.comp.appl.access
Titolo: ??lezioni a Brescia??

Salve a tutti e scusate per l'intrusione: sto creando un db ma pian piano mi
sto impantanando... e' il mio primo tentativo con Access e pertanto cerco
anime caritatevoli nella zona di Brescia che possano darmi una mano, diciamo
un paio di sere. A pagamento, ovviamente.
Grazie molte.

IO sono della prov. di BS cosa ti interessa in particolare??
Ciao Luisa
lu...@netquasar.com

IO sono della prov. di BS cosa ti interessa in particolare??
Hmmm.... io potrei passsare da Brescia la prossima volta che da
Civitavecchia vado a Roma...
Potremmo vederci, uscire insieme, che ne dici?
Eh eh eh
Antonio

 wrote in message
87eo6r$i3e$4...@lacerta.tiscalinet.it...


Luisa
A bella, lassalo perde quer sordo de cacio!
Si voi prova che d'e' 'n'omo vero, 'n romano verace come che dichi
te....passa a famme 'n corpo de citofono: si te sbrighi e' capace che nun
trovi manco tanta fila! Ma nun te prometto gnente...sai come so 'ste
sgallettate d'oggiggiorno....'na lira pe' falle veni' e dieci p'arimannalle
a casa loro!
Se la ribevemo!
Luciano Er Piu' de Trastevere

Luisa
E' un sì quello?
Comunque io sono un ci-vi-ta-vec-chie-se verace... :-P
Antonio

Newsgroup: it.comp.appl.access
Titolo: Libro???

Qual'č il miglior testo per iniziare ad imparare Access?
Grazie


Prova sul Sito Comune, Sezione Libri; non c'è molto però è sempre meglio di
niente.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


per me l'help di access , e le autocomposizioni ;)
Altrimenti sul sito 
www.sitocomune.com
 trovi sia indicazioni sui libri che
un bel po' di materiale da studiare e provare per imparare :))
p.s: io ho iniziato cosi' :)
Ciao,
--
(^o^))~    Lorenzo   (^o^))~
"Preimaginare e' lo imaginare le cose che saranno..."
"Postimaginare e' imaginare le cose passate ..."
(Leonardo Da Vinci)
Newsgroup: it.comp.appl.access
Titolo: join questi sconosciuti

Ciao.
Ho messo come origine riga in una listbox una query con un join che mi
associa il nome del cliente (dalla tabella clienti) all'ordine (della
tabella ordini) mediante l'ID CLiente
Il problema è che se il nome/ragione sociale della tabella Clienti associato
a quel particolare IDcliente risulta vuoto, perché non è stato ancora
immesso, la query non restituisce quell'ordine.
Questa è la situazione che vorrei visualizzare:
Num.    IdCliente        Nome cliente
01            02                Mario Rossi
02            01                (vuoto)
03            03                Marco Bianchi
Quello che invece mi appare è
01            02                Mario Rossi
03            03                Marco Bianchi
cioè mi salta i record in cui il nome cliente è nullo
Devo utilizzare un qualche tipo di join (left, right o altro) oppure mi sono
meritato l'espulsione dal NG per quest'ultima affermazione???
Ciao
Marco

 ha scritto nel messaggio
news:cUaqb.2047$uv1....@nntpserver.swip.net...

Te la sei meritata perchè hai aperto un altro thread nonostante ti sia stata
già data una risposta!!!
Antonio

 ha scritto nel messaggio
news:l4bqb.95275$e6.34...@twister2.libero.it...

Newsgroup: it.comp.appl.access
Titolo: email da access

è possibile da codice inviare una email con un allegato (ad esempio un file
word) dandogli il percorso?
grazie
Riccardo

 wrote in message
news:c1nrvk$vtv$1...@localhost.localdomain...

Vedi   docmd.sendobject

"Ale in the newsgroups" <news...@DELETEnovameta.it> ha scritto nel
messaggio news:c1nsdl$c73$1...@lacerta.tiscalinet.it...

______________
è quello che uso, ma come allego un file?
ciao


Ah l'allegato è un file qualsiasi non un oggetto del database
Credo allora che tu debba usare CDO attivando il riferimento nei Riferimenti
però devi trovare una documentazione su proprietà metodi ecc..
http://www.aspitalia.com/liste/usag/script.aspx?ID=553
  qui qualche info la
trovi
Poi cerca qualche documentazione sul web

"Ale in the newsgroups" <news...@DELETEnovameta.it> wrote in message
news:c1nug4$dvd$1...@lacerta.tiscalinet.it...

Se attivi il riferimento a CDO poi nel visualizzatore di oggetti (F2 quando
sei nella finestra del codice) vedi tutti i membri e vari atttrezzi

"Ale in the newsgroups" <news...@DELETEnovameta.it> wrote in message
news:c1nur9$e6m$1...@lacerta.tiscalinet.it...

La libreria CDO ha una classe chiamata Message che ha un metodo che si
chiama
AddAttachments
penso proprio che sia ciò che fa per te
scusa le puntate ma mi è venuta la curiosità di indagare sta cosa che è
interessante


Un'alternativa Valida è usare MAPI o Winsock(decisamente meglio)....!
Se scorri qualche POST indietro è stata consigliata una DLL che
devo dire funziona molto Bene, almeno altrettanto bene.....!
Trovi esempi sul SitoComune.
Ciao.
@Alex.

 @Alex.
____________
Ho provato con l'esempio Winsock che sta sul sito comune. Sebra tutto ok,
debbo solo studiarlo per capire come si fa a mandare la stessa email a piů
indirizzi che si trovano in una tabella.
L'unico problema per ora č che al termine dell'email mi scrive le seguenti
righe
Content-Type: ;
    name = "prova.txt"
Content-Disposition: attachment;
    filename = "prova.txt"
si possono eliminare?
ciao e grazie
Riccardo

 ha scritto nel messaggio
news:c1usfv$rt3$1...@localhost.localdomain...

Sempre nella Sezione General del Sito Comune prova a dare uno sguardo anche
alla FAQ di Maurizio Cenere intitolata "Inviare e-mail ad una lista di
utenti (mailing list) con MSAccess utilizzando il winsock".
-- 
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

Ciao a tutti, ho provato ad inviare delle email con winsock (tramite
l'esempio che sta sul sito comune)
ora volevo sapere se da Access è anche possibile in qualche modo leggere la
posta in entrata, senza utilizzare
outlook o altri programmi.
grazie
Riccardo
Newsgroup: it.comp.appl.access
Titolo: DLookup o Obj.Column(x)?

Vorrei il vostro parere su un dubbio che mi è venuto leggendo un post
nell'NG.
Se devo aggiornate una text box in base ad un valore che seleziono da una
combo che estrae dati con una query (es. codice e ragione sociale), per
inserire la ragione sociale nella text box conviene usare dlookup o pescare
il dato direttamente dalla combo?
Nel caso dovessi aggiornare più caselle di testo, conviene caricare con una
query tutti i dati che servono nella combo e poi impostare le caselle con
Obj.Column(x) o fare una lookup ogni volta per ogni casella?
Io credo che convenga pescare il dato dalla combo ma mi farebbe piacere
conoscere il vostro pensiero.
Ringraziamenti e saluti
--
Claudio Tregambe

 ha scritto nel messaggio
news:9d5prh$66p$1...@fe2.cs.interbusiness.it...

Lo credo anch'io. In termini di performance penso che non ci sia confronto.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 wrote in message
9d5prh$66p$1...@fe2.cs.interbusiness.it...

Una requery di una combo, una dlookup, una findfirst di un recordset
implicano sempre un certo tempo di calcolo.
Con la combo, appena fatta una requery, e se non la rifai da codice, ogni
volta che selezioni un valore, non viene rifatto nessun calcolo e quindi la
restituzione degli altri valori con column è immediata. (0 calcoli)
Nella scala della velocità metterei una findfirst su un recordset:
selezionato il valore sulla combo, ti vai a cercare il record corrispondente
con la findfirst e hai disponibili tutti i valori di quel record insieme (1
solo calcolo).
Con la dlookup devi fare tanti calcoli quanti sono i valori da cercare (n
calcoli)
Antonio

 calcoli)
Grazie a tutti per aver avermi aiutato
a chiarire un dubbio anche se forse
un po' banale per voi, ne avrei ancora
un'infinità su altri argomenti (sono
abbastanza ignorante in materia),
ma per ora mi accontento :-)
Ringrazio e saluto
--
Claudio Tregambe

 wrote in message
9d84oi$m6$1...@fe1.cs.interbusiness.it...

Se porti le donne, sei sempre ben accetto....
Antonio