mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.appl.access
Titolo: modificare da vba la descrizione della finestra di access

avete presente la descrizione dell'applicazione che si imposta da strumenti 
\ avvio
sapete se e come si può modificare da vba?
Grazie. 

 ha scritto nel messaggio
news:4239d37c$0$6305$5fc...@news.tiscali.it...

E' una normale proprietà del Database:
CurrentDb.Properties("AppTitle") = "Stringa TITOLO"
Se vuoi crearti una Routine Generica inserisci una buona gestione Errori
e crea la proprietà nel caso non esista con il metodo
CreateProperty(sull'oggetto
Database) ed Append sull'Insieme Properties
Saluti
-- 
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.mantuanet.it/alessandro.baraldi/
---------------------------------------------------------------------------

 @Alex (Alessandro Baraldi)
tnx! 

 Database) ed Append sull'Insieme Properties
qui mi sono perso, un pò...
Protresti scrivere un modulo d'esempio? In maniera che possa capirlo meglio.
Grazie e Ciao Alessandro
Andrea Parrino
 
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/


Così:
Public Function ImpostaPropieta(strNome As String, varTipo As Variant,
varValore As Variant) As Integer
  Dim dbs As Database, prp As Property
  Const conErroreProprietàNonTrovata = 3270
  Set dbs = CurrentDb
  On Error GoTo AggProp_Err
  dbs.Properties(strNome) = varValore
  ImpostaPropieta= True
AggProp_Bye:
    Exit Function
AggProp_Err:
  If Err = conErroreProprietàNonTrovata Then
        Set prp = dbs.CreateProperty(strNome, varTipo, varValore)
        dbs.Properties.Append prp
        Resume
  Else
        ImpostaPropieta= False
        Resume AggProp_Bye
  End If
End Function


 No devi richiamarla.
Ho chiamato il modulo alex001 - questo è il codice:
xxxx
Public Function ImpostaPropieta(strNome As String, varTipo As Variant,
varValore As Variant) As Integer
  Dim dbs As Database, prp As Property
  Const conErroreProprietàNonTrovata = 3270
  Set dbs = CurrentDb
  On Error GoTo AggProp_Err
  dbs.Properties(strNome) = "GRAZIE ALEX"
  ImpostaPropieta = True
AggProp_Bye:
    Exit Function
AggProp_Err:
  If Err = conErroreProprietàNonTrovata Then
        Set prp = dbs.CreateProperty(strNome, varTipo, varValore)
        dbs.Properties.Append prp
        Resume
  Else
        ImpostaPropieta = False
        Resume AggProp_Bye
  End If
End Function
xxx
sbaglio perchè non ho richiamato il modulo? se si come si fa? oh non ho
capito nulla?
il che è possibile. devo studiare su un buon libro il VBA ... sono a 0 /
tagliato.
Grazie Alex


 Andrea Parrino
Ciao



Data la tua esperienza, e visto la mia ignoranza, da che materiale didattico
dovrei partire?
Magari un libro... Vi è materiale in ita che spieghi l'ABC di VBA? Io ho
cercato su google ma non ho trovato nulla di serio.
Che ne pensi Alex?
Grazie Amico.
Andrea Parrino
www.andreaparrino.it


 Andrea Parrino
Ciao
@Alex
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG
Newsgroup: it.comp.appl.access
Titolo: Aiuto con form e subform!

https://groups.google.com/d/msg/it.comp.appl.access/wkW6CGyXBd8/tW7kN-FeBgAJ
 

 
https://groups.google.com/d/msg/it.comp.appl.access/wkW6CGyXBd8/tW7kN-FeBgAJ
 
 
mah
credo si necessario:
descrivere le origini dati delle due subform,
e il motivo della scelta di due subform che dovrebbero "scambiare dati a vista" fra loro 
e ANCHE "di quale form principale sono sub" 
 
altrimenti viene il lecito dubbio
(COME GIA' ti è stato evidenziato)
che tu abbia messo su qualcosa in cui nemmeno è possibile registrare
(Access NON PUO' registrare per come hai messo le cose,
o perlomeno non può registrare quello che ti aspetti)

 e ANCHE "di quale form principale sono sub" 
 
ho una maschera principale che gestisce i frequentatori dei corsi interni, quindi nella maschera principale inserisco il corso interno
nella sub 1 (vedo tutto il personale inserito da altri utenti)
nella sub 2 (scelgo quale personale inserire nel corso)


 
 
allora chiamiamo tabellaFornitrice (tabF) quella più riservata e tabellaRicevente (tabR) quella che tutti possono "toccare"
(con lo scopo di terminare le registrazioni "libere")
 
Occorre ANCHE sapere SE esiste un campo CHIAVE COMUNE nelle due tabelle
 
per come vedo (per come farei) io la cosa 
mi affiderei più ad istruzioni SQL di Insert o di Update 
da lanciare quando si è posizionati in un record della sub di tabF
(evento a scelta: doppio click su un campo/pulsante ?)
 
query che aggiorna il contenuto di tabR 
e se l'aggiornamento non è immediatamente evidente
lo diventa con il requery di subR
 
PERO':
-forse occorre riposizionare la subR
-e, piu' IMPORTANTE, se non c'è un campo chiave comune si possono eseguire solo query Insert (accodamenti dati necessari)
 
MA resta da vedere se in tabR ci sono regole di registrazione che possono impedire sia le operazioni di Insert e sia quelle di Update
 
E COMUNQUE: 
ho fatto presente una situazione in cui le registrazioni di tabR
NON si basano su un allineamento preventivo dei record 
(e quindi su operazioni che riguardano i record "attivi" delle due sub),
 
per cui se la ritieni praticabile può restare da esaminare
la scrittura delle query
Newsgroup: it.comp.appl.access
Titolo: Neofita

Ciao a tutti,sono un nuovo utente di access e sicuramente il quesito che
esporrò per molti sarà banale;
Il mio problema è come impostare una query che sposti determinati record da
una tabella ad un'altra speculare,
cioe li sposti cancellandoli dalla posizione originale.
Grazie per l'attenzione

 news:Yac2a.17521$%p6.14...@news.edisontel.com...

[...]
    Prima li copi poi li cancelli. Puo' bastare come risposta?
-- 
Ciao :-)
Maurizio
--------
?SPQR(C)
 X
--------

 ha scritto nel messaggio
news:Yac2a.17521$%p6.14...@news.edisontel.com...

Fai due query: 1 di accodamento da una tabella all'altra e poi una di
eliminazione sulla prima tabella
Ciao

 Ciao
E per farle "lavorare" insieme devo usare una macro?
Grazie



 Maurizio
