mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.appl.access
Titolo: chiave primaria multipla

Ciao a tutti
ho una questione che certamente può essere considerata banale:
una tabella "fatture" con un campo [numero fattura] (testo, chiave primaria
duplicati non ammessi) e, fra gli altri, un campo [data emissione],
il campo viene compilato con dati del tipo 01; 04; ed è permessa ogni 
modifica
esclusa ovviamente la duplicazione
ho però la necessità di permettere all'utente ogni nuovo anno di 
ricominciare
a numerare le fatture da 01, dunque cosa è meglio:
? - modifico la compilazione del campo in qualcosa del tipo 01-2006 ; 
01-2007
(e poi taglio la parte -2006 nei report)
? - inserisco un campo [anno] e metto la chiave multipla
? -altro che non so
grazie a chi vorrà consigliarmi 

 ha scritto nel messaggio 
news:6LiJh.251$Cl4...@nntpserver.swip.net...

la faq 6.17 numerazione crescente per fatture e altro, del sito comune, fa 
quanto chiedi.
Ciao
Daniele 

 ha scritto nel messaggio 
news:6LiJh.251$Cl4...@nntpserver.swip.net...

Io utilizzo un sistema misto che comprende una chiave primaria composta da Anno-Numero, poi 2 campi 
indicizzati che comprendono Anno e Numero.
dle tipo:
2006005       5     01/01/2006
2006006       6     01/01/2006
2007301    301    12/05/0227
2007302    302    13/05/2007
Così non mi complico la vita con chiavi a campi multipli, soprattutto per le join
Michele 

 ha scritto nel messaggio 
news:45f6f070$0$10616$4faf...@reader2.news.tin.it...

grazie

"CIDI" <dadonziNO@Spam_tin.it> ha scritto nel messaggio 
news:45f5cb40$0$815$4faf...@reader5.news.tin.it...

grazie corro a vedere
Newsgroup: it.comp.appl.access
Titolo: esportare in Excel exnovo

raga,
sto provando ad esportare i risultati di una query in un file excell..
oltre a questi risultati devo anche inserire altre robe quindi non posso
usare la soluzione SELECT * INTO [Excel ecc...
ma fare la mia query ed usare on object Excel.Application per fare il
tutto..
ora il problema e' che tutti gli esempi che ho trovato in giro,
compresto sitocomune ... fanno sempre riferimento a file excel esistenti
mentre il mio non esiste e devo quindi crearlo.. come fare??
uno stralcio del codice:
strExcelFile = ffPath & "\" & CustName_ARN & ".xls"
Set Xlsapp = CreateObject("Excel.Application")
Xlsapp.Workbooks.Open strExcelFile
e mi si pianta sul Workbooks.Open dicendo -ovviamente- che il file non
esiste... mentre ho provato ad usare il metodo .Add e mi da lo stesso
errore... (
http://msdn2.microsoft.com/en-us/library/x80526fk.aspx
)
qualcuno mi sa aiutare?
grazie
R.
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 R.
Il metodo Add (
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vbaxl11/html/xlobjWorkbooks1_HV05206000.asp
) vuole 
(in optional) solo il nome del modello non del file da salvare; quello lo specifichi al momento del salvataggio (metodo SaveAs 
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vbaxl11/html/xlmthSaveAs1_HV03076910.asp
).
Qui (
http://msdn.microsoft.com/office/reference/vba/
) puoi consultare o scaricare il manuale VBA di excel (e non solo).
Ma è lo stesso che trovi nel tuo excel premendo ALT-F11 poi F1...
Ciao.
-- 
Sergio MAZZA
Newsgroup: it.comp.appl.access
Titolo: Re: programmare in modo serio

 wrote in message 
news:32864245-fb3a-4dcb...@n75g2000hsh.googlegroups.com...
buon giorno!
avrei una domanda a cui non so dare una risposta!
in passato (a scuola) ho masticato un pò di VB e successivamente mi
sono cimentato in programmi un pò più "decenti" utilizzando sempre e
comunque access.
ieri, parlando con un mio amico mi sono accorto che i suoi programmi,
gestiti totalmente da VB sono molto completi: crittografia dei file,
comandi di stampa, utilizzo di librerie di windows, api e chissà
quant'altro!
a questo punto...mi sorgeva la domanda, ( a cui il mio "amico" non ha
voluto rispondere -.-" ): ma per imparare a usare tutte quelle
funzioni e caratteristiche come si fa? ci sono libri di alto livello
appositi? se si, me ne potreste consigliare qualcuno? oppure è solo
frutto di ricerche sul web... e nel caso, dove?
===========================================
Perché poi dovresti complicarti la vita utilizzazndo strumenti
estranei ad Access?
Access ha dei limiti e tali limiti non li superi gestendolo dall'esterno
con altri prodotti.
Introduci semmai qualche abbellimento, qualche esotica funzione,
ma nulla di essenziale.
A che costo poi?
Già vi sono dei problemi di conversione da una versione di Access
a quella successiva, figuriamoci da una versione all'altra di Windows
(mi riferisco alle librerie esterne, API, etc).
Io ci ho provato ma poi ho rinunciato ritenendo non ne valesse
la pena.
Ci ho provato anche con SQLServer e Oracle ma poi ho mollato
anche con quelli: mi sembrava di andare a far la spesa con una
Ferrari! Dipende dalle personali esigenze, naturalmente...
Bruno
PS
Diffida dei fanatici!
La specializzazione è troppo spesso rifugio dalla sottocultura. 


ti ringrazio per la risposta; ma come dovrei comportarmi (e dove tro
informazioni a riguardo) se volessi, da access, poter gestire un
lettore di bar code, o di carte magnetiche?
C'è qualche testo di riferimento?

ti ringrazio per la risposta; ma come dovrei comportarmi (e dove tro
informazioni a riguardo) se volessi, da access, poter gestire un
lettore di bar code, o di carte magnetiche?
C'è qualche testo di riferimento?
------------------------
Basta leggere sulla porta seriale    porta seriale access
Trovi diversi esempi sui siti dedicati ad access
http://mc-computing.com/languages/SerialIO.htm
Ciao
RobertoA

 ha scritto nel messaggio 
news:1e9f4a47-5afa-4754...@8g2000hse.googlegroups.com...
ti ringrazio per la risposta; ma come dovrei comportarmi (e dove tro
informazioni a riguardo) se volessi, da access, poter gestire un
lettore di bar code, o di carte magnetiche?
C'è qualche testo di riferimento?
[risposta]
Di solito il produttore ti fornisce il kit per utilizzare lo strumento; 
altrimenti è "solo" una emulazione della tastiera, quindi (es.) apri word e 
spari il codice a barre, vedrai i numeri apparire sullo schermo. In access 
dovrai preoccuparti di spostare il fuoco nella casella di testo che deve 
ricevere i numeri del codice a barre...
Ciao.
-- 
Sergio MAZZA
Newsgroup: it.comp.appl.access
Titolo: messaggio di errore: indice non trovato

ho gia' inviato questo messaggio in pieno ferrragosto, spero di non
aver ricevuto risposta a causa del periodo vacanziero per tutti e
cosi' ci riprovo:
ho fatto un programma che stampa un report prendendo i dati da una
query che seleziona da tabelle collegate di un  programma scritto
in dbIV. sul computer di casa (win 98) funziona perfettamente,
trasportato sul computer di studio (winme) non funziona e mi da il
messaggio di errore: indice non trovato.
ho provato a rifarlo da capo sul computer winme e non funziona lo
stesso. qualcuno mi puo' spiegare il motivo e se posso fare qualcosa?
grazie per la vostra pazienza
oscar

 ha scritto nel messaggio
news:3f54a02...@news.tiscalinet.it...

Probabilemente è problemi di diversa disposizione dei riferimenti.
Vai in un modulo nuovo - strumenti - riferimenti dovresti trovare un MANCA
togli la spunta e vedi se va.
MAssimiliano



ho provato, ma nei riferimenti ce ne sono ben quatttro con la spunta
ciao oscar

Newsgroup: it.comp.appl.access
Titolo: Gestione magazzino: una teoria di realizzazione

 Potresti darmi qualche consiglio??? SONO IN PANNE!!!!
Come vedi sì, adoro il gelato con la panna (in panne significa che la metti
sia sopra che nel cono??? bravo!!!)
FAcci sapere e rivolgiti a tutto il NG, non è carino per gli altri indicare
con chi vuoi parlare (tanto lo leggerei lo stesso). MAgari indichi nel
messaggio che ti nteressava sviluppare la mia imbeccata.
ciao MAssimiliano
--------------------------------
Inviato via 
http://usenet.libero.it


Scusa ma perchè la fai così?
Non è meglio
ID-Codicearticolo-prodotto-articolo-prezzo-Giacenza
Dopo di che la movimentazione te la gestisci su altre due tbl una di carico
ed una di scarico
Quando vai a caricare o scaricare aggiungi record alle due tdl Carico e
Scarico e contemporanemente
aggiorni la giacenza sul campo Giacenza della tblMagazzino
Giuseppe


Io preferisco calcolarmela di volta in volta, ma non ho negato la
possibilità di fissarla di volta in volta. Tempo fa si discusse del problema
e autorevoli voci del NG seguivano questa posizione.


 ciao MAssimiliano
Io utilizzo questa soluzione perchè così mi risulta più facile tracciare le
movimentazioni
anche per fare statistiche al fine di fare pervisioni di consumi
e manutenzionare le "anagrafiche" dei materiali che compongono il magazzino.
Certo così devi scrivere un po di VBA per aggiornare la giacenza ma una
volta fatto
è una bomba.Il problema dell'aumento delle tbl non è dovuto all'impostazione
ma ad Access.
Se hai una movimentazione così grossa ho crei un db annuale se ce la fai o
passi ad SQL Server.
Ciao
Giuseppe


no scusa anche io posso risalire ai vari passaggi con una query di unione e
una somma parziale senza gonfiare più di tanto il tutto.
Se non riuscissi a gestire la movimentazione pluriennale sicuramente
abbandonerei Access: finora xò non mi ha ancora tradito.
Metodiche diverse..

Newsgroup: it.comp.appl.access
Titolo: Query Contatore

1)Avrei la necessita di creare una tabella con uno script con queste 
caratteristiche.
    Tabella
        Campo tipo
        ID            Contatore
        Numero    Numerico Default 0
        Testo        testo    ammetti lunghezza 0
tipo
    CREATE TABLE Tabella (ID ....,Numero Numeric,Testo  text(200) )
ma non so come si inserisce un campo contatore, come si imposta un valore di 
defualt e.c.c.
2) ma esiste qualche sito dove è spiegata la sintassi di access ???

 2) ma esiste qualche sito dove č spiegata la sintassi di access ???
