title: Ricupero di un database

text:
"Federico Luciani" <
fluc...@paperino.libero.it
> ha scritto nel messaggio
news:3A01B9E3...@paperino.libero.it...
> [Solo se access97]
> 1) Prova ad aprire il file da riga di comando con il parametro /decompile,
cioe'
> "C:\Programmi\Microsoft Office\Office\msaccess.exe" C:\path\tuo.mdb
/decompile
> se lo apre, ripara e compatta.
purtroppo appena tenta di aprire il db, mi dice "il db deve essere
ripristinato o non e' un db" e se tento di ripristinarlo mi da' "formato db
non riconosciuto"........
>
> 2) Dal Sito Comune c'e' il link per 'Microsoft Jet 3.51 Service Pack 3'.
non sono riuscito a trovarlo....
> 3) crea un db nuovo e vedi se riesci ad importarci gli oggetti dal vecchio
>
vedi punto 1)
il barbi


title: Ricupero di un database

author: Federico Luciani

text:
il barbi wrote:
> "Federico Luciani" <
fluc...@paperino.libero.it
> ha scritto nel messaggio
> > 2) Dal Sito Comune c'e' il link per 'Microsoft Jet 3.51 Service Pack 3'.
> non sono riuscito a trovarlo....
Sez download: Patches & Utilities
ma non credo risolva il problema



title: [OT] Ricerca docenti sede di Roma

author: Massimo Di Bello

text:
La Prometheo, affermata societa' specializzata in corsi di
formazione informatica e con 27 sedi in tutta Italia, ricerca docenti
part-time/full-time esperti di informatica.
Ci interessano tutti i settori di applicazione dell'informatica: sistemi
operativi, Word, Excel, Access, Powerpoint, Outlook,
grafica, AutoCAD, 3D Studio, Photoshop, FreeHand,
programmazione (Visual Basic, C, C++, Java, JavaScript, Delphi),
SQL Server, Oracle, assemblaggio PC, programmi gestionali,
Internet, Html, FrontPage, Flash, Dreamveawer, Asp, Fotografia Digitale,
Lotus Notes, applicazioni verticali, ecc.
Sede di lavoro: Roma
Inviate il curriculum (in formato testo o in formato MsWord compatibile) a
mailto:
c...@prometheo.it
Per maggiori informazioni:
http://www.prometheo.it/ricercadocenti.htm
Indicate esplicitamente nel curriculum le applicazioni e/o i linguaggi di
programmazione conosciuti, il grado di conoscenza per ciascuno di essi, le
eventuali esperienze di docenza (anche se solo a privati), la disponibilita'
(di massima) di orari e giorni. Sono accettabili anche limitate
disponibilita' di tempo (solo orari serali, solo di sabato, ecc.).
Si richiedono: un buon background informatico, buone capacita' di
comunicazione, una buona dose di entusiasmo verso l'informatica, massima
serieta'.
Per eventuali informazioni sulla struttura dei nostri corsi, durata, ecc.
potete fare riferimento al nostro sito web
http://www.prometheo.it/
Annuncio sempre valido.
Prometheo Srl
Numero Verde: 800/41.68.98
Sito Web:
http://www.prometheo.it/
Email curriculum: mailto:
c...@prometheo.it
Email per informazioni sui corsi: mailto:
info...@prometheo.it
Nota:
In conformita' alla legge 675/96 sulla tutela dei dati personali, si fa
presente che le informazioni saranno inserite nel ns. database, elaborate
elettronicamente ed utilizzate dalla ns. societa' al fine di selezionare
potenziali candidati per lo svolgimento dei corsi.


title: Update tabella da VBA .

author: .Bat

text:
Ciao a tutti,
se possibile vorrei da VBA eseguire la seguente Query di aggiornamento :
UPDATE 0000_ASSE SET [0000_ASSE].Campo21 = "0R1"
WHERE ((([0000_ASSE].Campo22)="0R1"));
In pratica aggiorno il campo21 se in campo22 è 0R1 con lo stesso valore.

Ho provato a scrivere :
sub aggiorna()

DoCmd.RunSQL "UPDATE 0000_ASSE SET [0000_ASSE].Campo21 = 0R1 WHERE ((([0000_ASSE].Campo22)= 0R1 ));"

end sub
Errore operatore mancante.

Quest'ultima sub aggiorana_0() con queste riga funziona.
DoCmd.RunSQL "UPDATE 0000_ASSE SET 0000_ASSE.Campo57 = 0 WHERE ((([0000_ASSE].Campo57) Is Null));"

aggiorno il campo57 se vuoto.

Suggerimento ?
grazie
PB


title: Update tabella da VBA .

author: Bruno Campanini

text:
It happens that .Bat formulated :

Non è che Campo22 sia definito come stringa?

Nel qual caso:
WHERE((([0000_ASSE].Campo22)='" & [0R1] & "'));"

Bruno


title: Update tabella da VBA .

text:
Forse la soluzione corretta è la seguente:

DoCmd.RunSQL "UPDATE 0000_ASSE SET [0000_ASSE].Campo21 = '" & "0R1" & "' WHERE [0000_ASSE].Campo22 = '" & '"0R1" & "'"

o forse più elegantemente :

DoCmd.RunSQL "UPDATE 0000_ASSE SET [0000_ASSE].Campo21 = [0000_ASSE].Campo22  WHERE [0000_ASSE].Campo22 = '" & "0R1" & "'"


title: Update tabella da VBA .

text:

Grazie mille, preso appunti
direi che funziona elegantemente.

Ciao,
PB


title: Update tabella da VBA .

text:
carl...@gmail.com
 submitted this idea :

