mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.appl.access
Titolo: comprimere un db ma perchè non lo esegue?

eseguo il compando compatta database sul file backend dal frontend il fatto
è che mi dava errore dicendo che il file era in uno esclusivo da un altro
utente, ho provato allora a chiudere tutte le forms del frontend prima di
comprimere ma nulla, ho provato anche a far puntare a null le tabelle per
reimpostare il path dopo la compressione ma il messaggio lo da lo stesso?
secondo voi qual'è il problema'?
Ho dentro anche un collegamento ad un file di excel, che sia quello?
Grazie a tuti.

Simba883 ha scritto:

Se vicino al file del back-end c'è anche il .ldb vuol dire che qualcosa lo
sta tenendo aperto, e non puoi compattarlo.
Basta anche solo una combo aperta, o un recordset ADO/DAO utilizzato nel
codice e non correttamente chiuso.
Namor
-- 
 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it


infatti grazie mille, scoperto l'inghippo, per eseguire il backup
controllavo una data con un recorset sul file backend ora che lo chiuso
prima di comprimere tutto funziona ok, grazie mille, stavo impazzendo.

Newsgroup: it.comp.appl.access
Titolo: Sviluppo Applicativo

Buongiorno al NG
scusate la domanda che per molti sarà ovvia.
Ho sviluppato un bel programma in Access per la gestione di una collezione
completa di Euro.
Vorrei renderla esecutiva anche a chi non possiete Access e non abbia le
Runtime sul proprio PC.
Mi è stato detto che tramite la versione 2003 di Office è possibile.
Mi sapreste dire per cortesia cosa esattamente serve a livello di software
per poter distribuire il mio software senza che l'utilizzatore abbia Access
o runtime relative ?
Grazie per la gentile risposta.
Luigi

 ha scritto nel messaggio
news:B80Vd.56774$lB4.1...@twister1.libero.it...

Serve un Miracolo!!!!  :-|    ;o)
L'utente non deve avere niente, sei tu che devi avere i RunTime per
rilasciare un'installabile che oltre ad essere installabile, sia anche
*eseguibile* sui pc senza Access ...
Per la versione 2003 esiste un apposito runtime, se cerchi nei vecchi post
di questo NG troverai tonnellate di materiale.
Buona giornata,
--
strano...mavero

 Luigi
-- 
Ciao
Pablitomf (Maurizio Facciuti)
Access : Ver.97 - 2K
----------------------------------
http://www.accessgroup.it/
http://www.sitocomune.com/
----------------------------------
Non mi fido molto delle statistiche, perchè un uomo con la testa nel forno
acceso e i piedi nel congelatore statisticamente ha una temperatura media.
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 due tre record e te lo compri! :-D
:-)

Newsgroup: it.comp.appl.access
Titolo: Domandina!

Ho una maschera con al suo interno una casella di testo e un pulsante.
Tramite codice VB di access, cosa devo scrivere all'interno del pulsante
(evento clic) per far si che mi scriva la parola"Ciao" all'interno della
casella di testo?
Grazie!

 ha scritto nel messaggio

me.tuacasella="Ciao"
Sib

Grazie!
Newsgroup: it.comp.appl.access
Titolo: Riferimenti dal menu Strumenti scomparso

mi è scomparso la voce riferimenti dal menù strumenti di Access
2000/2003  aiuto
Grazie
BCla

 2000/2003  aiuto
Ti � chiaro che devi aprire l'editore VBA per l� trovare questa
voce di men�?
-- 
HTH
Karl
*********
Access FAQ: 
www.donkarl.com/it
 

 Access FAQ:
www.donkarl.com/it
Si, ma non c'è probabilmente è corrotto access ora prova la
riparazione
grazie
BCla
Newsgroup: it.comp.appl.access
Titolo: Filtro in base a maschera e controlli pulsante

Ciao a tutti.
Quando imposto il filtraggio in base a maschera in una maschera
(ovviamente) tutti i controlli pulsante si disabilitano:
1) non capisco perché?
2) come posso aggirare questa situazione per creare un pulsante che
esegua il filtraggio, senza dover costringere l'utente a cliccare
sull'imbuto nella barra degli strumenti?
Grazie
giaconet

 ha scritto nel messaggio
news:ae9i6b$55ami$1...@ID-71483.news.dfncis.de...


 ha scritto nel messaggio
news:ae9i6b$55ami$1...@ID-71483.news.dfncis.de...

La maschera (form) ha le proprietà Filter e FilterOn (vedi help) che ti
permettono di selezionare i records della maschera...
Ciao.
--
Sergio MAZZA

Newsgroup: it.comp.appl.access
Titolo: Help!!!

Cerco DB di esempio access.
Possibilmente con più tabelle.
Qualcuno mi può aiutare ???
Saluti a tutti
Paco

>Cerco DB di esempio access.
nell'installazione di access sono compresi anche i db northwind e
soluzioni.

Salve,
alcuni giorni orsono ho formulato una richiesta alla quale gentilmente è
stata data risposta. Il problema e che ho dimenticato, nel formulare la
domanda, un aspetto fondamentale.
Per questo motivo ripropongo la domanda alla quale, spero vivamente,
qualcuno possa rispondere.
Dunque, dovrei effettuare, all'interno di una maschera creata appositamente,
una ricerca di tutti i record che soddisfano determinate condizioni. Piu'
precisamente dovrei, impostando una data di inizio e una data di fine e,
aggiungendo a queste  un  ulteriore parametro (ad esempio nome) proveniente
però da un'altra tabella e visualizzato tramite una casella combinata,
ottenere un elenco di record rispondenti alle condizioni richieste.
L'ideale sarebbe avere un pulsante aggiorna che, al modificare dei
parametri, restituisca un elenco di record attinente.
Nello scusarmi per essermi dilungato un po' troppo, Vi chiedo, se non è
troppo, di allegare un esempio.
Purtroppo essendo un neofita di Access sono inchiodato in questa situazione
da mesi e vorrei uscirne.
Grazie a tutti

parametri, restituisca un elenco di record attinente.
Passa i valori di data inizio e data fina ad una query che diventerà il
sorgente per la maschera. Ricorda di rimuovere i filtri se vuoi rivedere
tutti i dati.
Per esempio costruisci una query identica a quella che alimenta la maschera
(se si tratta di una tabella crea una query della tabella). Nella colonna
Data ( se si chiama così) nella riga "Criteri" specifica: Between
Forms!MiaForms!DataInizio And Forms!MiaForm!DataFine.
Salva la query (p.e. MiaQuery).
Sull'evento click di un pulsante scrivi:
    Me.RecordSource = "MiaQuery"
    Me.Requery
