mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.appl.access
Titolo: Problemi con campi Identity di SQL SERVER

Sto iniziando a lavorare con SQLSVR (MSDE in realtà): mi stanno dando noie
gli "autonumber".
Se apro un recordset basato su una tabella che contiene un campo Identità:
mi viene restituito un errore ODBC del tipo "Usare DbSeeChanges se la
tabella contiene una colonna Identity".
Anche se aggiungo la costante dbseechanges non cambia nulla!
Ne consegue che non riesco ad aggiungere records in quella dannata tabella
;-(
Altra faccenda: il contatore viene valutato dopo l'aggiornamento del record,
quindi l'unico modo sicuro per rilevarne il valore parrebbe essere il
predicato @@identity del TSQL del Server.
Però all'atto pratico non so ancora come sfruttarlo da VB: sapete darmi una
dritta?
Chiaramente se questi problemi non sono risolubili rinuncerò ad utilizzare
contatori, ma se M$ li ha creati dovrebbero essere utilizzabili, no?
Ciao a tutti.

 dritta?
premesso che con SQL-Server sono alle prime armi
potresti, usando ADO, creare una stored provedure che ti restituisca
@@identity.
consiglio però di fare tutto (inserimento e valutazione @@identity)
all'interno di una unica transazione. Altrimenti in multiutenza potrebbero
sorgere problemi.
Max

 @@identity.
Ne riparleremo...
Ciao: Marco

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

c'e' un database in access per gestione ristoranti?


C'è sicuramente qualcuno che è disposto a fartelo, se sei disposto a
pagarglielo.
--
Silvio
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access

Newsgroup: it.comp.appl.access
Titolo: DSum ... um ...um ...um..

Qualcuno mi saprebbe spiegare perche ,
TotFatturato: DSum("[Totale di
TotFatturaCIF]";"[IncassiInSpedizione]";"[IncassiInSpedizione]![NomeSocietà]
= [IncassiTMP Nome]![NomeAzienda]  ")
non viene eseguita ?  Mi risponde 'Impossibile trovare il nome 'IncassiTMP
Nome!NomeAzienda' specificato nell'espressione '
Grazie
Simon

 ha scritto nel messaggio
news:_O0ca.73402$zo2.1...@news2.tin.it...

Se stai operando in una query.
Se come penso il campo NomeSocietà è di tipo Testo.
Se [IncassiTMP Nome] è il nome di una tabella su cui è basata la query.
Prova così:
TotFatturato: DSum("[Totale di TotFatturaCIF]"; "[IncassiInSpedizione]";
"NomeSocietà = " & Chr$(34) & [IncassiTMP Nome].[NomeAzienda]  & Chr$(34))
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

Newsgroup: it.comp.appl.access
Titolo: usare access con MAC

ciao a tutti,
 
è possibile usare un database con codice VBA in un computer MAC?
 
grazie


Se installi una virtual machine che faccia girare windows e office (di cui dovresti avere comunque la licenza) si.
Ciao.
-Marco-
Newsgroup: it.comp.appl.access
Titolo: sottomaschere variabili

Ho una maschera con una parte fissa di controlli e una parte
variabile, dove devono essere visualizzati diversi gruppi di
controlli a seconda dei valori assunti da un certo controllo
della parte fissa. Ho pensato di definire come sottomaschere
i diversi gruppi di controlli, e fare una rutinetta
nell'evento current del controllo che decide, in modo da
aprire la sottomaschera associata al particolare valore
assunto dal controllo che decide, ma mi sono un po' arenato
nel VBA... qualcuno mi puo' dare una mano? Cioe', non vorrei
ficcare tutti i controlli nella maschera perche' sono
veramente tanti, e abilitare solo quelli relativi al valore
particolare... Oppure potrei sovrapporre i controlli?
grazie dal barbi


Perchè invece non utilizzi il controllo "Struttura a schede" ?
In ogni pagina inserisci i controlli che ti servono e poi visualizzi quella
corretta in base alle condizioni...
Saluti.
Newsgroup: it.comp.appl.access
Titolo: Office 2000 vs Office XP

Non voglio utilizzare XP e Il 200x 'nun me piace.
Quanto pesa l'intervento di correzione per un mdb (applicazione) sviluppato
in 200x e trasportato in XP; sempre che quest'ultimo lo preveda...
Grazie.
Ciao.
--
Sergio MAZZA

scusate


E cosě me ce fai crede... Invece nisba! Ce l'avete TUTTI con me... Puzzoni
che non siete altro!
Ciao.
--
Sergio MAZZA

in 200x e trasportato in XP; sempre che quest'ultimo lo preveda...
ehm......ke hai detto? :))
il 200x cos'e'? un nuovo lettore cd-rom?
Usa access 97! :) metti tutto in DAO, e vai! :)

 Usa access 97! :) metti tutto in DAO, e vai! :)