Se OR1 è una valore stringa (io l'avevo considerato un campo stringa),
allora la soluzione più elegante è semplicemente:

"... WHERE [0000_ASSE].Campo22 = '0R1'"

Bruno


title: <no subject>

author: Alessandro Nonmeloricordo

text:
Avrei tanto bisogno di una ver run-time di access2000
chi mi può aiutare?
sul sito msft vogliono 400$ per office developer ed. e
una ver di 3parti non l'ho trovata
Se no come posso fare x trasformarlo in exe?
saluti a tutti
__________________________________________________
Do You Yahoo!?
Yahoo! Shopping - Thousands of Stores. Millions of Products.
http://shopping.yahoo.com/
--
Posted from
web213.mail.yahoo.com
 [128.11.68.113]
via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: <no subject>

author: Sib

text:
"Alessandro Nonmeloricordo" <
ales...@yahoo.com
> ha scritto nel messaggio
news:2000121022152...@web213.mail.yahoo.com...
> Avrei tanto bisogno di una ver run-time di access2000
> chi mi puņ aiutare?
> sul sito msft vogliono 400$ per office developer ed. e
> una ver di 3parti non l'ho trovata
> Se no come posso fare x trasformarlo in exe?
E mi pare anche un buon prezzo.
Perche' vuoi gratis qualcosa che vuoi vendere?
Sib


title: <no subject>

author: Lbo

text:
>Se no come posso fare x trasformarlo in exe?
per trasformarlo in exe costa di più.
--
non studio non lavoro non guardo la tv
non vado al cinema non faccio sport
----------------------------------------
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access


title: R: Report e Acrobat 4.0

author: bobbit

text:
Emilio Moratti <
mor...@tin.it
> wrote in message
3a02cdbd...@news.tin.it...
> Domanda semplice e, spero, risposta altrettanto semplice:
> é possibile salvare un report di Access automaticamente in formato PDF
> (ovviamente avendo la versione completa di Acrobat installata sul
> proprio PC)?
> Grazie in anticipo
> Emilio
>
Puoi farlo anche senza Acrobat installato.
Ti basta un drive di stampante postscript, un programmino che riindirizza
l'output della stampante al programma gostview che te lo trasforma in pdf.
perdi un po' di tempo a configurare il tutto ma i risultati sono ottimi
senza spendere una lira. (tutto freeware)
Tutto lo trovi su un sito di cui non ricordo il nome
www.freepdf.com
 forse
(me l'aveva detto qualcuno del Ng mi sembra Federico Luciani).
Ciao Bobbit


title: R: Report e Acrobat 4.0

text:
bobbit wrote:
> Emilio Moratti <
mor...@tin.it
> wrote in message

http://209.1.224.12/CapeCanaveral/Lab/6562/general/pdf.html
--
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
--------------------------------------


title: R: Report e Acrobat 4.0

author: Riccardo

text:
Federico Luciani <
fluc...@paperino.libero.it
> wrote in message
3A02F3FE...@paperino.libero.it...
> bobbit wrote:
> > Emilio Moratti <
mor...@tin.it
> wrote in message
> > > Domanda semplice e, spero, risposta altrettanto semplice:
> > > é possibile salvare un report di Access automaticamente in formato PDF
> > > (ovviamente avendo la versione completa di Acrobat installata sul
> > > proprio PC)?
> > > Grazie in anticipo
> > > Emilio
> >
> > Puoi farlo anche senza Acrobat installato.
> > Ti basta un drive di stampante postscript, un programmino che
riindirizza
> > l'output della stampante al programma gostview che te lo trasforma in
pdf.
> > perdi un po' di tempo a configurare il tutto ma i risultati sono ottimi
> > senza spendere una lira. (tutto freeware)
> > Tutto lo trovi su un sito di cui non ricordo il nome
www.freepdf.com
forse
> > (me l'aveva detto qualcuno del Ng mi sembra Federico Luciani).
> > Ciao Bobbit
>
>
http://209.1.224.12/CapeCanaveral/Lab/6562/general/pdf.html
>
> --
> Federico
>
#########
Scusate, ma dopo aver visitato questo sito
http://209.1.224.12/CapeCanaveral/Lab/6562/general/pdf.html
ed aver scaricato i filesPostScript Viewer/Printer e GhostScript Viewer, che
bisogna fare(semprechè siano questi i files da dover scaricare).
Non mi crea nessun driver per installare la stampante "Generic PostScript
Printer" così come nell'esempio su internet.
grazie
Riccardo


title: R: Report e Acrobat 4.0

text:
Riccardo wrote:
> Federico Luciani <
fluc...@paperino.libero.it
> wrote in message
[cut]
> >
http://209.1.224.12/CapeCanaveral/Lab/6562/general/pdf.html
> > Federico
> Scusate, ma dopo aver visitato questo sito
>
http://209.1.224.12/CapeCanaveral/Lab/6562/general/pdf.html
> ed aver scaricato i filesPostScript Viewer/Printer e GhostScript Viewer, che
> bisogna fare(semprechè siano questi i files da dover scaricare).
> Non mi crea nessun driver per installare la stampante "Generic PostScript
> Printer" così come nell'esempio su internet.
non ho mai usato quel sistema, ma credo che tu debba installarti un driver per
stampante PostScript, quindi dalla cartella stampanti, aggiungi una stampante
selezionando una qualunque stampante PostScript.
--
Federico
--------------------------------------
Sito Comune di it.comp.appl.access
http://members.xoom.it/it_db_access
mailto:
it_db_...@usa.net



title: R: Report e Acrobat 4.0

text:
Riccardo <
ricc...@free.panservice.it
> wrote in message
8u656c$1uu$1...@news.panservice.it...
>
> Federico Luciani <
fluc...@paperino.libero.it
> wrote in message

> Scusate, ma dopo aver visitato questo sito
>
http://209.1.224.12/CapeCanaveral/Lab/6562/general/pdf.html
> ed aver scaricato i filesPostScript Viewer/Printer e GhostScript Viewer,
che
> bisogna fare(semprechè siano questi i files da dover scaricare).
> Non mi crea nessun driver per installare la stampante "Generic PostScript
> Printer" così come nell'esempio su internet.
>
> grazie
> Riccardo
>
>Installati un driver  di stampante post script e segui le indicazioni del
file pdf , ti spiega tutto in dettaglio
Ciao, Bobbit


title: R: Report e Acrobat 4.0

text:
> > ed aver scaricato i filesPostScript Viewer/Printer e GhostScript Viewer,
> che
> > bisogna fare(semprechè siano questi i files da dover scaricare).
> > Non mi crea nessun driver per installare la stampante "Generic
PostScript
> > Printer" così come nell'esempio su internet.
> >
> > grazie
> > Riccardo
> >
> >Installati un driver  di stampante post script e segui le indicazioni del
> file pdf , ti spiega tutto in dettaglio
>
> Ciao, Bobbit
>
> ####
scusa se continuo, pero' dove lo trovo un driver di stampante post script?
grazie


title: aggiornare una tabella che è sourcedata di una combobox

author: Giuseppe Ciccolella

text:
Salve amici, sono l'ultimo arrivato.
Avrei un problema: ho letto da
www.sitocomune.com
(proprio ieri
funzionante e oggi non più), nella sezione forms, il tips chiamato:
"Si può aggiungere un record alla tabella che è origine riga di una
casella combinata senza usare una maschera?"
Ho fatto tutto come spiegato, ma quando confermo il valore da aggiungere
nella tabella (che nel tips è quella dei prodotti),il programma mi
restituisce un errore: errore di run-time 13 - Tipo non corrispondente.
In fase di debug, la riga contenente il codice : Set miorst =
CurrentDb.OpenRecordset("Prodotti") viene evidenziata in giallo, quindi
penso che il problema sia proprio in quella riga.Tenendo presente che
utilizzo Access 2000, come faccio a risolvere il problema.
Spero che qualcuno mi possa aiutare Giuseppe "CiccoWeb"
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


author: Roberto da casa

text:
"Giuseppe Ciccolella" <
ci...@zerodue.net
> ha scritto nel messaggio
news:e62edb5c30e175bcf66...@mygate.mailgate.org...

La routine VBA pubblicata sul Sito Comune e che ti dà errore è stata
realizzata e testata con A97, quindi fa riferimento alle librerie DAO.
Poichè usi A2000, è necessario che tu aggiunga ai riferimenti del tuo
database quelli alle librerie DAO, avendo cura che nella lista dei
riferimenti precedano i riferimenti alle librerie ADO, richiamate di default
da A2000.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


text:
si grazie, ora funziona, ma non riesco a modificare una cosa: vorrei che
la casella combinata si trovasse in una maschera diversa. Mi spiego
meglio: ho le tabelle causali e fatture.
La tab causali è source data del campo causale della tabella fatture.
Vorrei avere la possibilità nella maschera fatture di scegliere prodotti
da una combobox e di inserirne di nuovi.
I nuovi inseriti aggiorneranno la tabella causali. Ho provato con
l'esempio del sito comune, ma non si adatta bene al mio problema, in
quanto è presente una sola tabella senza relazioni.
Grazie CiccoWeb



title: Inviare e-mail con MSAccess utilizzando il winsock

author: Umberto

text:
Utilizzo da tempo con piena soddisfazione il codice disponibile nel
sito comune, adattato alle mie esigenze di invio automatico di e-mail
con allegato.
Recentemente il sistema ha preso a funzionare (leggi inviare
pacchetti) con una lentezza esasperante, precedentemente sconosciuta.
Poiché contestualmente ho avuto problemi con il PC, non so se sia un
problema mio (ma capirei se l'applicativo non funzionasse più, mentre
funziona a mezzo servizio) o qualche altra cosa che sfugge alle mie
possibilità di comprensione.
Ho provato a installare nuovamente l'OCX, senza risultato.
Idea di dove possa guardare?!!?
Grazie
Umberto


author: Carlo Costarella

text:
"Umberto" <
umb...@vivanti.name
> ha scritto nel messaggio
news:f2212aa2.0411...@posting.google.com...

Se non vado errato il metodo che utilizza il winsock fa un parsing bit dopo
bit dell'allegato e poi lo invia. Dunque allegati molto grossi (più di mezzo
mega) o l'antivirus possono rallentare l'invio.
Facci sapere.
Ciao, Carlo


author: ALESSANDRO Baraldi

text:
"Carlo Costarella" <
carloantoni...@virgilio.it
> ha scritto nel
messaggio news:Kp2rd.433585$35.19...@news4.tin.it...

Confermo, ma non solo, allegati che superano il MEGA non passano.
In ogni caso dipende molto dalla dimensione del Buffer che solitamente
è di 4096byte.
Se si tenta di riempirlo quando non è ancora vuoto si accumula coda
e quando la coda supera il Buffer........hai voglia....!
Per ovviare al problema dell'allegato di dimensioni grosse servirebbe
inserire un controllo dei ByteRimanenti dal Buffer.
Questo valore può essere reso Public dall'Evento Wsk_SendProgress
che restituisce proprio bytesRemaining, e qualora superi
4096 occorre inserire un TimeDelay.
Avevo iniziato a dargli un'occhiata, ma no l'ho nè testata nè ultimata, vi
allego
in ogni caso quanto è nato dalle mie considerazioni.
Il Ritardo va inserito ad ogni iterazione dell'elenco allegati, ora non sò
come
si sia gestito il Ciclo di Invio allegati, ma il protocollo Mime di SMTP
prevede che ogni
allegato debba avere la Formattazione adeguata, quindi andrà inserito in un
For..Next
nel quale ogni allegato viene decodificato in Base64 per poi essere spedito.
Questa variabile è Public o Private a seconda di dove hai WinSock
Private plMessageTimeOut        As Long           ' timeout value for
sending a message
Private plBytesRemaining        As Long             ' bytes remaining to be
sent in sock send buffer
Private Sub Wsk_SendProgress(ByVal bytesSent As Long, ByVal bytesRemaining
As Long)
    plBytesRemaining =bytesRemaining
End Sub
'QUESTO CODICE va inserito appena dopo il SendData dell'allegato...!
  Dim fStart              As Single
  Dim fTimeOut            As Single
  Dim lSendBuffSize       As Long
            Do While plBytesRemaining > 4096
                fStart = Timer
                If fStart + plMessageTimeOut < 86400 Then
                    fTimeOut = fStart + plMessageTimeOut
                  Else
                    fTimeOut = (fStart - 86400) + plMessageTimeOut
                End If
                lSendBuffSize = plBytesRemaining
                Do Until lSendBuffSize <> plBytesRemaining
                    If plBytesRemaining < 4096 Then Exit Do
                    If Timer >= fTimeOut Then
                        Timeout
                        Exit Sub
                    End If
                    Sleep (10)
                    DoEvents
                Loop
            Loop
Se ottenete qualche risultato prima di me sarei felice di essere informato.
Ciao
--
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.mantuanet.it/alessandro.baraldi/
---------------------------------------------------------------------------


text:
"ALESSANDRO Baraldi" <
ik2...@libero.it
> wrote in message news:<coif3u$k27$
1...@lacerta.tiscalinet.it
>...

Ho fatto qualche prova rapida, per il momento senza risultato. Se
riesco a venirne a capo lo segnalo.
Per il momento grazie per i preziosi suggerimenti.
Nota per Alessandro: complimenti per il sito, struttura e grafica!
Umberto


author: Alessandro Baraldi

text:
"Umberto" <
umb...@vivanti.name
> wrote in message
news:f2212aa2.0412...@posting.google.com
[CUT]
>
> Ho fatto qualche prova rapida, per il momento senza risultato. Se
> riesco a venirne a capo lo segnalo.
>
> Per il momento grazie per i preziosi suggerimenti.
>
> Nota per Alessandro: complimenti per il sito, struttura e grafica!
>
> Umberto
Ciao Umberto.
Ci stň lavorando un pň anch'io, ma nel mio caso la cosa
č molto piů complessa pertanto devo vederci un'attimo..!
Ciao(Grazie)
@Alex
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


text:
>
> Ho fatto qualche prova rapida, per il momento senza risultato. Se
> riesco a venirne a capo lo segnalo.
>
> Per il momento grazie per i preziosi suggerimenti.
>
> Nota per Alessandro: complimenti per il sito, struttura e grafica!
>
> Umberto
Ciao Umberto, ho ultimato i test e devo dire che funziona estremamente bene
ho inviato fino a 800Kb di allegato e non ho avuto nessun problema, l'invio
è stato estremamente fluido e il ciclo di attesa di svuotamento non ha
grande
influenza sul tempo di spedizione.
Occorrerebbe inserire un controllo sul TIMEOUT che nel codice che ti ho
allegato
sarebbe anche previsto, ma net test che ho fatto non l'ho abilitato.



title: sql & vb

author: Cholo

text: come si possono eseguire delle operazioni sql tramite codice visual basic?


title: sql & vb

author: access il top

text:
"Cholo" <m.mag...@NOSPAMlibero.it> ha scritto nel messaggio
news:SB_Od.26783$lB4.7...@twister1.libero.it...
> come si possono eseguire delle operazioni sql tramite codice visual
basic?
>
>
cmdsql = "UPDATE chiavi SET chiavi.path = Forms!Tabella1!percorso WHERE
(((chiavi.ID)=1));"
DoCmd.RunSQL cmdsql


title: sql & vb

author: MA

text:
"access il top" <
negrinelliw...@yahoo.it
> ha scritto nel messaggio
news:420c767f$0$6298$5fc...@news.tiscali.it...

oppure currentdb.execute
così eviti anche i warnings
MAssimiliano


title: sql & vb

text:
> > cmdsql = "UPDATE chiavi SET chiavi.path = Forms!Tabella1!percorso WHERE
> > (((chiavi.ID)=1));"
> > DoCmd.RunSQL cmdsql
> >
> oppure currentdb.execute
l'operazione sql che devo fare č una delete, quindi ho impotato il codice
cosě:
        cmdsql = "DELETE persona WHERE ((persona.Cod)=(Me.Cod));"
        CurrentDb.Execute cmdsql
ma mi viene restituito questo messaggio d'errore:
    "Errore di sintassi (operatore mancante) nell'espressione della query '
persona WHERE ((persona.Cod)=(Me.Cod))'.
perchč ???????


title: sql & vb

text:
"Cholo" <m.mag...@NOSPAMlibero.it> ha scritto nel messaggio
news:%B0Pd.26972$lB4.7...@twister1.libero.it...
>> > cmdsql = "UPDATE chiavi SET chiavi.path = Forms!Tabella1!percorso WHERE
>> > (((chiavi.ID)=1));"
>> > DoCmd.RunSQL cmdsql
>> >
>> oppure currentdb.execute
>
> l'operazione sql che devo fare è una delete, quindi ho impotato il codice
> così:
>
>        cmdsql = "DELETE persona WHERE ((persona.Cod)=(Me.Cod));"
>        CurrentDb.Execute cmdsql
>
> ma mi viene restituito questo messaggio d'errore:
>
>    "Errore di sintassi (operatore mancante) nell'espressione della query '
> persona WHERE ((persona.Cod)=(Me.Cod))'.
>
> perchè ???????
Cod è testo o nemro?
Se testo
cmdsql = "DELETE persona WHERE persona.Cod= "' & Me.Cod & "'"
se numero
cmdsql = "DELETE persona WHERE persona.Cod= ' & Me.Cod
MAssimiliano


title: sql & vb

author: GGAC & co

text:
> Cod č testo o nemro?
> Se testo
> cmdsql = "DELETE persona WHERE persona.Cod= "' & Me.Cod & "'"
> se numero
> cmdsql = "DELETE persona WHERE persona.Cod= ' & Me.Cod
> MAssimiliano
>
Buongiorno, scusate l'intrusione, ma volevo chiedere, come mai si puň
omettere il "WHERE "? Saluti, Cld


title: sql & vb

text:
> Cod č testo o nemro?
> Se testo
> cmdsql = "DELETE persona WHERE persona.Cod= "' & Me.Cod & "'"
> se numero
> cmdsql = "DELETE persona WHERE persona.Cod= ' & Me.Cod
> MAssimiliano
>



title: sql & vb

text:
> Se testo
> cmdsql = "DELETE persona WHERE persona.Cod= "' & Me.Cod & "'"
> se numero
> cmdsql = "DELETE persona WHERE persona.Cod= ' & Me.Cod
> MAssimiliano
niente da fare... cod è numerico ma continua a darmi lo stesso errore...
 "Errore di sintassi (operatore mancante) nell'espressione della query '
persona WHERE ((persona.Cod)=(Me.Cod))'
come mai nella query che riporta nel messaggio non c'è DELETE ???


title: sql & vb

author: Karl Donaubauer

text:
Cholo wrote:
>> Se testo
>> cmdsql = "DELETE persona WHERE persona.Cod= "' & Me.Cod & "'"
>> se numero
>> cmdsql = "DELETE persona WHERE persona.Cod= ' & Me.Cod
>
> niente da fare... cod è numerico ma continua a darmi lo stesso
> errore... "Errore di sintassi (operatore mancante) nell'espressione
> della query ' persona WHERE ((persona.Cod)=(Me.Cod))'
> come mai nella query che riporta nel messaggio non c'è DELETE ???
Manca la cosa più importante: la clausola FROM
cmdsql = "DELETE FROM persona WHERE persona.Cod= " & Me!Cod
--
HTH
Karl
*********
Access FAQ:
www.donkarl.com/it
+info sulla prima Conferenza Italiana per Sviluppatori di Access (CISA1)


title: sql & vb

text:
"Karl Donaubauer" <
NoS...@donkarl.com
> ha scritto nel messaggio
news:373pauF...@individual.net...
> Cholo wrote:
>>> Se testo
>>> cmdsql = "DELETE persona WHERE persona.Cod= "' & Me.Cod & "'"
>>> se numero
>>> cmdsql = "DELETE persona WHERE persona.Cod= ' & Me.Cod
>>
>> niente da fare... cod è numerico ma continua a darmi lo stesso
>> errore... "Errore di sintassi (operatore mancante) nell'espressione
>> della query ' persona WHERE ((persona.Cod)=(Me.Cod))'
>> come mai nella query che riporta nel messaggio non c'è DELETE ???
>
> Manca la cosa più importante: la clausola FROM
>
> cmdsql = "DELETE FROM persona WHERE persona.Cod= " & Me!Cod
>
Ops...
ho copiaincollato
MAssimiliano


title: casella combinata senza barra scorrimento verticale

author: pfmarro

text:
salve!

ho inserito una casella combinata in una maschera.
E' possibile non avere la barra di scorrimento verticale?
ho solo 3 record e quindi una volta aperta non mi serve la barra, ma non vedo la proprietà per disabilitarla.

Grazie


title: Creare tabella con SQL

author: Noixe

text:
Salve,
ho Access 2000 e volevo provare a creare una tabella molto semplice pero'
usando il create table in SQL (ovvero con la funzione "Crea una query in
visualizzazione struttura", solo che quando provo a connettermi al db (con
un oggetto COM attraverso PHP) ottengo un'errore... cosa che invece non
accade se la tabella la creo con "Crea una tabella in visualizzazione
struttura".
In pratica ho inserito il seguente codice e ho eseguito la query:
Create Table Clienti (
IDCliente AutoIncrement Primary Key,
Cognome Text(20),
Nome Text(20),
Indirizzo Text(20)
)
Dove sbaglio?
Grazie


title: Creare tabella con SQL

author: Fabrizio Conti (Panathos)

text:
On 5 Apr, 14:01, "Noixe" <
noixeTOGL...@email.it
> wrote:
> ho Access 2000 e volevo provare a creare una tabella molto semplice pero'
> usando il create table in SQL (ovvero con la funzione "Crea una query in
> visualizzazione struttura", solo che quando provo a connettermi al db (con
> un oggetto COM attraverso PHP) ottengo un'errore... cosa che invece non
> accade se la tabella la creo con "Crea una tabella in visualizzazione
> struttura".
[...]
> Dove sbaglio?
Probabilmente nella mistura associata al tabacco. Hai fatto saltare il
trollometro.
ciao,
Panathos


title: Creare tabella con SQL

text:
"Fabrizio Conti (Panathos)" <
pana...@gmail.com
> ha scritto:
> Probabilmente nella mistura associata al tabacco. Hai fatto saltare il
> trollometro.
Ho trovato l'errore: a quanto pare la query va salvata con un nome diverso
da quello della tabella creata in SQL.
Non ho capito il tuo riferimento ai troll... ti sembra un messaggio volto a
dare fastidio agli utenti di questo newsgroup?
Bah...


title: Creare tabella con SQL

text:
On 6 Apr, 00:34, "Noixe" <
noixeTOGL...@email.it
> wrote:
> Ho trovato l'errore: a quanto pare la query va salvata con un nome diverso
> da quello della tabella creata in SQL.
Già, e solo dopo che l'hai scritto ho capito cosa stavi facendo; e che
NON era una trollata. Ti chiedo scusa.
ciao,
Panathos


title: fattura elettronica - errore calcolo imponibileimporto

author: mario rossi

text:
qualcuno a idea di cosa non va bene nelle seguenti righe di un file xml?
l'errore che restituisce è:

il valore del campo imponibile importo non risulta calcolato secondo le regole definite nelle specifiche (aliquota:4)

<DatiRiepilogo>
<AliquotaIVA>0.00</AliquotaIVA>
<Natura>N2</Natura>
<ImponibileImporto>0.00</ImponibileImporto>
<Imposta>0.00</Imposta>
<EsigibilitaIVA>I</EsigibilitaIVA>
<RiferimentoNormativo>NON SOGGETTE</RiferimentoNormativo>
</DatiRiepilogo>
<DatiRiepilogo>
<AliquotaIVA>4.00</AliquotaIVA>
<ImponibileImporto>50000.00</ImponibileImporto>
<Imposta>2000.00</Imposta>
<EsigibilitaIVA>I</EsigibilitaIVA>
</DatiRiepilogo>


text:

risolto grazie il problema era a monte nel dettaglio voci non era inserito corretto il tag prezzounitario


title: Rendere una super Query più performante

author: Bruno - S95

text:
Access 00/XP
Buongiorno a tutti.
Ho effettuato una mega query che contiene tanti campi calcolati; la trovo un
bel po lenta, come posso fare per renderla più performante ?
Ho pensato di chiedere un consiglio prima di smontare tutta la query e
rifarla distribuendo il lavoro fra più query, richiamando queste in
un'ultima query con i dati già calcolati.
Ciao, Bruno


title: Rendere una super Query più performante

text:
"Bruno - S95" <
mus...@virgilio.it
> ha scritto nel messaggio
news:46665434$0$10624$4faf...@reader2.news.tin.it...

==============================
Volevo precisare che per campi calcolati intendevo con calcoli del tipo
RottaVera: IIf([DiffLat]=0 And
[DiffLong]=0;"FERMO";Round(IIf([Cardini_Rotta_Q]="NE";[Rotta_Q];IIf([Cardini_Rotta_Q]="SE";180-[Rotta_Q];IIf([Cardini_Rotta_Q]="SO";180+[Rotta_Q];IIf([Cardini_Rotta_Q]="NO";360-[Rotta_Q];IIf([Cardini_Rotta_Q]="N";360;IIf([Cardini_Rotta_Q]="S";180;IIf([Cardini_Rotta_Q]="E";90;IIf([Cardini_Rotta_Q]="O";270))))))))))
infatti nell'eseguire la query, i risultati appaiono lentamente, quasi come
se il Computer non avesse abbastanza risorse.
Tenete presente che a casa ho un PC con grandi risorse, mentre in ufficio ho
un PC con risorse medio basse; quest'ultimo PC nell'esecuzione della query
conntenente la formula di cui sopra mi da il messaggio "Risorse
insufficienti" o query troppo complessa. Togliendo la formula la query la
esegue normalmente, anche se lentamente, lentamente per la presenza di altre
formule un po complesse.
Bruno


title: Rendere una super Query più performante

author: Sergio MAZZA

text:
"Bruno - S95" <
mus...@virgilio.it
> ha scritto nel messaggio news:466656e1$0$10627$4faf...@reader2.news.tin.it...
>
> Volevo precisare che per campi calcolati intendevo con calcoli del tipo
>
>
> RottaVera: IIf([DiffLat]=0 And
> [DiffLong]=0;"FERMO";Round(IIf([Cardini_Rotta_Q]="NE";[Rotta_Q];IIf([Cardini_Rotta_Q]="SE";180-[Rotta_Q];IIf([Cardini_Rotta_Q]="SO";180+[Rotta_Q];IIf([Cardini_Rotta_Q]="NO";360-[Rotta_Q];IIf([Cardini_Rotta_Q]="N";360;IIf([Cardini_Rotta_Q]="S";180;IIf([Cardini_Rotta_Q]="E";90;IIf([Cardini_Rotta_Q]="O";270))))))))))
>
>
> infatti nell'eseguire la query, i risultati appaiono lentamente, quasi come se il Computer non avesse abbastanza risorse.
>
> Tenete presente che a casa ho un PC con grandi risorse, mentre in ufficio ho un PC con risorse medio basse; quest'ultimo PC
> nell'esecuzione della query conntenente la formula di cui sopra mi da il messaggio "Risorse insufficienti" o query troppo
> complessa. Togliendo la formula la query la esegue normalmente, anche se lentamente, lentamente per la presenza di altre formule
> un po complesse.
>
>
> Bruno
In questi casi io creo una tabella temporanea che contiene i valori selezionati e poi con le query di aggiornamento scrivo i valori.
Aumenti i passaggi (2 invece di 1) ma in alcuni casi dividere i "compiti" è più immediato che "farne tanti tutti insieme"...
Ciao.
--
Sergio MAZZA


title: Rendere una super Query più performante

text:
"Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto nel messaggio
news:f48a1l$lbc$1...@tdi.cu.mi.it...

=====================
Per poca esperienza in materia non ho ben capito quanto hai scritto e,
inoltre, non saprei neanche da dove cominciare per creare una tabella
temporanea.
I valori da me utilizzati sono relativi a delle coordinate, con campi
divisi, qunidi ad esempio :   NumeroProgressivoPunto    N  39  41  56.2   E
008  15  26.3
Nella stessa query, oltre a far ricercare i dati in questione, ho fatto
ricercare anche gli stessi record, ma con la formula per cercare il
"RecordCorrente +1 (successivo).
Questo secondo me fa già lavorare tanto la query, poi ci sono tutte le
formule di calcolo simili a quela sopra. Non so immaginare quanto renda più
veloce creare una tabella temporanea o creare 2 query, una per la ricerca
dei dati e una per i calcoli. Mi sa che ci provol.
Se mi illumini su come procedere nel tuo modo, se non ci vuole uno
scienziato, provo anche quanto da te consigliato.
Ciao, Bruno


title: Rendere una super Query più performante

text:
"Bruno - S95" <
mus...@virgilio.it
> ha scritto nel messaggio
news:46680a51$0$17946$4faf...@reader1.news.tin.it...
>
> Per poca esperienza in materia non ho ben capito quanto hai scritto e,
> inoltre, non saprei neanche da dove cominciare per creare una tabella
> temporanea.
> I valori da me utilizzati sono relativi a delle coordinate, con campi
> divisi, qunidi ad esempio :   NumeroProgressivoPunto    N  39  41  56.2
> E 008  15  26.3
> Nella stessa query, oltre a far ricercare i dati in questione, ho fatto
> ricercare anche gli stessi record, ma con la formula per cercare il
> "RecordCorrente +1 (successivo).
> Questo secondo me fa già lavorare tanto la query, poi ci sono tutte le
> formule di calcolo simili a quela sopra. Non so immaginare quanto renda
> più veloce creare una tabella temporanea o creare 2 query, una per la
> ricerca dei dati e una per i calcoli. Mi sa che ci provol.
>
> Se mi illumini su come procedere nel tuo modo, se non ci vuole uno
> scienziato, provo anche quanto da te consigliato.
>
> Ciao, Bruno
La tabella temporanea è detta così perché è temporaneo il contenuto, ossia
viene svuotata e riempita di nuovo. Oppure è creata al momento e poi
eliminata.
Però se deve essere sempre utilizzata conviene il primo metodo.
Quindi per creare la struttura non fai altro che trasformare la tua query di
selezione in query di creazione tabella; la esegui e aspetti il tempo che ci
vuole, poi la query la chiudi senza salvarla.
Appena terminata la creazione la tabella spostala in un mdb esterno e poi
ricolleghi la tabella nel tuo mdb; questo ti evita il rigonfiamento dell'mdb
quando riempi la tabella temporanea.
Fai questo intanto...
Ciao.
--
Sergio MAZZA


title: Rendere una super Query più performante

text:
"Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto nel messaggio
news:f4947m$mbb$1...@tdi.cu.mi.it...

Scusa, per errore ho inviato il post uguale a quanto sotto alla tua e-mail.
Mhhh, non mi convince tanto questo metodo, mi sembra un po macchinoso; mi sa
che continuo sulla mia strada.
Ho provato a fare le 2 query, risulta un poco più veloce ma non tanto da
preferirle ad una singola query.
Ciao, Bruno


title: Rendere una super Query più performante

text:
"Bruno - S95" <
mus...@virgilio.it
> ha scritto nel messaggio
news:466852d9$0$4797$4faf...@reader4.news.tin.it...
> Scusa, per errore ho inviato il post uguale a quanto sotto alla tua
> e-mail.
Fa nulla.
> Mhhh, non mi convince tanto questo metodo, mi sembra un po macchinoso; mi
> sa
> che continuo sulla mia strada.
> Ho provato a fare le 2 query, risulta un poco piů veloce ma non tanto da
> preferirle ad una singola query.
> Ciao, Bruno
Ciao.
--
Sergio MAZZA


title: Esecuzione Applicazione PC Rete

text:
Salve a tutti,
vorrei fare in modo che la mia applicazione possa essere lanciata da
diversi utenti presenti in rete locale. Io avevo pensato di mettere il
tutto in una cartella condivisa e di mettere loro vari collegamenti sul
desktop.
Purtroppo quando lanciano l'applicazione (
VB.NET
 che si collega ad un
DB Access) ho il seguente errore :
System.Security.SecurityException : Richiesta di autorizzazione di tipo
'System.Data.OleDbPermission, System.Data, Version=2.0.0.0,
Cultur=neutral, PublicKeyToken=b77a5c561934e089' non soddisfatta.
in ....
.....
Azione non riuscita :
Demand
Tipo della prima autorizzazione non riuscita :
System.Data.OleDb.OleDbPermission
Area dell'assembly con errori :
Intranet
Come posso fare per risolvere sta cosa ?
P.S.
La mia stringa di connessione è :
Shared stringa_conn As String =
"Provider=Microsoft.Jet.OLEDB.4.0;Password=;User ID=Admin;Data Source="
+ Application.StartupPath + "\dms.mdb;Mode=Share Deny Read|Share Deny
Write;"


title: Esecuzione Applicazione PC Rete

text:
"damar3" <
dam...@gmail.com
> ha scritto nel messaggio news:1153220306.5...@m73g2000cwd.googlegroups.com...
Salve a tutti,







[risposta]
Forse gli utenti non hanno i permessi di scrittura nella cartella?
Ciao.
--
Sergio MAZZA


title: Esecuzione Applicazione PC Rete

text:
Sergio MAZZA ha scritto:

Gli utenti avevano i permessi di scrittura nella cartella. In ogni caso
ho risolto impostando nelle proprietà del framework (Strumenti di
Amministrazione -> Configurazione...) che l'applicazione è sicura ed
ho risolto ma cmq penso che debba esistere un metodo "migliore" per
risolvere il problema.


title: Esecuzione Applicazione PC Rete

author: Maurizio

text:
"damar3" <
dam...@gmail.com
> ha scritto nel messaggio
news:1153521948.7...@p79g2000cwp.googlegroups.com...
Sergio MAZZA ha scritto:


Hai provato con la gestione tabelle collegate?
A me ha funzionato.
Ciao, Maurizio


title: Esecuzione Applicazione PC Rete

text:
Di cosa si tratta ?



title: Sql e campi data

author: bande

text:
E' stato gia' sicuramente dibattuto ma come faccio a riferirmi ad un
controllo di una maschera di tipo data in una stringa SQL?
Sul sito di Dev Ashish c'e' il seguente suggerimento:
" WHERE DateField >= #" & Format$(startDate, "mm/dd/yyyy") & "# "
ma nel mio caso il DateField e' del tipo "gg/mm/aaa" cosi' come il controllo
della maschera che devo confrontare.
Bye
--
Andrea


title: Sql e campi data

author: Roberto da casa

text:
"bande" <
raggi...@mail.ru
> ha scritto nel messaggio
news:9o9i6u$bp40g$1...@ID-65136.news.dfncis.de...

Nel tuo caso è giusto quello che hai trovato scritto nel sito di Dev Ashish,
che fra l'altro trovi scritto anche sul Sito Comune (link qui sotto),
Sezionione Queries, nella FAQ di Federico Luciani intitolata "Problemi con
le date nelle stringhe SQL".
Quale è il problema?
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Sql e campi data

author: Antonio Biso

text:
bande <
raggi...@mail.ru
> wrote in message
9o9i6u$bp40g$1...@ID-65136.news.dfncis.de...

Per comodità ti prepari la funzione sotto, e scrivi l'SQL in questo modo
WHERE DateField >=" & converti(me.data_immessa)
Public Function converti(X As Date) As String
    Dim gg As String, mm As String
    gg = Left(X, 3)
    mm = Mid(X, 4, 3)
    converti = "#" & mm & gg & Right(X, 2) & "#"
End Function
Antonio


title: totali da stringhe "spezzate",come funzionano?

author: luya

text:
Ciao, in una query sono riuscita a spezzare alcune stringhe che avevano i
primi 4 campi (fissi) + altri 3 finali (variabili) e in campo a parte ho
ottenuto solo i 5 campi centrali (variabili anche quelli) sui quali dovrei
fare un totale per ore. es.: avevo  7070 20100   150     ore 5
                            7070 20100   189     ore 5
                            7070 20200   160     ore 3
                            7070 20200   222    ore 2
                            7070 20300   568    ore 2
Sulla base dal campo centrale ottenuto ho provato a fare un report e vorrei
raggrupparvi i totali ore (10) per campo 20100, ore (5) per campo 20200 e
cosě via, ma non ci riesco, dove sbaglio?  Ora non ricordo il msg di errore
perche' e' un lavoro che ho impostato in ufficio e non a casa.
Grazie cmq ciao :)