Il gioco è fatto. Ricorda di eliminare il filtro con:
    Me.RecordSource = "QueryDiOrigine"
    Me.Requery
Un consiglio: se avessi guardato la guida in linea ti saresti risparmiato
tanto tempo.
Ciao, Carlo
--
Posted from 
ro...@www.paola.antares.it
 [195.216.145.2]
via Mailgate.ORG Server - 
http://www.mailgate.org
Newsgroup: it.comp.appl.access
Titolo: Report e immagini (Difficile)

Salve a tutti.
Ho un piccolo problema che non riesco a risolvere.
Vengo subito al dunque.
Ho una tabella strutturata come segue.
id    documento    numeropagine
1        13452                    3
2        14502                    2
3        2534                      1
4        2314                    10
5        NULL                    0
Il campo documento contiene un nome di file posizionato in apposita
directory.
Il campo numeropagine specifica quanti di questi documenti trovero con quel
nome, per cui se prendo il documento 13452 di tre pagine avro nella
directory tre file
13452-1.gif, 13452-2.gif, 13452-3.gif.
Ho creato quindi un form per la selezione della riga relativa e quindi dei
dati di interesse.
Vorrei, alla pressione di un tasto, aprire un report che mi visualizzi i
file in qiestione (primo problema), paginazione compresa (secondo problema).
Avere quindi, per ogni pagina del report, il file immagine gif o jpeg,
quello che sia, visualizzato su una singola pagina del report.
Non so se e una cosa fattibile, avete qualche idea? Personalmente mi sono
arenato sul piu bello.
Grazie
DD

DD wrote:

Provo a darti un suggerimento.
Per prima cosa mi creerei una tabella temporanea del tipo:
ID Contatore (Chiave)
Nome File Testo
Con l'istruzione Dir (mi sembra, ma guarda nell'help) cercherei tutti i file
che corrispondono al criterio e scriverei il nome completo nella tabella
temporanea:
ID Nome File
1  13452-1.gif
2  13452-2.gif
3  13452-3.gif
A questo punto crei un report con origine dati la tabella temporanea.
Inserisci un controllo immagine collegata e come path il campo [Nome File].
Per inserirne un'immagine per pagina basta che nella proprieta' della
sezione imposti Nuova Pagina Dopo.
Fammi sapere, Saluti Antonio.


Mmmmhhh, ti ringrazio innanzi tutto della dritta.
Ho un solo problema, ho completato la prima parte di cio che mi hai detto ma
non riesco ora a realizzare il report. O meglio, non riesco a linkare al
controllo immagine collegata al path voluto per far visualizzare cio che
voglio. Quale proprieta devo vedere. Mi basta anche qualche riferimento
preciso sulla guida in linea.
Ti ringrazio
DD
Newsgroup: it.comp.appl.access
Titolo: Casella Combinata e Motore di Ricerca

Devo fare un Database di catalogazione.
Per semplificare l'esempio, diciamo che io abbia una tabella chiamata "Lista 
Generale" in cui vi sono 3 campi (nome, destinazione e tipologia) e un'altra 
tabella "Tipologie" con elencate tutte le tipologie a cui gli oggetti della 
Lista Generale devono appartenere.
Ora vorrei creare una maschera dalla quale inserire nuovi campi nella Lista 
Generale (quindi compilando tutti e 3 i campi), ma vorrei che ad esempio 
l'inserimento della tipologia avvenga con una casella combinata, in modo da 
scrivere il nome e la destinazione e scegliere dalla casella combinata, la 
tipologia a cui appartiene il nuovo campo che sto inserendo.
Il mio problema principale, è che riesco chiaramente a fare una maschera che 
mi inserisca i campi nella Lista Generale, a fare una casella combinata 
prendendo i dati dalla tabella Tipologie, ma non riesco a collegare le cose, 
nel senso che scegliendo il dato nella casella combinata non riesco ad 
associarlo al dato che sto inserendo (con nome e destinazione).
Non ci capisco niente di script vari e nonostante abbia fatto ricerce in 
generale, non ho trovato niente.
Vorrei sapere inoltre come creare una specie di motore di ricerca in cui 
scrivendo una o più parole, mi apra una maschera con le voci trovate.
So di aver e incasinato il problema, ma ho cercato di dare quante più 
informazioni possibili.
-- 
Solo perchè non mi professo detentore di chissà quale verità
Ma non per questo sono vuoto o privo di morale
Ho principi molto saldi, non prego per dolore
E' molto comodo invocarlo solo quando ci fa soffrire...
[Bluvertigo]
ICQ UIN #26617524 - Rimuovere NOSPAM dall'indirizzo E-Mail 

 -- 
-- 
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: Loopare sui caratteri di una stringa

Ho scritto la seguente funzione per togliere i caratteri diversi da numeri e 
spazi nel campo telefono.
"02/25882445 - 
339/7372745
"  deve diventare  "0225882445  
3397372745
"
Ma mi da errore prevista matrice su If TrIn(Da)
So che è banale ma qual'è la sintassi giusta per manipolare una stringa ?
Grazie fin d'ora
Ever
Public Function PulisciTelefono(Telefono)
Dim Da As Integer, a As Integer
Dim TrIn As String * 50, TrOut As String * 50
    TrIn = Trim(Telefono)
    Da = 0
    Do While Da < Len(TrIn)
        Da = Da + 1
        If TrIn(Da) = " " Or (TrIn(Da) >= "0" And TrIn(Da) <= "9") Then
            a = a + 1
            TrOut(a) = TrIn(Da)
        End If
    Loop
    Telefono = TrOut
End Function

 Ever
--
Lorenzo

Newsgroup: it.comp.appl.access
Titolo: "recordset non aggiornabile"

ciao a tutti e bentornati dalle vacanze! ;)
vorrei modificare i dati in risposta di una
maschera basata su query (con origine dei dati la query stessa).
Non dovrebbe esistere problema dato che la query è una banalissima di
selezione e ha una relazione 1 a 1. invece mi dice che il recordset non è
aggiornabile, come mai? nell'help mi dice che la Query basata su tabelle
con una relazione uno-a-uno è aggiornabile o forse sbaglio qualche altra
cosa?
grazie in anticipo del vostro aiutio.
saluti
dany xxx
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it