Se  ti sta bene, come sembrerebbe, usare DAO, vai sul Sito Comune (link qui
sotto) e nella Sezione Tables leggi la FAQ di Enrico Oemi intitolata
"Modificare la struttura dati del BE via codice, direttamente dal FE". Lě
trovi scritto anche come si crea in indice e quindi una chiave primaria.
Oppure usa l'istruzione ALTER TABLE (vedi help).
-- 
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

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

CIAO
QUALCUNO PUO' MANDARMI IL PROGRAMMA ACCESS 97 O SUPERIORE?
VE NE SAREI GRATO
SAVON...@LIBERO.IT

 
SAVON...@LIBERO.IT
Hai detto nulla

 ha scritto nel messaggio
news:hfqB9.37058$8E3.1...@twister2.libero.it...

Ti è mai parso sia GRATIS...........!!
Se installi OFFICExx è GRATIS, ma si deve comprare............!!!
@Alex.


wrote:

ti ho spedito l'Office xp developer alla tua casella di posta...spero
sią abbastanza grande, sono solo qualche giga....
:-)
Saluti.
Emanuele.

Newsgroup: it.comp.appl.access
Titolo: Re: Data e Ora !!

 Saluti
select Format(DATAASSOLUTA;"gg/mm/aa") as tuadata
Massimiliano 



 Massimiliano
Non funziona !!
A parte il fatto che gg/mm/aa va sostituito con un dd/mm/yy, il problema è 
che voglio sapere per ogni giorno *quanti* eventi ci sono stati, quindi devo 
fare un group by sul campo DATAASSOLUTA, e questa sintassi non è corretta:
select Format(DATAASSOLUTA, "dd/mm/yy") as giorno, count(*)
from eventi
group by Format(DATAASSOLUTA, "dd/mm/yy")
Infine, se possibile, preferirei se esiste una soluzione in standard sql-92.
Grazie. 

 sql-92.
Che io sappia non c'è: ogni db implementa delle funzioni specifiche per la
manipolazione dei campi tipo data/ora. Forse se usi Year, Month e Day hai
più probabilità che siano portabili, ma non credo la sicurezza assoluta.
HTH.
Alessandro
Newsgroup: it.comp.appl.access
Titolo: Registro Documentazione