text:
luya <
misc...@tin.it
> wrote in message
rpxZ5.1249$yy4....@twister1.tin.it...

Salvati i risultati di questa query in una tabella, perň, invece di salvare
ore e il numero, salva nel campo solo il numero.
Poi fai una query di raggruppamento sul campo 20ecc. e metti come funzione
la somma per il campo delle ore.
Et voila
Antonio


text:
Ti ringrazio molto per la risposta, in questo periodo sto facendo altri
lavori urgenti, purtroppo,  ma spero e sono certa che quando avro' tempo di
tornare in ufficio su quella query in access il tuo consiglio mi servira' di
sicuro
ciao :)
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:nDxZ5.90352$hk4.3...@news.infostrada.it...



title: Pulsante di chiusura

author: Giuseppe

text:
Scusate ma oggi prima scrivo al NG e poi risolvo.
Cmq  per chi fosse interessato per intercettare la pressione del tasto x per
chiudere l'applicazione ecco la mia routine.
Lo copiata da Paperino (e-mail del 14/07/99) e riadatta per Access dove non
esiste l'evento
QueryUnload.
Private Sub Form_Unload(Cancel As Integer)
Dim intScelta As Integer
Dim UnloadMode As Integer
    If UnloadMode = vbFormControlMenu Then
             intScelta = MsgBox("Vuoi uscire veramente?", vbYesNo "
            If (intScelta = vbYes) Then
                MsgBox "Ciao :)"
                Cancel = False
            Else
            Cancel = True
            Exit Sub
            End If
        End If
End Sub
Ciao
Giuseppe


title: Pulsante di chiusura

author: stefano (kabisa)

text:
"Giuseppe" <
sunrexs...@hotmail.com
> ha scritto nel messaggio
news:OYP2a.177233$0v.49...@news1.tin.it...

Come si fa a farla funzionare anche sulla X che chiude access?
Stefano


title: Pulsante di chiusura

text:
"stefano (kabisa)" <
stl...@tin.it
> ha scritto nel messaggio
news:ow53a.180506$0v.50...@news1.tin.it...
>
> "Giuseppe" <
sunrexs...@hotmail.com
> ha scritto nel messaggio
> news:OYP2a.177233$0v.49...@news1.tin.it...
[CUT]
> >
> Come si fa a farla funzionare anche sulla X che chiude access?
> Stefano
>
E' questa la routine....;)
La metti su una frm e vai.
Ciao
Giuseppe


title: First in SQL

author: BiBi

text:
La funzione first nelle query di aggregazione prende il primo in base
a quale criterio? ..solo quello di inserimento del record? Non si può
specificare un ordine diverso?
Il mio problema è il seguente:
Ho una tabella con i seguenti campi
ID
Descrizione
Importo
Data
dove i valori per i campi descrizione, importo e data si possono
ripetere.
Ho bisogno di una query che per ogni descrizione (quindi che raggruppi
per descrizione) mi dia l'importo più recente (l'importo relativo alla
data più grande).
Ho fatto una query basata su una query salvata della tabella appena
descritta ordinata per data e ho usato la funzione first sul campo
Importo... ma invece di prendermi il primo in base all'ordinamento che
ho dato (quello della data) mi restituisce l'importo relativo alla
descrizione inserita per prima nella tabella.
Ciao BB