Ciao Dany, bentrovata.
Posta la select, cosě č difficile capire dove sia l'inghippo
MAssimiliano

 MAssimiliano
ciao MA!!!!!!!!!!!!!!!!come va? :-D
ecco la select
SELECT T_issue2.Issue, X_issue_attività.ECT
FROM T_issue2 INNER JOIN X_issue_attività ON T_issue2.Issue =
X_issue_attività.Issue;
la prima tabella si chiama T_issue2, la seconda X_issue_attività, devo
aggiornare il campo ECT in quest'ultima.
mi sono accorta che mettendo nella proprietà "Dynaset (aggiornamenti non
coerenti)" mi fa aggiornare il campo, ma è corretto?
baci
Dany xxx


 ha scritto nel messaggio
news:bid5vh$2jt$1...@news.newsland.it...


 Assicurati di aver settato bene le relationships: il piu' delle volte, la
Assicurati di scrivere correttamente DOPO il quoting!!!
Antonio
Newsgroup: it.comp.appl.access
Titolo: filtrare query con + criteri

Ciao
ho un problema con una query, mi deve restituire dei record filtrandoli con 
due criteri:
in base a IDCliente
e filtrando un intervallo di date con la seguente funzione:
Between DataDal() And DataAl()
Il problema è  che non riesco a creare la query: con questi due
criteri, pur cambiandone posizione nelle righe dei criteri quando la eseguo 
la MsgBox di IDCliente filtra bene
ma la funzione intervallo di date mi ripete la MsgBox + volte non filtrando 
niente. Nel recordset alla fine mi rimane solo il criterio IDCliente
non capisco dove sta il problema.
grazie mille 

 ha scritto nel messaggio

Ma di quale MsgBox stai parlando?
Sib
-- 
http://www.gestionedati.com
 

"Sib" <sedav...@SPAMtiscali.it> ha scritto nel messaggio 
news:441d0bb9$0$2268$4faf...@reader4.news.tin.it...

ciao,
Questo è il codice della funzione:
Public Function DataDal() As Date
Dim im As String
im = InputBox("Inserisci la data di partenza nel formato gg/mm/aaaa", "Data 
Dal", Date)
If IsDate(CDate(im)) Then
DataDal = CDate(im)
Else
MsgBox "Inserire una data valida"
End If
End Function
Public Function DataAl() As Date
Dim im As String
im = InputBox("Inserisci la data finale nel formato gg/mm/aaaa", "Data Al", 
Date)
If IsDate(CDate(im)) Then
DataAl = CDate(im)
Else
MsgBox "Inserire una data valida"
End If
End Function

 End Function
Se ti chiede l'input piů volte significa che nelle condizioni della query la 
funzione compare piů di una volta.
Non č un buon metodo quello che stai usando (anche se a me funziona 
benissimo) usa i parametri della query, te li chiede automaticamente senza 
bisogno che scrivi il codice e te li chiede solo una volta indipendentemente 
da quante volte č usato il parametro nelle condizioni.
Sib
-- 
http://www.gestionedati.com
 


Grazie, cmq ti assicuro che la Funzione è scritta una sola volta, e questo è 
un mistero, perchè se nella query come criterio c'è solo la Funzione va 
bene, se aggiungo un altro criterio la Funzione va in tilt. Ma non mi 
rassegno, forse c'è un'imperfezione nel codice.
ciao

 rassegno, forse c'è un'imperfezione nel codice.
Capisco che compare una volta, ma nella logica dell'esecuzione della query è 
molto probabile che venga richiamata più volte dato che oltretutto fa parte 
di una combinazione di condizioni.
Ribadisco: usa i parametri (sono fatti apposta per questo scopo).
Ciao
Sib
-- 
http://www.gestionedati.com
Newsgroup: it.comp.appl.access
Titolo: Verifica multiplo di un numero

Salve
Devo verificare se il numero che ho in un controllo, che restituisce la
somma di determinati valori, è 6 o un multiplo di 6 oppure no. Come fare per
verificare se è o non è un multiplo di 6 ?
Grazie

verificare se è o non è un multiplo di 6 ?
If numero/6=int(numero/6) then    'E' multiplo
...
else   'Non e' multiplo
...
end if
Ciao,
Giovanni
-- 
Ciao,
Giovanni

 
Utilizza l'operatore MOD che ti dà il resto della divisione, nel tuo caso 
se ("Numero" MOD 6 = 0) allora "Numero" è multiplo di 6.
Ciao
JBad

 verificare se è o non è un multiplo di 6 ?
Utilizzo l'operatore mod per farmi restituire il resto. Se è 0 allora il
numero e un multiplo.

 Giovanni
Ho risolto contemporanemente alle vostre risposte. :-)
Grazie comunque.
Ciao
Newsgroup: it.comp.appl.access
Titolo: Ricerca con risultato rifinito

Da una tabella coi campi:
CodeT  T1  T2  T3  T4  T5  T6
 
con una select query avente i seguenti Criteria:
       T1  T2  T3  T4  T5  T6
       23   6   6
           16      34
 
ottengo:
CodeT  T1  T2  T3  T4  T5  T6
693    23   6   6  36  43  26
718    23  16  14  34  42  38
 
vorrei ottenere, da programma, i campi compilati soltanto
in corrispondenza con quelli per i quali sono definiti
i Criteria di ricerca:
CodeT  T1  T2  T3  T4  T5  T6
693    23   6   6
718        16      34
 
Ci sono arrivato con "brute force" soltanto da VBA,
ma penso che il risultato si possa ottenere molto
più elegantemente con una o più query.
Io però non ci sono riuscito... qualcuno bravino in query?
 
Bruno

 
 
create table TAB(codeT int, T1 int , T2 int ,T3 int , T4 int ,T5 int , 
T6 int );
 
insert into TAB values(693,23,6,6,36,43,26), (718,23,16,14,34,42,38);
 
select codeT,
case when T1 = 23 then T1 else Null end ,
T2, T3,
case when T4 = 34 then T4 else Null end ,
T5,T6
from TAB where T1 = 23  or T4 = 34;
 

 from TAB where T1 = 23  or T4 = 34;
Questa invece... ho provato a completarla ma non sono
riuscito a farla ingoiare ad Access.
Dovrebbe essere semplice compilarla correttamente
ed interamente... se ti va.
 
Bruno

 Bruno
 
 
 
create table TAB(codeT int, T1 int , T2 int ,T3 int , T4 int ,T5 int , 
T6 int );
 