Ciao a tutti, è la prima volta che scrivo su questo newsgroup.
Io ho realizzato un database per la gestione della documentazione di una
piccola ditta.
Fondamentalmente è composto da una tabella DOCUMENTI contenente i seguenti
campi:
-DATA di registrazione
-TIPO di documento
-PROGRESSIVO
-DESCRIZIONE
-AUTORE
-DESTINATARIO_INTERNO_1
-DESTINATARIO_INTERNO_2
-DESTINATARIO_INTERNO_3
-COMMESSA
Alcune precisazioni:
1)il campo TIPO fa riferimento a una tabella "ELENCO_TIPI" contenente tutti
i tipi di documenti (esempio FAX, LET, MAN ....)
2)il campo PROGRESSIVO è un numero progressivo che è indipendente per
ciascun tipo di documento (esempio: avrò FAX001 e LET001. Cioè i progressivi
ricominciano da 001 per ogni tipo)
3)i campi AUTORE e DESTINATARIO_INTERNO_X (x=1,2,3) fanno riferimento a una
tabella contenente tutti i dipendenti della ditta "ELENCO_AUTORI"
4)il campo COMMESSA fa riferimento a una tabella "ELENCO_COMMESSE"
Domande:
A) Nella tabella DOCUMENTI, i campi che dipendono da altre tabelle (quelli
ai punti 1,3,4) sono visualizzati come indice ID di quella tabella e non
riportano il dato corrispondente. Che errore ho commesso?
B) Per ora ho creato una query che mi visualizza gli ultimi progressivi in
base al tipo di documento , in modo che quando inserisco un nuovo documento
so il progressivo che gli devo assegnare. Come posso rendre automatica tale
procedura, in modo da eliminare eventuali errori di inserimento dati?
Vi ringrazio anicipatamente,
Marco..







 Marco..
Ciao Marco
benvenuto. però controlla bene il mouse..... 4 msg mi sembrano troppi!! :-)
Daniele
http://www.sitocomune.com/

A) non è chiaro quale è il problema
B) puoi vedere su sito comune  Genera Contatore

Newsgroup: it.comp.appl.access
Titolo: Come leggere tabelle formato Paradox ?

Devo leggere delle tabelle in formato Paradox 7.0, o almeno questa e' la 
versione che mi viene restituita da questo programma
http://www.scalabium.com/pdx/
che riesce a leggere correttamente quello che da Access (ver 2003) non 
riesco a leggere
Come fare per vedere i dati contenuti in queste tabelle anche dentro Access 
?
Ho provato col COLLEGA TABELLA ma mi viene restituito un bel  LA TABELLA 
ESTERNA NON E' NEL FORMATO PREVISTO
Ovviamente avevo selezionato PARADOX sul tipo file da leggere
Ciao e grazie
RobertoA


Il problema era la versione 7.0 del formato tabelle
Basta installare il Borland Database Engine
Io ho preso la penultima versione la 5.11 e funziona bene
Ciao e prego
RobertoA
Newsgroup: it.comp.appl.access
Titolo: Casella trova nome tipo guida di windows

Ho una Maschera continua con origine in query1
Nella maschera visualizzo vari campi tra cui un campo cognome.
Devo inserire una casella di testo, dove man mano che digito
le lettere contemporaneamente i record della maschera si posizionano
sul cognome con le prime lettere a quelle al momento digitate
es digito a
fa vedere Abissi, Acetone, Archimede
continuo nella digitazione
ar
fa vedere archimede etc….
tipo casella trova della guida di windows
Ciao


vai
al sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access
troverai una routine che ti risolve il problema. Io l'ho gia' usata.
ciao mario
gens una sumus

Newsgroup: it.comp.appl.access
Titolo: pulsante chiudi nella barra del titolo

Il quesito è il seguente: ho preparato un progettino access; ho
l'esigenza di eliminare il pulsante chiudi dalla barra del titolo
dell'applicazione. Avete qualche consiglio da darmi su come fare?
E' importante poichè ho una routine che non deve essere interrotta per
nessun motivo quando viene lanciata. Ho lavorato sull'oggetto
mousepointer mettendolo in modalità clessidra e quindi, su questo
parametro, ho intercettato tutti i pulsanti della maschera
disabilitandoli quando il mouse pointer = 11 (clessidra). L'unico
pericolo è rappresentato quindi da questo pulsante chiudi nella barra
del titolo.
Avete suggerimenti?
Grazie a tutti e saluti da sittinghorse

 ha scritto nel messaggio
news:3d8c9af...@powernews.libero.it...

Imposta a No la proprietà della tua maschera Pulsante di chiusura.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

Imposta a No la proprietà della tua maschera Pulsante di chiusura.
Credo si riferisca al pulsante di chiusura dell'applicazione...non
della maschera.
La risolvi in questo modo:
1 - apri una maschera qualsiasi (anche piccolissima , quasi
invisibile)
2 - associa a questa maschera un evento: form_unload
3 - controlla se la tua routine è finita, in caso contrario fai
semplicemente un docmd.cancelevent

Newsgroup: it.comp.appl.access
Titolo: casella di riepilogo

ho una maschera che si apre in base ad un mio criteri, in questa maschera,
c'è una casella di riepilogo.
vorrei fare questo:
all'apertura della maschera , vorrei che si selezionasse automaticamente il
primo valore della casella di riepilogo e in caso fosse vuoto non facesse
neanche aprire la maschera.
come posso fare ?
Grazie 1000 e tutti
Massimo

 ha scritto:

p.e. nel evento Form_Open:
Me!TuaCasella = Me!TuaCasella.ItemData(0)
If IsNull(Me!TuaCasella) Then Cancel = True
Se apri questo form da un altro viene l'errore 2501 che puoi gestionare.
--
HTH
Karl
*********
Access-FAQ (tedesco): 
http://www.donkarl.com

ho una maschera che si apre in base ad un mio criteri, in questa maschera,
c'è una casella di riepilogo.
vorrei fare questo:
all'apertura della maschera , vorrei che si selezionasse automaticamente il
primo valore della casella di riepilogo e in caso fosse vuoto non facesse
neanche aprire la maschera.
come posso fare ?


Grazie tutto ok
Newsgroup: it.comp.appl.access
Titolo: Campo BLOB:questo sconosciuto