Aridaje.. Uso esclusivamente la versione '97; ma se mi chiedono di fare
un'applicazione in Xp perché su quel pc c'è solo quello che faccio? E non mi
va neache di traslocare per sviluppare lì dal tizio perché... Perché... Sono
fatti miei! Uff!
Insomma; visto che la versione 2000 mi stà un pochino più simpatica mi ero
chiesto (e chiedevo ai guru): se la faccio (l'applicazione) con il 2000
quando la importo (se è possibile) in Xp quanto tempo ci devo perdere per
"riallineare" eventuali discrepanze? Sempre che ce ne siano...
Mi sono impiegato?
Ciao.
--
Sergio MAZZA

 Sergio MAZZA
Il formato predefinito usato da Access Xp è proprio quello di Access 2000:
l'importazione di un db realizzato col 2000 su una macchina in cui è
installato l' Xp dovrebbe essere perciò del tutto indolore. Ma se, come
credo di aver capito, hai la possibilità di scegliere fra 2000 ed Xp, ti
consiglio (se posso permettermi), di usare l'Xp.
Ciao
Galliano.

 fatti miei! Uff!
Ti capisco,
io finora ho sviluppato in A97 e se il cliente aveva preinstallato A2000
(>=) glie lo convertivo al momento (nessun problema salvo, talvolta,
riallineare i riferimenti).
Fra a2000 e successivi non c'e' gran differenza, possono lavorere tutti su
a2000 (ma non puoi fare un mde di a2000 con a2002/XP.
Ciao
Sib


Scusa Sergio crealo in 97 e al cliente non farlo aprire in Xp ma in 97.
Cmq io sono "costretto" a lavorare in 2000, ma non l'amo molto.
ciao MAssimiliano
--------------------------------
Inviato via 
http://usenet.libero.it

 ha scritto:

--------------------------------
Inviato via 
http://usenet.libero.it

Ok ragazzi era proprio quello che volevo sapere...
Grazie a tutti...
--
Sergio MAZZA

 Ti dirò di più se crei un database vuoto in aXP puoi importare tutto da un
DB di a2000!Senza fare nessuna conversione, naturalmente fai dopo un debug
al codice per vedere se tutti i riferimenti sono a posto!
Ciao
Roberto (Bros)


 Roberto (Bros)
E allora è tutto liscio come l'olio!
Perfetto!
Ciao.
--
Sergio MAZZA
Newsgroup: it.comp.appl.access
Titolo: Da maschera a tabella

Ho una maschera che crea in dei campi calcolati dei valori
questa e' la formula di uno dei campi
_________
=DLookUp("WELCOME_inserite + WELCOME_presenti";"movimenti";"id=" &
DMax("id";"movimenti";"Distributore=""Piazza Domenicani"" AND ID<" &
DMax("id";"movimenti";"Distributore=""Piazza
Domenicani""")))-DLookUp("WELCOME_presenti";"movimenti";"id=" &
DMax("id";"movimenti";"Distributore=""Piazza Domenicani"""))
_________
avevo bisogno che tale dato venisse riportato in una tabella chiamata
"venduto" con id, data, distributore, nomeprodotto(in questo caso
WELCOME)
Mi servirebbe per avere uno storico venduto mentre con i campi
calcolati ho solo l'ultimo dato.
Grazie a chi perdera' del tempo 


wrote:
forse non e' necessario che passi dalla maschera alla tabella e puo'
esistere un'altra soluzione.
Se qualcuno ha qualche idea ..


wrote:

un idea cosi al volo forse e' attuabile
con un afterupdate va a scrivere sulla tabella "venduto" il valore che
gli compare .. e' fattibile ?
Newsgroup: it.comp.appl.access
Titolo: Database condiviso (multiutente)

La tabella dati è definita in SAP come tabella utente, per cui ho libero 
accesso in lettura e scrittura
 
il file Access per leggerla e modificarla (tramite ODBC) è installato sulle 
varie postazioni (4 oggi, ma qualcuna in più un domani) con il suo bel 
runtime 2013 o 2016
 
a oggi, visti gli accessi rari e praticamente mai contemporanei sullo 
stesso record, mi sono inventato un sistema per la manipolazione, creando 
una tabella temporanea in locale dove copio i dati da quella principale, 
permetto cambiamenti e strusi vari, e alla fine la butto o la salvo 
(cancellando il record originale e inserendone uno nuovo)
 
questi record hanno un ID: ho notato che talvolta il mio contorto metodo di 
gestione dello stesso (che per pietà nei miei confronti non riporto) 
"falla" e mi trovo record doppi senza una chiara spiegazione (di sicuro ce 
ne è una logica, ma al momento non mi è chiara)
 
ora mi sta passando per la testa di sostituire il mio ID attuale, numerico 
a 7 cifre, con qualcosa di più contorto e automatico, generato direttamente 
dal sistema, utilizzando valori random legati chessò all'IP della macchina 
piuttosto che al nome dell'utente Windows o all'ora-minuto-secondo-
centesimo del momento in cui schiaccio "save". Questo coso astruso, 
soprattutto se bello lungo, dovrebbe assicurarmi una possibilità di 
conflitti vicina allo zero assoluto.
 
Cosa mi suggerite per implementarlo?
 
nota bene: resta la possibilità che mentre un utente sta lavorando su un 
record ne arrivi un altro che prova a fare lo stesso.
è una situatione teorica che in pratica non dovrebbe capitaremai, ma ho già 
la soluzione: dico che non si può e che se ci provano il record va perso 
(non è una tragedia, a rifarlo ci vuole un minuto scarso)
 
grazie
 
-- 
/-\ /\/\ /\/\ /-\ /\/\ /\/\ /-\ T /-\
-=- -=- -=- -=- -=- -=- -=- -=- - -=-
........... [ al lavoro ] ...........

Non ho capito benissimo il succo del problema... nè perchè non usi un AutoIncrementale per ovviare al problema, ma lo avrai già valutato tu...
 
Non entro quindi nel merito ma nel metodo di generazione.
Spesso per generare Campi UNIVOCI si ricorre a metodo GUID, che Access usava quando implementava le repliche...
 
Il campo GUID è considerabile UNIVOCO e per generarlo lo si può fare con 2 righe di codice:
 
sGUID=Left(CreateObject("Scriptlet.Typelib").guid, 38)
 
Saluti
@Alex

 
 
grazie, vedo se si rende necessario implementarlo in sostituzione di quello 
random attuale che ho attivato

Newsgroup: it.comp.appl.access
Titolo: come fate con la barra menu?

ora che la mia applicazioncina è pronta volevo togliere i menu.
problema:
se creo una mia barra e la faccio comparire di default, poi giustamente non
riesco piu
ad accedere ai menu base di access (nemmeno con lo shift). (fortuna che
avevo una copia!)
la cosa mi sembra alquanto macchinosa perchè in questo caso dovrei:
usare la copia modificabile con i menu abilitati,
effettuate le modifiche disabilitare i menu
fare l'mde.
ora mi chiedo. dove sbaglio?
grazie
lenny

 ha scritto nel messaggio
news:a5irqt$1uv$1...@pegasus.tiscalinet.it...

per la seconda volta mi rispondo ancora da solo.
provando tutto da capo, mi sono accorto che avevo disabilitato il tasto
shift.
ora correttamente, avviando il prog esce solo il mio menu.
se premo lo shift, si aggiunge anche la barra menu.
scusate.
ciao
Lenny

, 
luca...@tiscalinet.it
 
says...

Io faccio cosi': 
Sub UnlockDB()
Currentdb.properties("AllowBreakIntoCode")=true
Currentdb.properties("AllowBypassKey")=true
Currentdb.properties("AllowSpecialKeys")=true
Currentdb.properties("StartupShowDBWindow")=true
End sub 
Lancio questa sub tramite una password da una maschera apposita, cosi' 
mi sblocco il DB (a prova di imbecille) e posso intervenire sul campo. 
Comunque puoi sbloccare lo shift anche senza aprire il database... da un 
altro database fai (Sto andando a memoria, la sintassi probabilmente non 
e' perfetta)
Sub UnlockRemote(NomeDB as string) 
Dim RDB as object 
Set RDB=dbengine.opendatabase(Nomedb)  
RDB.Properties("AllowBypasskey")=TRUE 
Set RDB=Nothing 
End sub

Newsgroup: it.comp.appl.access
Titolo: Invio e-mail

Datemi solo uno spunto, per favore (non ho mai avuto occasione di
trattare questo argomento): da che parte devo cominciare per spedire
e-mail da codice VBA, tramite Outlook Express, o meglio ancora Lotus
Notes?
Grazie a tutti.

 ha scritto nel messaggio 
news:co34h4le1m5gbgk6f...@4ax.com...

www.sitocomune.com
 Sezione General
Ciao.
-- 
Sergio MAZZA 

 ha scritto nel messaggio 
news:co34h4le1m5gbgk6f...@4ax.com...

Qualche anno fa ho avuto modo di studiare un po' Notes, ma non mi è piaciuto 
più di tanto, così ho abbandonato quella piattaforma. Forse sono stato 
frettoloso, forse poco aperto alle innovazioni, ma non mi sono mai 
appassionato al prodotto.
Ricordo che esisteva un prodotto collaterale, ma non ricordo il nome, forse 
notes utility o qualcosa del genere, che era una raccolta di classi per 
poter interfacciare notes a visual basic. può darsi che non ci sia neanche 
bisogno di questo, forse basta provare ad includere il riferimento alla 
libreria "lotus notes automation classes" e cercare di scrivere un documento 
sul database mail.nsf (o qualcosa del genere) sul server notes. Sono 
convinto che sul web tu possa trovare gli esempi che ti occorrono.
Ciao
Antonio


 
www.donkarl.com/it?FAQ4.27
 
http://www.granite.ab.ca/access/email.htm
http://www.granite.ab.ca/access/email/lotusnotesedit.htm
 
-- 
HTH
Karl
*********
Access FAQ: 
www.donkarl.com/it

OK.  Ho trovato più riferimenti sul Sito Comune General.
Ora li esamino.
Grazie.


Grazie per la risposta. Ora cerco in tal senso.

Newsgroup: it.comp.appl.access
Titolo: Bolle che diventano una Fattura

Il problema che non riesco a risolvere è quello riportato nell'oggeto del
messaggio,
tblBolle
tblBolleRighe
tblFatture
tblFattureRighe
come faccio ad accodare tutte le bolle che ho emesso per quel cliente,
e farle diventare una sole fattura.
Grazie

 ha scritto nel messaggio
news:8bu3ng$7c5$1...@nslave2.tin.it...

Con una query di accodamento...
Ciao.


come ti ha detto Sergio o altrimenti via codice cosi' con SQL puoi
parametrizzare meglio la query poiche penso che un cliente abbia anche piů
fatture in un anno e poi perche' a me piace molto non mettere delle vere
query nei db ma fare tutte le ricerche via codice.
E molto piů laborioso pero' mi sembra un po' piů proffessionale mettere in
un FE solo le form e le tabelle collegate ad un  BE.
Ciao, Ricky
Esempio
Dim DBS as Database
Dim RST as Recordset
dim rst2 as recordset
Set DBS=currentdb
Set rst = dbs.openrecordset("Select ."condizioni che ti interessano.....
from tblfatturerighe" )
e cosi' ha ritrovato le righe delle bolle
poi in base ai record trovati (rst.recordcount) o se vuoi al rst.eof spari
dentro alla tabella righefatture tutte le righe trovate
set rst2=dbs.openrecorset("Select all * from tblrighefatture")
Spero di esserti stato un po' d'aiuto ma anche con l'idea di Sergio funziona
tutto perfettamente.
Ciao, Ricky

Grazie
Premesso che il contenuto delle bolle debba essere riportato  in fattura
ritengo importante sia l'inserimento di  un campo fatturato_s/n nella
tabella delle bolle
e magari anche di una  campo Rif_Fattura. (a livello di testata del doc)
Devi inoltre avere  una maschera dove selezioni almeno il nominativo/i da
fatturare ed il periodo di emissione delle bolle /da data a data)
poi con una query di accodamento filtri i dati delle bolle da fatturare e le
accodi su una tabella nuova appositamente creata per il Fatturato
ricordandoti  di aggiornato lo status
Fattura_sn con il  umero della Fattura
n.b. - per riepilogare seriamente piu' documenti di un cliente  in un unica
fattura dovresti anche controllare  che i documenti abbiano la stessa
modalità di pagamento, stesso agente
Carlo Ve
Newsgroup: it.comp.appl.access
Titolo: inserire immagine di sondo su maschera

Mi piacerebbe inserire come sfondo di una maschera un'immagine Bitmap. Avevo
già visto precedentemente  sul Sitocomune una soluzione via codice che per
me è alquanto ostica, essendo alle prime armi. Vorrei sapere , poichè ora
lavoro con il pacchetto di Office xp, se è  stata trovata una soluzione più
semplice oppure quello di prima rimane l'unico modo.

 ha scritto nel messaggio
news:oL9Lb.235307$vO5.9...@twister1.libero.it...

inserisci su load me.picture = e il path della tua immagine
MAssimiliano

 ha scritto nel messaggio
news:utaLb.297$nC1...@news.edisontel.com...


 >
Sorry era me.form.picture..
MAssimiliano

 MAssimiliano
Errata Corrige......!
Questo č vero solo se devi inserire l'immagine in una SUBFORM, ma
non mi risulta da quanto letto....!
Il problema credo sia piů l'EVENTO sul quale č stata eseguita
l'operazione.
Ritengo idoneo usare l'Evento APERTURA e non CARICAMENTO, di conseguenza
č corretto :
Me.Picture="C:\Documeni\Disegno1.bmp"
Ovvio che Disegno deve esistere, ed č consigliato sia in formato
BMP.
Ciao.
@Alex.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Newsgroup: it.comp.appl.access
Titolo: utilizzo for per più controlli in maschera

ciao ng,
mi date una mano, per favore.
Nella mia form (maschera1) ho diversi controlli, alcuni di questi si
chiamano:
TXT1, TXT2, TXT3, .........TXT30.
devo prendere il valore di ognuno di questi e fare dei giri strani, per poi
metterli nel controllo TXT1_calcolato,TXT2_calcolato,......,TXT30_calcolato.
io pensavo di fare una cosa tipo
Scritto mezzo vba e mezzo italiano:
For TXT1 to TXT30
txt?_calcolato = txt? * 0.5
etc
etc
Next
Non ce ne vado fuori, forse č sbagliato l'utilizzo di for?
Mi potete aiutare?
grazie 1000 Nao
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

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

 ha
scritto:

Funziona perfettamente, ne sai una piů del diavolo.
grazie Nao


Newsgroup: it.comp.appl.access
Titolo: come aprire una maschera da pulsante su record nuovo

Ciao...
vorrei utilizzare un pulsante per aprire una maschera su un nuovo record
della stessa...
č possibile da VBA?
grazie buona domenica
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 questo articolo e` stato inviato via web dal servizio gratuitohttp://
www.newsland.it/newssegnala
 gli abusi ad 
ab...@newsland.it
Se accedi da una altra form, puoi fare così:
DoCmd.OpenForm "Mia Maschera", acNormal, "", "", acAdd, acNormal
Da dove accedi?

 Da dove accedi?
il pulsante sarŕ nelle "righe" si una sottomaschera "continua".
cliccandolo si apre una maschera che ha di fatto la stessa origine della
sottomaschera (ma mostra piů dati)
buona serata
-- 
questo articolo e` stato inviato via web dal servizio gratuito 

Newsgroup: it.comp.appl.access
Titolo: [?] Associare caselle di testo a un Report

Ciao a tutti !!
Ho una domanda da ignorantone...
In un report, voglio associare dei campi a delle caselle di testo. Allora
nella proprietà Origine dati del campo ho inserito questo :
=Forms![Main]![txtBenennung].[text]
(mi son fatto aiutare da Access,nella finestra  genera espressione)
Solo che quando faccio il preview del report mi appaiono le scritte  #Errore
...
premetto che le caselle di testo hanno un valore , ho controllato !
Quindi la domanda é : sbaglio io oppure non é possibile fare quello che
voglio fare ?
Grazie per le evt. risposte !
DaVe

 voglio fare ?
Forse banale ma non si sa mai:
la form e' aperta?
Ti basta scivere questo nella proprieta' 'Origine
controllo' della casella di testo del report:
=Forms![nomeForm]![nomeControllo]
naturalmente quando fai il preview/stampa la form deve
essere aperta!
-- 
Federico
--------------------------------------
Sito Comune di it.comp.database.access
 ed ora
Sito Comune di it.comp.appl.access
http://members.xoom.it/it_db_access
--------------------------------------
Rimuovi paperino. per e-mail
--------------------------------------

 =Forms![nomeForm]![nomeControllo]
Ciao Federico !! Grazie mille per la risposta ! era proprio questo !
L'errore é qui (sempre che sia un errore) . Se gli si mette  .[text] alla
fine non funziona niente, invece lasciandolo via mi mostra correttamente i
dati.
Chissà che cosa aveva in testa sta microsoft quando ha inventato Access...
Grazie ancora e alla prossima !
DaVe

Newsgroup: it.comp.appl.access
Titolo: Ordinamento casuale!

Salve,
dovrei ordinare una un elenco di nomi in ordine puramente casuale, per
caso qualcuno sa come potrei fare?
vi ringrazio fin da adesso
Andrea

 ha scritto nel messaggio
news:392B97EC...@yahoo.com...


Un dubbio forse potrebbe sorgere dal momento che rnd() non č poi cosě tanto
casuale.
Io avevo creato una serie di domande casuali e spesso mi sono accorto che la
sequenza era la stessa.

 Un dubbio forse potrebbe sorgere dal momento che rnd() non è poi così


 saluti bix
non e' proprio cosi'.
al contrario (fai la prova) la sequenza dei numeri restituiti
dall'istruzione rnd e' sempre la stessa a partire dall'inizio
dell'esecuzione del codice.
per questo esiste la funzione randomize la quale compie appunto l'operazione
di inizializzazione della sequenza in base al timer del sistema.
Ciao, Sib

sequenza era la stessa.
hai usato randomize prima di usare rnd?
randomize serve ad "inizializzare" rnd.
effettivamente, inizializzata allo stesso modo, rnd restituisce sempre
la stessa sequenza "casuale".  randomize serve a cambiare la sequenza.
--
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/

caso qualcuno sa come potrei fare?
metodo rapido e brutale: inserisci un campo contatore, nella parte
bassa della struttura tabella specifica che si tratta di un contatore
"casuale".  salva la tabella, ordina per il contatore.

Newsgroup: it.comp.appl.access
Titolo: Manuale sulle istruzioni

Buongiorno a tutti
A questa domanda che sto per porre so già che qualcuno mi dirà di guardarmi
l'Help in linea, ma io cerco qualcosa di diverso.
Ossia: io cercherei un manuale completo con tutte le istruzioni ecc di
Access e VBA con spiegato nei dettagli tutte le caratteristiche.
Chiedo troppo?
Saluti
Alberoni Raffaele

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

 Chiedo troppo?
    No, non chiedi troppo. Ma chiedi esattamente cio' che e' (o che dovrebbe
essere) il manuale (in linea o fuori) di riferimento. Forse cerchi altro...
Che so... Un manuale di autoistruzione, di apprendimento, di esercizi, di
approfondimento...
    Considera anche che la guida di riferimento va integrata con MSDN.
--
Ciao :-)
Maurizio
--------
?SPQR(C)
 X
--------
Newsgroup: it.comp.appl.access
Titolo: Coversione DB da Access 97 a Access 2000





Salve,


ho un DB creato in Access 97 che usa tabelle 
esterne connettendosi tramite ODBC.


Quando provo ad aprirlo con Access 2000 per vedere 
la struttura e modificare i puntamenti delle tabelle esterne, Access 2000 mi da 
il seguente messaggio di errore:




L’account utente corrente non dispone delle autorizzazioni 
per convertire o abilitare il database.


Se lo apro a casa, dove ho Access 97 e non ho la 
connessione ODBC con il DB esterno in cui risiedono le tabelle collegate, questo 
messaggio non appare e posso vedere l'intero DB e modificarne strutture, dati e 
query.


Come posso fare per risolvere questo problema?


So che non è una domanda facile, ma qualsiasi suggerimento 
sarà gradito.


Grazie, 


Federico.




Newsgroup: it.comp.appl.access
Titolo: Vorrei trasformare un DB da excel a Access

E' un Db molto Grosso....
Racchiude le ore spese per clienti:
I campi sono:
Data
Ore
Cliente
Commessa
Note
Risorsa
Come posso Creare una Tabella Risorse che in automatico mi prende i
dati dal Tabellone Ore?
Ed Ugualmente uno Clienti con il sottogruppo commesse?
In modo da poter beccare in sol colpo tutte le commesse per un
cliente?
Grazie BiXiO
Vi romperò molto le scatole .....


volentieri a farcele rompere ma da quelle poche cose che dici sarà
dura aiutarti!
non credi che ci vorrebbe magari un po' di sforzo nello spiegare bene
cosa vuoi fare?
dai che ce la puoi fare, se vuoi imparare access sei nel posto
giusto ... ma devi dare una mano a chi ti darà una mano!

 giusto ... ma devi dare una mano a chi ti darà una mano!
Hai pienamente ragione
Allora ho importato in access un elenco di circa 10000 righe
Le colonne o i campi di detta tabella sono:
ID; DATA ; ORE ; CLIENTE; COMMESSA; DESCRIZIONE; RISORSA
Ho già collegato le risorse mettendo inomi dei dipendenti a mano
Ma i clienti visto che sono molti come faccio a farli ciucciare dalla
tabella?


dai Bixio o fai il db o si muore!!
-- 
-- 
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana Sviluppatori Access

 ha scritto nel messaggio 
news:c1df3650-30d9-4e0b...@l43g2000hsh.googlegroups.com...






Grazie BiXiO

[risposta]
A mio avviso la cosa più semplice da fare è quella di creare due tabelle in 
Access esattamante uguali ai fogli di excel...esattamente come li descrivi 
se così sono sitemati:
Data
Ore
Cliente
Commessa
Note
Risorsa
Penserai poi a mettere la chiave primaria.
Apri il tuo foglio, selezioni tutte le celle che ti interessano, copia, apri 
Access e la tabella in modalità inserimento, selezioni tutte le colonne, 
incolla.
Lo stesso con la seconda tabella.
Ancora...in Access puoi allegare il foglio di excel...File, Carica dati 
esterni, collega tabella, tipo di file excel, seleziona il foglio di 
calcolo, fine.
A questo punto ne fai quello che vuoi compreso creare nuove tabelle.
Ciao, Carlo 

 ha scritto nel 
messaggio news:ga3j4k$pbu$1...@tdi.cu.mi.it...

Io proprio importerei direttamente i fogli di excel in Access....poi dopo da 
qui puoi elaborare i dati come meglio credi e se ci sono relazioni puoi 
creare query per sostituire nomi con numeri e creare relazioni....
Magari prima creati la struttura del db...copiandola, rielaborandola da come 
l'avevi pensata in excel...poi importi tutti i fogli come ti dicevo prima 
e...piano piano vai avanti...
Io insomma rimarrei sulla scia di Carlo... ;-)
Ciao
-- 
Roberto da Parma

Siete dei grandi per ora sono andato avanti, ora ho un piccolo scoglio
da superare faccio qualche tentativo da solo per non abusare e se
fallisco faccio un post
Grazie ancora
BiXiO
Newsgroup: it.comp.appl.access
Titolo: [excel] Formattazione condizionale

Ho 2 colonne affiancate che contengono dei valori a volte uguali e a
volte no, vorrei fare in modo che quando i valori nella seconda
colonna siano diversi da quelli della prima i valori stessi compaiono
in rosso. Impostarlo per una singola cella e' stato semplice ma come
faccio a fare in modo che funzioni per tutta la colonna senza dover
riportare la condizione cella per cella?
Ciao e grazie.
--
OrsoBruno
Ciao e grazie.
--
OrsoBruno

 ha scritto nel messaggio
news:gg5vavc87bv58tgvv...@4ax.com...

hai provato con "copia formato"?
Assicurati però di aver impostato correttamente i $ nella cella originale!

Newsgroup: it.comp.appl.access
Titolo: Gestione Cespiti

Ciao a tutti
Forse questo NG nn č la sede + adatta per rivolgere il quesito, ma
voglio rischiare.
Qualcuno ha realizzato (ed č disposto a cedere) oppure conosce
l'esistenza di un db (anche senza grosse pretese) per la gestione dei
cespiti ammortizzabili ?
Grazie++
MArco
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG
Prova con questo:
http://web.tiscali.it/studiointernet/files/GestioneCespiti283.zip
non assicuro niente ovviamente, l'ho trovato googlando!
-- 
strano...mavero
L'universo è cambiamento; la nostra vita è il risultato dei nostri pensieri.
Marco Aurelio 

 ha scritto nel messaggio
news:9a294f0ba33e0bb4313...@mygate.mailgate.org...

Se ti interessa siamo in fase di Beta test avanzato per un programma
relativo ai beni ammortizzabili multi livello, verra' rilasciato in
gennaio-febbraio 2005.
Attualmente usa Access sia come BE che come FE, in dicembre
la parte FE verra' riscritta in C/C++ mentre il BE rimarra' in access (2k3).
Considerando che inevitabilmente la riscrittura del FE si portera' dietro
dei nuovi bug, non dispiacerebbe un beta-tester in piu'  ;-)
Il pacchetto si rivolge a piccole utenze (aziende con 1-2 utenti
relativamente all'argomento).
Se ti interessa puoi mandarmi un messaggio sulla mia email.
Ciao
Lorenzo

Newsgroup: it.comp.appl.access
Titolo: metodo "DeleteObject"

E' possibile eliminare piů tabelle contemporaneamente con DeleteObject? Se
sě, qual'č la sintassi da scrivere?
Grazie
Giancarlo

 Giancarlo
scrivi + volte il delete.object
la risposta mi sembra un pň banale magari non ho capito bene il tuo
problema
ciao
-- 
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: Funzione DLookUp

Salve a tutti,
ho un problema con la funzione dlookup.
Dunque:
ho immesso questa funzione:
=DLookUp("descrizione";"articoli";"articoli.codice = " & [codice])
in una casella di testo, che dovrà farmi vedere la descrizione di un
prodotto, dopo che io seleziono il codice attraverso la casella combinata
chiamata codice.
Ho usato anche questa funzione scritta in questo modo ma in circostanze
diverse ed ha funzionato. Questa non funziona... mi scrive #errore o #nome?
Mi sono bloccato e non so come andare avanti...
Qualcuno può darmi una mano?
ciao
Brunix

 Qualcuno può darmi una mano?
Prova con:
=DLookUp("descrizione";"articoli";"codice = " & [codice])
-- 
HTH
Karl
*********
Access FAQ: 
www.donkarl.com/it
 + iscriviti alla prima Conferenza
Italiana per Sviluppatori di Access (CISA 1), Arezzo, 4+5/6/2005 

 ha scritto nel messaggio
news:3fjt9mF...@individual.net...

Provato. Mi scrive #errore.
Qual'è il problema?
ciao
Brunix

 Qual'è il problema?
Devi sapere tu. È il tuo db. ;-)
Certo devi provare anche senza criteri:
=DLookUp("descrizione";"articoli")
Se non ti dà un errore allora il problema è il criterio, p.e.
un nome sbagliato, il tipo non è numerico o i tipi non sono compatibili.
Se invece ti dà l'errore di nuovo ci sono 2 possibilità:
- un errore nel nome del campo o della tabella --> controlla
- un problema col nome della casella di testo --> cambialo a "Pippo"


 Qual'è il problema?
Se «codice» è una stringa forse mancano gli apici:
=DLookUp("descrizione";"articoli";"codice = '" & [codice] & "'")
             oppure
=DLookUp("descrizione";"articoli";"codice = " & Chr(34) & [codice] &
Chr(34))
Ciao
OndaMax

 ha scritto nel messaggio
news:aJ6le.943414$b5.41...@news3.tin.it...

Ciao,
funziona mettendo questa:
=DLookUp("descrizione";"articoli";"codice = '" & [codice] & "'")
ma il problema è che una volta selezionato un codice, la funzione mi riempe
tutti i campi descrizione della tabella con la descrizione del codice
articolo appena selezionato....
Potete aiutarmi?
ciao
Brunix


Se è un campo non assciato in un foglio dati è normale
-- 
_ _
Ciao
MAssimiliano Amendola            
www.accessgroup.it
Cisa1 - I° Conferenza Italiana per Sviluppatori Access Arezzo 4+5
Giugno 2005 Sono aperte le iscrizioni  Info:  
www.donkarl.com/it

 ha scritto nel messaggio
news:B32le.941786$b5.41...@news3.tin.it...

se codice non è numerico:

Newsgroup: it.comp.appl.access
Titolo: novità Access 2007

Purtroppo con l'acquisto di nuovi PC e relativo Office, mi piove
addosso Access 2007 e i miei applicativi sono da verificare.
Esiste una lista delle novità/magagne della nuova versione da qualche
parte?
Ho già un paio di rogne:
1) alcune maschere si aprono in versione coriandolo, cioè così piccole
che non so più come ingrandirle
2) nei report ho delle caselle che dovrebbero riportare il valore di
variabili impostate nel codice-eventi, nello stile =[nomestringa]:
ebbene, con le versioni precedenti compare il valore, con A2007
ritorna "Nome?"
qualche suggerimento?
grazie

 ha scritto nel messaggio 