title: First in SQL

author: Roberto dalla campagna

text:
"BiBi" <
bbdjng...@gostec.it
> ha scritto nel messaggio
news:lot5l0pbsd8kj8cfs...@4ax.com...
> La funzione first nelle query di aggregazione prende il primo in base
> a quale criterio? ..solo quello di inserimento del record? Non si puň
> specificare un ordine diverso?
>
> Il mio problema č il seguente:
> Ho una tabella con i seguenti campi
>
> ID
> Descrizione
> Importo
> Data
>
> dove i valori per i campi descrizione, importo e data si possono
> ripetere.
> Ho bisogno di una query che per ogni descrizione (quindi che raggruppi
> per descrizione) mi dia l'importo piů recente (l'importo relativo alla
> data piů grande).
> Ho fatto una query basata su una query salvata della tabella appena
> descritta ordinata per data e ho usato la funzione first sul campo
> Importo... ma invece di prendermi il primo in base all'ordinamento che
> ho dato (quello della data) mi restituisce l'importo relativo alla
> descrizione inserita per prima nella tabella.
>
> Ciao BB
Se la tabella che contiene i dati si chiama Tabella1, prova con una query
che abbia il seguente codice SQL:
SELECT Tabella1.Descrizione, Format(DLookUp("Importo","Tabella1","Data =#" &
Format(DMax("Data","Tabella1","Descrizione =" & Chr$(34) & [Descrizione] &
Chr$(34)),"mm/dd/yyyy") & "#"),"Currency") AS UltimoImporto
FROM Tabella1
GROUP BY Tabella1.Descrizione;
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: First in SQL

text:


E' una soluzione ma non performante... pensando che devo chiamare una
funzione esterna per 4 campi (Importo) su una tabella di circa 8 /
9000 record, strano che non possa indicare il criterio di ordinamento
prima di applicare first?!?!
Ciao BB


title: First in SQL

text:
"BiBi" <
bbdjng...@gostec.it
> ha scritto nel messaggio
news:91g8l0lv5r53o9gvl...@4ax.com...

Prova ad usare delle sottoquery al posto delle funzioni di aggregazione sui
doominii: sicuramente recuperi in performance. Dpvresti andare ancora piů
veloce creandoti una funzione in VBA e richiamandola dalla query.
La mia č solo una delle soluzioni possibili, ma se vuoi puoi divertirti a
svilupparne altre, ad esempio con le altre due tecniche che ti ho suggerito.
> strano che non possa indicare il criterio di ordinamento
> prima di applicare first?!?!
Per definizione First e Last stanno ad indicare il primo e l'ultimo record
inseriti in ordine temporale nel recordset, quindi non mi sembra abbia molto
significato in questi due casi parlare di ordinamento, al limite potresti
usarli in una sottoquery filtrata con la descrizione corrente. Resta il
fatto, anche se ti sembra strano, che non si puň indicare un criterio di
ordinamento che condizioni First e Last: d'altra parte c'č sempre Max e Min.
>
> Ciao BB



title: Recupero record eliminati ???

author: Francesco

text:
Salve,
c'è un modo/programma che mi permetta di recuperare dei record eliminati per
errore da una tabella ??
Grazie.
Francesco


title: Recupero record eliminati ???

author: MA

text:

caro Francesco, ho da darti una brutta notizia...
quando la tua tabella è arrivata aveva grandi problemi di eliminazione di
record...
gli abbiamo dato tutte le cure che potevamo...
l'hanno vista i migliori specialisti... ma niente...
i tuoi record sono volati in cielo...
no, non ti preoccupare.. non ha sofferto...
C'è un Paradiso anche per i record degli mdb...
puoi rimanere vicino alla tua tabella... nessuno ti disturberà...
;-)
ciao MAssimiliano

--------------------------------
Inviato via
http://usenet.libero.it


title: Recupero record eliminati ???

author: Emyr

text:


teoricamente sono ancora li se non hai fatto compatta database.. devi
rivolgerti a società di recupero mdb cerca su internet
Saluti.
Emanuele.


title: Recupero record eliminati ???

author: Antonio Ganci

text:
Emyr wrote:
[CUT]
> teoricamente sono ancora li se non hai fatto compatta database.. devi
> rivolgerti a società di recupero mdb cerca su internet
> Saluti.
> Emanuele.
Questa poi non la sapevo :-) Esistono società di recupero mdb?


title: Recupero record eliminati ???

author: Sib

text:
"Antonio Ganci" <
a.ganciNO...@megattera.it
> ha scritto nel messaggio

Se ci fai caso, noterai che quando elimini record (o anche intere tabelle)
la dimensione del file mdb non varia.
Questo perche' access marca i record per l'eliminazione e li rende
inaccessibili ma i record restano ancora nel file.
l'eliminazione vera e propria avviena durante la compattazione.
Sib


title: Recupero record eliminati ???

text:
Sib wrote:
[CUT]
>> Questa poi non la sapevo :-) Esistono società di recupero mdb?
[CUT]
Mi interessano i riferimenti di almeno una di queste società, ne conosci?
Fammi sapere, Antonio.


title: apri connessione

author: francesco

text:
          vorrei eseguire una connessione remota, che ho chiamato prova, o con una
macro o con comando vba.
con una macro ho impostato esegui applicazione con il seguente percorso:
C:\WINDOWS\EXPLORER.EXE
::{20D04FE0-3AEA-1069-A2D8-08002B30309D}\::{21EC2020-3AEA-1069-A2DD-08002B30309D}\::{992CFFA0-F557-101A-88EC-00DD010CCC48}
se eseguo la macro mi si apre la finestra delle connessini remote.
se aggiungo al percorso anche \prova tuttavia non funziona.
qualcuno sa dirmi come mai ed eventualmente come fare?
ho installato windows me
grazie ciao
francesco
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


title: connettere tabella a tabella di nome diverso con miatable.connect

text:
con il codice qui sotto vorrei connettere una tabella di nome "ClientiAltraSede2" ad una tabella di un altro mdb il problema è che la tabella a cui connettermi si chiama "clienti"

è possibile in qualche modo dire a vba connetti il link tabella di nome ""ClientiAltraSede2" alla tabella di nome "clienti" ??

******* CODICE USATO *****
Set miodb = CurrentDb()
For i = 0 To miodb.TableDefs.Count - 1

    Set miatable = miodb.TableDefs(i)
    If miatable.Connect <> "" Then
        If miatable.Name = "ClientiAltraSede2" Then
            miatable.Connect = ";DATABASE=" & miopercorsofiledati & ";UID=sa;PWD=****;"
            miatable.RefreshLink
        End If
    End If
Next i
******* FINE CODICE USATO *****

grazie.


title: da numerico a testo

text:
salve a tutti, ecco il mio problema.
In un campo (FoglioNr) di una tabella ho dovuto convertire i dati
contenuti da formato numerico a testo in quanto costretto ad inserire una
barra (es : 01/06).
In una query di selezione però ho la seguente espressione: Between
[FoglioNr] And [FoglioNr] che mi selezionava solo i record compresi
nell'intervallo voluto che ora non funziona perchè non tiene conto della
barra.
Come posso risolvere la cosa?
Esiste un'altra espressione che possa funzionare con i campi di tipo
testo?
Grazie............ciao


title: da numerico a testo

text:

Se /06 è fisso
Between
between left([FoglioNr];len([foglioNr])-3) And
left([FoglioNr];len([foglioNr])-3)
Altriemnti devi andarti a cercare lo slash con instr
--
_ _
Ciao
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:
www.donkarl.com/it


title: da numerico a testo

author: giorgio rancati

text:
<
ca...@flag.it
> ha scritto nel messaggio
news:dqq3ng$n5v$1...@balena.cs.interbusiness.it...

Ciao,
scusa, ma perchè non funziona ?
fai la between con le costanti letterali ?
----
SELECT *
FROM Tabella1
WHERE FoglioNr BETWEEN '02/06' AND '08/06'
----
Ciao
--
Giorgio Rancati
[Office Access MVP]


title: da numerico a testo

text:
<
ca...@flag.it
> ha scritto nel messaggio
news:dqq3ng$n5v$1...@balena.cs.interbusiness.it...

L'operatore Between ... And funziona regolarmente sia con campi di tipo
Numerico, che di tipo Testo che di tipo Data/ora.
Il problema sta nella struttura del dato inserito nel campo FoglioNr: per
funzionare occorrerebbe che fosse aa/nn e non nn/aa come hai fatto tu;
insomma il numero nell'ambito dell'anno (06/01) e NON l'anno nell'ambito del
numero (01/06) come hai fatto tu.
>Grazie............ciao
Prego
--
Roberto
-----------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
-----------------------------------------------


title: Nuovi bollettini CC postale CH8bis

author: Orte

text:
Avete visto i nuovi bollettini CH 8 bis (o ter) in Euro,quelli con le
fincature, predisposti per la lettura ottica?
"Ovviamente" la spaziatura tra un carattere e l'altro NON corrisponde a
nessuna dimensione di un carattere non proporzionale come il Courier.
Come fate a realizzare un report per la stampa dei suddetti bollettini?
Esistono, forse, altri modelli con un passo più intelligente?
C'è un modo per imporre una distanza tra un carattere e l'altro (come in
Word)?
Mi potete suggerire qualche altra soluzione prima di ricorrere a quella,
disperata, di creare tanti "controllini" in cui inserire i caratteri uno
per volta? )-:<
Probabilmente qualcuno ha già risolto il problema, oppure il problema
esiste solo per me e la soluzione è banale?
Grazie in anticipo dei suggerimenti ...


title: Nuovi bollettini CC postale CH8bis

author: Silvio Berruti

text:
"Orte" <
orte...@iol.it
> ha scritto nel messaggio
news:3C81C1E2...@iol.it...
> Avete visto i nuovi bollettini CH 8 bis (o ter) in Euro,quelli con le
> fincature, predisposti per la lettura ottica?
> "Ovviamente" la spaziatura tra un carattere e l'altro NON corrisponde a
> nessuna dimensione di un carattere non proporzionale come il Courier.
> Come fate a realizzare un report per la stampa dei suddetti bollettini?
Ho avuto recentemente la necessità di far stampare dei bollettini postali ad
un cliente e l'unico modo che ho trovato è stato di crearmi 10 controlli (da
A1 ad A10), senza origine controllo, andandoli a riempire dall'evento Su
formattazione.
Private Sub Corpo_Format(Cancel As Integer, FormatCount As Integer)
  Dim importo, i As Long, li As Long
  importo = Format(Me.TotaleBolletta * 100, "0")
  li = Len(importo)
  If li > 10 Then
    MsgBox "Ma quanto deve pagare sto' povero Cristo???!!!@" & Me.CUtente &