crei una query di accodamento con origine la tabella di origine e
destinazione la tab di destinazione, poi crei una query di eliminazione con
origine record la tebella di origine.
la prima la chiami accoda
la seconda la chiami elimina
sul pulsante che clicchi esegui
private sub comando1_click()
  DoCmd.OpenQuery "accoda", acViewNormal, acEdit
  DoCmd.OpenQuery "elimina", acViewNormal, acEdit
end sub
ciao.

 ha scritto nel messaggio
news:Yac2a.17521$%p6.14...@news.edisontel.com...
Il problema riguarda il neofita che è in te?
E allora perchè usi questo subject poco significativo?!?!!
Antonio

 news:b2c1jc$14n$1...@lacerta.tiscalinet.it...

    Ehi, Simba883!...
        1. non e' ad un post qualsiasi che devi "appendere"
           la tua risposta, ma a quello di chi ha inviato il quesito;
        2. ovviamente, se lo ritieni necessario, ti puoi anche
           "appendere" a qualsiasi post del thread ma, in tal caso,
           da cio' che scrivi deve essere chiaro con chi stai parlando.
           In questo caso non e' importante, ma in altri casi potrebbe
           essere fonte di spiacevoli equivoci e malumori.
    Detto questo...
    Io invece farei tre query... Una di selezione, le altre due, basate
sulla prima, una di accodamento ed una di eliminazione. Perche'? Perche'
generalmente, anzi, necessariamente, nel modello a due query proposto da
Simba883 ci sono delle condizioni nella clausola WHERE, per selezionare
quali fra tutti i record andranno "spostati", e tali condizioni saranno
sicuramente identiche in entrambe le query, e probabilmente si trattera' di
una sfilza di condizioni che potrebbe capitare di dover modificare e si
dovra' stare bene attenti a modificarle esattamente in entrambe le query,
pena gloriosi malditesta. Col sistema a tre query tali condizioni le si
scrive invece una volta sola.

Newsgroup: it.comp.appl.access
Titolo: Comando Apertura Finestra database

Ciao a tutti,
qualcuno sa qual'è il comando VBA per visualizzare la finestra del
database.
Sto ultimando un db,ho personalizzato la barra degli strumenti valida
per tutti gli utenti.Gestendo l'accesso degli utenti da VBA memorizzo
in una variabile globale Var_tipo un numero che mi identifica il tipo
di utente (Admin,utente in sola lettura,ecc.)
Vorrei fare in modo che se si "logga" un amministratore possa avere la
possibilità di aprire la finestra database per poter modificare gli
oggetti in struttura!!
Potete darmi una mano,please?
Se avete altre soluzioni,ovviamente sono ben gradite,come sempre;-)
Vi ringrazio molto fin d'ora


se esponi l'mdb ti basta lanciare il file tenendo premuto il maiuscolo
il problema è che lo può fare chiunque
-- 
-- 
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana Sviluppatori Access
Segrate (MI), 7-8 giugno 2007

Newsgroup: it.comp.appl.access
Titolo: Tabelle Access

Ciao,
ho un database per tenere aggiornato l'elenco dei client in ufficio.
Comprende diverse tabelle: tabella elenco computer, tabella monitor, tabella
stampanti...ecc.
Poi ho un tabella principale dove assegno il nominativo e attraverso menu' a
tendina scelgo il computer, la stampante, il monitor dalle relative tabelle
collegate da apposite relazioni.
Qui nasce, almeno per me, il problema.
Qualche utente ha piu' di una stampante che seleziono sempre dalla tabella
stampanti e ha 6 campi per inserire il software installato che seleziono
dall'apposita tabella software.
Nelle relazioni, ho associato il num. serie della stampante nell'apposito
campo della tabella principale; e cosi' via per le altre relazioni.
Quando voglio ad esempio sapere quanti hanno una determinata stampante, o
quanti hanno installato un determinato software e' un casino.
Ho provato a dare l'integrita' referenziale, ma non me l'accetta
(chiaramente!!).
Qualche idea?
Grazie a tutti
Yayo
togli 'piripiri' per mail
--------------------------------
Inviato via 
http://usenet.libero.it

 ha scritto nel messaggio
news:212Z110Z25Z252Y...@usenet.libero.it...

Hi pensato di fare tante tabelle quanti i dettagli del client... cioč ad
esempio una tabella stampanti fatta cosě:
idprinter        Counter
nome            text
note              memo
idclient          numerico
fai una sottomaschera legata alla tabella e poi link con la maschera
principale l'IDclient
prova
ciao
---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (
http://www.grisoft.com
).
Version: 6.0.463 / Virus Database: 262 - Release Date: 17/03/03
Newsgroup: it.comp.appl.access
Titolo: Meglio un solo programma difettoso? No meglio quattro

Problema molto strano un paio di giorni fa
Un mde realizzato con Access 2003, in uso da anni, di punto in bianco 
non si apriva piu'
Segnalava un errore irreparabile e proponeva di eseguire il backup di se 
stesso
Prova a reinstallare il programma, niente
Prova a verificare se c'e' qualche aggiornamento di Windows recente che 
rompe le balle, niente
Verifica programmi installati ultimamente, niente
Installazione versione completa di Office 2003, tento di aprire l'mde 
incriminato, niente
Le speranze di correggere l'anomalia si stanno affievolendo e si sta 
facendo spazio a colpi da Capitan America l'ipotesi del formattone 
rigenerante
Poi arrivano una seconda chiamata, una terza, una quarta, tutte con lo 
stesso identico problema, anche se con pc con s.o. diverso, da Xp pro a 
Win7 pro a Win 8.1 pro
Allora piu' che cercare di capire l'anomalia in se, provo a cercare di 
capire cosa accomuna i quattro sistemi
Sono sistemi operativi diversi, mde diversi, programmi a corredo in gran 
parte diversi
Una cosa pero' hanno in comune, lo stesso antivirus
Provo allora a indicare la directory di installazione del programma come 
'sicura' e tutto sembra tornare a funzionare come prima
Racconto la storiella per segnalare a chi avesse installato Symantec 
Internet Security, che da qualche giorno sta bloccando dei programmi che 
fino a ieri consentiva di avviare regolarmente
Forse qualche regola piu' stringente o un falso positivo di troppo, 
fatto sta che marcando come sicura tutta l'area del programma stoppato, 
magicamente ritorna a funzionare
Ciao
RobertoA
 
 
 

 Problema molto strano un paio di giorni fa
 
Complimenti per l'oggetto! (Non sto ironizzando)
 