news:ee01c5cb-00ce-4d92-9629-
2) nei report ho delle caselle che dovrebbero riportare il valore di
variabili impostate nel codice-eventi, nello stile =[nomestringa]:
ebbene, con le versioni precedenti compare il valore, con A2007
ritorna "Nome?"
--------------------------
Risposta
Prova ad allargare il campo sul report, con le date in particolar modo lo fà 
alla grande!
Saluti @ndrea 

 ha scritto nel messaggio

Grazie, ma non è questo. Ho già controllato anche i riferimenti alle
librerie del codice VBA, provato a ricompilare in formato A2007, ma
niente!
FDV

 ha scritto nel messaggio 
news:6a7decc8-3b16-4a99-a8e4-
Grazie, ma non č questo. Ho giŕ controllato anche i riferimenti alle
librerie del codice VBA, provato a ricompilare in formato A2007, ma
niente!
FDV
Io salvo in 2003 non in 2007.
Saluti @ndrea

Newsgroup: it.comp.appl.access
Titolo: Imposta pagina

Salve a tutti
Ho creato un report e ho messo sulla sua apertura una barra strumenti con il
tasto imposta pagina, premuto il quale permette all'utente di impostare i
magini superiori, inferiori, destro e sinistro.
Ho la necessità di distribuire il database sotto forma di mde.
E' possibile far salvare all'utente le impostazioni di margine
personalizzate?
Grazie a tutti per la cortese risposta
Ringhitt