insert into TAB values(693,23,6,6,36,43,26), (718,23,16,14,34,42,38);
 
select codeT,
IIF(T1 = 23 , T1, null),
T2, T3,
IIF(T4 = 34 , T4, null),


 from TAB where T1 = 23  or T4 = 34;
Questa dà come risultato:
 
CodeT    Expr1    T2    T3    Expr2    T5    T6
693         23     6     6             43    26
718         23    16    14       34    42    28
Bastava provarla creando una tabella con due righe di dati.
 
mentre il risultato atteso è:
 
CodeT       T1    T2    T3     T4    T5    T6
693         23     6     6
718               16           34
 
Lascia perdere.
 
Bruno

 718               16           34
 
nei miei dati il 23 compariva su entrambi i record in col T1, quindi 
chiaramente in col T1 viene estratto due volte,sopra e sotto....Adesso 
ho messo 88.
 

 from TAB where T1 = 23  or T4 = 34 or T2 = 6 or T2 =16  or T3 =6 ;
 
Credo che il tuo encomiabile tentativo dimostri solo
l'impossibilità di ottenere il risultato, in via di
semplificazione rispetto al codice VBA, con una o più
query.
 
Il problema, del quale ho esposto una semplicistica ipotesi,
è quello di effettuare una ricerca su diverse migliaia di record
con Criteria in numero da 1 a 6 (AND), con linee di Criteria in
numero da 1 a 20 (OR).
E di riprodurre, e qui è la complicazione, i record risultanti
al netto dei campi che non portano le chiavi di ricerca.
 
Alla prossima.
 
Bruno

Newsgroup: it.comp.appl.access
Titolo: Rendere visibili un gruppo di controlli

Ho la necessità di impostare la visibilità a più controlli in un report
composti da etichette, e immagini collegate.
La mia idea era quella di utilizzare Formato/Raggruppa (o separa) e di dare
un nome alla "Selezione Multipla" modo da impostarne le varie proprietà.
Access 2000.
E' possibile?
O mi tocca impostare le proprietà controllo per controllo.
Grazie
Daniele

 ha scritto nel messaggio
news:S9E5b.290465$lK4.9...@twister1.libero.it...

Se i controlli che vuoi raggruppare li modifichi con un prefisso ti sarà
facile individuarli
Max_tuocontrollo1
Max_tuocontrollo2
ciao MAssimiliano


Era ciņ che volevo evitare ma sarņ costretto a
for i=1 to intN
 me("Max_tuocontrollo" & Right((str(i) & "00"),2)).visible = true
next

 ha scritto nel messaggio
news:IhE5b.34707$w8.3...@news.edisontel.com...

Avevo lo stesso problema e Antonio Biso mi ha suggerito la stessa cosa.
Funziona, l'ho implementata e non mi sono occupato più della cosa.
La routine mi serve a visualizzare i campi di inserimento dati per un
Privato(Nome,Cognome ecc.) o un'azienda (ragione soc., p.iva ecc.)
Ma mi chiedo. Piuttosto che rinominare i controlli con PRI_nomecontrollo e
SOC_nomecontrollo non è meglio porli su due sottomaschere (PRIVATI, SOCIETA)
e far visualizzare l'una o l'atra a seconda della scelta della combo?
E' una cosa fattibile?
E a livello di prestazioni cos'è meglio?
Ciao
Marco
Newsgroup: it.comp.appl.access
Titolo: BackEnd - FrontEnd

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

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

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

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

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

 Cosě č ok ? : -)
Per-fet-to...
Ciao.
-- 
Sergio MAZZA

Newsgroup: it.comp.appl.access
Titolo: Report_Activate: un problema

Salve.
Col seguente codice ho cercato di risolvere il problema che mi si
presentava in un report quando il testo di un controllo TextBox era
troppo lungo e veniva troncato:
Private Sub Report_Activate
If Len(Me.txtTesto) > 20 then
  me.txtTesto.FontSize=10
else
  me.txtTesto.FontSize=12
end If
End Sub
In pratica se il testo è lungo il carattere è piccolo
In un primo momento ha funzionato, quindi senza che io abbia fatto
modifiche (almeno consapevolmente, perché è possibile che abbia
incasinato qualcosa) ha smesso di funzionare dandomi il seguente
messaggio di errore:
Errore2427: Nessun valore nell'espressione immessa
Naturalmente il controllo ha una origine da tabella che contiene dati
tant'è che se elimino il codice e l'evento Activate il report funziona
regolarmente.
Chi sa capire che cosa è successo?
Grazie e buon fine settimana
Filippo

 Filippo
Prova così e fammi sapere.
SunRex


wrote:

No, la soluzione da te proposta non funziona e il messaggio di errore
è lo stesso.
Invece funziona il mio codice se cambio l'evento, da Form_Activate a
Form_Page, e così ho risolto.
Mi piacerebbe capire:
1. perché in un primo momento mi funzionava l'evento Activate
2. peché adesso devo usare Page.
Misteri di Access o mia incompetenza?
(La seconda che hai detto, probabilmente)
Counque grazie e ciao
Filippo
Newsgroup: it.comp.appl.access
Titolo: Dubbi su AllowEdits...

Salve,
ho letto la function di Christian Pozzati "Bloccare e sbloccare da VBA i
controlli di una maschera e dell'eventuale sottomaschera in essa contenuta"
ma questa soluzione mi sembra troppo elaborata.
Vorrei sapere se c'è qualcosa di più semplice, in quanto per le form senza
sottomaschere ho sempre agito così:
Inizio cambiando la proprietà della form "consenti modifiche" = no, quindi
all'apertura la form è bloccata;
Poi con un pulsante eseguo questa sub
Private Sub PlsanteX_Click()
    Me.AllowEdits = True
End Sub
E in un eventuale altro pulsante eseguo il salvataggio e riporto in False la
proprietà Edits
Come faccio a far tornare modificabile anche na eventuale sottomaschera?
Ciao

"knives" <x@x.x> ha scritto nel messaggio
news:CZgcc.23543$rM4.1...@news4.tin.it...

Hai provato....??
Metti una Sottomaschera nella Maschera e prova
ad impostare a False l'ALLOWEDITS della principale
e poi vedi cosa succede.....!!!
Fatta la prova ci risentiamo(forse)
;-)
@Alex.


Si, ho provato ma passa a True solo la proprietà della maschera principale.
La sottomaschera resta non modificabile.
La sottomaschera acquista la proprietà della maschera principale
all'apertura ma non dietro il comando della sub. Perchè?
Ciao e grazie.