Ho un vago ricordo di Symantec che faceva 'sti casini e non solo con access.
 
 
-- 
ac (x=y-1)
Aborro il Killfile
(La violenza e' l'ultimo rifugio degli incapaci -Salvor Hardin-)

 access.
 
Meglio quattro perche' hanno permesso di capire il fattore comune
Se fosse stato solo il primo, dopo qualche ora di tentativi, avrei 
ceduto al formattone
 
 
 

 al formattone
 
 
E dopo il formattone avresti/avrebbero reinstallato Symantec Internet 
Security ... poi un coccolone   ;-/
 
 
 


Gia', un turbinio scrotale con spin tendente all'infinito
 


Lo ho precisato che non stavo ironizzando.
L'oggetto mi e' piaciuto davvero :-)))))
Anche colui che ho in firma sarebbe stato d'accordo a meno
che tu non avessi proceduto al /formattone/
(anche se, come dice Simone, c'era sempre Symantec in agguato)

Newsgroup: it.comp.appl.access
Titolo: Problema nella creazione di report in PDF

Ciao a tutti,
nel tentativo di creare report in PDF con A2003 , con nome pdf variabile ,
ho seguito le istuzioni del sito comune , ho installato PDF Creator ma la
cosa bella è che non c'è il file .INI
Sapete se nelle nuove versioni lo hanno ridenominato ?
grazie mille
Zorro
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 Zorro
Puoi personalizzare PDFCreator anche da VBA:
http://www.pdfforge.org/node/1213/3334
Ciao.
-- 
Sergio MAZZA 

Attenzione a non usare la versione di PDF Creator che trovi qui:
http://www.pdfcreator.cc/it/
perchè contiene un virus backdoor (Backdoor.Win32.Small.fng)
Usare invece la versione scaricabile a partire da qui:
http://www.pdfforge.org/products/pdfcreator/download
Ciao , Carlo

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

Scusate se vi chiedo una risposta a due domande forse banali (è da poco che
mi occupo di sviluppare piccole applicazioni in Accesss 2000).
1 - Come si può stampare la struttura dei campi (nomi, ecc.) di una tabella?
2 - Come cambiare colore ed eventualmente inserire un'immagine nelle
cartelle 'struttura a  schede'?
Un grazie anticipato.
Joe

 ha scritto nel messaggio
news:9pl5hk$tgd$1...@pegasus.tiscalinet.it...

La risposta alla prima domanda è:
Menù Strumenti->Analizza->Analizzatore e qui puoi scegliere gli oggetti che
vuoi analizzare e come li vuoi analizzare.
La seconda domanda non l'ho capita.
Ciao Roberto - Syd

Newsgroup: it.comp.appl.access
Titolo: casella combinata

nella struttura tabella, proprietà campo, scheda ricerca, trasformo un campo 
numerico (chiave esterna) da casella di testo in casella combinata, 
richiamando in origine riga la tabella contenente la chiave interna ed il 
relativo campo di testo.Quando immetto nel campo il nome, Access mi da 
errore dicendo che si sta tentando di immettere un testo in un campo 
numerico. Perchè a me non riesce realizzare una casella combinata?
Grazie per la risposta.
Nicola

Nicola Olita ha scritto:

controllo la proprietà colonna associata e assicurati sia quella con
il valore numerico
ciao
Newsgroup: it.comp.appl.access
Titolo: Filtri maledetti!

Ciao!
Sto cercando di impostare un filtro in una maschera... ci sono
riuscito ma è un po' troppo rigido nel senso che trova solo i record
nel cui campo RagioneSociale c'è la stessa identica stringa che ho
digitato nella casella di ricerca:
------------------
Dim Condition as String
Condition = "[RagioneSociale] Like
([Forms]![frmClienti]![txtClienteDaCercare]"
 
    DoCmd.ApplyFilter "", Condition
--------------------
Invece io vorrei fare un filtro per cui se tento di cercare un nome
che inizia per "mar", voglio che lui mi restituisca tutti i record che
iniziano per quella sottostringa; cioè del tipo:
[RagioneSociale] Like ([Forms]![frmClienti]![txtClienteDaCercare] &
"*"
ma non mi funziona... nelle query va benissimo ma qui no!
Come mai? Quale sarebbe la stringa esatta da inserire?
Inoltre, nella stessa Sub e subito dopo la riga che contiene il filtro
ho scritto:
If Me.RecordsetClone.RecordCount = 0 Then
        MsgBox "Non ci sono clienti con questo nome!"
    Else
        MsgBox "Il cliente trovato è: " & Me!RagioneSociale
    End If
Ma sembra che in ogni caso questo ciclo If venga completamente
ignorato...
come mai?
Grazie 1000!
	luca  ;-)

ma non mi funziona... nelle query va benissimo ma qui no!
Scusa, perchè per filtrare a Runtime non utilizzi la proprietà "Filter" di Forms e Reports?
In pratica ci puoi ficcar dentro un'istruzione SQL (senza Where).
Ciao, warp

 --------------------
  Prova così:
Condition ="[RagioneSociale] Like '" _
    	& [Forms]![frmClienti]![txtClienteDaCercare] _
    	& "*'"
docmd.Applyfilter , Condition
  Ciao.
-- 
http://digilander.libero.it/SimonenomiS/



Perché la proprietà Filter è statica nel senso che ogni volta che apri
la maschera i record appaiono già filtrati...
e la cosa non mi sta bene.
A me serve un filtro parametrico attivabile con  un pulsante.
Quindi occorre per forza del codice VBA...



Funziona perfettamente!!!
Infatti ora esegue anche il cilco if successivo!!!
Grazie tante!
Sei gentilissimo!!!
	Luca

 ha scritto nel messaggio
news:1kpr0v4rhm9f8ni6f...@4ax.com...

Sei sicuro....!
Non è magari che puoi sfruttare la proprietà FilterOn anche....???
Oppure alla chiusura fare:
Me.FilterOn=False
Me.Filter=Vbnullstring
Ciao.
@Alex.



Mi sa che c'hai ragione...  :))

 Quindi occorre per forza del codice VBA...
Segui il suo consiglio ... la proprietà Filter/On è ultra flessibile per i
tuo scopi!
Newsgroup: it.comp.appl.access
Titolo: Re: Aprire il report in base al record visualizzato

 Sthepan
certo nei criteri dell'azione docmd.openreport puoi mettere il criterio che 
filtra il report in base al valore per esempio della chiave del record 
corrente. 

 In modo che ne venga stampato solo 1 per pagina.
www.donkarl.com/it
 FAQ 5.9 Stampare solo il record corrente
-- 
HTH
Karl
*********
Access FAQ: 
www.donkarl.com/it
 + CISA1, Arezzo, 4+5/6/2005
la prima Conferenza Italiana per Sviluppatori di Access 

 E' possibile apre il report sul solo record visualizzato?
Docmd.openreport "Nomereport",,,"[IDRecord] = " & me.idrecord

E' possibile apre il report sul solo record visualizzato?
In modo che ne venga stampato solo 1 per pagina.
ciao 
Sthepan

Newsgroup: it.comp.appl.access
Titolo: icona sul desktop con access runtime

Sapete se la creazione del pacchetto di setup di access runtime permette di 
creare oltre al gruppo nel menu start\programmi di windows anche un icona 
sul desktop come per esempio permette innosetup (per chi lo conosce)
è possibile ???
Grazie a tutti.

 Grazie a tutti.
Dai uno sguardo quě:
http://support.microsoft.com/?id=182606
Ciao
-- 
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.mantuanet.it/alessandro.baraldi/
---------------------------------------------------------------------------

Newsgroup: it.comp.appl.access
Titolo: Scadenze varie

Come potrei, dato un campo data iniziale, ricalcolarmi scadenze esatte a
30, 60, 90, 120gg ,etc...
Grazie
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 ha scritto nel messaggio
news:d5n6kh$mfu$1...@news.newsland.it...

Studia la funzione dateadd / datediff ecc ... Attento perň se devi calcolare
i giorni a fine mese la cosa si complica un po' di piů.
Non l'ho mai utilizzato finora ma sul sitocomune c'č qualcosa a riguardo,
scusami se non ti do il riferimento corretto.
www.sitocomune.com


Usa la funzione DateAdd (vedi help).
-- 
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------

 Grazie
Devi calcolarle dalla data di fine mese?
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

ciroteo ha scritto:


Grazie1000, approfondirň...
Paolo

Newsgroup: it.comp.appl.access
Titolo: apertura db mde

ciao
da una casella di riepilogo che riporta una lista di file .mde avrei la
necessità su click di
aprire il db (archivi del programma) selezionato.
dopo molteplici tentativi non sono ancora riuscito ad arrivare al problema.
mi servirebbe un indicazione su come risolvere la cosa o alro sistema per
aprire un db da una lista
tipo apri file di windows
grazie



intendi collegarli al db corrente?
vedi transferdatabase
Saluti.
Emanuele.

 ha scritto nel messaggio
news:680skucan5ud38f6s...@4ax.com...

 no
 i db che devo aprire sono delle copie salvate con data e posizionate in una
cartella c:\programmi\preventivi,che contengono solo i dati salvati, ma sono
programmi a se  e dovrei aprirli dal programma principale.
 la lista di file, è un elenco ottenuto con la funzione di lorenzo coronati
presa dal newsgroup.
o provato con la funzione schell a richiamare il db, ma non riesco ad
inserirci il nome del db selezionato, e ottengo cosi
solo l'apertura di access.
grazie ancora

devi utilizzare il metodo OpenCurrentDatabase
--------------------------------
Inviato via 
http://usenet.libero.it



aprili come se fossero collegamenti ipertestuali, vedi anche nei
thread precedenti
Saluti.
Emanuele.

 Inviato via 
http://usenet.libero.it
Grazie molte, il tuo consiglio mi a risolto il problema.
  se a qualcuno serve questa è la funzione per aprire un db da un elenco di
una maschera
Private Sub Elenco0_DblClick(Cancel As Integer)
Dim appAccess As Access.Application
Dim strnome As String
strnome = me! nome elenco
    Const strPercorso = "C:\Programmi " _
        & "\nome della cartella\"
    Dim strDB As String
    ' Inizializza la stringa al percorso del database.
    strDB = strPercorso & strnome
    ' Crea una nuova istanza di Microsoft Access.
    Set appAccess = _
        CreateObject("Access.Application.8")
    ' Apre il database nella finestra di Microsoft Access.
appAccess.OpenCurrentDatabase strDB
 docmd.Quit acExit 'per chiudere il db corrente
     End Sub
infine per l'elenco dei db su maschera, con la funzione di Lorenzo Coronati
ho inserito una casella di riepilogo con origine alla tabella e ad ogni
apertura, su caricamento eseguo una query di eliminazione e un aggiornamento
della maschera altrimenti si
moltiplicano le stesse voci ad ogni apertura.
 Saluti.
 Massimo.

 ha scritto nel messaggio
news:uqaskucu7ha3krt5r...@4ax.com...

   grazie , ma ho risolto con il consiglio di Mino
   ciao da Massimo.
Newsgroup: it.comp.appl.access
Titolo: Aprire tabella con visual basic

Scusate la domanda da profano.
Voglio aprire una tabella dentro il codice visual basic per poter prendere
dei dati, ho guardato anche il codice presente sul sitocomune ma ottengo
sempre un errore al momento di definire la variabile che deve contenere
l'oggetto database.
In pratica facendo
Function vatelapesca()
   Dim dbs As Database
   Dim rst As Recordset
   Set dbs = CurrentDb
ecc.
in fase di interpretazione del codice si blocca su "Dim dbs" e mi dice
"tipo definito dall'utente non definito"
(ma se è definito dall'utente come può essere non definito :-) ... viva i
traduttori :-))
In effetti quando mi suggerisce i tipi disponibili con il menù a tendina
dopo aver scritto"as", "Database" non compare, e nemmeno "Recordset"...
Dove sbaglio? Devo installare qualche modulo aggiuntivo? Devo forse
dichiarare se sia ti tipo DAO o ADO?
Ho access XP, ma ho provato anche con access 2000 ma mi dà lo stesso errore.
Il resto del codice gira correttamente.
Sicuramente sarà una banalità...
Ciao a tutti.

 ha scritto nel messaggio
news:3c60a86f.02021...@posting.google.com...

devi SETTARE UN RIFERIMENTO !
mi spiego :
apri la visualizzazione del codice senza mandare in esecuzione, modo edit
normale, quello che usi per scrivere codice.
dal menu STRUMENTI scegli
                    RIFERIMENTI
assicurati che siano selezionati ( Microsoft Acces9 Object Library  e
Microsoft DAO 3.6 object library).
Io sto parlando da ACCESS 2000, e quindi i riferimenti in altre versioni
prima e dopo sono diversi ma simili.
Questo perchè le operazioni che vuoi compiere sono proprio contenute in
librerie specifiche( le due che ti ho indicato).  Anche per me è un pò
confuso scegliere quali riferimenti siano utili, non esiste un elenco
preciso. Se almeno l'errore desse una indicazione più specifica ....
van

 wrote in message
news:3c60a86f.02021...@posting.google.com...

Scusa la correzione, ma si tratta di VBA non Visual Basic.
Poi, credo tu stia usando A2000 o superiore, e dal tipo di errore
mi pare tu non abbia settato i riferimenti DAO.
Devi, anche , deselezionare ADO o fare in modo che siano successivi a
DAO
altrimenti potresti avere conflitti.
Un ulteriore precauzione può essere ESPLICITARE il tipo di Recordset
che desideri utilizzare:
Dim rst as DAO.Recordset
Dim fld as DAO.Fields
ecc......
Alessandro.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG
Newsgroup: it.comp.appl.access
Titolo: Dritta

Salve volevo un dritta se è possibile fare una query a campi incrociati
vi allego tabella
allora dovrei fare una query a campi incrociati che mi fa la sottrazione x 
utente x valore e costo
allora utente renbtc mi deve fare la sottrazione valore 0 costo 
0.6657342200000000 - valore 1 Costo 0.6343332200000000
è possibile farlo o c'è un modo per fare questo.
grazie
utente   -VALORE- COSTO
RENBTC    0    0.6657342200000000
RENBTC    1    0.6343332200000000
DOTBTC    0    1.0849739700000000
DOTBTC    1    1.0659622200000000
XEMBTC    0    0.6252949800000000
XEMBTC    1    0.6123416000000000
RENBTC    0    0.6150589200000000
RENBTC    1    0.6063645100000000
TRXBTC    0    0.6615499100000000
TRXBTC    1    0.6714639300000000
TRXBTC    0    0.5802137000000000
TRXBTC    1    0.5913430100000000
XEMBTC    0    0.5681693500000000
XEMBTC    1    0.5473791400000000
BANDBTC    0    0.7815932700000000
BANDBTC    1    0.7630837900000000 
 

 BANDBTC    1    0.7630837900000000
 
query1
TRANSFORM First(Dritta.costo) AS PrimoDicosto
SELECT Dritta.utente
FROM Dritta
GROUP BY Dritta.utente
PIVOT Dritta.valore;
 
query2
SELECT Query1.utente, [0]-[1] AS diff
FROM Query1;
 
 
-- 
Questa e-mail è stata controllata per individuare virus con Avast antivirus.
https://www.avast.com/antivirus
 
 

Grazie funziona tutto
 
"Danny"  ha scritto nel messaggio news:rj579h$lgk$1...@gioia.aioe.org...



forse ho capito male io
ma per esempio RENBTC ti bastava la differenza solo tra i primi due 
valori che si trovano in tabella?
perche vedo che nella tabella poi si ripetono e la query che ti hanno 
proposto non calcola la differenza tra 0 e 1 per ogni ripetizione di 
utente ma solo per il primo
quindi solo di questo
 > RENBTC    0    0.6657342200000000
 > RENBTC    1    0.6343332200000000
 
 
e non anche di questo
 > RENBTC    0    0.6150589200000000
 > RENBTC    1    0.6063645100000000
 
 
 
BFS
 
 

Magari ci sarebbe la possibilità di fare la differenza su ogni singolo 
gruppo mi interesserebbe molto?
come sarebbe possibile farlo?
grazie a tutti voi
 
"BFS"  ha scritto nel messaggio news:rj9oos$1svi$1...@gioia.aioe.org...

Newsgroup: it.comp.appl.access
Titolo: report e controlli non associati

Ciao a tutto il ng,
il mio problema è presto detto... questo script proviene da un db di esempio
della ms peccato che se riportato dentro il mio db non funzioni.
Ho controllato tutto ma appena nella mia maschera clicco il pulsante che fa
partire questo script mi appare una maschera in cui mi richiede un valore?!
quale dico io e qualunque cosa io immetta non mi permette di effettuare il
filtro...
Grazie Tiziano
Private Sub Command28_Click()
Dim strSQL As String, intCounter As Integer
     'Build SQL String
     For intCounter = 1 To 5
       If Me("Filter" & intCounter) <> "" Then
         strSQL = strSQL & "[" & Me("Filter" & intCounter).Tag & "] " & " =
" & Chr(34) & Me("Filter" & intCounter) & Chr(34) & " And "
       End If
     Next
     If strSQL <> "" Then
        'Strip Last " And "
        strSQL = left(strSQL, (Len(strSQL) - 5))
        'Set the Filter property
        Reports![rptCustomers].Filter = strSQL
        Reports![rptCustomers].FilterOn = True
     End If
End Sub

      Next
cut
Ma nella tua maschera ci sono 5 controlli che si chiamano Filter1,
Filter2,..., Filter5?
Sib
--
qualita.assicurazione su 
www.cerrinet.it
Il newsgroup sulla Qualita'

Non postare due volte la stessa domanda a distana di 12 ore.


Ciao scusa,
per gli errori... nella form sě,ho 5 valori non associati di
nome filter1, filter2,etc...
ciao tiziano
--------------------------------
Inviato via 
http://usenet.iol.it
 

 nome filter1, filter2,etc...
Quindi hai questi 5 controlli che si chiamano cosi'.
Ora hai anche inserito nella proprieta' tag di codesti controlli il nome del
campo che andranno a filtrare?
Sib


 > ciao tiziano
Ciao e grazie per la clemenza,
sě ho inserito il tag che se non vado errato č la provenienza del tipo dei
dati... ovvero attraverso il generatore di query ho selezionato la tabella
di provenienza.
questo č l'esempio riportato nel db da cui ho tratto la routine:
Select Distinct [CompanyName] from Customers Order By [CompanyName]
il generatore di query l'ha creata in modo diverso ma non č questo che varia
il risultato...
Grazie tiziano

 il risultato...
Da quanto vedo nel codice, le proprieta' tag dovrebbero contenere solo il
nome del campo da filtrare.
Sib

"Sib" <si...@SPAMiol.it> ha scritto nel messaggio
news:ebuv8.118$8D3....@news1.tin.it...

ciao mi dispiace ma non so che pesci pigliare se tu mi facessi il favore ti
potrei inviare
il file che poi ho scaricato dal sito della ms...
che dire proverň ancora...
ciao Tiziano
Newsgroup: it.comp.appl.access
Titolo: Eliminare le virgolette in una stringa

Ri ciao a tutti.
Mi scuso se riposto, ma l'aggiunta al post precedente non sembra essere
stata recepita.
Se ho un campo testo del tipo:
"La donzelletta vien dalla campagna ecc... "
e volessi eliminare le virgolette, come dovrei fare?
So che sono il primo e l'ultimo carattere della stringa
ma posso anche avere stringhe del tipo:
Cantami o diva del pelide Achille
(non saprò distinguere destra e sinistra, ma almeno ho un animo poetico...
:-))
Per cui avevo iniziato a lavorare ad una cosa del genere con il risultato di
avere un errore
PREVISTO THEN OPPURE GOTO sulla riga
If carattere = """
perché (credo) non riesco  a fargli
identificare le virgolette.
Dim rst As DAO.Recordset
Dim carattere as string
Set rst = CurrentDb().OpenRecordset("SELECT DISTINCT [Stringa Poesia] " & _
                                    "FROM Poesie" & _
                                    "WHERE (((Poesie.[Stringa Poesia]) Is
Not Null));")
        Do Until rst.EOF
            rst.Edit
            carattere = Left(rst.Fields("Stringa Poesia"), 1)
            If carattere = """ Then rst.Fields("Stringa Poesia") =