su un mde non puoi salvarle con il report
prova a registrarle su una tabella e a reimpostarle da codice sul
report (penso si possa solo con l'oggetto Printer di XP ma non ne sono
sicuro)
Saluti.
Emanuele.

 ha scritto nel messaggio
news:asnsruc7g4f4p7nfu...@4ax.com...

Grazie Emanuele, proverò
Newsgroup: it.comp.appl.access
Titolo: defaltview di una form

E' possibile da codice, ossia run-time, switchare tra una single form e un
datasheet, magari premendo un pulsante? Cioč, ho la mia maschera singola e
voglio vedere un complessivo dei record, posso senza fare due maschere
distinte (una single e un datasheet)?
Grazie

, 
marb...@clsm.it
 says...

Basta inserire in una barra degli strumenti i pulsanti di 
"visualizzazione maschera" e  "visualizzazione foglio dati".
-- 
JBad


Prova a fare così.
Nell'intestazione della tua maschera inserisci due pulsanti di comando, uno
da premere per visualizzare la maschera in modalità "Maschera singola" e
l'altro da premere per visualizzarla in  modalità "Foglio dati".
A fronte dell'evento "Su clic" del primo pulsante genera il codice VBA:
    Me.DefaultView = 0
ed a fronte dell'evento "Su clic" del secondo pulsante genera il codice VBA:
    Me.DefaultView = 2