Buondì.
Qualcuno può cortesemente spiegarmi come faccio a ad avere un campo blob in
una tabella?
In tale campo dovrei immagazzinare delle immagini (secondo l'esempio nel
sitocomune-sez-Modules punto 10) per poi ricostruirle sul sito...
Ho cercato di utilizzare il codice ma il risultato è che ... non succede
nulla, ovvero il ciclo, cicla ma sul disco non si salva niente
Grazie a tutti!
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 Grazie a tutti!
comunque per le immagini ti rimando ad un altro suggerimento:
Sezione General
6.13 Come implementare correttamente un archivio di immagini.
E tutti gli altri esempi che trovi in quella sezione...
Ciao.
-- 
Sergio MAZZA 


Grazie delle info: mi fiondo subito a vedere...
Ps: per quanto riguarda il punto 10 in modules, -nn so se lo conosci (magari
è tuo!)- io ho messo la prima parte
Dim rs As New ADODB.Recordset
rs.Open "Tabella1", CurrentProject.Connection, adOpenDynamic,
adLockBatchOptimistic
While Not rs.EOF
   Call getBlobAdo("c:\miaimmagine.jpg", rs!immagine)
   rs.MoveNext
Wend
rs.Close
Set rs = Nothing
 che si avvia al click su un pulsante: va bene?
2 Ps: se mai diventerò ... bravetto lo dovrò anche a voi!!!
GRAZIE!


 GRAZIE!
Ciao.
-- 
Sergio MAZZA

Newsgroup: it.comp.appl.access
Titolo: La Funzione Trim funziona con Windows2000?

In Calce trascrivo un pezzo di codice prelavato tra l'altro dal sito
comune(Compattare tutti i BackEnd dal FrontEnd 2)
Sub CompattaBE()
……………………
Dim strSQL As String
Dim Rs As dao.Recordset
……………….
………………….
strSQL = "SELECT Trim([Database]) AS DB " & _
            "FROM MSysObjects " & _
            "GROUP BY Trim([Database]), MSysObjects.Type " & _
            "HAVING (((MSysObjects.Type)=6));"
 Set Rs = CurrentDb.OpenRecordset(strSQL)
 If Rs.EOF And Rs.BOF Then GoTo esci
Con Windows98 tutto funziona a meraviglia, invece con Windows2000 appare il
seguente messaggio:
"Errore 3075 - Funzione non disponibile nell'espressioni.
Nell'espressione della query 'Trim ([Database])'".
Forse dipende dalla frase "Per il suo utilizzo occorre che WSH sia
installato nel sistema"?
Purtroppo, scusate l'ignoranza non so cosa sia il WSH.
Per ora ho risolto eliminando la funzione TRIM, ma mi piacerebbe capirci
qualcosa.
Grazie a tutti
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 Grazie a tutti
Sul PC con W2000 verifica che per il tuo database non ci siano riferimenti
mancanti: a volte cambiando PC e/o sistema operativo alcune dll e/o ocx
cambiano di allocazione, quindi...
-- 
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: Access e Sql Server 2016

E' da poco arrivato Sql Server 2016
Come consigliate di usare Sql Server in accoppiata con Access?
Odbc? Dao? Ado?
Ciao
RobertoA


Come la versione precedente.
Non mi pare sia cambiato nulla che possa richiedere una revisione del metodo.
 
Access nativo usa DAO(AceDao nelle versioni ACCDB)... quindi ODBC, motivo per cui solo quando c'era ADP avevano senso questi discorsi...
 
ADO lo uso solo per i recordset in memoria.
 
Chiaramente è mia opinione.
 
@Alex


Eh, non avendo mai usato la versione precedente, se non per brevi test, 
mi chiedevo quale fosse il metodo migliore dal punt di vista 
dell'affidabilita' comunicazione, prestazioni, supporto, ecc..
Grazie
Newsgroup: it.comp.appl.access
Titolo: Problema query da maschera

Salve a tutti,
Scrivo perchè ho un(spero piccolo) problema.
Ho creato 2 tabelle: una contatti con voci quali
IDContatto,Cognome,Nome, ecc.. e una rubrica con le voci ID, Contatto,
recapito, descrizione.
Contatto nella tabella Rubrica è connessa a IDContatto della prima
tabella.
In questo modo ad ogni contatto associo un numero arbitrario di
recapiti con la relativa descrizione(possono essere
n.telefonici,e-mail,fax ecc ecc)
Ho creato poi una maschera per i contatti nella quale visualizzo e
modifico le varie info relative al contatto e aggiungo recapiti. Il
problema che mi ritrovo e che nn riesco a visualizzare correttamente i
recapiti già presenti...
Ho creato una tabella di riepilogo con questo codice sql:
SELECT Contatti.IDContatto, Rubrica.Recapito, Rubrica.Descrizione
FROM Contatti INNER JOIN Rubrica ON Contatti.IDContatto =
Rubrica.Contatto
WHERE (((Contatti.IDContatto)=[Forms]![Contatti2]![IDContatto]));
perchè vorrei che mi visualizzasse solo i recapiti del contatto che al
momento ho a schermata...solo che non aggiorna la lista dei recapiti
visualizzati quando passo da un record all'altro(ovvero quando cambia
l'IDContatto nella maschera....)
Qualcuno riesce ad aiutarmi?

 l'IDContatto nella maschera....)
Se il controllo [Contatti2] è associato al campo IDContatto, quello che sta 
succedendo è perfettamente regolare.
Il controllo che ti serve da filtro non deve essere associato ad alcun campo.
--
PBsoft di Gabriele Bertolucci
www.pbsoft.it
skype:pbsoftsolution

Quindi come faccio a far visualizzare solo l'elenco dei recapiti
relativi al contatto che sto osservando al momento?
PBsoft ha scritto:


 PBsoft ha scritto:
Ciao Wolverine,
in questo NG ci siamo dati la regola di scrivere DOPO la risposta degli 
altri, mondando quest'ultima delle parti inutili al concetto che vuoi 
esprimere.
Ti prego di attenerti
Tks
-- 
-- 
Massimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana Sviluppatori Access

 relativi al contatto che sto osservando al momento?