Right(rst.Fields("Stringa Poesia"), 1)
            rst.Update
            rst.MoveNext
        Loop
rst.Close
Ciao a tutti
MArco

 ha scritto nel messaggio
news:o2s_a.240762$Ny5.7...@twister2.libero.it...

Ciao Pippo
Se non vuoi le " eliminale con Replace
rst.Fields("Stringa Poesia") =Replace(rst.Fields("Stringa Poesia"),"""","")
Comunque nella If devi utilizzare 4 virgolette 1 per aprire la stringa 2 per
il carattere speciale e 1 per chiudere la stringa
Ciao Giorgio.

 identificare le virgolette.
Dritta:
se vuoi mettere una virgoletta in una variabile, puoi fare in due modi. Ti
faccio un esempio da provare nella finestra di debug:
?""""
(sono quattro doppie virgolette)
oppure
?chr(34)
(che è il codice ASCII delle doppie virgolette)
quindi il test successivo sarà vero.
?chr(34)=""""
A questo punto, puoi riscrivere il tuo codice facendo i test come vuoi.
-- 
Jonathan Canova
www.aladinoinformatica.com

 ha scritto nel messaggio
news:o2s_a.240762$Ny5.7...@twister2.libero.it...

Vatti a leggere sulla guida in linea le funzioni Mid  String e Replace
SunRex
Newsgroup: it.comp.appl.access
Titolo: NoSaveCTIWhenDisabled=1 impedisce il successivo LoadFromText

Per mettermi al riparo da pericolose perdite dati solitamente salvo 
query, form, report, macro, moduli col SaveAsText
Alla bisogna, creo un file Access vuoto, e ricarico tutto dai file di 
testo usando LoadFromText
La procedura sembra non funzionare correttamente usando Access 2013, 
perche' durante il salvataggio viene aggiunta una riga del tipo
 
NoSaveCTIWhenDisabled=1
 
che impedisce il successivo caricamento del file di testo
E' sicuro che e' lei perche' se dal file testo si va ad eliminare, e' 
possibile caricarlo correttamente col LoadFromText
C'e' diversa documentazione in rete del problema
Alcuni, con Access 2007 dicono che caricando il service pack 1 per 
office 2007 il problema sparisce
Uso il 2013, gia' col sp1, ma niente da fare
Altri hanno scritto un po' di codice per eliminare al volo la riga 
incriminata prima di lanciare il LoadFromtext
Sapete se ci sia modo di salvare col SaveAsText senza generare la riga 
incriminata?
Oppure, sapete se sia possibile col LoadFromtext caricare dei file di 
testo contenenti la riga sopra?
Inzomma, possibile che per un problema tanto grave non sia disponibile 
una correzione, patch, o simili?
Ciao e grazie
RobertoA
 
 
 

L'esportazione degli oggetti come testo purtroppo genera queste anomalie... io verificherei la versione ed prima della fase di input o load apri il file e cerchi la riga incriminata e la cancelli... 
 
Io non ho trovato alternativa.
@Alex


Si l'eliminazione manuale dela riga malefica e' finora la soluzione 
l'unica soluzione realmente funzionante
Tutti quelli che usano Access in accoppiata con un sistema di versioning 
ho letto che si sono costruiti la propria procedura per tagliare la riga
Fino a poco tempo fa' ho usato la versione 2003 e non ho mai avuto 
problema con esportazione/importazione
Mi sembrava strano il fatto che una funzione 'standard' di Access 
potesse non funzionare in modo cosi' disarmante, senza repliche da Microsoft

Newsgroup: it.comp.appl.access
Titolo: HideCaret e ShowCaret con i controlli in una form

>>>>>>>>>>>>>>>>>>>>>>>> end
 Private Sub controllo1_GotFocus()
     Dim lngRet As Long
     lngRet = apiHideCaret(apiGetFocus())
 End Sub
Grazie.


Hai già provato ad impostare:
Abilitato = No;
Bloccato = Sì;
Ciao.
-- 
Sergio MAZZA 

 Ciao.
Si ho provato. Quando clicchi sulla casella di testo, comunque si
evidenzia il cursore e i dati sotto.
Ciao.

 ha scritto nel messaggio 
news:79217c6f.05020...@posting.google.com...

Su enter agisce di backcolor e forecolor
MAssimiliano
Newsgroup: it.comp.appl.access
Titolo: query parametrica su piu' campi + Null - [HELP]

Ciao,
ho una tabelle clienti con 3 campi del tipo:
tel abitazione
tel ufficio
cellulare
vorrei poter eseguire delle ricerche specificando un numero di telefono in
una form e
richiamare una query parametrica che vada a trovare questo numero facendo
una ricerca sui tre campi.
E' possibile o la cosa viene troppo complicata (come mi sembra) e c'e' una
soluzione piu' semplice ?
Da tenere presente che il numero di telefono non e' l'unico parametro in
base al quale eseguo la ricerca e in piu' ci possono essere dei numeri
impostati a null per cui verrebbero persi questi record se non ripetessi
tutto anche per la chiave null.
Suggerimenti ?
Grazie
Fabio

una ricerca sui tre campi.
Se la form si chiama TuaForm ed il controllo dove l'utente digita il
numero da cercare si chiama txtNumero, costruisci una query sulla
tabella clienti dove nella colonna TelAbitazione, nella riga Criteri,
scrivi questa espressione: [Forms]![TuaForm]!txtNumero Or
[Forms]![TuaForm]!txtNumero Is Null
Copia questa espressione anche in corrispondenza della colonna
TelUfficio e della colonna TelCellulare, NON NELLA STESSA RIGA, BENSI'
OGNI VOLTA NELLA RIGA SOTTO A QUELLA DELLA COLONNA PRECEDENTE.
Alla fine la query dovrebbe apparire piů o meno cosě:
	TelAbitazione	TelUfficio	TelCellulare
Criteri:	[Forms]!....	
Oppure:			[Forms]!....
					[Forms]!....
Vincenzo Turturro
---------------------------------------------------------
Se no diventiamo tutti **** dai portatili o peggio ancora 
provetti poeti fiorentini come vturturro.
(Cosě disse Ivan Lelli Ven 25 Aug 2000 09:34:52 +0200)
---------------------------------------------
il sito comune di it.comp.appl.access:
http://www.sitocomune.com/
---------------------------------------------
... e quello di it.comp.as400:
http://www.faq400.com/
---------------------------------------------

Grazie mille,
era quello che avevo gia' fatto ma mi hai fatto venire un'idea che mi ha
permesso di risolvere il problema: in pratica, avendo diversi altri
parametri da controllare, ho creato una nuova query basata solo sui telefoni
quindi ho inserito tale query fra le tabelle della query di ricerca
precedente e in questo modo tutto e' filato liscio e senza troppi
incasinamenti.
Fabio
Newsgroup: it.comp.appl.access
Titolo: Utilizzare Valore Variabile come Nome oggetto

Salve a tutti!
Ho un vuoto di memoria....
come si fa ad utilizzare il valore di una Variabile (es. NomeSquadra) come 
nome di un oggetto?
ad es. se NomeSquadra = "Pippo" ho bisogno che l'oggetto chiamato pippo 
(me.pippo) (presente nella mia maschera) sia Visibile ma questa proprietà 
devo assegnarla tramite l'oggetto NomeSquadra.
Spero di essere stato più o meno chiaro...
Grazie a tutti e buon natale!!
Gimmy 

Gimmy ha scritto:

Me.controls(NomeSquadra)
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

 ha scritto nel messaggio 
news:cpu880$j2b$1...@news.newsland.it...

Grazie... ma non funziona... vi spiego meglio...
Devo inviare ad un form tramite gli OpenArgs il nome di un controllo 
(Forms!Pippo.idCliente) nella quale devo scegliere un valore e reinviarlo al 
controllo degli OpenArgs....
AIUTO!!
Grazie 

 Grazie
Non ho capito niente.
Quante maschere hai?
Il nome di che controllo?
Da dove parte il valore e dove deve tornare?


 Gimmy
-- 
Roberto
------------------------------------------------
il Sito Comune di it.comp.appl.access
www.sitocomune.com
-----------------------------------------------

Newsgroup: it.comp.appl.access
Titolo: disabilitare tasti

ho creato una maschera di immissione dati, come posso disabilitare i tasti
pagina su e giu (o eventuali altri tasti) della tastiera per evitare di
passare al record successivo.
grazie
--------------------------------
Inviato via 
http://usenet.iol.it


Vai sul Sito Comune (link qui sotto), nella Sezione Forms la FAQ di Federico
Luciani intitolata "Disabilitare l'effetto dei tasti Page down e Page up"
dovrebbe fare al caso tuo.
Do naturalmente per scontato che hai impostato a Record corrente la
proprietą Sequenza della tua maschera.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: Annullare le variazioni di più record.

Domando se è possibile ripristinare il valore di più record dopo che sono
stati confermati.
Spiego il mio caso: ho una maschera con sottomaschera; sul BeforeUpdate
della maschera chiedo la conferma; se modifico 2 record della sottomaschera
senza variare la maschera principale e chiudo la maschera, Access riconosce
che ho variato qualcosa e mi chiede la conferma; se non confermo e
rivisualizzo la maschera, risulta ripristinato il secondo record ma il primo
ha memorizzato la modifica.
Questa è già una sorpresa che dalla maschera posso controllare la variazione
sulla sottomaschera ma se ci fosse un sistema per annullare tutte le
variazioni sarei più felice......
Ciao.
Sandro

 ha scritto nel messaggio
news:cFwvb.133804$vO5.5...@twister1.libero.it...

    Studia sulla guida l'argomento "Transazioni" partendo per esempio dalla
pagina:
        Istruzione TRANSACTION
e cerca nella guida Visual Basic le voci:
        (DAO) Metodi BeginTrans, CommitTrans, Rollback
        (ADO) Metodi BeginTrans, CommitTrans e RollbackTrans
-- 
    (Facci sapere se ed eventualmente come hai risolto. Grazie.)
Ciao :o)
Maurizio
--------
?SPQR(C)
 X
--------

 ha scritto nel messaggio
news:cFwvb.133804$vO5.5...@twister1.libero.it...

Oltre ad utilizzare le Transazioni come ti ha suggerito Maurizio Borrelli
( a tale scopo puoi anche andare sul Sito Comune [link qui sotto] e nella
Sezione General leggiti la FAQ di Sib intitolata "Cosa sono e come
funzionano le transazioni?") vai sul Sito Comune e nella Sezione Forms leggi
la FAQ di Luca Dall'Olio intitolata "Annullare le modifiche apportate ai
dati in una form con subform".
-- 
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 Roberto
Ma allora sono proprio incantato........
Sandro

 ha scritto nel messaggio
news:mnJvb.134728$vO5.5...@twister1.libero.it...

Sicuramente non leggi attentamente. ;-)


 Roberto
Ho provato l'mdb di Luca Dall'Olio.
Questo non funziona su A97 o sbaglio? Cosa bisogna cambiare?
Sandro

 ha scritto nel messaggio
news:vkPvb.139298$e6.50...@twister2.libero.it...

Il database di esempio  allegato alla FAQ del Sito Comune è nel formato
Access 2000, quindi se usi solo Access 97 non puoi aprirlo.


 Roberto
Scusa, non avevo precisato che ho convertito in database in formato A97 e
non riesce ad aprire la tabella.
In A2000 invece funziona.
Sandro

 ha scritto nel messaggio
news:s_nwb.138836$vO5.5...@twister1.libero.it...

Io non posseggo Access 2000 e quindi né aprire database e neppure
convertirlo in Access 97.

Newsgroup: it.comp.appl.access
Titolo: Settimane

c'e' la possibilita' dato un numero settimana (es. 34) ottere la data del
Lunedi di quella settimana?
Grazie
Troll

"Troll" <Tr...@Fantasy.it> ha scritto nel messaggio
news:f_Nn6.783$p95....@news2.tin.it...

Innanzitutto oltre al numero di settimana è necessario conoscere anche
l'anno.
Se si accetta la convenzione che il primo giorno della settimana sia
Domenica (pertanto il WeekDay del lunedì sia uguale a 2) e che la prima
settimana di un anno può essere anche non intera (sabato 1° gennaio 2000
faceva parte delle settimana 1 del 2000), si può fare così.
Ipotizzando che in una maschera il controllo che contiene il numero della
settimana si chiami Settimana, che il controllo che contiene l'anno si
chiami Anno e che il controllo che dovrà contenere la data del lunedì di
quella settimana si chiami DataLunedì, il codice VBA per calcolarsi
DataLunedì è il seguente:
Dim i As Integer
Dim data1 As Date
Dim Pippo As Integer
data1 = DateSerial(Me!Anno, 1, 1)
If WeekDay(data1) = 2 Then
    Pippo = 1
Else
    Pippo = 2
End If
For i = 1 To 7
If WeekDay(data1) = 2 Then
    Exit For
Else
    data1 = data1 + 1
End If
Next
Me!DataLunedì = data1 + (Me!Settimana - Pippo) * 7
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

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

salve ho una mascera "vendite", nella quale mi vengono illustrate le
vendite.
Ho un campo chiamato "pagato" di tipo sě/no.
E' possibile creare un totale solo per le vendite pagate, cioč quando il
campo pagato č si?
Grazie anticipatamente.
Massimo

 ha scritto nel messaggio
news:CYKw7.31750$pm2.5...@news1.tin.it...

Metti una nuova Casella di Controllo nella maschera e nell'origine del
controllo scrivi:
=DSum("NomeCampoDaSommare";"[NomeTabellaVendite]";"[pagato]=Si")
Ciao Roberto - Syd

 campo pagato č si?
Guarda il messaggio di vincenzo del giorno 6 con oggetto "Campo Si/No".
Sib
PS ti sarebbe bastato fare una ricerca sui messaggi per "si/no" per
trovarlo.
--
----------------------------------------------------
la mia home:
http://digilander.iol.it/syb
----------------------------------------------------
il sito comune di it.comp.database.access:
http://www.sitocomune.com
----------------------------------------------------
4000 anni fa', il saggio egizio Ptahhotep scrisse:
"... perche' non esistono saggi per nascita."
------------------------------------------------------
Saturiamo ECHELON:
bomba saddam attentato medio oriente

salve ho una mascera "vendite", nella quale mi vengono illustrate le
vendite.
Ho un campo chiamato "pagato" di tipo sě/no.
E' possibile creare un totale solo per le vendite pagate, cioč quando il
campo pagato č si?
Grazie anticipatamente.
Massimo

Provo ad inviarlo per la 3a volta....
salve ho una maschera "vendite", nella quale mi vengono illustrate le



Senti io ti ho già risposto non ti arrivano i messaggi ?
Ciao Roberto - Syd
Newsgroup: it.comp.appl.access
Titolo: ordinamento sottomaschera

Come si può ordinare in modo crescente i contenuti di celle di una
sottomaschera cliccando con il mouse sull'intestazione della loro colonna?
Furo
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/


Con la versione '97 non credo sia possibile...
Ciao.
--
Sergio MAZZA

Newsgroup: it.comp.appl.access
Titolo: Ci riprovo: certificarsi su Access.

Non avendo avuto replies ad un post simile fatto tempo fa ci riprovo.
Vorrei certificarmi MOUS su Access2000 livello Expert.
Quello che perň mi chiedo č: č una buona certificazione per trovare lavoro?
Non vorrei inoltre fermarmi qui ma vorrei certificarmi anche MCDA, ma vorrei
prepararmi per bene e per questo sarei intenzionato a studiare SQL Server,
il linguaggio SQL, e VB del quale ho un'infarinatura.
Mi aiutereste a fare un piano di studi valido?
Anche in email a lordalien@NOSPAMDELC***
libero.it
Grazie mille.

scusami, vorrei chiederti un consiglio, devo farmi un piccolo database dei
miei clienti e fornitori piu la possibilitą
di emettere fattura,
dal momento che non ho trovato niente di gia fatto vorrei il titolo di un
buon manuale per imparare ad usare
access, puoi aiutarmi?
grazie

 grazie
Beh io proprio oggi ho comprato 'Guida all'uso Microsoft Access 2000' della
Microsoft Press, è ottimo ma costa 110.000£

Newsgroup: it.comp.appl.access
Titolo: QUERY AUTOMATICA

Ragazzi scusate la Niubbata ma come è possibile richiamare una query 
salvata tramite codice VBA ?!

 salvata tramite codice VBA ?!
io uso la sintassi
    DoCmd.OpenQuery "qElimPATTUIZIONI"
dove il nome può anche essere passato tramite variabile.
Cmq dai un'occhiata all' help per le altre opzioni
-- 
-- 
      /)/)               IVAN                (\/)
     (  '.')         NMCBRMC         ( '.' )
  o(_('')('')                               (")(")_)*
Non Microsoft Certified But Regular
             Microsoft Consumer

Newsgroup: it.comp.appl.access
Titolo: Problema di insert in SQL di campo testo

Vi sottopongo questo per me difficile problema:
devo inserire in una tabella appoggio una serie di campi testi provenienti
da form con il comando sotto riportato
DoCmd.RunSQL "Insert into Tab_appoggio_etichette
(cd_film,titolo,durata,regia,cast,genere,posizione) values (" &
[Forms]![Film]![cd_film] & ",'" & [Forms]![Film]![Titolo] & "'," &
[Forms]![Film]![Durata] & ",'" & [Forms]![Film]![Regia] & "','" &
[Forms]![Film]![Cast] & "','" & [Forms]![Film]![Genere] & "'," &
[Forms]![Posizione_etichetta]![Testo5] & ");"
il problema è che se il campo titolo contiene un ' come nel caso per esempio
"RAPSODIA D'AGOSTO" l'insert non va a buon fine per il problema della
apostrofo perchè considera chiuso prima del tempo il campo.
Bisogna trattare in qualche modo la stringa prima di fare l'insert?
Qualunque soluzione mi suggeriate è ben accetta perchè sono fermo di fronte
a questo problema probabilmente banale
Grazie
Stefano

 apostrofo perchè considera chiuso prima del tempo il campo.
Prova a sostituire l'apice singolo con Chr(34) ...
... & Chr(34) & [Forms]![Film]![Titolo] & Chr(34) ...
Marco
Newsgroup: it.comp.appl.access
Titolo: generatore di numero casuale

Ciao a tutti.
qualcuno mi sa indicare una funzione per generare un numero casuale ? Se
possibile compreso tra due numeri indicati da me, se no mi aggiusto con If.
Ho cercato sull'Help ma vi è solo una funzione del genere per excel.
grazie
Maurizio

 ha scritto nel messaggio
news:mDAta.94069$iy5.2...@twister2.libero.it...

Cerca nell'help la funzione Rnd e l'istruzione Randomize.
Ciao
Galliano

 Galliano
Grazie