Se avessi voluto visualizzare la maschera in modalità "Maschere continue",
avresti dovuto scrivere:
    Me.DefaultView = 1
Verifica inoltre che la proprietà "Visualizzazioni consentite" della tua
maschera sia impostata a "Entrambe".
Siccome così facendo modifichi in "modo permanente" una delle proprietà
della maschera, quando apri la maschera ti comparirà nella modalità di
visualizzazione che aveva quando la hai chiusa l'ultima volta. Se invece
vuoi che quando la apri ti debba comparire sempre in modalità "Maschera
Singola", nell'evento della maschera "Su apertura" genera il codice VBA:
    Me.DefaultView = 0
Roberto

 distinte (una single e un datasheet)?
Č possibile con
RunCommand acCmdDatasheetView
RunCommand acCmdFormView
Ma non hai un pulsante nel datasheet. Puoi prendere un menu ecc.
--
HTH
Karl
********* Ich beantworte keine Access-Fragen per Email. *********
Access-FAQ: 
http://www.donkarl.com
APP: 
http://www.AccessProfiPool.com

Newsgroup: it.comp.appl.access
Titolo: Re: lista di inserimento

 ciao Sthepan
VEdi nell'Help "Caselle Combinate", o guarda le risposte al Post di
stamattina
-- 
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



 stamattina