Il controllo Contatti2 deve essere slegato da qualsiasi campo (la sua "origine 
controllo" deve essere vuota).
Devi invece trasformarlo (ma dovrebbe già esserlo) in una combobox, per la 
quale andrai invece ad impostare l'origine riga in maniera appropriata.
Dovrai poi sfruttare l'evento AfterUpdate di questa combo, in corrispondenza 
del quale andrai a filtrare i record visualizzati nella form.

Newsgroup: it.comp.appl.access
Titolo: AIUTOOOOO!!!

Ho disinstallato office 2000 (bella merda)
reinstallato Office97, tutti i programmi funzionano tranne Access, mi dice
che non ho la licenza d'uso!!!
Se qualche anima pia mi aiuta...prima che butti il pc nel canale!!1
Grazie a tutti

 ha scritto nel messaggio
news:E0bQ4.90679$xt2.1...@news.infostrada.it...

Se lo butti dimmi dove; comunque nelle faq al sito comune credo sia
documentata la questione e anche qualche messagio addietro troverai
informazioni...
Ciao.

 ha scritto nel messaggio
news:8eri8g$e24$1...@suite03.caspur.it...

OK Vado a leggere la roba vecchia ;-)
ciao


Tutto Ok ho risolto il problema smanettando sulle chiavi del registry...
ma com'è possibile che la MS faccia merdate simili?


Pensavi che MS fosse infallibile? Io nei pc che utilizzo (uff e casa) non ho
mai installato Win'98, sono passato da Win'95c a WinNT4 Server con i vari
service pack. Di Win 2000 non voglio nenache sentire parlare se non fra
(minimo) 2 anni; tu immagina quando è uscito Off 2000; mi sono attappato le
orecchie e il naso e ho continuato a lavorare con Off'97 pro sr2. Per la
verità non ho resistito alla tentazione di vedere A2000 in azione (sul pc di
un collega) e quando ho visto che in una applicazione già testata aveva
modificato le istruzioni da Forms a Maschere ho lanciato un urlo e sono
scappato via in preda al panico!
Speriamo che dividendola (MS) le cose migliorino, mica tutte, alcune...
Ciao e buon lavoro.


Condivido pienamente: probabilmente ridimensionare il dinosauro porterà benefici a tutti (noi
compresi!).
Ciao.


Sģ, ma buttiamo anche il DNA o avremo un JurassicGates!!!!
Ciao.
Newsgroup: it.comp.appl.access
Titolo: Visibilita' campi testo

Ho varie caselle di testo in u report dai nomi:
TESTO1, TESTO2, TESTO3......... TESTO40
l'obiettivo e' quello di creare del codice con cui gestire le visibilita'
delle caselle di cui sopra.
Ho provato a fare:
    for i = 1 to 40
    nct = "TESTO" & i
        'qui viene richiamata una routine che verifica se la casella di
testo corrente debba essere visibile oppure no
    ' questo e' quello che avevo pensato di fare
******nct.visible=false******
    next i
ma la cosa non funziona.
Sto sbagliando ovviamente qualcosa oppure non si possono dichiarare i nomi
degli oggetti come avevo pensato di fare?

     nct = "TESTO" & i
Questo non lo puoi fare. Invece puoi fare questo:
dim nct as control
for each nct in me.controls
  if 
nct.name
 = "testoN" then
    fa qualcosa...
  end if
next
Se devi farlo su tutti i controlli di tipo casella di testo puoi anche fare
if nct.controltype = AcTextBox then
...
Antonio

 wrote in message
T8Oj6.29374$LM4.3...@twister1.tin.it...

Stai sbagliando nel cercare di fare riferimento a un controllo usando una
variabile stringa nuda e cruda.
Potresti scrivere, semmai qualcosa del tipo:
Me(VariabileStringa).Visible
Ma non e' comunque il modo migliore.
La cosa piu' funzionale e' usare un For each applicato a una variable
"control" nell'insieme controls della maschera.
Arabo? scrivi cosi':
dim ctl as control
for each ctl in Me.controls
    fi quello che devi fare
next ctl
Sib
--
------------------------------------------------------
il sito comune di it.comp.database.access:
http://www.sitocomune.com
------------------------------------------------------
La mia home (ancora non completa)
http://digilander.iol.it/syb
------------------------------------------------------
4000 anni fa', il saggio egizio Ptahhotep scrisse:
"... perche' non esistono saggi per nascita."
------------------------------------------------------
Saturiamo ECHELON:
bomba saddam attentato medio oriente

Newsgroup: it.comp.appl.access
Titolo: Terminali windows

            Salve a tutti.
            Qualcuno ha all'attivo esperienze sull'uso di un applicativo
Access tramite terminali ? (Citrix Metaframe + Winframe ad esempio). Come
sono le prestazioni ??

"Ermanno Meregalli"

Sì, in un'azienda che seguo sul discorso amministrativo hanno installato un
software di produzione (grosso) sviluppato in A '97 e utilizza un terminal
server.
Mi dicono che hanno risolto molti problemi d'affidabilità sul .mdb
condiviso, le prestazioni sono discrete ma dipendono molto dal PC server
(che deve avere due palle così).
Per info sul programma in questione:  
http://www.palomar.net/
Ciao, Simone
Newsgroup: it.comp.appl.access
Titolo: Reperire i valori di un campo.

Salve, ho il seguente problema:
ho una tabella con tre campi prezzo (pre01,pre02,pre03)
in base ad una selezione devo visualizzare la stessa tabella con il prezzo
selezionato, ipotesi, scelgo 2 visualizzo la tabella xx,yy, pre02, se
scegliessi 3 visualizzerei xx, yy, pre03. qualcuno può dirmi come posso
realizzarlo??? Grazie anticipatamente

Graziano ha scritto:

Usa una query con un campo calcolato:
prezzo:choose(selezione,pre01,pre02,pre03)
Namor
-- 
namor at inwind punto it
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

Newsgroup: it.comp.appl.access
Titolo: cifra di controllo nei codici a barre

Esiste una funzione che controlla il codice a barre?
Cioè che esegua l'algoritmo sulle prime dodici cifre per ricavare la
tredicesima?
GRAZIE PER L'ATTENZIONE.
Giordano

 wrote in message
olxk6.3826$_N1....@news.infostrada.it...

codifica EAN 13
1° Addizionare le cifre in posizione pari
2° Moltiplicare il risultato per 3
3°Addizionare le cifre in posizione pari
4°Sommare il risultato delle operazioni 2° e 3°
5°Sottrarre il risultato dell'operazione 4° dal multiplo di 10 superiore
Si ottiene cosi' la cifra di controllo(la prima da destra).Se la 4°
operazione dà come risultato un multiplo di 10 (es.: 60,70 ecc.), la cifra
di controllo è uguale a 0.
CIAO

 tredicesima?
Se fai riferimento al EAN13, fatti un giro sul Sito Comune (vedi indirizzo +
sotto).
--
Silvio
il sito comune di it.comp.appl.access:
http://www.sitocomune.com