"knives" <x@x.x> ha scritto nel messaggio
news:Irhcc.23714$rM4.1...@news4.tin.it...

Il parametro viene ereditato all'origine non ho fatto
prove sul perchè magari basta un Requery.......!
Io generalmente faccio una cosa del genere:
Public Function EnableControl(frm as Form, State as Boolean)
Dim ctl as Control
For each ctl in frm.controls
    if  ctl.type=actextbox OR ctl.type=acSubForm or ctl.Type=acCombobox then
            ctl.enabled=State
            ctl.Locked=not State
    End if
Next
End function
Metti a posto eventuali altri control Type da inserire.....!
Se la metti in un modulo e la richiami da qualsiasi Form
così:
Call EnableControl (me,False)        [BLOCCA]
Call EnableControl (me,True)         [SBLOCCA]
Ciao.
@Alex.


Ora provo e ti faccio sapere.
Grazie Alex


Buonasera!
ho provato questa soluzione, ma non risulta adatta alle mie esigenze.
questa proprietà dovrebbe variare anche agli eventi active e exit di una
combo ma gli oggetti che devo sbloccare sono la form principale e la
sottomaschera per l'immissione dati.
conosco il nome dell'oggetto quindi vorrei sbloccarla con un comando del
tipo usato per la form principale:
Me.AllowEdits = True
come posso aggiungere una riga tipo questa sopra che sblocchi la subForm?
ciao e grazie.

Penso di aver risolto il probl:
Private Sub Comando294_Click()
    Screen.PreviousControl.SetFocus
    Me.AllowEdits = True
    MiaSubForm.Form.AllowEdits = True
End Sub
Semplice e funzionante... credo :)
Ciao!
Newsgroup: it.comp.appl.access
Titolo: Query aggiornamento aiuto sui join

Ho un db con tre tabelle:
Tab1)richiedente, codrichiedente
Tab2)richiesta, cod richiesta
Tab3)tipo richiesta, codtipo, campoX, campoY
Relazioni: 1-n tra la tab1 e tab2 e pure tra tab2 e tab3
Ho un foglio excel in cui ho i campi codrichiedente, codrichiesta, campoX e
campoY ma NON ho il campo codtipo.
Il campoX e campoY nel Db sono vuoti e dovrei aggiornarli con i valori del
foglio excel.
Ho importato i dati excel in una tabella nel Db (es Tab4)
Ho creato una Query1 con i campi Codrichiedente.tab1, codrichiesta.tab.2
campoX.tab3 e campoY.tab3, se la lancio ho 502 record
Ho creato una Query2 basata sulla Tab4 (dati caricati da excel) con i soliti
campi Codrichiedente.tab4, codrichiesta.tab.4 campoX.tab4 e campoY.tab4, se
la lancio ottengo 242 valori.
Dovrei quindi aggiornare 242 valori di campoX e campoY su 502 totali.
Ho creato allora una Query3 costruendola per gradi, cioč ho messo prima la
Query1 con tutti i campi  (se la lancio a questo punto ho i 502 dati e fin
qui tutto ok). Quando aggiungo la Query2 anche se non specifico alcun campo
lanciando la query ottengo 108432 record ! Allora ho collegato il
Codrichiedente.Query1 con il codrichiedente.Query2 con inner join ma ottengo
651 record. Non sono riuscito ad ottenere mai i 242 record (anche
specificando nei criteri che Codrichiedente.Query2 deve essere uguale al
Codrichiedente.Query1).
Scusate se sono stato un po' lungo ma ho cercato di essere il piů chiaro
possibile.
Per favore aiutatemi !
Antonio


[CUT]
Non ho letto il resto del post, ma se quella è la struttura delle tabelle,
ci spieghi quale è la chiave primaria e la chiave esterna della rlazione
uno-a-molti tra le tabelle Tab1 e Tab2 e della relazione uno-a-molti tra le
tabelle Tab2 e Tab3?
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


Scusa non ho letto i messaggi da qualche giorno.
Nella TabRichiedente (Tab1) la chiave primaria è CodRichiedente.
Nella TabRichiesta (Tab2)  la chiave chiave primaria è CodRichiesta e la
chiave esterna con la Tab1 è CodRichiedente.
Nella TabFinanziamento (Tab3) c'è una doppia chiave primaria con
CodFinanziamento e CodRichiesta e la chiave esterna con la Tab2 è
CodRichiesta.
Antonio

 ha scritto nel messaggio
news:9qrkoq$uou$1...@pegasus.tiscalinet.it...

Non è che mi sia proprio chiaro il tuo problema, ma per quello che ho
capito, dovresti crearti una query di aggiornamento di tab3; basa la query
sul join di tab3 e tab4 in base ai campi codrichiesta; naturalmente i campi
per l'aggiornamento prendili da tab4.

Newsgroup: it.comp.appl.access
Titolo: Etichette su report differenziate secondo i dati

Devo realizzare un report di storico di magazzino in modo da visualizzare,
selezionato un materiale, tutte le movimentazioni. I dati si trovano in una
tabella transazioni in cui le informazioni sono memorizzate in campi
differenti a seconda della tipologia della transazione stessa.
Pertanto, mentre il campo data o numero voucher sono sempre comuni a tutte
le transazioni, per esempio quella di uscita userà il campo USCITA, quella
di ricezione userà il campo ENTRATA.
Il report l'ho raggruppato secondo il campo causale in modo da visualizzare
tutte insieme le transazioni uguali; gli altri campi sono nella sezione
corpo del report. Mentre per i dati posso usare un unica casella di testo
con degli iif per visualizzare il campo giusto a seconda del valore della
causale, non riesco a fare la stessa cosa per le etichette relative ai
campi. Per le etichette non posso infatti usare degli iif perchè non hanno
un' origine dati.
Ho deciso allora di trasformarle tutte in caselle di testo.
A questo punto posso decidere di metterle o nell'intestazione di pagina
oppure nell'intestazione di gruppo causale. Se le metto nell'intestazione di
gruppo funziona, perchè in effetti in ogni intestazione c'è il valore
corretto della causale corrispondente, ma se le metto nell'intestazione di
pagina, quando c'è il cambio di causale mi mette nella prima pagina il
valore della causale precedente e solo nelle successive il valore giusto.
Il fatto di usare l'intestazione di pagina sarebbe più utile perchè
chiaramente ci sono molte transazioni che non ci stanno in una pagina e
quindi nelle successive ci sarebbero solo i dati e non le intestazioni.
Ci sono strade alternative a questa problematica?
Antonio

 ha scritto nel messaggio