Bon Volevo fare una cesella combinata che mi importa una sola voce ma un
sistema per poter inserire nello stesso campo piu voci prese dallo stesso
elenco
ciao Sthepan

 ha scritto nel messaggio 
news:12g9lqbjxfrvm$.5qlyhxa7fgey.dlg@40tude.net...

Proprietà column
MAssimilaino
Newsgroup: it.comp.appl.access
Titolo: gestione campi si/no (A/97)

Ciao a tutti,
ho creato una maschera [prodottiforniti] con annessa una sottomaschera in
foglio dati  [prezziario].
Nella sottomaschera sono presenti [um], [prezzo], [dataofferta] etc... ed un
campo [utilizzabile](si/no).
Vorrei sapere come è possibile impostare la sottomaschera in modo che si
possa spuntare dalla lista dei vari prezzi una sola casella [utilizzabile]
alla volta...
e' possibile farlo con le macro o semplicemente com le proprietà della
casella? non conosco VB (sigh...).
ciao e grazie a tutti :)
giann...@hotmail.com

 ha scritto nel messaggio
news:kXM_b.28916$Kc3.8...@twister2.libero.it...

Purtroppo scordati di utilizzare le macro per queste (ed altre) cose, serve
VBA e SQL; sempre.
(a braccio) In questo caso dovresti gestire l'evento "prima di aggiornare"
della casella di controllo inserendo il codice che azzera ogni campo
[utilizzabile] per quel IdProdottoFornito.
Es.
DoCmd.RunSQL "Update nomeTabella Set [utilizzabile] = 0 Where
[idProdottoFornito] = " & me!idProdottoFornito & ";"
Ciao.
--
Sergio MAZZA