Newsgroup: it.comp.appl.access
Titolo: Curiosità: combo o casella di riepilogo?

Nei lavoretti che ho fatto per scegliere un record ho sempre utilizzato le
combo senza sentire mai l'esigenza della casella di riepilogo; mi sembra che
siano simili come utilizzo finale. Vedo che molti di voi invece usano spesso
le caselle di riepilogo da cui deduco che forse non ho ben capito le
potenzialitŕ di quest'ultima
Qualcuno ha voglia di farmi un esempio su una situazione in cui č meglio
quest'ultima e perchč?
Grazie

 wrote in message
3c11...@news.opennet.it...

Secondo me la differenza sostanziale č che con la casella di riepilogo tu
fai vedere all'utente piů di un campo contemporaneamente, che cosě puň
controllare i dati tutti in un colpo solo, senza magari dover o cliccare
sulla combo (che poi magari aperta fa vedere piů campi) o scegliere il
valore stesso sulla combo per poi far sě che tutti i campi collegati al
record scelto vadano in una serie di caselle di testo non associate.
Inoltre con le caselle di riepilogo dal access 97 in poi puoi fare una
scelta multipla, cioč selezionare piů righe da elaborare con le proprietŕ
itemselected e compagnia bella...
Con le combo no
Antonio
Newsgroup: it.comp.appl.access
Titolo: OT ? installare W98 su un pc con XP (doppio sistema)

ho un PC con XP pro,
ho un HD diviso in 2 partizioni di cui 1 con FAT32 e l'altro (cin S.O. XP)
in ntfs,
voglio installare anche W98 sulla partizione FAT32, ma  al setup, mi blocca
l'installazione,
non è che è lo stesso problema di access97 che vuole essere installato prima
dell'XP?
tank

 ha scritto nel messaggio
news:hu4f8.18420$_u5.5...@news1.tin.it...

motivo della doppia installazione?

 il s.o. W98.
ti ho mandato via mail tutta la documentazione di compatibilità XP

 ha scritto nel messaggio
news:a5nv0t$kc7$1...@fe2.cs.interbusiness.it...
mi sono accorto dopo che lo postato su NG e non in privato
tante scuse ancora

Newsgroup: it.comp.appl.access
Titolo: file/invia a non disponibile

Utilizzo access 2003 per i miei programmi su winxp. Ho installato su due pc
un programmino semplice semplice che manda una maschera tramite mail. Eseguo
il programma dal secondo pc e mi dice che il comando inviaoggetto non è
disponibile perchè il database è in sola lettura. Il database non è in sola
lettura e il livello delle macro è impostato a basso... Allora l'amara
scoperta, per identificare l'errore apro la maschera seleziono file- ma
invia a non è cliccabile!
E questo per ogni oggetto di ogni file di access su quel computer. Cosa ho
(ha) che non va? Premetto che il comando start->esegui->mailto: mi apre il
client di posta predefinito e che all'interno della cartella sendto di
documents and settings/user/ è tutto a posto dato che cliccando su un file
qualsiasi col destro la voce invia a destinatario posta è disponibile e
funziona perfettamente.
Ringrazio in anticipo chi risolverà l'arcano mistero..
Ciao Davide

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

Roberto da casa ha scritto:

Il file non è stato copiato da cd e comunque ho controllato che non sia 
di sola lettura come ho postato nel messaggio originale.. a nessuno è 
mai capitato?
Newsgroup: it.comp.appl.access
Titolo: Gestione ProgressBar

Avrei bisogno di sapere come si utilizza il controllo activeX Microsoft
ProgressBar Control.
E' inserito in una form che lancia una procedura abbastanza lunga e mi
servirebbe vedere lo stato di avanzamento del calcolo.
Per il momento ho inserito in diverse parti della procedura la funzione
Me!Nome barra = xx  con valori xx crescenti però fa un pò schifo, va avanti
a scatti non corrispondenti all'effettivo svolgimento del calcolo.
Grazie per l'help

 a scatti non corrispondenti all'effettivo svolgimento del calcolo.
Hai provato a impsotare il valore massimo, corrispondente al 100%? Se non lo
fai, il controllo non può sapere come incrementare la barra, quindi va un pò
a caso.
Newsgroup: it.comp.appl.access
Titolo: Problemino con DB collegato esternamente

Ho in una Maschera (ordini) ed una (sottomaschera dettagli ordini)  nella
quale gestisco delle vendite di determinati articoli.
Inserendo il codice di un articolo tramite una combo IDProdotti richiamo
tutti i campi necessari per il calcolo della vendita.
Alla fine di questi record ho inserito un campo "casella di controllo"
denominato (sospeso) con spunta vero/falso che mi consente di gestire la
presenza o meno di questo articolo nel magazzino; quindi se spunto la
casella di controllo (sospeso) andro a disattivare o meglio ancora a
sospendere quel  prodotto, tutto questo per evitare di ritrovarmi lo stesso
IDProdotto nel record di una  vendita successiva.
Ho poi inserito nella (sottomaschera dettagli ordini) nell'evento su
corrente, questa routine:
Private Sub Form_Current()
If Me.NewRecord Then
    Me.IDProdotto.RowSource = "Prodotti_NON_Sospesi"
Else
    Me.IDProdotto.RowSource = "Prodotti_Sospesi"
End If
End Sub
che si collega a due semplici: query prodotti_non_sospesi e prodotti_sospesi
ECCO IL PROBLEMA
finchè il DB è nello stesso file mdb non si verificano problemi, ma dal
momento che ho deciso di gestirlo separatamente quindi ho diviso le tabelle
da tutto il resto si verifica uno strano inconveniente, praticamente se vado
a rivisitare una vendita già fatta il campo IDProdotto è vuoto e appare solo
se vado a puntarlo con il mouse si come se ci fosse un ritardo di ricalcolo
o peggio ancora un mancanza di riconoscimento del percorso legato alle
tabelle.
Non è gravissimo perchè per fortuna non perde i collegamenti relazionali ma
direi che fa piuttosto schifo da vedersi.
Pensate che debba modificare la routine?
Tutti i suggerimenti sono bene accetti, penso sia capitato anche a voi un
problema  simile come lo avete risolto?
Grazie a tutti Marco

 wrote in message
8n8d8.3349$_u5....@news1.tin.it...