news:8Yjl7.4506$kt4.1...@news.infostrada.it...

Prova a gestirti le variazioni su formattazione delle varie sezioni del
report.
--
Silvio
il sito comune di it.comp.appl.access:
http://www.sitocomune.com
Newsgroup: it.comp.appl.access
Titolo: buchi nel campo contatore

da cosa possono essere dovuti  dei buchi nella numerazione progressiva nel 
campo contatore ( no duplicati) ?
Se cancello un record  può capitare , perchè poi il programma mi propone il 
primo numero libero successivo .
ma se non ho cancellato volontariamente alcun record ?
Può essere la tabella danneggiata ?
ciao 

azzardo un ipotesi..potrebbe essere dovuto al fatto che access aumenta
progressivamente il campo contatore anche quando l'inserimento del
record viene annullato. Se ad esempio stai immettendo un nuovo record e
poi ci ripensi cancellandolo con il tasto ESC, Access incrementerà lo
stesso il contantore
Ciao

record viene annullato. Se ad esempio stai immettendo un nuovo record e
poi ci ripensi cancellandolo con il tasto ESC, Access incrementerà lo
stesso il contantore
ho provato , ma non l'incrementa in tal caso.
grazie , ciao 

 ha scritto nel messaggio

Se non stai usanto un adp allora hai provato male.
Inoltre poichè l'id viene impegnato appena inizi a compilare i campi della 
tabella, se un altro utente inserisce un record in quel momento utilizzerà 
l'ID successivo al tuo e se tu annulli l'inserimento il buco è bello che 
fatto.
Ciao
Davide
-- 
www.gestionedati.com

Newsgroup: it.comp.appl.access
Titolo: [AIUTO] Upload di un txt in un DB access

Qualcuno può consigliarmi uno script che raccolti i dati in un file txt (con
opportuni separatori), inserisce questi dati in una tabella del database
access?
Anche qualche indicazione su come realizzare la cosa è gradita.
Grazie, David.
---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (
http://www.grisoft.com
).
Version: 6.0.427 / Virus Database: 240 - Release Date: 06/12/2002


Help in linea trasferisci file di testo.
Ciao Roberto - Syd

> Help in linea trasferisci file di testo.
Help in linea di cosa?
Non vorrei essere stato frainteso il db sta su server, io dovrei uplodare il
txt nel db su server e quindi utlizzare una qualche query!
CiAO, David.


Help in linea di "Tasferisci file di Testo"
dove puoi vedere come si fa a trasferire un file di testo in una tabella,
poi se devi fare delle operazioni legate a questo tipo svuotare prima la
tabella allora dovrai fare una query di eliminazione ecc...
Ciao Roberto - Syd
Newsgroup: it.comp.appl.access
Titolo: OT Traduzione FAQ 8.1

*****************
8.1 File Dialog
Problem
You want to have a dialog in Access where you can choose
files or directories like you can do it in most Windows programs
above all to open and safe files.
Solution
You can use the ActiveX object Common-Dialog of MS that
is present e.g. in the developer editions of Office. However
with this dialog there are often problems with *references*.
Another possibility (in versions >=AX) is the FileDialog object
of Office (see <F1>). In AX there's no SaveAs-version:
see 
http://support.microsoft.com/?kbid=282335
With A03 this problem has been solved.
The best alternative is a file dialog that directly uses the Windows API.
e.g. "Common-Dialog" (also for directories) by Karsten Pries:
http://www.kpries.de/Entwicklertools/filedialog.htm
 (German)
****************
Forse sapete link ad esempi italiani.
-- 
cu
Karl
*********
Access FAQ: 
www.donkarl.com/it
 + CISA1, Arezzo, 4+5/6/2005
la prima Conferenza Italiana per Sviluppatori di Access

 ha scritto nel messaggio
news:39tbfrF...@individual.net...

8.1 File Dialog
Problema
Vuoi visualizzare una finestra di dialogo in Access dove poter scegliere
files o cartelle, come puoi fare in quasi tutti i programmi Windows,
principalmente per aprire o salvare files.
Soluzione
Puoi usare l'oggetto ActiveX Common Dialog di MS che trovi nelle Developer
Edition di Office. Tuttavia con questo OCX ci sono spesso problemi con i
"riferimenti".
Un'altra possibilità  alternativa  (nelle versioni >=AX) è quella di usare
l'oggetto FileDialog di Office (vedi <F1>).
In AX non c'è l'opzione Salva con Nome:
vedi   
http://support.microsoft.com/?kbid=282335
in A2003 questo problema è stato risolto.
L'alternativa migliore è quella di chiamare direttamente la finestra di
dialogo  usando le API di Windows.
Vedi l'esempio di Alessandro Baraldi:
http://www.mantuanet.it/alessandro.baraldi/FilesEsempio/API/API_CommonDialog.exe
oppure
www.sitocomune.com
   Sez. Modules 5.42
Ciao
Cinzia

 Forse sapete link ad esempi italiani.
8.1 File-dialog
Problema
Vuoi ottenere una finestra di dialogo in Access, da dove poter scegliere
file o directory (cartelle), così come avviene nella maggior parte dei
programmi Windows, soprattutto per aprire e salvare i file.
Soluzione
Puoi usare l’oggetto ActiveX Common-Dialog di MS che si trova, p. e.,
nelle edizioni di Office Developer. Tuttavia, con questo tipo di oggetto
spesso vi sono problemi nei “riferimenti”.
Un’altra possibilità (nelle versioni >=AX) è l’oggetto FileDialog di
Office (vedi <F1> Help). In AX non vi è alcuna versione di “Salva con
nome”:
vedi 
http://support.microsoft.com/?kbid=282335
Con A03 questo problema è stato risolto.
L’alternativa migliore è un file-dialog che utilizzi direttamente le API
di Windows.
P. e.,  "Common-Dialog" (anche per le directory) di Karsten Pries:
http://www.kpries.de/Entwicklertools/filedialog.htm
 (German)
--
rgrds
SC
-- 
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: Stampa unione

Ciao a tutti voi.
Ho windowsxp creando un archivio in access e mettendo il campo data con
data/ora quando vado ad unirle con stampa unione ad un documento word mi 
vengono invertite in mm/gg/aaaa.
Come faccio a risolvere il mio prob?
Grazie
jd

 ha scritto nel messaggio 
news:sKwed.54873$N45.1...@twister2.libero.it...