[idProdottoFornito] = " & me!idProdottoFornito & ";"
Ciao Sergio,
e se un utente 'bastard inside' ti clicca sulla casella di controllo
già spuntata?
Io opterei per testare se la casella di controllo è già 'true' e in
caso positivo non eseguirei l'upadte e annullerei l'aggiornamento.
Ciao
--
Alberto
No alle guerre

 No alle guerre
Certo! Ogni controllo è obbligatorio...
Ciao.
--
Sergio MAZZA

 ha scritto nel messaggio
news:8Jg%b.32399$IT2.1...@news4.tin.it...

ciao sergio, innanzitutto grazie per l'aiuto,
il codice che mi hai scritto funziona... ma non correttamente.
Quando inserisco un nuovo prezzo e spunto il controllo (si/no) utilizzabile
il comando non funziona (rimangono spuntati sia il precedente che il nuovo),
ma se io, dopo l'inserimento del nuovo prezzo, spunto il vecchio manualmente
dopo funziona correttamente tutto, accettando una sola spunta per set di
record.... cosa devo fare??
[Spero di essermi spiegato]
Mi faresti un grosso piacere :)))
Ciao
giann...@hotmail.com


Prova così:
If Me!utilizzabile.OldValue = 0 Then
    DoCmd.SetWarnings False
    DoCmd.RunSQL "Update nomeTabella set utilizzabile = 0;"
    DoCmd.SetWarnings True
    Me.Refresh
Else
    MsgBox "'Nunce provà a bello!"
    Cancel = True
    Me.Undo
End If
Ciao.
--
Sergio MAZZA

 ha scritto nel messaggio
news:c1kvlu$b7q$1...@canarie.caspur.it...

Ciao Sergio purtroppo c'è ancora un problemino...
fino a quando ho una serie di prezzi e devo cambiare la spunta
[utilizzabile] tra uno e l'altro....TUTTO OK.
Se cerco di togliere una spunta [Utilizzabile] da un prezzo non me lo lascia
fare... TUTTO OK
Quando inserisco un nuovo prezzo e , giustamente, spunto UTILIZZABILE, mi
risponde "di  non provarci"
Cosa devo fare?
Ciao e grazie ancora
giann...@hotmail.com


Prova così allora:
Select Case Me!utilizzabile.OldValue
    Case 0
        DoCmd.SetWarnings False
        DoCmd.RunSQL "Update nomeTabella set utilizzabile = 0;"
        DoCmd.SetWarnings True
        Me.Refresh
    Case -1
        Me.Refresh
    Case Else
End Select
Ciao.
--
Sergio MAZZA
Newsgroup: it.comp.appl.access
Titolo: Confronto tra date

Salve ,
non riesco a cpire perche' non funziona questo confronto :
in una maschera devo inserire una data che deve essere compresas tra
Datainiziale - DataFinale, se e' fuori range mi fa apparire una
finestra che dice cio'
Solo che il confronto non sempre va bene , nel senso a volte su delle
date fuori dal range la accetta lo stesso, come mai c'e' qualche
opzione per le date
di seguito il pezzo di codice sull'evento after update
Private Sub Data_Lav__AfterUpdate()
Dim D, D1, D2 As String
D = Me.DataLav
D1 = Forms![StoricoLavori]![Dal]
D2 = Forms![StoricoLavori]![Al]
If (D >= D1 And D <= D2) = False Then
   MsgBox " La Data " & D & (Chr(13)) & " E' Fuori dall'Intervallo " &
(Chr(13)) & D1 & "--" & D2
End If
Grazie
Rosario Ciotola

Prova con:
Dim D, D1, D2
D = cdate(Me.DataLav)
D1 = cdate(Forms![StoricoLavori]![Dal])
D2 = cdate(Forms![StoricoLavori]![Al])

Rosario ha scritto:

La dichiarazione delle variabili è errata:
Dim D, D1, D2 As String
Visto che si tratta di Date:
Dim D As Date, D1 As Date, D2 As Date
Ora riprova e dovrebbe andare...!
Ciao
@Alex

 @Alex
Grazie Alex avevo fatto un errore madornale assegnando un tipo errato
di variabile.
Ancora Grazie per l'illuminazione :-)
Rosario Ciotola

Newsgroup: it.comp.appl.access
Titolo: Invio e.mail con allegati (Riservato ai guru del newsgroup)