" " & Me.CognomeUtente & "@ ", vbExclamation + vbOKOnly, "Ahi! Ahi!"
    Cancel = True
    Exit Sub
  End If
  For i = li To 1 Step -1
    Me("a" & Trim(i)) = Mid(importo, li - i + 1, 1)
  Next
  If li < 10 Then
    For i = li + 1 To 10
      Me("a" & Trim(i)) = " "
    Next
  End If
End Sub
--
Silvio
il sito comune di it.comp.appl.access:
http://www.sitocomune.com


title: Nuovi bollettini CC postale CH8bis

text:
"Orte" <
orte...@iol.it
> ha scritto nel messaggio
news:3C81C1E2...@iol.it...
> Avete visto i nuovi bollettini CH 8 bis (o ter) in Euro,quelli con le
> fincature, predisposti per la lettura ottica?
> "Ovviamente" la spaziatura tra un carattere e l'altro NON corrisponde a
> nessuna dimensione di un carattere non proporzionale come il Courier.
Non credo che alle poste glie ne importi molto delle fatiche che faranno i
programmatori ;-)
Credo che l'unica soluzione sia quella che tu stesso hai prospettato.
Sib


title: Nuovi bollettini CC postale CH8bis

text:
Sib ha scritto:
>
> "Orte" <
orte...@iol.it
> ha scritto nel messaggio
> > Avete visto i nuovi bollettini CH 8 bis (o ter) in Euro,quelli con le
> > fincature, predisposti per la lettura ottica?
> > "Ovviamente" la spaziatura tra un carattere e l'altro NON corrisponde a
> > nessuna dimensione di un carattere non proporzionale come il Courier.
>
> Non credo che alle poste glie ne importi molto delle fatiche che faranno i
> programmatori ;-)
> Credo che l'unica soluzione sia quella che tu stesso hai prospettato.
>
> Sib
Grazie a tutti lo stesso!
Ho avuto, intanto, dei bollettini editi da Buffetti, per la compilazione
su computer (moduli continui): stessa spaziatura!!!
Ma un Font con caratteri "larghi" e "bassi" ?
Grazie infinite a Sib e Sivio Berruti.


title: Nuovi bollettini CC postale CH8bis

author: Tecnoricambi

text:
"Orte" <
orte...@iol.it
> ha scritto nel messaggio
news:3C83AD5A...@iol.it...

Ho risolto il tutto con stampaunione in winword.
In word ho creato tante caselle di testo
Per ogni casella di testo ho dato le spaziature caratteri proporzionali alle
esigenze di stampa del contro corrente
Per ogni casella di testo tramite origine dati ho inserito un campo della
tabella access
Il tutto ha funzionato perfettamente.
Ivio in allegato il documento Word a chi lo desidera anche se è talmente
semplice che penso chiuque lo possa fare meglio di me
Ciao
Claudio


title: Nuovi bollettini CC postale CH8bis

author: Ivan

text:
"Orte" <
orte...@iol.it
> ha scritto nel messaggio
news:3C81C1E2...@iol.it...

... mi associo alla comune disperazione!
ho appena finito di reimpostare la stampa di bollettini per i versamenti dei
contributi alle COLF.
nove ore e mezzo di prove e riprove. Gestione millimetrica della stampante,
comandi che rasentano il venusiano!
No! all' INPS hanno lavorato da CANI. Forse un giovane grafico ha avuto da
svolgere questo progettino ed ha pensato che allineare i campi o spaziare le
caselle in maniera omogenea sarebbe stato BANALE!
Troppo facile!  Meglio spargere campi in quà e in là ... tanto tutti quanti
li compileranno a mano!
bhè
1)  non ho trovato un carattere che cadesse dentro le caselle e al tempo
stesso saltasse il carattere/3 che è la virgolina.
2) caselle e righe in lettere sfalsate di tre millimetri!
3)  .... per oggi ho finito, domani vediamo gli impiegati cosa diranno
all'atto pratico.
4)  scusate l' (OT)
van


title: Nuovi bollettini CC postale CH8bis

author: Gianni Borca

text:
"Tecnoricambi" <
tecnor...@wind.it.net
> wrote in message
news:a60f3u$177ke$1...@news02.it.net...
> > Grazie infinite a Sib e Sivio Berruti.
> Ho risolto il tutto con stampaunione in winword.
> In word ho creato tante caselle di testo
> Per ogni casella di testo ho dato le spaziature caratteri proporzionali alle
> esigenze di stampa del contro corrente
> Per ogni casella di testo tramite origine dati ho inserito un campo della
> tabella access
> Il tutto ha funzionato perfettamente.
> Ivio in allegato il documento Word a chi lo desidera anche se è talmente
> semplice che penso chiuque lo possa fare meglio di me
> Ciao
> Claudio
Nei giorni scorsi ho affrontato il medesimo problema da word con la
stampa unione utilizzando i caratteri curier
Ti chiedo comunque se puoi inviarmi il tuo file doc per un profiquo
raffronto.
Gianni

--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Modifica FORMA PULSANTI

author: Gianluca Cucciniello

text:
Salve a tutti.
La mia domanda č questa :
E' possibile modificare la forma dei pulsandi di comando di Access ?
Se non lo fosse, come posso rendere "TRASPARENTE" una certa parte di un
disegno
da inserire in un controllo immagine da poter quindi utilizzare
come pulsante ?


title: Modifica FORMA PULSANTI

author: Lucia Rita Carfagno

text:
"Gianluca Cucciniello" <
dy...@libero.it
> ha scritto nel messaggio
news:oITic.145716$Kc3.4...@twister2.libero.it...

C'č qualcosa sul sito comune:
www.sitocomune.com
ciao Rita


title: Modifica FORMA PULSANTI

text:
"Lucia Rita Carfagno" <
lcar...@libero.it
> ha scritto nel messaggio
news:arUic.145769$Kc3.4...@twister2.libero.it...
>
> "Gianluca Cucciniello" <
dy...@libero.it
> ha scritto nel messaggio
> news:oITic.145716$Kc3.4...@twister2.libero.it...
> > Salve a tutti.
> >
> > La mia domanda è questa :
> >
> > E' possibile modificare la forma dei pulsandi di comando di Access ?
> > Se non lo fosse, come posso rendere "TRASPARENTE" una certa parte di un
> > disegno
> > da inserire in un controllo immagine da poter quindi utilizzare
> > come pulsante ?
> >
> >
> C'è qualcosa sul sito comune:
www.sitocomune.com
>
> ciao Rita
>
>
Grazie , Rita
ma avevo gia visto : sul sito c'è veramente molta roba.......ma non quello
che cerco io !!!
Ciao !


title: Modifica FORMA PULSANTI

text:
> > > Salve a tutti.
> > >
> > > La mia domanda č questa :
> > >
> > > E' possibile modificare la forma dei
pulsandi di comando di Access ?
> > > Se non lo fosse, come posso rendere
"TRASPARENTE" una certa parte di un
> > > disegno
> > > da inserire in un controllo immagine da
poter quindi utilizzare
> > > come pulsante ?
> > >
> > >
> > C'č qualcosa sul sito comune:
www.sitocomune.com
> >
> > ciao Rita
> >
> >
>
> Grazie , Rita
>
> ma avevo gia visto : sul sito c'č veramente
molta roba.......ma non quello
> che cerco io !!!
>
> Ciao !
>
Dovresti usare programmidi grafica come Corel Draw
e crearti direttamente il file .ico
MAssimiliano


title: Modifica FORMA PULSANTI

author: ALESSANDRO Baraldi

text:
"Gianluca Cucciniello" <
dy...@libero.it
> ha scritto nel messaggio
news:oITic.145716$Kc3.4...@twister2.libero.it...
> Salve a tutti.
>
> La mia domanda è questa :
>
> E' possibile modificare la forma dei pulsandi di comando di Access ?
> Se non lo fosse, come posso rendere "TRASPARENTE" una certa parte di un
> disegno
> da inserire in un controllo immagine da poter quindi utilizzare
> come pulsante ?
Usa un Controllo Immagine ti crei l'immagine con un editor grafico
anche un BMP può andare tanto verrebbe convertita ugualmente
e la carichi nel controllo.
Se gli dai il Rilievo sembra un Button, se poi vuoi essere FINISSIMO
allora gestisci l'Evento Click per modificare la proprietà SpecialEffect
del controllo in modo da dare l'effetto Pressione, se poi vuoi anche
la Manina al passaggio inserici uno SPAZIO nella proprietà
HyperLynkSubAddress
Ciao.
@Alex.


title: Modifica FORMA PULSANTI

text:
"ALESSANDRO Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:c6juhq$11v$1...@lacerta.tiscalinet.it...
>
> "Gianluca Cucciniello" <
dy...@libero.it
> ha scritto nel messaggio
> news:oITic.145716$Kc3.4...@twister2.libero.it...
> > Salve a tutti.
> >
> > La mia domanda č questa :
> >
> > E' possibile modificare la forma dei pulsandi di comando di Access ?
> > Se non lo fosse, come posso rendere "TRASPARENTE" una certa parte di un
> > disegno
> > da inserire in un controllo immagine da poter quindi utilizzare
> > come pulsante ?
>
>
> Usa un Controllo Immagine ti crei l'immagine con un editor grafico
> anche un BMP puņ andare tanto verrebbe convertita ugualmente
> e la carichi nel controllo.
> Se gli dai il Rilievo sembra un Button, se poi vuoi essere FINISSIMO
> allora gestisci l'Evento Click per modificare la proprietą SpecialEffect
> del controllo in modo da dare l'effetto Pressione, se poi vuoi anche
> la Manina al passaggio inserici uno SPAZIO nella proprietą
> HyperLynkSubAddress
>
> Ciao.
> @Alex.
>
>
>
Grazie @Alex per le tue preziose INFO !
Credo che il tuo consiglio mi sia molto prezioso......SALUTI!
Gianluca


title: query di accodamento

author: Luca

text:
Ciao a tutti,
Ho creato una query di accodamento con 3 campi per riportare i risultati di
questi 3 campi in una tabella chiamata "risultati"
I campi A, B, C, della tabella contengono i risultati della query mentre il
campo D contiene la data del giorno con la funzione DATE()
Io vorrei inserire un codice in un bottone che ogni volta che si clicca il
sistema controlla se sono già presenti i risultati di A,B,C, per la data
odierna.
Nel caso non siano presenti inserisce una nuova riga riportando i dati di
A,B,C, e la data nel campo D, se invece sono già presenti esce senza fare
niente.
Come posso fare?
Grazie
Luca
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


title: query di accodamento

author: Roberto dalla campagna

text:
"Luca" <
gcaire...@tiscali.it
> ha scritto nel messaggio
news:213Z156Z59Z134Y...@usenet.libero.it...
> Ciao a tutti,
> Ho creato una query di accodamento con 3 campi per riportare i risultati
di
> questi 3 campi in una tabella chiamata "risultati"
> I campi A, B, C, della tabella contengono i risultati della query mentre
il
> campo D contiene la data del giorno con la funzione DATE()
> Io vorrei inserire un codice in un bottone che ogni volta che si clicca il
> sistema controlla se sono già presenti i risultati di A,B,C, per la data
> odierna.
> Nel caso non siano presenti inserisce una nuova riga riportando i dati di
> A,B,C, e la data nel campo D, se invece sono già presenti esce senza fare
> niente.
> Come posso fare?
> Grazie
>
> Luca
Con una funzione DCount (vedi help) verifica se nella tabella c'è almeno un
record con la data odierna nel campo D.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: report su query a campi incrociati

author: mimì

text:
Salve a tutti,
ho una query a campi incrociati dove ho inserito nelle righe i GRUPPI dei soci di un club e nelle colonne il numero di anni che sono iscritti es:

ANNI     6   7  8  9  10 ECC...

GIALLI   1
VERDI       1
ROSSI           2
BLU                 4

il REPORT funziona bene fino a quando non cambia un valore di un campo ANNI.
se cambia un valore di campo ANNI es:
i GIALLI diventano 7 ANNI e quindi 6 ANNI non c'è più nella query, quando apro il REPORT mi questo errore:

IL MOTORE DI DATABASE ACCESS NON RICONOSCE '[6]' COME NOME DI CAMPO VALIDO

come si pùo risolvere questo problema?
Grazie


title: report su query a campi incrociati

author: Karl Donaubauer

text:
mim� wrote:
> ho una query a campi incrociati dove ho inserito nelle righe i GRUPPI
> dei soci di un club e nelle colonne il numero di anni che sono
> iscritti es:
>
> ANNI     6   7  8  9  10 ECC...
>
> GIALLI   1
> VERDI       1
> ROSSI           2
> BLU                 4
>
> il REPORT funziona bene fino a quando non cambia un valore di un
> campo ANNI.
> se cambia un valore di campo ANNI es:
> i GIALLI diventano 7 ANNI e quindi 6 ANNI non c'� pi� nella query,
> quando apro il REPORT mi questo errore:
>
> IL MOTORE DI DATABASE ACCESS NON RICONOSCE '[6]' COME
> NOME DI CAMPO VALIDO
>
> come si p�o risolvere questo problema?

Due soluzioni:

1. Puoi impostare tutti valori che sono possibili nella propriet�
"Intestazioni colonne" della query: 1;2;3;4;...

2. Puoi popolare il report dinamicamente con VBA. C'� un esempio
sul sito comune, mi pare di Roberto.

--
Ciao
Karl
*********
Access FAQ:
http://www.donkarl.com/it


title: domanda forse idiota

author: alex

text:
ho seguito un esempio di pablitoform per un programma fatture.
Ora mi chiedo: perche' in una maschera inserendo al suo interno una
sottomaschere non riesco a far si che la sottomschera sia larga uguale alla
maschera principale?
anche se io l'allargo la stringo non e' mai ugule o resta un bordo da una
parte o dall'altra.


title: domanda forse idiota

author: Sergio MAZZA