Ma perchè su corrente crei quella routine "If Me.NewRecord Then" ? Ma il
controllo tu non lo devi fare sul campo "Sospesi"?
E allora perchè non fai "If Me.Sospesi = True Then"... non l'ho capita bene
questa cosa...

 ha scritto nel messaggio
news:YP8d8.1466$fa5....@twister2.libero.it...


 disattivare il prodotto.
Io invece non ho capito una cosa: perchè fai quel discorso di testare se è
un nuovo record.
Perchè non metti sempre non sospesi come origine dati?
In fondo, una volta che il record è salvato, l'ID ormai ce l'ha assegnato e
quindi non lo devi più scegliere...
Per il fatto del ritardo non mi viene in mente niente, nè dovrebbe farlo, in
teoria. E' una di quele cose che se si trova la soluzione, la si trova
smanettando personalmente, almeno così ad occhio e croce, perchè non ha
senso quello che pensi succeda...
Antonio

 ha scritto nel messaggio
news:kgbd8.2499$fa5....@twister2.libero.it...



come mai gli hai risposto visto che non ha risposto dopo il
quoting???????????
Saluti.
Emanuele.
Newsgroup: it.comp.appl.access
Titolo: Aiuto per calcolo in una query

Salve,
da una tabella aderenti per anno adesione, ho creato 4 query  per fasce 
di età, fin qui tutto ok.
poi ho creato una query dove ho messo tutte e 4  le query anche qui 
tutto ok mi conta dinamicamente ogni volta che inserisco un nuovo 
aderente. chiedo, come faccio ad avere il totale nella query?
Ho provato con somma [nome 1 query]+ [nome 1 query] ecc. ma non mi somma 
1 tubo.
potete aiutarmi?
grazie
rino 

rino ha scritto:

vado ad intuito
Poteva essere fatta con una ne ho fatte 2
1) ---> rileva il campo eta'
SELECT year(date())-year(datanasc) AS eta, *
FROM gp2008;
2) ---> distribuisce su 5 gruppi
SELECT gara, sum(iif(eta<29,1,0)) as e29,sum(iif(eta>29 and eta<32,1,0)) 
as e3032, sum(iif(eta>33 and eta<36,1,0)) as e3335, sum(iif(eta>36 and 
eta<39,1,0)) as e3638,sum(iif( eta<40,1,0)) as TotEta
from rilevaeta group by gara
Ovviamente i nomi sono relativi a una mia tabella.
La sostanza non cambia
--
ac

 from rilevaeta group by gara
Naturalmente tutte le condizioni erano errate.
Forse cosi' quadra meglio
SELECT gara, sum(iif(eta<30,1,0)) as e29,sum(iif(eta>29 and eta<33,1,0)) 
as e3032, sum(iif(eta>32 and eta<36,1,0)) as e3335, sum(iif(eta>35 and 
eta<39,1,0)) as e3638,sum(iif( eta<39,1,0)) as TotEta
from rilevaeta group by gara
--
ac

 ha scritto nel messaggio 
news:j1OVk.34626$8%.3417@tornado.fastwebnet.it...

scusami mi ero perso ora vedo anche altre risposte su stesso quesito
(fatto =mente da me)
grazie ora leggo tutto eventualmente ci sentiamo - spero sia tutto
chiaro x me
grazie a tutti
rino

 ha scritto nel messaggio 
news:j1OVk.34626$8%.3417@tornado.fastwebnet.it...

vedo che funziona quello che mi indichi ma nn del tutto x me.
ho incollato nella query sql quello che mi hai indicato (l'ultimo 
SELECT) ho cambito gara con la mia tabella che si chiama -iscritti- . 
mentre cosa dovrei mettere al posto di rilevata? ho provato a mettere 
iscritti. comunque il risultato è 0 in tutti i campi.
mentre per le fasce di età posso modificare per avere fasce a mi 
piacimento?
1 altro iutino x favore no sono programmatore
grazie
rino.

 
Ne post precedente alla correzione c'erano 2 query la prima era questa e 
si chiama "RilevaEta" e viene richiamata dalla seconda che ha "from 
RilevaEta"
1) ---> rileva il campo eta'
SELECT year(date())-year(datanasc) AS Eta, *
FROM iscritti;
la seconda query va fatta su questa
--
ac

 ha scritto nel messaggio 
news:z%TVk.34877$8%.24045@tornado.fastwebnet.it...

mi sono svegliato da poco quindi ben riposato.
ho visto e provato funzione tutto alla grande
GRAZIE
rino

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

Qualcuno sa dirmi se funziona bene il controllo richtext di Access? Io credo
di no, ma vorrei conferma. Esiste qualcosa di alternativo senza dover
ricorrere a librerie costose o a espedienti strani?
Emiliano

 ha scritto:

http://www.lebans.com/richtext.htm
--
HTH
Karl
*********
Access-FAQ (tedesco): 
http://www.donkarl.com
Newsgroup: it.comp.appl.access
Titolo: Controllare stato database

È possibile controllare se il database si trova in sola lettura??
TIA
Gab

[cut]
verifica le proprietà di SetAttr, dovrebbe essere ciò che ti serve, oppure
ti faccio omaggio di questa "chicca" in VB6:
Come verificare gli attributi di un file
Un funzione VB per verificare gli attributi di un file:
La funzione restituisce TRUE se il file passatogli come argomento
corrisponde agli attributi passati anch'essi alla funzione, altrimenti
restituisce FALSE
Function IsAttr(strFile As String, lngAttr As Long) As Boolean
On Error Resume Next
IsAttr = ((GetAttr(strFile) And lngAttr) = lngAttr)
End Function
Da richiamare come segue:
Dim Flag As Boolean
'Controllo se il file "C:\MSDOS.SYS" ha settati gli attributi Sistema
' (vbSystem) e Nascosto (vbHidden).
'Gli altri attributi sono Normale (vbNormal) e SoloLettura (vbReadOnly)
Flag = IsAttr("C:\MSDOS.SYS", vbSystem + vbHidden)
Magari la adatti senza troppa fatica alle tue esigenze ... ora mi rituffo
nel training!!!!!
--
sm

 ha scritto nel messaggio
news:42820...@x-privat.org...

Ok, Grazie.
C'è però un problema, in realtà l'attributo di sola lettura del file è
sempre Falso, la sola lettura viene determinata dai permessi sul file.
Newsgroup: it.comp.appl.access
Titolo: [OT] spesometro

http://www.ansa.it/sito/notizie/topnews/2017/09/25/caos-spesometro-stop-sito-invio-fatture_6e0db8a1-0298-4685-b07a-0347168fa8c7.html
 
 
povera italia...e se sbagliamo noi a qualcosa nel generare il file ci 
sanzionano
 