Sareste capaci di spiegarmi se in questa routine pubblica richiamata da una
maschera è possibile inseriere un file allegato:
nella maschera:
Private Sub Comando0_Click()
    Call Navigate(Me, "mailto:
it_la...@murialdo.it
" & "?SUBJECT=Esempio di
ShellExecute per browser e E-Mail")
End Sub
nel modulo:
Public Declare Function ShellExecute Lib "shell32.dll" Alias "ShellExecuteA"
(ByVal hwnd As Long, ByVal lpOperation As String, ByVal lpFile As String,
ByVal lpParameters As String, ByVal lpDirectory As String, ByVal nShowCmd As
Long) As Long
Public Const SW_SHOW = 1
Public Sub Navigate(frm As Form, ByVal WebPageURL As String)
On Error Resume Next
    Dim hBrowse As Long
    hBrowse = ShellExecute(frm.hwnd, "open", WebPageURL, "", "", SW_SHOW)
End Sub
Grazie a chi volesse aiutarmi.
Maurino

--------------------------------------------------------------------------<
-- 
Posted from 
mailrelay1.inwind.it
 [212.141.54.101] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG


E pensare che sapevo anch'io come fare ma nemmeno io sono un guru!!!
AEOM

Newsgroup: it.comp.appl.access
Titolo: TREEVIEW che scompare inaspettatamente

Ciao a tutti, ho installato una mia applicazione con runtime 2002 su
pc win xp.
Utilizzo il controllo treeview con una image list associata e varie
iconcine.
Su tutte le macchine funziona bene tranne che su una.
Fino a questa mattina funzionava tutto benissimo.
Dopo l'aggiornamento del front end ha smesso di funzionare, o meglio
carica il treeview facendomi vedere tutte le icone associate ai nodi
ma non i dati di descrizione e sono esegue nulla su click.
Un'altra form in cui utilizzo solo il controllo treeview funziona
correttamente.
Ho provato a reinstallare runtime, fare il regsvr32 dell'ocx del
cocmctl32 e mscomctl ma nulla da fare.
Suggerimenti?
non nascondo la disperazione ...!

 ha scritto nel messaggio 
news:1177592128....@n15g2000prd.googlegroups.com...

In una situazione analoga ho risolto ricreando o prendendola da una copia di 
backup l'imagelist associata al treeview.
Sembra che il problema risieda proprio in questo controllo.
Ciao, Carlo

Newsgroup: it.comp.appl.access
Titolo: Utente Predefinito

Ciao A tutti.
Devo memorizzare all'interno di una tabella il nome dell'utente che è
connesso a windows in quel momento. Come posso fare.
Esiste una variabile di sistema. Ovviamente se il S.O. e WIndows 98 il nome
utente sarà quasi sempre uguale, ma se si tratta di Windows 2000 o Xp come
posso fare ??
Grazie
Enrico Pietrobon

 posso fare ??
A me (W2K+A2K) funziona Environ("USERNAME").
Ciao. Claudio

"Claudio" <cld@NOSPAM&COsupereva.it> ha scritto nel messaggio
news:NQtu9.43259$TD1.1...@news2.tin.it...

Ciao e grazie, ho provato e la cosa funziona perfetamente con Windows Xp, e
Windows 2000.
Ma sotto Windows 98 restituisce un errore.
Ma.

 posso fare ??
' ------------------------------------------------------------
' BOOL GetUserName(
'   LPTSTR lpBuffer,  // address of name buffer
'   LPDWORD nSize     // address of size of name buffer
' );
' ------------------------------------------------------------
  Private Declare Function GetUserName _
    Lib "advapi32.dll" Alias "GetUserNameA" ( _
      ByVal lpBuffer As String _
    , ByRef nSize As Long _
    ) As Long
' ------------------------------------------------------------
' ============================================================
  Public Function myGetUserName( _
  ) As String
' ------------------------------------------------------------
  Dim sBuffer As String * 255
' ------------------------------------------------------------
  GetUserName sBuffer, Len(sBuffer)
  myGetUserName _
    = Left$(sBuffer, InStr(sBuffer, vbNullChar) - 1)
  End Function
' ============================================================
--
Ciao :-)
Maurizio
--------
?SPQR(C)
 X
--------
Newsgroup: it.comp.appl.access
Titolo: Riallegare tabelle con ADO

Qualcuno ha riscritto la routine del sito comune per riallegare le tabelle
con ADO ?
AEOM

 AEOM
E perchč...???
Alessandro.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG


Perchč non voglio piů usare DAO nelle mie applicazioni
AEOM

 ha scritto nel messaggio
news:a4vkd1$jfi$1...@pegasus.tiscalinet.it...

E perchč?
Antonio

 ha scritto nel messaggio
news:xGJc8.4001$Zf3.1...@twister2.libero.it...

Non mi ricordo dove l'ho letto ma era consigliato di passare a ADO
soprattutto per rendere indolore la migrazione su sql-server e inoltre č piů
"efficiente"
Ne sai qualcosa?
AEOM

 Ne sai qualcosa?
No, non me ne sono mai interessato, anche perchč mi sono guardato bene
finora di passare ad Access 2000
Antonio

 ha scritto nel messaggio
news:DSNc8.6274$E33.1...@twister1.libero.it...

Avevo preso A2000 e l'ho disinstallato dopo un giorno, ora ho access xp e
devo dire che mi trovo molto bene.
AEOM

 Antonio
Parole sante ANTONIO.
E' un pò di tempo che mi capita di darti ragione, devo smettere...!
Secondo mè è stata la BIGNOLATA.
TRADUCO:
Trattasi di Dolce fatto con Bigné ripieni di 
Cioccolata o crema tutto inzuppato in una montagna di
Panna MOntata....!
DAO sicuramente non verrà abbandonato a breve, almeno fino a chè
ADO fa così schifo, e non implementano le AZIONI per i DATABASE...!
A97.


 Panna MOntata....!
Cci tui, corro a farmi una flebo di insulina!!!
Antonio
P.S.
Noi lo chiamiamo Profitterolles

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

Dovrei fornire un DB demo ad un cliente che me ne ha fatto richiesta...
Io ci ho messo sulla maschera di avvio una routine che alla data di
scadenza il progr. esce; ho poi compilato tutto in .mde.
La domanda che mi pongo è questa : quando il cliente si copia il DB sul
suo PC, i riferimenti che io ho impostato rimangono ???(DAO 3.6, ADO 2.1
etc.)Perchè a me è capitato che formattando il mio PC e reinstallando
Access, avviando il mio DB i riferimenti erano andati persi e ho dovuto
reimpostarli....
Nel caso succeda questo è possibile in un DB .mde, impostare i
riferimenti alle librerie ? (io ci hi provato, ma la voce riferimenti
non è abilitata...)
Oppure esiste un modo, con qualche routine per verificare i riferimenti
alle librerrie ed accedere ad esse ?
Grazie.
 
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 Grazie.
Prego.
Maurizio

 
Saluti.
Emanuele.