text:
"alex" <aiaiai...@aiaiaiaiaai.jak> ha scritto nel messaggio
news:44980b31$0$3109$4faf...@reader1.news.tin.it...

Quello che mi chiedo io è perché non scrivi nell'oggetto un testo
descrittivo del problema?
Oppure, perché non segui le regole di questo NG (
www.sitocomune.com
 -
Sezione ICAA)?
Ciao.
--
Sergio MAZZA


title: domanda forse idiota

text:
> Quello che mi chiedo io è perché non scrivi nell'oggetto un testo
> descrittivo del problema?
> Oppure, perché non segui le regole di questo NG (
www.sitocomune.com
 -
> Sezione ICAA)?
>
Grazie sergio sei stato gentile vado subito a vedere.


title: domanda forse idiota

author: Alessandro Baraldi

text:
Sergio MAZZA ha scritto:
[CUT]
> Quello che mi chiedo io è perché non scrivi nell'oggetto un testo
> descrittivo del problema?
> Oppure, perché non segui le regole di questo NG (
www.sitocomune.com
 -
> Sezione ICAA)?
>
> Ciao.
> --
> Sergio MAZZA
Noooo, adesso mi devi dire qual'è il tuo segreto.
Se avessi detto io una cosa simile mi sarei preso del ".....glione" per
una settimana
accendendo un FLAME epico...!
Ma che ci fai tu "agli"(nel senso di molto aglio) uomini...del NG..?
@Alex


title: domanda forse idiota

text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio news:1150837828.1...@i40g2000cwc.googlegroups.com...
Noooo, adesso mi devi dire qual'è il tuo segreto.
Se avessi detto io una cosa simile mi sarei preso del ".....glione" per
una settimana
accendendo un FLAME epico...!
Ma che ci fai tu "agli"(nel senso di molto aglio) uomini...del NG..?
@Alex
[risposta]
Vabbé te lo dico; sono sempre io che scrivo con nick differenti, soffro di marzullismo...
Ciao.
--
Sergio MAZZA


title: domanda forse idiota

text:
Sergio MAZZA ha scritto:
> "Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio news:1150837828.1...@i40g2000cwc.googlegroups.com...
>
[CUT]
>
> [risposta]
> Vabbé te lo dico; sono sempre io che scrivo con nick differenti, soffro di marzullismo...
>
> Ciao.
> --
> Sergio MAZZA
Ho provato anch'io, ma mi incazzavo pure con il mio "alter ego"...!
;-)
@Alex


title: domanda forse idiota

author: MA

text:

ROTFL
Ragazzi questo NG è da reparto Neuro!!!
--
_ _
Ciao
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:
www.donkarl.com/it


title: domanda forse idiota

author: sv

text:
MA ha scritto:
> Alessandro Baraldi wrote:
> > Sergio MAZZA ha scritto:
> >
> >> "Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
> >> news:1150837828.1...@i40g2000cwc.googlegroups.com...
> >>
> > [CUT]
> >>
> >> [risposta]
> >> Vabbé te lo dico; sono sempre io che scrivo con nick differenti,
> >> soffro di marzullismo...
> >>
> >> Ciao.
> >> --
> >> Sergio MAZZA
> >
> >
> > Ho provato anch'io, ma mi incazzavo pure con il mio "alter ego"...!
> > ;-)
> >
> > @Alex
> ROTFL
> Ragazzi questo NG è da reparto Neuro!!!
Questa gioventu'....
Ciao a tutti
Salvino
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: domanda forse idiota

text:
sv wrote:
> MA ha scritto:
>
>> Alessandro Baraldi wrote:
>>> Sergio MAZZA ha scritto:
>>>
>>>> "Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
>>>> news:1150837828.1...@i40g2000cwc.googlegroups.com...
>>>>
>>> [CUT]
>>>>
>>>> [risposta]
>>>> Vabbé te lo dico; sono sempre io che scrivo con nick differenti,
>>>> soffro di marzullismo...
>>>>
>>>> Ciao.
>>>> --
>>>> Sergio MAZZA
>>>
>>>
>>> Ho provato anch'io, ma mi incazzavo pure con il mio "alter ego"...!
>>> ;-)
>>>
>>> @Alex
>> ROTFL
>> Ragazzi questo NG è da reparto Neuro!!!
>
> Questa gioventu'....
>
> Ciao a tutti
>
> Salvino
ciao salvino, bentornato a lavoro e nel NG
Sei stato stoico nel tuo viaggio, sembravi Ulisse e Sergio Mazza ti faceva
da sirena sugli scogli (sfido io che no ti sei fermato!!!)



title: domanda forse idiota

text:
sv ha scritto:
> Questa gioventu'....
>
> Ciao a tutti
>
> Salvino
Che buoni i dolcetti ed il marsala...!
Una donna da sposare la tua...
@Alex


title: domanda forse idiota

text:

O da farsi adottare



title: domanda forse idiota

text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:1150869696.4...@y41g2000cwy.googlegroups.com...
Ho provato anch'io, ma mi incazzavo pure con il mio "alter ego"...!
;-)
@Alex
[risposta]
Ecco perché parlavi da solo...
Ciao.
--
Sergio MAZZA


title: domanda forse idiota

text:
Alessandro Baraldi ha scritto:
> sv ha scritto:


> @Alex
Mi ha chiesto quando sarà il prossimo CISA..
Incredibile.. ma è la verità..
Quindi ... su con le "quote rosa"....



title: domanda forse idiota

text:
sv ha scritto:
[CUT]
> Mi ha chiesto quando sarà il prossimo CISA..
> Incredibile.. ma è la verità..
>
> Quindi ... su con le "quote rosa"....
>
> Salvino
Quindi è rimasta contenta anche lei dell'evento...?
Bene ci siamo garantiti il Dolce anche alla prossima..!
Peccato che non ho assaggiato nemmeno un BABBA' ....
@Alex


title: domanda forse idiota

text:

Tu scappi sempre la sera!!!
In ogni modo non ho capito se è chiaro che babà e pastiera non l'ho portato
solo io, ma ha concorso anche PablitoMF



title: domanda forse idiota

text:
MA ha scritto:
> Alessandro Baraldi wrote:
> > sv ha scritto:
> >
> > [CUT]
> >> Mi ha chiesto quando sarà il prossimo CISA..
> >> Incredibile.. ma è la verità..
> >>
> >> Quindi ... su con le "quote rosa"....
> >>
> >> Salvino
> >
> > Quindi è rimasta contenta anche lei dell'evento...?
> > Bene ci siamo garantiti il Dolce anche alla prossima..!
> >
> > Peccato che non ho assaggiato nemmeno un BABBA' ....
> >
> > @Alex
> Tu scappi sempre la sera!!!
> In ogni modo non ho capito se è chiaro che babà e pastiera non l'ho portato
> solo io, ma ha concorso anche PablitoMF
Diciamo una sonata di pianoforte a "tre mani".. in questo caso.



title: domanda forse idiota

text:
MA ha scritto:
[CUT]
> Tu scappi sempre la sera!!!
Per forza volevate vedere la partita di pallone....!
> In ogni modo non ho capito se è chiaro che babà e pastiera non l'ho portato
> solo io, ma ha concorso anche PablitoMF
Si immaginavo, ma il risultato non nè cambiato, o ne avete portati
pochi, oppure
ne avete mangiati troppi....!
 _ _
> Ciao
> MAssimiliano Amendola
@Alex


title: domanda forse idiota

text:
Alessandro Baraldi wrote:
> MA ha scritto:
>
> [CUT]
>
>> Tu scappi sempre la sera!!!
>
> Per forza volevate vedere la partita di pallone....!
la sera della partita abbiamo assistito a
"Genius at work"
io, Ciroteo e Namor abbiamo assistito ad un "duello"
tra Giorgio e Karl su come risolvere un problema e poi abbiamo visitato
l'applicazione di Giorgio e abbiamo tirato mezzanotte passata
>
>> In ogni modo non ho capito se č chiaro che babą e pastiera non l'ho
>> portato solo io, ma ha concorso anche PablitoMF
>
> Si immaginavo, ma il risultato non nč cambiato, o ne avete portati
> pochi, oppure
> ne avete mangiati troppi....!
>  _ _
>> Ciao
>> MAssimiliano Amendola
>
> @Alex
--
_ _
Ciao



title: domanda forse idiota

text:
> Vabbé te lo dico; sono sempre io che scrivo con nick differenti, soffro di
> marzullismo...
>
ti ha contato una balla non e' vero! :)


title: specificare direttamente il percorso di una tabela collegata

author: Giancarlo Francesconi dall'ufficio

text:
Premetto che ho visto nel Sito Comune molti esempi su come riallegare le
tabelle e sono tutti molto interessanti.
Mi chiedevo però se fosse possibile far specificare direttamente all'utente
il percorso tramite una casella di testo di una maschera.
In pratica: è possibile che l'utente digiti ad es. C:\Programmi\Pippo.mdb e
questa sua digitazione diventi subito l'effettivo percorso della tabella
collegata, senza dover utilizzare particolari funzioni?
Grazie a tutti in anticipo.
Giancarlo Francesconi


title: aggiungere un file mda ad uno mde

author: All Eyez On Me

text:
Come mai non è possibile aggiungere un riferimento ad un add-in mda da un
file mde?
AEOM


title: Selezione da query

author: Yachi

text:
Ho creato un filtro su [Città]. Se scrivo Napoli mi escono solo i
record con città di Napoli etc.....
per dire TUTTE??????
Se metto * oppure ? non funziona!!!


title: Selezione da query

author: Loris Ripa

text:
"Yachi" <
ya...@pointel.it
> ha scritto nel messaggio
news:m2uicuklpp6dfm2oa...@4ax.com...

Allora io ho creato una maschera che mi visualizza tutti i miei dati, con
dei controlli non associati, due caselle di testo, riesco a filtrare i dati
che mi interessano, una volta finita la ricerca basta cancellare i criteri
della ricerca e la maschera rivisualizzerà tutti i dati.
Allora nella query su cui ho basato la maschera ho inserito questa formula
nei campi su cui vuoi basare la ricerca
Like
IIf(IsNull([Forms]![Nometuamaschera].[Nomecontrollo]);"*";[Forms]![Nometuama
schera].[Nomecontrollo])
Poi alle caselle di testo che hai creato devi, nella scheda proprietà, il
campo Dopo aggiornamento della scheda Eventi, devi o creare una macro che ti
riesegua la query o scrivere una riga di codice:
Me.Requery
Non è difficilissimo
Fammi sapere
Ciao
Lo


title: recordset access97

author: Riccardo Casadei

text:
Ciao NG
ho convertito un pgm di stampa etichette da acces2000 ad access97 (perchè il
cliente ha A97).
Nel codice in con cui apro un recordset con sorgente una query mi segnala
errore 424.
Forse in 97 i recordset si basano solo su tabelle ?
Oppure devo scrivere diversamente il codice ?
io in 2000 avevo scritto:
rstInput.Open "Qry04", CurrentProject.Connection, adOpenKeyset,
adLockOptimistic
Grazie a tutti
Rick


title: recordset access97

text:
"Riccardo Casadei" <
in...@ricweb.it
> ha scritto nel
messaggio
news:cbben9$e7e$1...@balena.cs.interbusiness.it...
> Ciao NG
> ho convertito un pgm di stampa etichette da
acces2000 ad access97 (perchč il
> cliente ha A97).
> Nel codice in con cui apro un recordset con
sorgente una query mi segnala
> errore 424.
>
> Forse in 97 i recordset si basano solo su
tabelle ?
> Oppure devo scrivere diversamente il codice ?
>
> io in 2000 avevo scritto:
> rstInput.Open "Qry04",
CurrentProject.Connection, adOpenKeyset,
> adLockOptimistic
>
> Grazie a tutti
> Rick
Devi usare Dao non piů ADO
MAssimiliano


title: recordset access97

text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:frbCc.8602$%l2....@news.edisontel.com...

Cioč ?
devo riferirmi a librerie diverse ? e quali nello specifico ?
Rick


title: recordset access97

text:
"Riccardo Casadei" <
in...@ricweb.it
> ha scritto nel
messaggio
news:cbbg4u$ppv$1...@grillo.cs.interbusiness.it...

Non č un problema solo di librerie che nel tuo
caso dovrebbero essere Microsoft Dao 3.5
ma anche l'accesso al rst č diverso
dim rst as recordset
set rst = currentdb.openrecordset("tuatabella")
etc.
Guarda l'help che in 97 č meraviglioso
MAssimiliano


title: recordset access97

text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:ySbCc.8614$%l2....@news.edisontel.com...

si ma al posto di "tuatabella" posso mettere anche "miaQuery" ?
sull'help non ho trovato riferimenti per l'utilizzo di query.
Rick


title: recordset access97

text:
"Riccardo Casadei" <
in...@ricweb.it
> ha scritto nel
messaggio
news:cbbidi$khm$1...@balena.cs.interbusiness.it...

Se non ci sono parametri tipo
forms!tuaform!tuocontrollo, sě lo puoi fare
MAssimiliano


title: recordset access97

text:
"Riccardo Casadei" <
in...@ricweb.it
> ha scritto nel messaggio
news:cbbidi$khm$1...@balena.cs.interbusiness.it...
>
{CUT]
>
> si ma al posto di "tuatabella" posso mettere anche "miaQuery" ?
> sull'help non ho trovato riferimenti per l'utilizzo di query.
>
> Rick
>
Puoi anche costruirti una Stringa SQL OnTheFly.
Ma sostanzialmente non ci sono differenze di possibilità
rispetto ad ADO, quindi la differenza è solo nel modello ad Oggetti
differente, di conseguenza la SINTASSI di utilizzo e gli oggetti
correlati.
Tieni presente che l'HELP del 97 è Efficentissimo, almeno molto più
di A2000 o XP
Ciao.
@Alex.


title: normalizzazione tabelle

author: MaurizioEmme

text:
Buonasera,
A2003 ho una tabella DatiOrdini per gli ordini delle pietanze che è
come origine dati per la relativa maschera di inserimento.
sto cercando di normalizzare questa tabella creando delle altre tabelle
 per l' inserimento dei dati che sono presenti in modo saltuario