bah
 
BFS


C'e' un vero casotto co' sti invii

Newsgroup: it.comp.appl.access
Titolo: "Valido se" per campo indicizzato (Dupl. non ammessi)

Ciao!
Ho una tabella in cui uno dei campi ha come tipo di dato "Numerico" e
la cui proprietà Indicizzato è settata su "Sì (Duplicati non
ammessi)".
Mi occorre un sistema che attraverso una maschera di inserimento dati,
mi permetta di validare (e quindi di consentire) solo l'inserimento di
valori che NON sono già presenti negli altri record dello stesso
campo!
Avevo pensato a una casella combinata... ma poi non so cosa scrivere
nella riga "Valido se" della maschera o della tabella!
Anche perché se non imposto una regola di validazione ben fatta, ogni
volta che inserisco un nuovo record con un valore di quel campo che
già esiste, Access non mi dice nulla e "fa finta" che il record sia
stato inserito correttamente!
Invece dovrebbe bloccarmi con un messaggio che non sia sibillino ma
comprensibile ai più...
grazie!
luca

 wrote in message
news:d95188c8.05031...@posting.google.com

Ciao Luca.
Avendo impostato "Sì (Duplicati non ammessi)" la proprietà
del Campo Numerico ci pensa Access a fare il controllo.
Quello che ti serve è una corretta gestione degli errori
che intercetta il tentativo di Duplicazione dell'Indice
e informi l'utente.
Sfruttare questo sistema è decisamente più efficiente che
inserire controlli con funzioni di aggregazione sui Domini.
Quindi effettua l'UNDO sul controllo ed invita l'utente
a ritentare l'inserimento.
Ciao
@Alex
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

...

Ciao Alex!
E' proprio quello il problema...
Come faccio ad intercettare il tentativo di duplicazione dell'indice
all'interno di una textbox associata a quel campo???
Mi spiego: se provo ad inserire un valore duplicato, la maschera si
chiude e non mi viene segnalato nessun messaggio di errore.
Poi quando vado a controllare se il record è stato aggiunto sulla
tabella, mi accorgo che cio' non è avvenuto!
Già che ci sono ti chiedo anche un'altra cosa:
come si usa la funzione Nz in un campo numerico? Naturalmente si parla
di query...
Come criterio di una query ho la seguente espressione:
Like Nz((Date()-Max([tblDonazioni].[DataDonazione]))>[forms]![frmCercaDonatori]![txtNonDonaDa];"*")
...cioè se txtNonDonaDa è null, allora lui sostituisce "*", altrimenti
deve filtrare tutti i record il cui campo DataDonazione è strettamente
maggiore del valore inserito in txtNonDonaDa. Il problema è che non
funziona!
Ti ringrazio!
l.
Newsgroup: it.comp.appl.access
Titolo: Access 2000 e Arrotonda

Tempo fa ho letto che la versione 2000 contiene una funzione "Arrotonda" che
funziona come quella di Excel ed esegue automaticamente gli arrotondamenti
sui centesimi di Euro nei calcoli, contrariamente a quanto avviene nella
versione del 95 in mio possesso.
Prima dell'acquisto vorrei pero' una conferma.
Grazie, ciao a tutti e buon lavoro
Davide

 Prima dell'acquisto vorrei pero' una conferma.
Leggi questo messaggio o meglio tutto il thread:
http://groups.google.com/groups?selm=a21nom%24u2dim%241%40ID-46617.news.dfncis
.de&rnum=1
--
HTH
Karl
*********
Access-FAQ (tedesco): 
http://www.donkarl.com



non usarla
Saluti.
Emanuele.

Newsgroup: it.comp.appl.access
Titolo: Convertire mdb in mde con database aperto

Ciao a tutti,
sto provando a convertire un mdb in mde però non riesco a farlo dal
database aperto. Sto utilizzando il comando "SysCmd 603, strMDBFile,
strMDEFile". Qualcuno mi sa indicare come fare per chiudere
temporaneamente il database e lanciare la conversione.
Grazie in anticipo
gigi
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG


Nella Sezione General del Sito Comune c'è una FAQ di Federico Luciani che
compatta il database .MDB in uso dopo averlo chiuso, quindi lo riapre.
Forse inserendo la "SysCmd 603, strMDBFile, strMDEFile" prima di riaprire il
database riesci a fare ciò che ti serva, fra l'altro compatti il database
prima di convertirlo in MDE.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 prima di convertirlo in MDE.
ho provato ad eseguire il syscmd nello script fatto da Federico Luciani
peró non accetta la sintassi e mi da un problema di compilazione. Forse
esiste
un comando simile a "objMDB.Dbengine.CompactDatabase strMdbFile,
strTmpFile".
Tu ne sai qualcosa ?
Saluti


 ha scritto nel messaggio
news:7b2ca62bbbef2c8b8da...@mygate.mailgate.org...

No, non so nulla di quella FAQ: te la ho solo segnalata sperando che potesse
esserti utile.

Newsgroup: it.comp.appl.access
Titolo: pacchetto di installazione

ciao,
    ho creato il pacchetto di installazione di un'applicazione, ma quando 
vado ad installarlo su un pc nuovo mi dice :
"Per l'installazione di office system pack è necessario windows nt service 
pack 6 o versione sucessiva Impossibile installare office system Pack nel 
sistema in uso."
come posso fare ?
grazie a tutti
ciao 

Panta ha scritto:

Per la risoluzione del problema segui queste istruzioni che sono 
pubblicate sul sito Microsoft:
Follow these steps:
1.Locate the Packaging Wizard folder on the computer where the Access 
2002 runtime deployment package was created.
By default, the Packaging Wizard folder can be found at the following 
location:
<Installation Drive>:\Program Files\Microsoft Office Developer\Packaging 
Wizard
2.Start Notepad, and then open the Ospfilelist.txt file.
Note Make a backup copy of the Ospfilelist.txt file.
3.In the Ospfilelist.txt file, locate the line that contains the 
Dbmsadsn.dll file. Delete the line that contains the Dbmsadsn.dll file.
4.On the File menu, click Save.
5.On the File menu, click Exit.
6.Create the Access 2002 runtime deployment package again by using the 
Packaging Wizard.
7.Install the Access 2002 runtime deployment package on the computer 
that is running Windows Server 2003.
Notice that the installation of the Access 2002 runtime deployment 
package is successfully completed.