Non č farina del mio sacco ma ti potrŕ illuminare e te lo incollo perchč mi 
č stato utile:
Il problema č che dalla versione 2002 Word si collega all'origine deidati 
della stampa unione via ODBC (anziché via DDE come in Word 2000) equesto 
comporta la perdita della formattazione originaria: vengonoimportati i soli 
dati.Andando a impostare la "conferma conversione all'apertura" nella 
schedaStandard delle Opzioni di Word si avrŕ la possibilitŕ di 
collegarsiall'origine dei dati col vecchio sistema.  Dopo aver selezionato 
il file di origine scegli di aprire l'origine dati"via DDE". Puoi vedere WD: 
Date, Phone Number, and Currency Fields Are Merged Incorrectly WhenYou Use 
an Access or Excel Data Sourcehttp://
support.microsoft.com/?kbid=304387Mail
 
Merge Using Word 
XPhttp://
www.pserie.psu.edu/compcntr/guides/MailMerge-XP.pdf
Ciao
Mario

Newsgroup: it.comp.appl.access
Titolo: metodi create workspace e openconcrion

debbo convertire un db da access97 in access 2000
nel db c'è un collegamento ODBC che in access 97 mi ha sempre funzionato ma
che con access 2000 mi da dei problemi. nel sommario non ho trovato nulla
che mi potesse aiutare, anzi mi sono venuto dei dubbi.
in access 2000 i metodi create workspace e open connection sono uguali
oppure debbono essere scritti in maniera differente?
grazie sin da ora per l'attenzione e la cortesia della eventuale risposta.
mario
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 ha scritto nel messaggio
news:80Z205Z49Z170Y1...@usenet.libero.it...

Non tento di dirti nulla di preciso, perchè non lo so con esattezza, ma
quasi sicuramente c'entrano le librerie DAO e ADO nei riferimenti di VBA o
il modo relativo di scrivere la connessione.


A riguardo del metodo che usi per la connessione ODBC non hai detto nulla
pertanto non sò come aiutarti, ma ipotizzo che con A97 tu usassi DAO
come di Default, mentre in A2000 le Lib di Default sono ADO, che hanno
Metodi e Proprietà differenti.
Dovresti pertanto andare nei Riferimenti di VBA e Deselezionare ADO,
Selezionare DAO, dopo di che se pensi di usare anche ADO lo riselezioni.
La cosa fondamentale è ESPLICITARE le chiamate:
Dim rs asD DAO.Recordset
Dim wks as DAO.WorkSpace
Dim rsA as ADODB.Recordset
Ciao
@Alex.


grazie a tutti e due per la cortese risposta. ho provato anche io prima di
scrivere l'email di cambiare i riferimenti ma non mi e' sortito nulla di
buono. tra i miei tentativi mi e' mancato l'esempio qui sopra che provero'
appena mi lasceranno 5 minuti consecutivi di concentrazione.
grazie
pizario

Newsgroup: it.comp.appl.access
Titolo: modifica origine dati sottomaschera

Il codice che ho creato è il seguente:
 Dim strSQL As String   
If lngIDUtente <> 1 Then
        strSQL = "SELECT IDAzienda, IdAnagrafica, DenominazioneCommerciale, CodiceFiscale, PartitaIva, IdAutorizzazioneOggetto, IdUtente FROM qsmRiepAziende INNER JOIN tblUtenteAutorizzazioni ON qsmRiepAziende.IDAzienda = tblUtenteAutorizzazioni.IdAutorizzazioneOggetto GROUP BY IDAzienda, IdAnagrafica, DenominazioneCommerciale, qsmRiepAziende.Sesso, qsmRiepAziende.DataNascita, qsmRiepAziende.CodiceFiscale, qsmRiepAziende.PartitaIva, IdAutorizzazione, IdAutorizzazioneOggetto, IdUtente HAVING tblUtenteAutorizzazioni.IdAutorizzazione = " & 2 & " AND IdUtente = " & lngIDUtente
    Else
        strSQL = "SELECT IDAzienda, IdAnagrafica, DenominazioneCommerciale, CodiceFiscale, PartitaIva FROM qsmRiepAziende"
    End If
        Forms!mRicercaAzienda!smRiepAziende.Form.RecordSource = strSQL
 
 
Mi dà errore di run time 459. L'oggetto o la classe non supporta il gruppo di eventi.
 
La stringa SQL è corretta, è sbagliato l'ultimo rigo?
Grazie.
Giuseppe


Te la sei scritta a mano o tratta dalla griglia QBE?
 
Bruno


Ciao Bruno.
Grazie per la risposta.
L'origine dati presente aveva il raggruppamento. L'ho tolto e adesso la sottomaschera riceve la giusta origine.
Adesso il problema è che nelle proprietà della sottomaschera appare IdAzienda alle voci Collega Campi master e secondari , e questo non mi fa apparire nella sottomaschera i record che invece visualizzo correttamente nell'origine dati.
Eliminando IdAzienda da quelle proprietà funziona tutto.
Come faccio a non farli inserire?
Grazie.
Giuseppe


Risolto!!
Ho aggiunto dopo Forms!mRicercaAzienda!smRiepAziende.Form.RecordSource = strSQL
queste due linee di codice e adesso funziona perfettamente.
Me!sfcontrol.LinkChildFields = ""
Me!sfcontrol.LinkMasterFields = ""
 
Giuseppe.
Newsgroup: it.comp.appl.access
Titolo: Creazione file ascii

Ho la necessità di convertire un recordset in un file ascii.
Qualcuno conosce il sistema?
Grazie

>Ho la necessità di convertire un recordset in un file ascii.
dai un'ochiata sull'help a transferdatabase (o transfertext?),
getrows, print# e vedi quello che ti piace 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
Newsgroup: it.comp.appl.access
Titolo: HELP : problema banale - calcoli con i risutalti di una query ?

Salve a tutti
sono un po' inesperto in campo database
vi chiedo una semplice cosa, ho un database e una query che mi estrae alcuni
record come voglio io....come posso fare in modo da eseguire in automatico
alcune operazioni sui dati appena estratti dalla query ?
Esempio se una query per un dato cliente mi estrae per un dato cliente il
numero dei pezzi che ha acquistato in ogni data...come faccio in automatico
ad avere la somma totale ???
é semplice a dirsi ma non ci riesco !
grazie mille

 ha scritto nel messaggio 
news:472a6fb7$0$17949$4faf...@reader1.news.tin.it...