Per esempio adesso sto impazzendo con una tabella NoteOrdini composta
da 4 Campi :IdOrdine,NoteOrdine,NoteCucina;NotePizze
il campo IdOrdine è relazionato 1 a 1 con la tabella DatiOrdini
l'IdOrdine viene assegnato in fase di apertura della Form.
Il funzionamento della form è OK come prima purchè non inserisca
nessuna nota.
Appena inserisco una nota e esco dalla casella testo e premo qualsiasi
tasto IdOrdine visualizza 0 e mi va in errore .
P.e. se lancio la stampa mi da errore 2427 "nessun valore
nell'espressione immessa".
Qualcuno mi può aiutare a capire dove sbaglio ?
Grazie per la disponibilità o anche solo per avermi letto.
Maurizio


title: normalizzazione tabelle

author: ogrn

text:
>Buonasera,
>A2003 ho una tabella DatiOrdini per gli ordini delle pietanze che è come
>origine dati per la relativa maschera di inserimento.
>sto cercando di normalizzare questa tabella creando delle altre tabelle per
>l' inserimento dei dati che sono presenti in modo saltuario
>Per esempio adesso sto impazzendo con una tabella NoteOrdini composta da 4
>Campi :IdOrdine,NoteOrdine,NoteCucina;NotePizze

Cosi "a naso" non ha senso creare delle tabelle aggiuntive per memorizzare
le note, in quanto le note sono relative ad 1 ordine, quindi ad un record.
Le tabelle esterne vanno usate quando hai delle entità ben distinte, per
esempio potrebbe essere l'anagrafica dei camerieri, l'anagrafica dei piatti,
ecc.
Ma le note, essendo peculiari all'ordine, vanno come altrettanti campi nello
stesso record dell'entità/tabella DatiOrdini.
Da questa progettazione E/R ne derivano meno problemi nell'implementazione
in Access.

---
Questa e-mail è stata controllata per individuare virus con Avast antivirus.
https://www.avast.com/antivirus


title: normalizzazione tabelle

text:
cut
Non è detto che ogni ordine abbia una nota,allora per evitare 3 campi
vuoti quando non ci sono note volevo   creare una tabella Note in cui
vanno inserite le eventuali note associate all'ordine.
Sbaglio ?
Grazie
Maurizio


title: normalizzazione tabelle

text:
>Non è detto che ogni ordine abbia una nota,allora per evitare 3 campi
>vuoti quando non ci sono note volevo   creare una tabella Note in cui vanno
>inserite le eventuali note associate all'ordine.

può essere una strategia, ma tali soluzioni vengono automaticamente scartate
dalle tecniche di progettazione del database, in quanto le note rientrano
come attributi dell'entità ordine (requisiti, modello E/R, progettazione
architetturale, ecc.).
L'unico buon motivo per avere una tabella separata "Note" è dare la
possibilità di avere una grande quantità di note per 1 ordine.
Ma nel tuo caso mi pare non possano essere piu di 3.
Quindi conviene predisporre 3 campi nella stessa tabella Ordini.
Non occuperanno molto spazio perché ci sono tecniche automatiche di
compressione del testo.
Inoltre, quando i campi sono vuoti e non vuoi visualizzarli sulle maschere,
basta mettere a False la proprietà di visibilità del controllo testo.



title: normalizzazione tabelle

text:
Cut
Ok razie mille per i chiarimenti e suggerimenti.

Maurizio


title: Ordini!!!!!!!!!!!!!!

text:
ALLORA HO UNA TABELLA ORDINI FORNITORI A CUI ASSEGNARE UN PROGRESSIVO NE
CAMPO CHE  SI CHIAMA  "IDOrdiniFornitori".
A QUESTO PUNTO COME PROGRESSIVO VORREI UTILIZZARE L'ANNO CORRENTE E UN
NUMERO CRESCENTE.
DOVREBBE VENIRE UNA COSA DEL GENERE:
2002/001
CON L'ANNO CHE CAMBIA APPUNTO ANNUALMENTE E IL NUMERO CHE AUMENTA DI 1 AD
OGNI  NUOVO ORDINE.
SPERO DI ESSERMI SPIEGATO BENE...
UN GRAZIE A CHI MI RISPONDERA'
CIAO
LO


title: Ordini!!!!!!!!!!!!!!

author: massimiliano

text:

ciao, se proprio non vuoi salutare quando inizi e non richiedere un
aiuto, xlo- non urlare.
ciao Massimiliano
--------------------------------
Inviato via
http://usenet.iol.it


title: Ordini!!!!!!!!!!!!!!

author: Marco M.

text:
"Loris Ripa" HA SCRITTO

Ma che sei sordo!
Non strillare.
Visita il
www.sitocomune.com
Li trovi la risposta che cerchi.
Marco M.


title: Ordini!!!!!!!!!!!!!!

author: Sib

text:
"Loris Ripa" <
roccuh...@virgilio.it
> ha scritto nel messaggio
cut
> A QUESTO PUNTO COME PROGRESSIVO VORREI UTILIZZARE L'ANNO CORRENTE E UN
> NUMERO CRESCENTE.
> DOVREBBE VENIRE UNA COSA DEL GENERE:
> 2002/001
cut
Hai assordato un NG e per di piu' l'oggetto non fa capire di cosa parli, ma
almeno non hai messo cose tipo "Aiuto" e affini.
Comunque cerca sul sito comune "Numerazione crescente per fatture e altro".
Sib


title: Ordini!!!!!!!!!!!!!!

author: Emyr

text:


ma perchč dovete usare l'anno per gestirvi i numeri progressivi?
ma la data dei documenti allora non serve a nulla?
e nemmeno le chiavi su piů campi?
Saluti.
Emanuele.


title: Ordini!!!!!!!!!!!!!!

author: Alberto S.

text:
[CUT]
>
> ma perchè dovete usare l'anno per gestirvi i numeri progressivi?
> ma la data dei documenti allora non serve a nulla?
> e nemmeno le chiavi su più campi?
> Saluti.
> Emanuele.
Io lo faccio per poter gestire l'integrità referenziale nelle relazioni: se
mi dimostri che sbaglio te ne sarò grato (davvero!).
Ciao
--
Alberto


title: Ordini!!!!!!!!!!!!!!

text:


e perchè pensi di non poter gestire l'integrità referenziale su campi
multipli?
Saluti.
Emanuele.


title: Ordini!!!!!!!!!!!!!!

text:
"Emyr" <
fan...@lavoro.com
> ha scritto nel messaggio
news:b2eaau81tmc8k2llq...@4ax.com...

Probabilmente quello che dici tu è vero, però spiegami: facciamo l'esempio
banale di una fattura
tblFattureTestate
... idFattura (AAAAnnnn) - come lavoro io adesso
----
... intAnno
... lngNumero - come suggeriresti (credo) tu
tblFattureRighe
... idFattura - che lego con l'integrità referenziale all'altro idFattura
Ora, come mi suggerisci di operare per legare le righe dal momento che né
intAnno né lngNumero saranno o chiave primaria o disporranno di un indice
univoco?
Grazie, ciao.
--
Alberto


title: Ordini!!!!!!!!!!!!!!

text:
"Alberto S." <
sartor...@tin.it
> ha scritto nel messaggio
> "Emyr" <
fan...@lavoro.com
> ha scritto nel messaggio

In teoria non c'e' alcun problema a gestire una chiave univoca su piu'
campi, il problema grosso e' l'aumento notevole di complessita' nella
gestione da codice che richiederebbe ricerce su due campi, doppio campo
nelle righe fattura, ecc.
Per non parlare del caso in cui si debba correggere una data fattura.
In pratica l'indicazione dell'anno nel numero fattura e' una semplificazione
incredibile.
Sib


title: Ordini!!!!!!!!!!!!!!

text:
"Emyr" <
fan...@lavoro.com
> ha scritto nel messaggio
> ma perchè dovete usare l'anno per gestirvi i numeri progressivi?
> ma la data dei documenti allora non serve a nulla?
> e nemmeno le chiavi su più campi?
Non pensi al codice? tanto per dirne una le ricerche e i filtri dovrai farli
su piu' campi invece che su un campo solo.
Sib


title: Ordini!!!!!!!!!!!!!!

text:
On Mon, 1 Apr 2002 15:21:06 +0200, "Alberto S." <
sartor...@tin.it
>
wrote:

negativo io uso
numero
datafattura
>
>tblFattureRighe
>... idFattura - che lego con l'integrità referenziale all'altro idFattura
ripeto i campi
numero
datafattura
>
>Ora, come mi suggerisci di operare per legare le righe dal momento che né
>intAnno né lngNumero saranno o chiave primaria o disporranno di un indice
>univoco?
>
dichiari numero e datafattura come chiave primaria insieme
Saluti.
Emanuele.


title: Ordini!!!!!!!!!!!!!!

text:
On Tue, 02 Apr 2002 12:58:34 GMT, "Sib" <si...@SPAMMiol.it> wrote:
>"Emyr" <
fan...@lavoro.com
> ha scritto nel messaggio
>> ma perchč dovete usare l'anno per gestirvi i numeri progressivi?
>> ma la data dei documenti allora non serve a nulla?
>> e nemmeno le chiavi su piů campi?
>
>Non pensi al codice? tanto per dirne una le ricerche e i filtri dovrai farli
>su piu' campi invece che su un campo solo.

i miei programmi gestiscono sempre piccoli imprese
Saluti.
Emanuele.


title: Ordini!!!!!!!!!!!!!!

text:
"Sib" <si...@SPAMMiol.it> ha scritto nel messaggio
news:uUhq8.43133$pT1.1...@news1.tin.it...

D'accordo nella maniera più assoluta... solo che Emanuele mi aveva
incuriosito dicendo che è possibile gestire l'integrità referenziale su
chiavi a campi multipli ma sinceramente non riesco a capire come.
Ciao
--
Alberto


title: Ordini!!!!!!!!!!!!!!

text:
> ripeto i campi
> numero
> datafattura
>
> >
> >Ora, come mi suggerisci di operare per legare le righe dal momento che né
> >intAnno né lngNumero saranno o chiave primaria o disporranno di un indice
> >univoco?
> >
>
>
> dichiari numero e datafattura come chiave primaria insieme
> Saluti.
> Emanuele.
... e hai ragione!
Il bello è che leggendo l'help ('Il campo corrispondente della tabella
primaria è una chiave primaria o dispone di un indice univoco') mai avrei
immaginato che si potesse impostare l'integrità referenziale basandosi su
più campi. Grazie.
Una curiosità: la tua organizzazione della tabella però non ti impedisce di
duplicare - nell'ambito dello stesso anno - il numero di fattura. Quindi, se
da un lato eviti di calcolarti il campo anno+numero, dall'altro devi
lavorare di più di codice per proteggerti dal rischio di duplicazioni (o c'è
ancora qualcosa che mi sta sfuggendo?)
Ciao
--
Alberto


title: Ordini!!!!!!!!!!!!!!

text:
"Emyr" <
fan...@lavoro.com
> ha scritto nel messaggio
> On Tue, 02 Apr 2002 12:58:34 GMT, "Sib" <si...@SPAMMiol.it> wrote:
> >"Emyr" <
fan...@lavoro.com
> ha scritto nel messaggio
> >> ma perchè dovete usare l'anno per gestirvi i numeri progressivi?
> >> ma la data dei documenti allora non serve a nulla?
> >> e nemmeno le chiavi su più campi?
> >
> >Non pensi al codice? tanto per dirne una le ricerche e i filtri dovrai
farli
> >su piu' campi invece che su un campo solo.
>
> i miei programmi gestiscono sempre piccoli imprese
>
Capisco, ma alberto ha fatto una osservazione interessante.
Impostando la chiave primaria su numero e data, non c'e' nulla che ti
impedisca di generare due fatture nello stesso anno e nello stesso mese,
magari in due giorni consecutivi.
Sib


title: Ordini!!!!!!!!!!!!!!

text:
"Alberto S." <
sartor...@tin.it
> ha scritto nel messaggio
cut
>... solo che Emanuele mi aveva
> incuriosito dicendo che è possibile gestire l'integrità referenziale su
> chiavi a campi multipli ma sinceramente non riesco a capire come.
Facilissimo, invece di selezionare un solo campo quando imposti una chiave
primaria premendo la chiavetta, selezionane due o piu'.
E tutta una questione di indici (il pulsantino col fulmine).
Sib


title: Ordini!!!!!!!!!!!!!!

text:
"Sib" <si...@SPAMiol.it> ha scritto nel messaggio
news:Kcpq8.108430$%g7.35...@twister2.libero.it...

Ciao Davide, grazie per la risposta.
In effetti il mio problema non era tanto come creare un indice multicampo,
quanto il fatto che mi ostinavo a credere che - dalla finestra relazioni -
non fosse possibile impostare l'integrità referenziale su una chiave
multicampo (in questo - ritengo - anche confortato dall'help in linea).
Dopo l'ennesima risposta di Emanuele mi sono messo un po' ad armeggiare e
dopo qualche tentativo sono riuscito a far apparire il doppio join eccetera
eccetera.
Ecco, forse continuerò ad usare la chiave anno+numero ma intanto ho imparato
una cosa che potrà essere utile (magari quando si eredita un archivio sul
quale non ci si azzarda a mettere le mani...)
Ciao
--
Alberto


title: Ordini!!!!!!!!!!!!!!

text:
On Tue, 2 Apr 2002 22:05:25 +0200, "Alberto S." <
sartor...@tin.it
>
wrote:
>> ripeto i campi

come fai a creare un campo doppio se stiamo parlando di un indice di
tipo chiave che è quindi univoco?
Saluti.
Emanuele.


title: Ordini!!!!!!!!!!!!!!

text:
On Tue, 2 Apr 2002 23:13:55 +0200, "Sib" <si...@SPAMiol.it> wrote:
>"Emyr" <
fan...@lavoro.com
> ha scritto nel messaggio
>> On Tue, 02 Apr 2002 12:58:34 GMT, "Sib" <si...@SPAMMiol.it> wrote:
>> >"Emyr" <
fan...@lavoro.com
> ha scritto nel messaggio
>> >> ma perchč dovete usare l'anno per gestirvi i numeri progressivi?
>> >> ma la data dei documenti allora non serve a nulla?
>> >> e nemmeno le chiavi su piů campi?
>> >
>> >Non pensi al codice? tanto per dirne una le ricerche e i filtri dovrai
>farli
>> >su piu' campi invece che su un campo solo.
>>
>> i miei programmi gestiscono sempre piccoli imprese
>>
>Capisco, ma alberto ha fatto una osservazione interessante.
>Impostando la chiave primaria su numero e data, non c'e' nulla che ti
>impedisca di generare due fatture nello stesso anno e nello stesso mese,
>magari in due giorni consecutivi.
>
>Sib
>
confermo che č cosě ma dato che i numeri delle fatture li propongo io
in automatico non mi interessa se l'utente vuole forzare la
scelta....di un numero doppio nello stesso anno. Come ho detto sono
piccole imprese e a volte vogliono fare le cose piů assurde
Saluti.
Emanuele.


title: Ordini!!!!!!!!!!!!!!

text:


scusa avevo capit male leggi la risposta che ho dato sotto
Saluti.
Emanuele.


title: Ordini!!!!!!!!!!!!!!

text:
"Emyr" <
fan...@lavoro.com
> ha scritto nel messaggio
> On Tue, 2 Apr 2002 23:13:55 +0200, "Sib" <si...@SPAMiol.it> wrote:
cut
> >Capisco, ma alberto ha fatto una osservazione interessante.
> >Impostando la chiave primaria su numero e data, non c'e' nulla che ti
> >impedisca di generare due fatture nello stesso anno e nello stesso mese,
> >magari in due giorni consecutivi.
> >
> confermo che č cosě ma dato che i numeri delle fatture li propongo io
> in automatico non mi interessa se l'utente vuole forzare la
> scelta....di un numero doppio nello stesso anno. Come ho detto sono
> piccole imprese e a volte vogliono fare le cose piů assurde
Guest is always right.
Sib
--
qualita.assicurazione sul news-server
www.cerrinet.it
Il newsgroup sulla qualita'


title: Aggiornamento Database

text:
Ho un problema.
Sto facendo un database per mio padre. Ogni giorno apporto qualche
correzione a casa mentre mio padre usa il DB in ufficio.
Come faccio ad aggiornare i campi del DB a casa con quelli del dB in
ufficio?
Grazie


title: Aggiornamento Database

author: yQy

text:
On Mon, 27 Oct 2003 17:47:51 GMT, "Nefasto82" <
ste...@libero.it
>
wrote:

Se ti devi portare a casa le tabelle:
Strumenti\Aggiunte\Dividsione Database
e ti spezzi il file mdb in due:
1) contenente le tabelle (chiamalo come vuoi, esempio db_tabelle.mdb
2) il resto delel cose (maschere, query, report...) e lo chiamo come
vuoi
Fai sto lavoro a tutti e due...e quando ti serve ti porti a casa le
tabelle, o viceversa, copiandole al posto di quelle vecchie :)
Ciao :)


title: Aggiornamento Database

text:
"yQy" <
fabrizi...@tin.it
> ha scritto nel messaggio
news:nf2rpvgjss60a2ji2...@4ax.com...

Non e possibile fare un aggiornamento con una query?
Con lo splittamento credo che avrei problemi quando ad esempio modifico la
struttura di una tabella e non solo i dati contenuti


title: DISCOGRAFIA

author: Sergio MAZZA

text:
"pomodorostudio" <
pomodorostu...@tin.it
> ha scritto nel messaggio
news:rMsZ5.566$yy4....@twister1.tin.it...
> Gentile amico,
---------- ommissis -------------
>
> P.S. Non occorre nessun investimento.
Basta attraversare sulle strisce pedonali...


title: Query in casella combinata!!

text:
Ciao ho un problema che non riesco a risolvere ma penso sia facile per
voi:
In una casella combinata di una maschera voglio che siano visualizzati
i dati relativi a
una selezione sempre da un'altra casella combinata sopra di essa,nel
senso che quando
seleziono dalla casella combinata una cosa,nella casella combinata
sotto ci devono
essere solo i record relativi alla scelta sopra!!
Ciao Marco
--
Posted from 62.110.155.60 by way of
smtp1.libero.it
 [193.70.192.51]
via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Query in casella combinata!!

author: Antonio Biso

text:
<
msi...@libero.it
> wrote in message
GD08C5$Iv17VHNPk7t5oKeCmnX6t...@libero.it...
Ciao ho un problema che non riesco a risolvere ma penso sia facile per
voi:
In una casella combinata di una maschera voglio che siano visualizzati
i dati relativi a
una selezione sempre da un'altra casella combinata sopra di essa,nel
senso che quando
seleziono dalla casella combinata una cosa,nella casella combinata
sotto ci devono
essere solo i record relativi alla scelta sopra!!
L'origine riga della combo deve essere una query che abbia un criterio where
sotto il campo desiderato fatto in questo modo
Like nz([forms]![tuaform]![combo_sopra];"*")
Attenzione ad eseguire una requery della combo sotto, ad ogni aggiornamento
della combo sopra
Antonio


title: Convertire in Euro.

text:
Salve a tutto il Ng, sono nuovo ed ho un piccolo problema:
in un database x gestione immobiliare,  dove sono elencati gli appartamenti
con tutti i dati, digitando il prezzo in lire, vorrei avere automaticamente
convertito detto prezzo, in euro, nel campo successivo.
Sarò mai possibile?
Grazie .


title: Convertire in Euro.

author: sittinghorse

text:
"{{{[[[1967[[[}}}" <a...@aa.aa> ha scritto nel messaggio
news:HxXM7.191872$sq5.9...@news.infostrada.it...

> E' possibile e anche con poca fatica, basta che nel codice sull'evento
dopo aggiornamento si scrivi il seguente codice:
ammesso che testo0 sia la textbox in cui inserisci l'importo in lire e
testo2 sia la textbox in vui visualizzare il corrispettivo in eruor scrivi:
Private Sub Testo0_LostFocus()
If Nz(Testo0, "") = vbNullString Then
    Exit Sub
Else
    Testo2 = Val(Testo0) / 1936.27
End If
End Sub
Il gioco è fatto e sei euroconvertito. Se vuoi una precisione alle sole due
prime cifre decimali è sufficiente impostare la textbox testo2 e cioè click
con tasto destro sulla textbox, poi proprietà poi formato dato numero
generico e arrotondamento metti 2 cifre.
In bocca al lupo e ciao da Sittinghorse


title: Convertire in Euro.

text:
"{{{[[[1967[[[}}}" <a...@aa.aa> ha scritto nel messaggio
news:HxXM7.191872$sq5.9...@news.infostrada.it...

> DImenticavo se il problema diventa poi convertire una sequenza di dati già
inputati basta crearsi una semplice query di aggiornamento tabella  e
crearsi un campo calcolato. Se hai problemi fai sapere.
Ciao


title: Convertire in Euro.

text:
> > E' possibile e anche con poca fatica, basta che nel codice sull'evento
> dopo aggiornamento si scrivi il seguente codice:
> ammesso che testo0 sia la textbox in cui inserisci l'importo in lire e
> testo2 sia la textbox in vui visualizzare il corrispettivo in eruor
scrivi:
>
> Private Sub Testo0_LostFocus()
> If Nz(Testo0, "") = vbNullString Then
>     Exit Sub
> Else
>
>     Testo2 = Val(Testo0) / 1936.27
> End If
>
> End Sub
>
> Il gioco è fatto e sei euroconvertito. Se vuoi una precisione alle sole
due
> prime cifre decimali è sufficiente impostare la textbox testo2 e cioè
click
> con tasto destro sulla textbox, poi proprietà poi formato dato numero
> generico e arrotondamento metti 2 cifre.
> In bocca al lupo e ciao da Sittinghorse
>
Grazie x le info, ho fatto come dicevi tu:
nel campo del prezzo in lire, tasto destro, proprietà, evento, dopo
aggiornamento, routine evento, aggiungo il tuo codice adattato al mio DB,
(Testo0 = prezzo), (Testo2 = Testo86), anche se nella tabella a cui fanno
capo sono ripettivamente (pr) e (preu), xchè?
Ritornando a noi, mi esce questo:
Private Sub prezzo_AfterUpdate()
Private Sub prezzo_LostFocus()
If Nz(prezzo, "") = vbNullString Then
    Exit Sub
Else
   Testo86 = Val(prezzo) / 1936.27
End If
End Sub
End Sub
Mi dirai che la prima e l'ultima riga non vanno bene, lo so, dammi qualche
info, grazie x la pazienza.


title: Convertire in Euro.

text:
"{{{[[[1967[[[}}}" <a...@aa.aa> ha scritto nel messaggio
news:0i9N7.195147$sq5.9...@news.infostrada.it...

Quel pasticcio ti viene fuori poichè hai di fatto inserito una routine
evento all'interno di un'altra routine evento. Mi spiego meglio: esistono
due modi per inserire del codice o usi il tasto destro e nella tab eventi
fai click sull'evento e inseririsci codice, espressioni o macro oppure
quando sei in visualizzazione struttura della maschera fai click nel menù in
alto visualizza e poi codice. Ti compare il modulo di classe della maschera
in cui potrai inserire tutto il codice che vuoi. In alto, in questa nuova
maschera, trovi due caselle quella a sinistra elenca gli oggetti e quella a
destra gli eventi che dall'oggetto di sinistra sono supportati.
Ora questa è un po' la base della programmazione visuale a oggetti in cui
ogni classe di oggetti detiene delle proprietà e dei metodi che si attivano
in base a un evento. E di questo passo si potrebbe approfondire il discorso
ma per tornare a noi e spiegarti il problema ti è accaduto ciò quando tu hai
selezionato nella tab dopo aggiornamento, lui nel modulo ha creato la sub
casella di testo dopo aggiornamento poi tu di fatto inserendo il codice che
ti ho passato hai inserito un'altra sub all'interno di quella che lui ha
creato questo ti genera l'errore quindi per risolvere apri la maschera in
visualizzazione struttura, poi visualizza codice ti cerchi la tua sub e
cancelli la prima e l'ultima riga lasciando così intatto il resto.
IN SOSTANZA TI DOVRA' RIMANERE, RISPETTO A QUANTO MI HAI INVIATO, CIO' CHE
QUI DI SEGUITO RICOPIO:
Private Sub prezzo_LostFocus()
If Nz(prezzo, "") = vbNullString Then
    Exit Sub
Else
   Testo86 = Val(prezzo) / 1936.27
End If
End Sub
Spero di esserti stato utile, ciao e in bocca al lupo da sittinghorse.
Spero anche che le due righe di spiegazione vengano apprezzate come
spassionata informazione e non ti offendano mi è parso che non sei molto
esperto nell'uso di codice Visual Basic. Ciao e buon divertimento


title: Convertire in Euro.

text:
> Quel pasticcio ti viene fuori poichč hai di fatto inserito una routine
> evento all'interno di un'altra routine evento. Mi spiego meglio: esistono
> due modi per inserire del codice o usi il tasto destro e nella tab eventi
> fai click sull'evento e inseririsci codice, espressioni o macro oppure
> quando sei in visualizzazione struttura della maschera fai click nel menů
in
> alto visualizza e poi codice.
> IN SOSTANZA TI DOVRA' RIMANERE, RISPETTO A QUANTO MI HAI INVIATO, CIO' CHE
> QUI DI SEGUITO RICOPIO:
>
> Private Sub prezzo_LostFocus()
> If Nz(prezzo, "") = vbNullString Then
>     Exit Sub
> Else
>
>    Testo86 = Val(prezzo) / 1936.27
> End If
>
> End Sub
>
Funzionaaaaaaaaaaaaa!!!!!!!!
> Spero di esserti stato utile, ciao e in bocca al lupo da sittinghorse.
Mi sei stato di enorme aiuto, io non sapevo da dove cominciare. (Grazie di
cuore)
>
> Spero anche che le due righe di spiegazione vengano apprezzate come
> spassionata informazione e non ti offendano mi č parso che non sei molto
> esperto nell'uso di codice Visual Basic. Ciao e buon divertimento
>
>
Non mi č parso di scorgere affermazioni offensive nei tuoi msg, anzi.
Per quanto riguarda la conoscenza del VBA, hai ragione, non lo conosco molto
ho letto qualcosa su alcuni libri tipo (Microsoft Access 2000 Visual Basic
for Applications Nozioni di Base - Mondadori Informatica) e anche (Access 97
for Dummies), comprato e mai letto (i segreti di Visual Basic 6 - Apogeo -).
Vorrei conoscerlo a fondo, anche perché ho la passione dei Data Base, ma
sicuramente sbaglio approccio, o documentazione cartacea.
Ti saluto e ti ringrazio per tutto, mi hai tolto da un grosso impiccio, che
da solo non sarei riuscito a risolvere.


title: Scrivere dentro una tabella

author: Raffaele Trombini

text:
Ho un dilemma....
Ho una maschera che contiene una casella di testo.
Tale casella non è legata a nessun campo di nessuna tabella, cioè non ha
nessuna origine controllo.
La uso per scriverci dentro dei valori.
Questi valori poi li devo andare ad inserire dentro una tabella!
Come fare?
Grazie per l'aiuto
Ciao a tutti
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Scrivere dentro una tabella

author: Franco

text:
Il 09 Feb 2007, 12:34,
trombini...@libero.it
 (Raffaele Trombini) ha
scritto:

Puoi usare l'oggetto DAO.Recordset per aprire una tabella e scriverci dentro
dei dati.
Però, scusa la domanda, ma se il dato della casella di testo devi
memorizzarlo in una tabella, perchè non leghi la maschera alla tabella
stessa (o a una query)?
Saluti
Franco
--------------------------------
Inviato via
http://arianna.libero.it/usenet/