Devi costruirti una query di raggruppameto.
Come una query normale, premi anche il simbolo Totali ( la Sigma di 
sommatoria nella barra degli strumenti), ti compare una riga aggiuntiva con 
le possibilità di raggruppamento per ogni campo. Agisci su quella proprietà 
per ottenere il risultato voluto.
Se vuoi simularla in VBA, guardati l'SQL della query che hai generato per 
comprendere la sintassi.
Nel tuo caso lascerai Raggruppamento per tutti i campi, tranne nel numero 
pezzi dove imposterai a Somma.
I rimanenti criteri li puoi impostare come prima.
IvanDaBologna 

 grazie mille
Per proseguire (se vuoi) in armonia, potresti leggerti le regole di questo 
NG (comuni anche ad altri); le trovi qui: 
www.sitocomune.com
 - Sezione 
ICAA - Come comportarsi in questo NG.
In parole povere:
- non inserire nell'oggetto parole dei tipo: HELP, AIUTO!, etc. etc. non 
servono.
- se intendi inviare lo stesso messaggio a più NG, è buona norma indicarlo:
es.
[inviato anche su M.P.I.O.A]
...testo del messaggio...
Ciao.
-- 
Sergio MAZZA
Newsgroup: it.comp.appl.access
Titolo: X Roberto o LeoDuca

Ancora lo stesso problema delle caselle combinate (non ho postato di seguito
all'altro post perchè temevo non lo guardaste più...).
Sono riuscito a fare come mi avete detto, ma poi ho cambiato le maschere e
non sono riuscito a ripetere l'impresa!
Ho una maschera ARTICOLI_INIZIO associata alla tabella ARTICOLI, con una
casella di testo TEXT_CODART associata al codice articolo. Ho inserito una
casella di riepilogo con:
Origine Controllo: ---
Tipo Origine Riga: tabella/query
Origine riga: SELECT Pietre.Tipo, Pietre.Carati, Pietre.Quantità FROM Pietre
WHERE (((Pietre.Cod_Art)=[forms]![articoli_inizio]![text_codart]));
Ma tutte le volte che apro la maschera o faccio un requery sulla casella di
riepilogo mi chiede [forms]![articoli_inizio]![text_codart] con una finestra
di dialogo come se fosse un parametro da inserire dall'esterno...
Perchè!!!??? Prima funzionava...
Grazie ancora

 ha scritto nel messaggio
news:9ofvdc$jlp$1...@nreadb.inwind.it...

Il problema deriva dal fatto che TEXT_CODART
all'apertura della maschera non ha nessun valore
ma alla query che genera i dati della casella di riepilogo
ne serve uno per essere eseguita, quindi te lo chiede.
Prova a scrivere:
WHERE (((Pietre.Cod_Art)=[forms]![articoli_inizio]![<codice articolo>]))
dove <codice articolo> è il campo delle tabella ARTICOLI
associata alla maschera.
Ciao
--
Leo_duca

 ha scritto nel messaggio
news:9ofvdc$jlp$1...@nreadb.inwind.it...

A mio avviso o la maschera non si chiama articoli_inizio o il controllo non
si chiama text_codart; oppure ambedue le cose insieme.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 ha scritto nel messaggio
news:idir7.27041$Lp6.9...@news.infostrada.it...

Newsgroup: it.comp.appl.access
Titolo: Access 2000 - non apre più finestre e maschere

Il problema č questo, ho windows XP Sp2 e office 2000, ha sempre
funzionato tutto correttamente, non ho capito facendo cosa comunque
access non mi apre piů le tabelle e mi segnala errore "sconosciuto",
in pratica qualsiasi applicazione che usa l'ADO mi da questo errore.
Se apro una maschera che usa ADO non si apre e mi rimane fra l'altro
Access in memoria anche se lo chiudo, devo poi terminarlo dal task
manager.
Ho provato ad installare il SP3 per office ma non ho ottenuto alcun
risultato, dato che ho provato anche a reinstallare completamente
Windows e dopo qualche giorno ha ricominciato mi vien da pensare che
sia un problema che possono avere anche altri. Qualcuno ha qualche
notizia oppure ha riscontrato lo stesso problema?
Grazie,
Paolo

 notizia oppure ha riscontrato lo stesso problema?
Beh... č un tentativo, ma tu buttagli su anche l'ultimo service pack di Jet 
e la versione piů recente di mdac (2.8) e vedi se riparte.
Cmq se dopo una reinstallazione globale ha funzionato per un po' per poi 
smettere mi vien da pensare che il problema sia in qualcosa che hai 
installato o in qualche ospite indesiderato che ti circola sulla macchina. 
O, piů infido e difficile da carpire, qualche problema hardware che ha avuto 
come conseguenza il danneggiamento di file di sistema.
IG

Newsgroup: it.comp.appl.access
Titolo: Cosa non funziona ?????

ciao a tutti, sto impazzendo. in access 2000 questo codice non funziona.
in una maschera ho creato un pulsante con questo codice ma si interrompe
sul "Set R1 = ecc " dandomi errore 13, "Tipo non Corrispondente".
Ho controllato tutto. il campo Testo1 contiene un numero. Nei riferimenti
ho messo "Microsoft DAO 3.6 Object Library", ma mi da lo stesso anche con
le altre versioni precedenti.
--------------------------------------------------------------
Dim DB As Database
Dim R1 As Recordset
Dim Mat As Integer
Dim Pino As String
Set DB = CurrentDb
Mat = Forms![Maschera1]![Testo1]
Pino = "SELECT ALI.* FROM ALI WHERE (((MATR) = " & Mat & "));"
Set R1 = DB.OpenRecordset(Pino, dbOpenDynaset)
R1.MoveFirst
MsgBox R1("nome")
R1.Close
--------------------------------------------------------------
il tutto, in VB, funziona esattamente.
Aiutatemi voi, ve ne prego.
Grazie.
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 Grazie.
prova a scrivere 
Dim R1 As DAO.Recordset
--
a.cara 
Togli qualcosa dall'email

Perfetto, funziona.
ti ringrazio moltissimo.
ma come mai questa novità?
almeno per me è una novità...
ciao.



Se non vuoi usare la sintassi che ti ha suggerito Alessandro Cara, occorre
che i riferimenti alla libreria Microsoft DAO precedano, nella lista dei
riferimenti, i riferimenti alla libreria Microsoft ADO: insomma, fai in modo
che i riferimenti a Microsoft DAO abbiano priorità massima.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------