mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.appl.access
Titolo: Messaggi stile balloon ecc.

Salve a tutti!
Vi chiedo se č possibile fa visualizzare un messaggio diverso da msgbox (al
quale si deve obbligatoriamente premere un tasto) dove, per esempio, mi
appaia una specie di contatore, diciamo, di 5 secondi?
Mi spiego meglio.......
vorrei utilizzare un messaggio a mo' di pausa ove mi compaia un conto alla
rovescia prima di eseguire una certa operazione. Avevo pensato ad un loop
oppure ad una funzione FOR X= 1 TO 5 ed inserire un'altra routine tipo FOR
Y=1 100000. In questo modo funziona perchč, se non sbaglio, sono esattamente
5 secondi ma il probelma rimane che alla fine di questo loop e/o routine, il
messaggio deve sparire automaticamente.
Spero sia stato abbastanza chiaro e ringrazio tutti anticipatamente.
Marco.

 ha scritto nel messaggio
news:ffO29.180896$vm5.5...@news2.tin.it...

Nonostante il caldo c'č qualcuno che ti risponde.
Credo che la soluzione migliore sia quella di realizzare una maschera
oppurtunamente dimensionata e con un bel pulsante e un controllo per
visualizzare il conteggio all'indietro.
Qui ti riporto il codice di una maschera che si chiama Maschera2 e che oltre
ad avere un controllo "Tempo" che visualizza il conteggio da 5 a 0 ha un
pulsante che si chiama
Comando0. Il controllo "tempo" ha il "Valore Predefinito" impostato a 5 ma
si puň cambiare. L'intervallo Timer della maschera č impostato a 1000.
Ovviamente dovrai impostare la maschera a popup, scelta obbligata, togliere
tutte le barre, i pulsanti di spostamento, ecc. Insomma rendere la maschera
quanto piů simile ad una msgbox.
Option Compare Database
Dim Selezionato As Boolean 'variabile locale di tipo booleano
Private Sub Comando0_Click()
Selezionato = True ' interrompe il conto alla rovescia
'metti qui il tuo codice
End Sub
Private Sub Form_Open(Cancel As Integer)
Selezionato = False 'imposto la variabile locale a False per permettere il
conto alla rovescia
End Sub
Private Sub Form_Timer()
If Selezionato = True Then
Exit Sub
Else
Me.Tempo = Me.Tempo - 1
End If
If Me.Tempo = 0 Then
DoCmd.Close 'chiude la maschera se il contatore č = a zero.
End If
Fammi sapere.
Ciao, Carlo
End Sub
Newsgroup: it.comp.appl.access
Titolo: Esportare in formato Excel.

Il comando
DoCmd.OutputTo acOutputTable, "tTempEmergenza", acFormatXLS, "d:
\documenti generali\emergenza.xls", -1
che funzionava con A2000, non mi funziona più con A2007. Qualcuno può
darmi un'alternativa? (a parte diverse righe di codice per scrivere i
dati riga dopo riga...).
Grazie
Riccardo Baldinottti

 wrote in message 
news:aee08367-ad01-489b...@w35g2000yqm.googlegroups.com...

=======================================
DoCmd.TransferSpreadsheet TransferType:=acExport, _
                          SpreadsheetType:=acSpreadsheetTypeExcel9, _
                          TableName:="Tabella1", _
                          FileName:="\\P90\E\Document\Excel\XLS\aaaaa.xlsm", 
_
                          Range:="Sheet1!A10:C10"
Con Range si indicherà il nome del foglio e il range
delle SOLE COLONNE.
L'intestazione delle colonne in Excel viene fatta
automaticamente con riferimento al nome dei campi di Tabella1.
Bruno

 wrote in message

Primo: ho detto una cavolata. Non mi funzionava perché c'era
tutt'altro sbaglio.
Secondo: grazie, userò anche i tuoi suggerimenti.
Spiegami un po' la storia delle sole colonne: nel tuo esempio,
Range:="Sheet1!A10:C10" vuol dire che esporti le colonne da A a C? In
tal caso, il valore 10 potrebbe essere qualunque altro?
Riccardo Baldinotti

 wrote in message 
news:ac0ca7da-bbf1-440e...@c11g2000yqj.googlegroups.com...
Primo: ho detto una cavolata. Non mi funzionava perché c'era
tutt'altro sbaglio.
Secondo: grazie, userò anche i tuoi suggerimenti.
Spiegami un po' la storia delle sole colonne: nel tuo esempio,
Range:="Sheet1!A10:C10" vuol dire che esporti le colonne da A a C? In
tal caso, il valore 10 potrebbe essere qualunque altro?
Riccardo Baldinotti
===================================
Esporti i record di Tabella1 che verranno collocati
quanto ai nomi dei campi in A10:C10;
quanto ai dati in A11:C11   1° record
                         A12:C12   2° record
                         .............     ..............
Bruno

Newsgroup: it.comp.appl.access
Titolo: Piccola azienda cerca programmatore

Per terminare un applicativo gia' al 99% di gestione produzione e
attaccarci ordini/bolle/fatture.
Tracciati record gia' fatti.
grazie.

 ha scritto nel messaggio 
news:g5lhuljvs1l2$.dlg@news.individual.net...

Indica almeno la zona.
Ciao
-- 
Roberto da Parma 

 Indica almeno la zona.
scusa, hai ragione, Sud Milano. (ma avevo gia' postato un annuncio simile
tempo fa).
Ringrazio tutti quelli che mi hanno scritto, sono in un picco di lavoro e
non ho tempo nemmeno per dormire. Rispondo a breve dando vantaggio alla
distanza. Si puo' fare quasi tutto on line, ma certe cose discusse  e
risolte di persona hanno evidenti vantaggi
Newsgroup: it.comp.appl.access
Titolo: Striscia destra non sfruttabile

Ho notato che nella visualizzazione delle maschere viene
sempre lasciato vuota una striscia verticale larga circa 0,8
cm. sulla destra del video e quindi in struttura maschera ne
devo tener conto per evitare che mi visualizzi il righello
di spostamento orizzontale della schermata.
C'e' qualche motivo per cio'? o magari non ho tenuto conto
di qc?
il barbi

il barbi ha scritto:

Dovrebbe essere la barra di scorrimento verticale. Prova a mettere "No" e
vedi come va.
--
rgrds
SC
-- 
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:ap6Vb.271207$_P.92...@news4.tin.it...

E' probabile che sia lo spazio riservato alla barra di scorrimento
verticale...
Ciao.
--
Sergio MAZZA

 ha scritto nel messaggio
news:ap6Vb.271207$_P.92...@news4.tin.it...

č lo spazio per la barra si scorrimento verticale
Newsgroup: it.comp.appl.access
Titolo: Maschera per inserimento dati riviste

Ho l'esigenza di inserire i nomi e le annate di alcune riviste e avrei
bisogno di creare una maschera di access per l'inserimento dei dati.
Visto che della maggior parte delle riviste possiedo molte annatte
consecutive, dovrei inserire gli items in questo modo, ad esempio:
1) Rivista1  Anno 2000 Gennaio
2) Rivista1  Anno 2000 Febbraio
.
.
.
24) Rivista1 Anno 2001 Dicembre
ecc...
Ma, per inserire questi dati, vorrei creare un maschera di inserimento in
cui posso specificare, ad esempio, i valori "da... a..." di un dato campo,
esempio:
Rivista1 DA 2000 A 2001
e in questo modo il programma dovrebbe crearmi i 24 items corrispondenti a
tutti i mesi del 2000 e del 2001, come nell'emepio precedente.
Si puo' fare? Se si mi date dei suggerimenti su come possa essere fatto?
Grazie a tutti,
Eugenio

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

 codice VBA:
Ti ringrazio di cuore, funziona tutto perfettamente.
Soltanto una cosa:
per far attivare il codice VBA ho usato un "pulsante di comando" (ovviamente
nella maschera) che si attiva con il click del mouse. Pero', quando lo
premo, mi compare il messaggio: "Numero di righe che verranno accodate: 1",
io naturalmente premo "ok", ma il messaggio si ripete tante volte queante
sono il numero di righe. Si potrebbe evitare questo messaggio? Al limite
andrebbe anche bene un messaggio soltanto con, ad esempio, "numero di righe
accodate: 24" se ho messo come intervallo 2000-2001, ma 24 messaggi come
quello di prima sono troppi :)
Grazie ancora,
Eugenio

 Grazie ancora,

Newsgroup: it.comp.appl.access
Titolo: L'oggetto non supporta la propietà o il metodo

Salve
Ho La maschera Esperto in questa maschera ho inserito una sottomaschera.
la sottomaschera ha come recorsource il valore di rowsource di un elenco
della maschera principale (casella di riepilogo)
Forms!Esperto.percespmc.recordsource = Me!Elenco6.RowSource
mi da il seguente errore:
"L'oggetto non supporta la propietą o il metodo"
Nauralmente se la maschera "percespmc" non la uso come sottomaschera e
faccio
Forms!percespmc.recordsource = Me!Elenco6.RowSource
tutto funziona correttamente.
Come si puņ fare in modo che la sottomaschera venga raggiornata (cambia
propio il recordsource ) in base alle schelte della maschera principale?
Stefano
Grazie a tutti per la pazienza.

 Grazie a tutti per la pazienza.
Ma come si chiama il controllo sottomaschera inserito nella maschera
Esperto?
Attento ho chiesto come si chiama il controllo sottomaschera e non la
sottomaschera.
Se il controllo della maschera principale che contiene la sottomaschera si
chiama Pippo, prova con:
Forms!Esperto!Pippo.Form.recordsource = Me!Elenco6.RowSource
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 ha scritto nel messaggio
news:2UT%9.82815$ZE.22...@twister2.libero.it...

Ho provato a cambiare il nome in pippo così per sicurezza non faccio
confusione
quando nella function assegno
Forms!Esperto!pippo.Form.RecordSource = Me!Elenco6.RowSource
error 2467 the expression you entered refers to an object that is closed or
doesn't exist
la propietà name della sottomaschera (il controllo è pippo)
Stefano

 propio il recordsource ) in base alle schelte della maschera principale?
Ah la sintassi....
Forms("Esperto").percespmc.form.recordsource = Me!Elenco6.RowSource
Ah... ovviamente i nomi dei campi devono essere gli styessi
Antonio

 ha scritto nel messaggio
news:gs30a.83227$YG2.2...@twister1.libero.it...

Adesso funziona
Grazie

 Stefano
Qualcosa mi dice chePippo non sia il nome del tuo controllo sottomaschera.

Newsgroup: it.comp.appl.access
Titolo: Come cancello il contenuto di una casella di testo?

Buon Giorno A97...
Maschera MANDATI
ho una casella di controllo (Sě/No)
con una routine sull'evento click:
If Me.Quietanza = -1 Then
Me.TestoQuietanza = "In riferimento al presente MANDATO ..."
End If
come faccio a cancellare il TESTO introdotto se Quietanza diventa 0.....
Grazie
LUIGI
BARI

 BARI
Me.TestoQuietanza=vbNullstring
Ciao
@Alex
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

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

Newsgroup: it.comp.appl.access
Titolo: scegliere dati per report

Ho una tabella contenente lista spese, ad esempio "data" "descrizione"
"costo"
Dovrei tramite una casella combinata scegliere il mese "gennaio"
"febbraio" ecc e creare un report nel quale visualizzare tutti i costi
del mese selezionato.

 ha scritto nel messaggio 
news:1137182555.3...@g47g2000cwa.googlegroups.com...

Ci sono diverse strade.
Una potrebbe essere questa. Crea la casella combinata usando due colonne. 
Nella prima usi il numero del mese, nella seconda il nome del mese. Nascondi 
la prima colonna (larghezza =0). Quindi apri il report filtrandolo in base 
al mese scelto nella casella combinata. Per esempio month([TuaData])= 
forms!TuaMaschera!TuaCasellaCombinata. Piuttosto, dovrai aggiungere anche un 
controllo "anno", altrimenti ti visualizzerà tutte le date che hanno il mese 
prescelto, a prescindere dall'anno.
Ciao
Salvatore

Newsgroup: it.comp.appl.access
Titolo: Opzioni di Access 2000

Ciao..uso A2000 , e volevo sapere se fosse possibile tramite una maschera
all'avvio, o con una macro autoexec :
-nascondere la finestra di Access;
-togliere i flags a :
   modifiche records;
   eliminazioni documenti;
   query di comando
( stanno nel menu' strumenti/opzioni/modifica-trova)
grazie anticipate
Luisa


Ciao.
  Old-Jack
Newsgroup: it.comp.appl.access
Titolo: DateDiff e la guida in linea

Mi servirebbe di calcolare la differenza tra due date con DateDiff inserendo
tale funzione in un campo calcolato in una qry.
Seguendo le istruzioni della guida in linea......
"Nell'esempio riportato di seguito si indica come utilizzare la funzione
DateDiff in un'espressione nella query. Se si dispone di un tabella Ordini
contenente un campo DataOrdine ed un campo DataSpedizione, č possibile
creare un campo calcolato in una query per visualizzare il tempo trascorso
tra la data di un ordine e quella di spedizione di ciascun ordine. Nella
finestra Query, creare una nuova query aggiungendo la tabella Ordini e
trascinando il campo IDOrdine nella griglia di struttura della query. Per
creare un campo calcolato, immettere in una cella Campo vuota quanto
riportato di seguito:
Giorni trascorsi: DateDiff("a", [DataOrdine], [DataSpedizione])
io la cambio cosě cioč il secondo nome del campo si chiama DataEvasione
Giorni trascorsi: DateDiff ( "a", [DataOrdine], [DataEvasione])
e Access mi dice
"Errore di sintassi nell'espressione.Operando o operatore mancante,carattere
o virgola non valido etc etc."
il puntatore si ferma dopo la virgola appresso alla "a".
Qualcuno mi spiega sta cosa?
SunRex


Forse di chi l'ha tradotta...
Ciao.
-- 
Sergio MAZZA

Newsgroup: it.comp.appl.access
Titolo: problemi di risoluzione 800x600 o 1024x768 massimizzare access

il mio problema è il seguente:
il mio db è ottimizzato per una risoluzione 1024x768 e visto che ormai tutti 
i monitor in circolazione supportano tale risoluzione o optato per la 
seguente soluzione:
avviando il mio db controllo la risolzione e se inferiore a 1024 la imposto 
io all'uscita rimetto quella originaria
il problema è che dopo aver impostato la 1024x768 la finestra di access 
occupa comunque lo spazio pari a 800x600 e per massimizzarla devo fare 
doppio click sulla barra blu oppure cliccare sul quandrato in altro a destra 
solito per massimizzare la finestra.
esiste un comando da vb per massimizzare access senza che debba obbligare 
l'utente a questa operazione? grazie a tutti. 


www.donkarl.com/it
 FAQ 1.10
-- 
HTH
Karl
*********
Access FAQ: 
www.donkarl.com/it
+info sulla prima Conferenza Italiana per Sviluppatori di Access (CISA1)
Newsgroup: it.comp.appl.access
Titolo: Problema con decimali!

Ho un problema:
Io dovrei utilizzare un campo (che e' una somma di altri campi che hanno 3
decimali), ma utilizzare per i calcoli successivi soltanto 2 decimali
arrotondando la seconda cifra decimale. Utilizzando la proprietà
Decimalplace mi arrotonda, ma sotto tiene sempre i 3 (o piu' se ho diviso)
decimali. Cosa posso fare???
Grazie all'anima pia che mi potra' rispondere.
D@S

 decimali. Cosa posso fare???
Questa domanda sta diventando un tormentone.
Se ti vai a leggere i messaggi di questi giorni vedrai quante volte e' stato
risposto a questa domanda.
Sib


 da Karl
Function arrotondaeuro(varNr As Double, Optional varPl = 2) As Double
' by Konrad Marfurt + ? + Karl Donaubauer + Fanton Emanuele
'varNr: numero da arrotondare
'varPI: numero di decimali (due predefinito)
varNr = Nz(varNr, 0)
   arrotondaeuro = Fix("" & varNr * (10 ^ varPl) + Sgn(varNr) * 0.5) /
(10 ^ varPl)
End Function
Saluti.
Emanuele.
Newsgroup: it.comp.appl.access
Titolo: Controllare chi è loggato

Salve
vorrei sapere se esiste un metodo più semplice e senza usare ADO rispetto a
quello descritto sulla knowledge Microsoft (Q198755: ACC2000: Checking Who
Logged into Database with Jet UserRoster) per mostrare gli utenti collegati
dallo e sullo stesso db aperto con la multiutenza a livello di singolo
utente.
Grazie
--------------------------------
Inviato via 
http://usenet.libero.it

 ha scritto nel messaggio
news:80Z206Z188Z10Y1...@usenet.libero.it...

Hai provato a dare uno sguardo al file LDB con un TEXT_EDITOR........!!!!
@Alex.

 @Alex.
ho capito, ma la cosa deve funzionare da dentro il db. cioè in una form
clicco un pulsante e se c'è più di un utente loggato mi avvisa con un msgbox
con il nome di chi è collegato. tutto qui, quindi serve per un utente che ci
lavora sul db, è chiaro che io amministratore lo faccio con altri sistemi.



Ciao Tony, @Alex ti ha indicato la strada giusta, basta che dal tuo form
apri con l'istruzione Open il file LDB con accesso Shared read write (vedi
istruzione Open da help sezione riferimento al linguaggio di Visual Basic),
il file è composo di N record (1 per ogni sessione che accede al database)
lunghi 64 Byte, all'inizio di ogni record c'è il Computer Name.
Ciao Giorgio.

 Ciao Giorgio.
ok, perň non uso open ma una cosa cosě:
    Set fs = CreateObject("Scripting.FileSystemObject")
    Set f = fs.OpenTextFile("c:\database.ldb", 1, 0)
e poi uso stringa=f.read(x)
a questo punto diciamo che nel mio stringa ho tutti i nomi degli utenti
collegati. purtroppo perň in mezzo c'č anche il segno di a capo o cambio
record, per cui facendo
Msgbox testo
mi trovo con solamente il primo nome visualizzato e gli altri niente.
come posso evitare questo? ho provato con
testo = Replace(testo, Chr(13), "")
ma non va
Grazie.


 Grazie.
Ciao Tony, ti posto un esempio di codice per ottenere una stringa con il
nome dei computer name che accedono al DB.
Dim stringa As Variant
Dim Utenti As Variant
Dim Utente As Variant
Dim i As Integer
Dim fs As Object
Dim f As Object
Set fs = CreateObject("Scripting.FileSystemObject")
Set f = fs.OpenTextFile("c:\database.ldb", 1, 0)
stringa = f.Read(640)  'Poniamo di leggere max 640 byte pari a 10 utenti
f.Close
'eseguo un loop per la lettura dei record da 64 Byte
For i = 0 To Len(stringa) / 64 - 1
      Utente = Trim(Mid(stringa, i * 64 + 1, 30))   'nei primi 30 caratteri
del record c'e il computer_name
      Utente = Left(Utente, InStr(Utente, Chr(0)) - 1) 'Filtro il carattere
di fine stringa
      Utenti = Utenti + Utente + vbCrLf  'Lo accodo a Utenti
Next
MsgBox Utenti     'Stampo l'elenco
Set f = Nothing
Set fs = Nothing
Lo svantaggio di questa tecnica è che se tre utenti aprono il database e
successivamente due utenti lo chiudono, la lista è sempre composta da tre
utenti perche il file LDB viene azzerato all'uscita dell'ultimo utente.
Ciao Giorgio

mi serviva....grazie
Newsgroup: it.comp.appl.access
Titolo: Conversione progetto ADP -> VB

Salve al NG!
Per motivi di run time, sicurezza etc, mi e' venuto in mente di convertire
un progetto ADP in Visual Basic.
Sapete se c'e' un modo semplice o qualche automatismo per convertire
maschere Access in Visual Basic?
Grazie
Luciana

lucianab64 on libero ha scritto nel messaggio ...

No ma .... io ci penserei tre volte prima di abbandonare Access '2000 come Front-end verso SQL
Server!  :-)
Ciao, warp

 wrote in message
903jnd$19a$1...@fe1.cs.interbusiness.it...

Sono assolutamente della tua stessa opinione, ma vorrei portare qualche
motivazione a quelli del mio gruppo che invece la pensano diversamente.
Tu come giustificheresti la tua risposta?
Grazie. Ciao. Luciana


La prossima form bella "zeppa" che dovete realizzare, con un po di
sottomaschere, caselle combinate, un bel pò di controlli "not in list", di
input, di "undo"... report in anteprima ecc ecc, iniziate a farla
simultaneamente su VB6 e VBA.
Si cronometra e poi si ride.
;-)
Guz


OK !!!
Mi sembra una bella prova  ;-)
E se poi qualcuno obbiettasse che:
"Dal punto di vista commerciale VB è meglio di Access perche' Access è
considerato troppo da smanettoni e quindi meno vendibile?"
Cosa rispondere?
Grazie in anticipo dell'aiuto.
Luciana

Tu come giustificheresti la tua risposta?
Mah, spesso è solo questione di gusti, fatto sta che non ancora visto gestionali in VB degni di
questo nome.
E' un ambiente privo di strumenti d'accesso ai dati nativi (e di conseguenza terribilmente legato
all'utilizzo di CAttiviX) e molto macchinoso nella Reportistica.
Oltretutto non è affatto un compilatore: la distribuzione delle applicazioni VB si avvale di un
Runtime leggermente meno palese di quello di Access.
In rapporto ad A '2000 + MSDE, beh a parer mio è l'uovo di colombo se si ha la necessità di
utilizzare un Server di Database, mantenendo tempi di sviluppo sostenibili.
Ciao, warp

considerato troppo da smanettoni e quindi meno vendibile?"
Beh, questo è un altro discorso :-))
Ma allora tanto vale sviluppare gestionali in Delphi, o meglio ancora in C++, dato che VB6 (e lo
dico sottovoce) è un ibrido che non fa niente veramente bene.
Comunque secondo me si dovrebbe programmare per vivere e non per la "gloria"!
Ciao, warp

 utilizzare un Server di Database, mantenendo tempi di sviluppo
sostenibili.
Sono d'accordo su tutto.
E' fondamentale valutare i tempi di sviluppo in rapporto ai risultati
ottenuti e alle prestazioni.
Personalmente ritengo che Access 2000 + MSDE siano un ottimo compromesso.
Grazie. Alla prossima
Luciana
Newsgroup: it.comp.appl.access
Titolo: creare campo "visualizzato come combobox" in una tabella, da codice VBA

Salve. chiedo aiuto in relazione al seguente problema.
ho necessita di accedere da codice vba alle proprietà dei campi che
sto creando in una nuova tabella.
Manualmente è possibile per ogni campo impostare il parametro
postosotto "ricerca-visualizza controllo" in  "casella combinata".
Successivamente si possono impostare diversi parametri relativi alla
combobox e in particolare l'origie riga, la casella associata...
E' possibile fare questo da codice vba?
Come?
grazie in anticipo.


Di solito sconsiglio ad usare delle caselle combinate in tabelle.
Vedi: 
http://www.mvps.org/access/lookupfields.htm
.
Se nondimeno insisti:
Dim db As DAO.Database
Dim tdf As DAO.TableDef
Dim fld As DAO.Field
Dim prp As DAO.Property
Set db = Currentdb
'o
'Set db = DBEngine.Workspaces(0).OpenDatabase("DB esterno")
Set tdf = db!TuaTabella
Set fld = tdf!TuoCampo
With fld
.Properties("DisplayControl") = acComboBox
Set prp = .CreateProperty("RowSource", dbText, "TuaOrigineRiga")
.Properties.Append prp
.Properties.Refresh
End With
Lo stesso metodo puoi usare per le altre proprietà del combo.
-- 
HTH
Karl
*********
Access FAQ: 
www.donkarl.com/it
 + iscriviti alla CISA2, la seconda
Conferenza Italiana per Sviluppatori di Access, Paola, 17+18/6/2006
Newsgroup: it.comp.appl.access
Titolo: filtro su query Access 2003 - problema con "ALike"

Buongiorno Amici del NG,
su una quey ho impostato il seguente filtro sul campo "Categoria":
Like ("*" & [Forms]![MULT]![Categoria] & "*") in modo da filtrare
genericamente la categoria merceologica;
fino a qualche giorno fa funzionava regolarmente, ora la query non mi
da alcun risultato in quanto ho notato che il filtro è diventato
questo:
ALike ("*" & [Forms]![MULT]![Categoria] & "*").
In pratica c'è questa A davanti a Like che non si toglie e credo sia
la causa del problema.
Potete aiutarmi?
grazie sempre
Leo

 la causa del problema.
ALike "succede" se ANSI 92 č attivata.
Controlla e togli la spunta nell'opzione, cioč menů
Strumenti - Opzioni - Tabelle/Query -
Sintassi compatibile SQL Server (ANSI 92)
-- 
HTH
Karl
*********
Access FAQ: 
www.donkarl.com/it
 

 Access FAQ:
www.donkarl.com/it
Infatti, problema risolto, ora la query rifunziona regolarmente !!
Grazie Karl e una buona giornata.
Leo

Newsgroup: it.comp.appl.access
Titolo: Curiosità sui recordset

ho una piccola curiosità, mi spiegate qual è la differenza sostanziale
fra queste due assegnazioni che danno lo stesso risultato?
dim rst as recordset
Set rst = CurrentDb.OpenRecordset("SELECT....")
Set rst = CurrentDb.createquerydef("SELECT....")
si può dire che una è migliore dell'altra?
grazie

Set rst = CurrentDb.createquerydef("SELECT....")
La seconda manco sapevo che esistesse....ma mi sembra un contraddizione. A
che scopo creare una querydef?
Buona la prima direi...
Saluti.
lucia...@sitoocmune.com

 
lucia...@sitocomune.com
La corretta sintassi della seconda e':
Dim qdf as QueryDef
Set qdf = CurrentDb.createquerydef(nome, "SELECT....")
nome e' il nome della query che si vuole creare; se impostata a stringa di
lunghezza zero, la query e' una query temporanea.
viene utilizzata per creare un oggetto QueryDef, cioe' definire una query.
al contrario un Recordset rappresenta i records di una tabella o il risultato
di una query, infatti se si vuole accedere ai records trovati da una query
bisogna creare un recordset su di esso;
Dim qdf as QueryDef
Dim rst as Recordset
Set qdf = CurrentDb.createquerydef("", "SELECT....")
set rst = qdf.openrecordset(...)
non so se sono stato chiaro, spero di si.
cmq help e' piu' che chiaro
-- 
Federico
fluc...@paperino.sitocomune.com
--------------------------------------
Rimuovi paperino. per e-mail
--------------------------------------
Tutte le richieste che mi arrivano
in privato, vengono cestinate.
--------------------------------------
Sito Comune di it.comp.appl.access
http://members.xoom.it/it_db_access
mailto:
it_db_...@usa.net
mailto:
webm...@sitocomune.com
--------------------------------------

 Set qdf = CurrentDb.createquerydef(nome, "SELECT....")
Ooooops!!!:-)
Avevo letto male e mi sembrava che volesse aprire il recordset creando al
volo una querydef ....infatti mi sembrava una sintassi un po' strana!:-)
Saluti.
lucia...@sitocomune.com

 Avevo letto male e
Bla bla bla
Dicono tutti cosě...
Antonio
Newsgroup: it.comp.appl.access
Titolo: inserimento immagini su word

ciao,
è possibile da codice vba in access inserire un file immagine su un doc
word precedentemente aperto? 
mi occorrerebbe conoscere solo il codice relativo all'inserimento che da
word eseguirei manualmente come Inserisci-->Immagine-->Da file
grazie anticipatamente
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it


apri word
registra una macro
in cui fai le operazioni che hai scritto tu e che ti servono
guarda il codice creato nella macro (di word).
Spesso sei già a posto (portandolo in Access), a volte occorre
addattarlo un po' ma hai cmq un ottimo punto di partenza...
F. (uno smanettone autodidatta)

dopo un po' di tentativi sono riuscito:
wordDoc.Shapes.AddPicture Filename:="percorsofile"
grazie comunque
melo ha scritto:


Newsgroup: it.comp.appl.access
Titolo: inserisci dati

ciao a tutti,
dopo aver creato, in una maschera1, un comando di apertura maschera2, scelgo
l'opsione "Apri la maschera e trova dati specifici da visualizzare".
il mio problema è che oltre ad "aprire la maschera" e trovare i "dati
specifici" vorrei anche inserire nuovi dati e non solo visualizzarli.
come faccio
carlo

 ha scritto nel messaggio
news:dHmIa.209816$g92.4...@news2.tin.it...

Dopo che la maschera è stata aperta, quando vuoi inserire un nuovo record
pigia il pulsate Nuovo record (triangolo seguito da asterisco) sulla barra
degli strumenti, oppure pigia lo stesso pulsante che trovi vicino ai
pulsanti di spostamento, in basso a sinistra della maschera; ultima ratio,
usando l'autocomposizione, inserisci nella maschera un pulsante di comando
"inserisci record" e poi pigia quello.
-- 
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

Newsgroup: it.comp.appl.access
Titolo: DoCmd.OpenForm

cosa cambia aprire una maschera tra questi due codici?
 
 
    DoCmd.OpenForm "M_Ordini", acNormal, "", "", acEdit, acNormal
    DoCmd.OpenForm "M_Ordini", acNormal, "", "", , acNormal
 
grazie
 
 

 ha scritto nel messaggio 
news:4f76baed$1$1389$4faf...@reader1.news.tin.it...

oppure cosi?
    Dim stDocName As String
    Dim stLinkCriteria As String
 
    stDocName = "M_Ordini"
    DoCmd.OpenForm stDocName, , , stLinkCriteria
 
grazie ancora
Newsgroup: it.comp.appl.access
Titolo: da excel ad access

Salve,
ho cercato di importare un foglio di excel in una tabella nuova di access. 
Mi importa alcuni campi e per altri mi dice "errore di conversione del 
tipo". Qual č il problema?
Grazie
Ciao 

 tipo". Qual è il problema?
Forse stai cercando di importare in un campo di tipo numerico anche dati
di tipo testo.
-- 
TANNHAUSER
"I've seen things you people wouldn't believe..."
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 
esattamente quello che dice.
i.e. se in fase di importazione access decide che una certa colonna e' 
numerica e ci trova ad es una lettere ecco l'errore.
Generalmente (anzi sempre) access genera una tabella nomata "Errori di 
incollamento" all'interno, in genere (anzi sempre), scrive il numero del 
record che ha dato il problema ed un paio di altri attributi che ora non 
ricordo ma utili a capire la situazione
--
a.cara

Newsgroup: it.comp.appl.access
Titolo: Relazione tra Tabelle

Buongiorno , 
 
Non riesco a capire questa anomalia :
 
Sulla pagina delle relazioni mi trovo ogni volta che la apro, 
una nuova tabella Prodotti_Categorie_Sconto_1  (relazionata 1 a oo con altra tabella Prodotti) che è doppione della tabella Prodotti_Categorie_Sconto .
 
La cancello , chiudo la pagina , la riapro e di nuovo mi compare questa tabella doppione che non ho .
 
Perchè succede questo ? 
Mi sapete dare una risposta ?
 
Ciao  Giuseppe

 
 
in effetti la cancellazione di una relazione tramite l'interfaccia grafica
può NON essere definitiva
 
quindi dovresti vedere da codice quali relazioni sono presenti
 
esempio:
Sub vediRelazioni()
Dim db As DAO.Database
Set db = CurrentDb()
 
For Each rel In db.Relations
    Debug.Print rel.Name, rel.Table, rel.ForeignTable
Next
 
Set db = Nothing
End Sub
 
e poi una volta indivisuato il nome di sistema della relazione "fastidiosa"
 
 
eliminarla con il metodo delete di relations
 
approssimativamente:
 db.Relations("laZanzara").delete
Newsgroup: it.comp.appl.access
Titolo: Aiuto: come inserire data in automatico in un campo

Salve
Il mio quesito è il seguente
Se uso la funzione =DATE() viene inserita la data odierna che viene 
aagiornata ogni volta che apro il database
Io vorrei inserire in automatico in un campo una data che rimanesse fissa 
(ad es. vorrei che in un campo Data_inserimento_ordine, venisse in 
automatico
inserita la data del odierna in cui ho fatto l'ordine e che questa non 
venisse più modificata)
Grazie per l'aiuto

 ha scritto nel messaggio
news:422a0253$0$6318$5fc...@news.tiscali.it...

Ciao Aldo,
non so se ho capito ma se il tuo campo ha come valore predefinito DATE() una
volta inserito non viene cambiato all'apertura del database, devi essere tui
a modificarlo.
Naturalmente stiamo parlando di un Campo contenuto in una Tabella vero ?
Ciao Giorgio


Ciao, io ho avuto un problema del genere e l'ho risolto in maniera un pň
artigianale, ma mi va bene cosě.
Cioč ho inserito due controlli nella form, uno prende la data di sistema in
automatico ed un altro fa riferimento proprio al campo della tabella.
Se a me va bene la data 'odierna' clicco sul tasto di comando che mi
trasferisce la data 'odierna' nel controllo della data e cosě rimane fino a
quando non sono io a modificarla.
               Ciao Rita

Newsgroup: it.comp.appl.access
Titolo: grazie - ma male mi spiegai

AVEVO SCRITTO: vi prego non fucilatemi.
avendo campo data estesa
volendo selezionare tutti i record del mese corrente qual'è la formula da
mettere nella querry?
    Vostre risposte corrette ma non intendevo...
VOLEVO DIRE:
    Ho un campo chamato Data_che_vuoi.
    All'interno ho 2000 record ognuno con una data diversa o uguale.
    Il campo è formattato in data estesa.
Desidero creare una querry che in apertura mi estrapola solo le date del
mese corrente.
Se desidero avere una querry che in apertura mi da i record solo del giorno
corrente è sufficiente che inserisco in criteri  "Date()", Ma se voglio che
mi selezioni tutti i record del mese corrente che cosa inserisco in criteri?
Grazie per i suggerimenti di oggi, mi sono utili per altro

 ha scritto nel messaggio
news:yUH96.27923$lV5.3...@news2.giganews.com...

Guarda che le risposte che ti ha dato Karl sono esatte; se la tua tabella si
chiama Tabella1, il codice SQL della query che ti serve è il seguente:
SELECT Tabella1.*
FROM Tabella1
WHERE (((Month([Data_che_vuoi]))=Month(Date())) AND
((Year([Data_che_vuoi]))=Year(Date())));
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/
---------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: Prendere gli ultimi 10 record in ordine di data

Salve,
mi sapete dire la stringa SQL per fare questa cosa:
ho una tabella News, che contiene i campi Notizia e Data.
Vorrei poter predere SOLO le ultime 10 Notizie in base a
Data. Si puo' fare?
Grazie in anticipo.
*** CuTTlefiSh
e-mail: 
a.bo...@firstpoint.it


######
Non saprei, ma se inserisci un campo contatore, puoi dirgli di visualizzarti
dall'ultimo record meno 10.
ciao Riccardo

 Grazie in anticipo.
SELECT TOP 10 * FROM News ORDER BY Data DESC;
-- 
Federico
--------------------------------------
Sito Comune di it.comp.appl.access
http://members.xoom.it/it_db_access
mailto:
it_db_...@usa.net
--------------------------------------
Tutte le richieste che mi arrivano
in privato, vengono cestinate.
--------------------------------------
Rimuovi paperino. per e-mail
--------------------------------------

Newsgroup: it.comp.appl.access
Titolo: Scrivere in una 'InputBox' senza visualizzare i caratteri..

Arri..ciauzzot
mmmh.. lo so che č assurdo e che potrei utilizzare una maschera con una
casella di testo impostata a password, ma.. sarebbe troppo facile...
Vorrei utilizzare una inputbox per inserire una password e vorrei che i
caratteri da me digitati fossero visualizzati come semplici * asterischi...
Non č possibile vero???
Dovrň per forza ricorrere ad una maschera??
Confido in voi.. come sempre del resto!!!
Ciaooo
Marco

 ha scritto nel messaggio
news:iy0N9.38260$TC5.1...@twister1.libero.it...

Se prima di postare questa domanda avessi letto qualche
3D precedente...... avresti la risposta.
NON SI PUO'.
@Alex.


Pardon..  avevo cercato ma.. a quanto pare non abbastanza bene..   ;))
Saluti
Marco

Newsgroup: it.comp.appl.access
Titolo: Campo calcolato in tabella

Esiste il modo di creare un campo calcolato direttamente in una tabella ?


Non riesco a capire a cosa ti serva, visto che le tabelle per definizione
servono e memorizzare dei dati, mentre un campo calcolato è un'informazione.
Le informazioni per definizione risiedono negli oggetti del DB deputati
all'output appunto delle informazioni (query, maschere e report).
Comunque se nella tua tabella vuoi immettere i dati operando in modalità
Foglio Dati, la risposta è no.
Se invece sei d'accordo ad immettere idati nella tabella tramite una
maschera, la cosa è possibile.
Ipotizziamo che la tua tabella (chiamata TAB1) contenga fra l'altro anche i
controlli Prezzo, Quantita e Valore e che Valore debba essere uguale al
prodotto tra Prezzo e Quantita.
Creati una maschera (MASCHERA1) che abbia come "Origine record" TAB1 ;
accertati che in MASCHERA1 il controllo Valore abbia la proprietà "Ordine
spostamento" maggiore dei controlli Prezzo e Quantita.
A fronte dell'evento "Dopo aggiornamento" del controllo Quantita genera il
seguente codice VBA:
    Private Sub Quantita_AfterUpdate()
    Me![Valore] = Me![Prezzo] * Me![Quantita]
    End Sub
Quando operi con MASCHERA1, dopo aver digitato la quantità, nel controllo
Valore ti comparirà il risultato del calcolo, che verrà altresì registrato
nella tua tabella TAB1.
Ciao Roberto
Newsgroup: it.comp.appl.access
Titolo: Appunti Office

Buongiorno
E' possibile impostare da VBA l'opzione "Mostra automaticamente
Appunti Office" del Menu Modifica/Appunti di Office. Utilizzo in
Terminal Server (2003 Server) un'applicazione A2003 (mde) e
quest'opzione non rimane memorizzata ne funzione la combinazione Ctrl
+C Ctrl+C.
In alternativa (OT?) sapete dove vengono salvate queste impostaioni ?
Grazie


Puoi eseguire la voce di men� con:
RunCommand acCmdOfficeClipboard
Per� visto che non lo mai uso non so se basta per fare questo
che intendi.
-- 
HTH
Karl
*********
Access FAQ: 
www.donkarl.com/it
 

 Access FAQ:
www.donkarl.com/it
Grazie Karl
Vedo se mi può servire
Ciao

Newsgroup: it.comp.appl.access
Titolo: Dlookup su campo non associato in maschere continue

Salve,
Ho una maschera in visualizzazione maschere continue che mi riporta il
riepilogo delle righe di un ordine. Nella prima casella (una combo) è
possibile scegliere l'articolo dall'elenco articoli. Quello che vorrei fare
è riempire il secondo campo (textbox) con la descrizione articolo presa
dalla tabella articoli mediante un Dlookup (ma se c'è un altro sistema ben
venga!).
Ho provato a metterci di tutto nei paramtri del Dlookup e ho provato ad
inserirlo sia in origine controllo che in valore predefinito, ho provato
pure ad impostare queste proprietà da VBA ma... nulla! L'unica cosa che
ottengo è un bel #Nome? nel contenuto della casella.
Da notare che se eseguo un debug.print del Dlookup il valore restituito è
corretto.
Help! Grazie in anticipo...
--
Matteo Palmieri
Cybercreations - 
www.cybercreations.it

 ottengo è un bel #Nome? nel contenuto della casella.
Provi a postare la DLookUp?
Ciao. Claudio.

 Provi a postare la DLookUp?
Penso di averle provate tutte... L'unica cosa sensata, al limite, è quella
di dirti quali sono i dati che mi interessano per cercare di creare la
dlookup:
- devo estrarre il valore del campo 'descrizione_ita', varchar(30);
- la tabella si chiama 'tblArticoli';
- il campo 'codice_articolo', varchar(15), deve essere uguale al contenuto
della casella combinata 'cmbCodiceArticolo' della maschera
'fsubRigheOrdine'.
In teoria dovrebbe essere una cosa del genere:
DLookup("descrizione_ita";"tblArticoli";"codice_articolo = '" &
[Forms]![fsubRigheOrdine]![cmbCodiceArticolo] & "'")
Ho provato tutte le combinazioni di virgolette possibili (considerati anche
gli sviluppi di un thread di qualche giorno fa 'DLOOKUP') ma non ho ottenuto
nulla...
Grazie comunque per l'interessamento.


 Grazie comunque per l'interessamento.
Come non detto. Preso dalla disperazione ho riprovato copiando-incollando
quello che ho appena scritto e ora funziona!!
Misteri della Fede...


 Misteri della Fede...
E con la sola imposizione delle mani... vi ungerň tutta la camicia.
Ciao. Claudio.
Newsgroup: it.comp.appl.access
Titolo: carattere maiuscolo

Vorrei impostare la digitazione in maiuscolo automaticamente  in tutti i
campi. Ora č l'utente che seleziona da tastiera se digitare in maiuscolo o
minuscolo.
Grazie e buona domenica.
Roberto

 ha scritto nel messaggio
news:D2B3a.249366$AA2.9...@news2.tin.it...

devi mettere < nel formato


Prima domanda...!
1)Acceti solo Lettere o anche numeri nei Controlli???
Allora inserisci su evento KeyPress la chiamata alla seguente Function:
Public Function CkDgtUCase(KeyAscii As Integer) As Integer
'Forza tutto MAIUSCOLO
   CkDgtUCase = Asc(UCase(Chr(KeyAscii)))
End Function
Più semplice era controllare che il codice ASCII fosse compreso tra 65-90
oppure tra 97-122
e nel caso 97-122 sottrai 32.
Public Function CkDgtUCase(KeyAscii As Integer) As Integer
'Forza tutto MAIUSCOLO
    If KeyAscii >64 AND KeyAscii<91 then
             CkDgtUCase=KeyAscii
    ElseIf KeyAscii >96 AND KeyAscii<123 then
             CkDgtUCase=KeyAscii-32
    Else
             KeyAsci=0
    End if
End Function
@Alex.



evento lostfcus
me.nomecontrollo=ucase(me.nomecontrollo)
Saluti.
Emanuele.

Newsgroup: it.comp.appl.access
Titolo: Per Roberto da casa


Cosě funziona solo per "Tutti gli anni" ,cioč mi restituisce i record con
anno
2003,2002,2001 ecc. ecc. +  i record con ( - ).
ma se inserisco esempio  anno  2003 mi viene restituito solo
i record con anno 2003 mentre dovrebbe darmi  i record 2003 + tutti
i record con il segno ( - )
Ciao Giuseppe

 Per roberto  perchè  è lui che mi ha dato una soluzione
E allora perchè scrivi sul NG pubblico?!?
Antonio

 ha scritto nel messaggio
news:Y%dPb.265471$vO5.10...@twister1.libero.it...

Perchè avendo inserito la domanda e la risposta completa
può essere utile a qualcuno oppure mi può rispondere anche
qualcun'altro .
o sbaglio ?
Ciao Giuseppe C.

 ha scritto nel messaggio
news:9hePb.154147$_P.55...@news4.tin.it...

Benissimo.
E se questo qualcuno dovesse effettuare delle ricerche sui subject cosa
dovrebbe mettere nei criteri di ricerca, "Per Roberto"?!?
Antonio

 ha scritto nel messaggio
news:C1fPb.265678$vO5.10...@twister1.libero.it...

Anche "da Casa" andrebbe bene........
@Alex.
Newsgroup: it.comp.appl.access
Titolo: creazione automatica di tabelle

Ciao a tutti
ho una richiesta abbastanza urgente da farvi
ho un elenco di clienti con i dati a loro relativi uno dei campi dei record
fa riferimento al n° rappresentante (che quindi si ripete più volte nella
tabella).
quello che voglio realizzare è che mi vengano create tante tabelle excel che
contengono i clienti relativi ad ogni rappresentante.
spero si possa fare...
Ringrazio in anticipo
Nicola

 ha scritto nel messaggio
news:BbDX9.67152$0v.20...@news1.tin.it...

mi autocorreggo
vorrei fare in modo che dalla tabella di origine vengano esportati tanti
fogli excel che avranno nome pari al n° rappresentante.
questo perchè devo inviare periodicamente ai rappresentanti l'elenco dei
loro clienti...
Nicola

 ha scritto nel messaggio
news:LGDX9.67339$0v.20...@news1.tin.it...

Io faccio  così, creo una query che ti chieda il nome dell'agente, quindi
inserendo l'agente vedrai solo i suoi clienti,  poi crei una macro o in Vba,
che mi faccia la funzione  trasferisci foglio di calcolo , e gli dici di
usare come tabella  la quesry che hai creato, e di esportare i dati in
formato excell, indicando il percorso. (se lo fai in vba,  gli puoi dire di
usare come nome del file la data e minuti di sistema).
Ogni volta cxhe lacerai la macro/codice ti verraà chiesto l'agente e
esporterai in axcell solo i suoi dati.
Ciao
Carlo

 ha scritto nel messaggio
news:doGX9.68241$0v.20...@news1.tin.it...

be, fin li ci arrivo pure io
ma siccome i pc son fatti per essere sfruttati, perchè non lasciare tutto il
lavoro a loro??
:-)

 ha scritto nel messaggio
news:UhbY9.103101$AA2.4...@news2.tin.it...

???????????????????????
Newsgroup: it.comp.appl.access
Titolo: Errore dyu

Un saluto a tutti.
Mi sto scontrando con un problema ed ho provato a fare alcune ricerche con
google sull'argomento ma non ho trovato alcun indizio.
Ho un mdb in access 2000 in cui ho una tabella anagrafica con un campo
"comune" numerico intero che prende i dati tramite casella di riepilogo da
un altra tabella contenente tutti i comuni d'Italia che tra l'altro se non
ricordo male avevo preso dal sito comune. Questa casella di riepilogo è
composta di 4 colonne:
- Descrizione comune
- Codice comune
- Provincia
- Regione
Nascondo la seconda che è anche la colonna associata.
Quando digito all'interno del campo mi si espande automaticamente
visualizzandomi il primo comune che corrisponde ai caratteri da me digitati.
Tutto questo sia in tabella che all'interno di form.
Dopo aver avuto problemi "Errore durante l'accesso al file. Potrebbe non
essere più attiva la connessione di rete" e prima di aver fatto una ricerca
anche su questo problema, mi sono deciso ad installare Office XP.
Ecco che non funziona più l'espansione automatica. Ovvero io digito
all'interno del campo, sia in tabella che all'interno di form, e non mi si
autocompleta il nome del comune. Peggio ancora è che anche digitando per
esteso il nome del comune mi dice che non è in elenco.
Qualcuno di voi sa qual'è il problema ????
Ciao a tutti
Roberto Marini

 ha scritto nel messaggio
news:arrf41$l8uhp$1...@ID-164777.news.dfncis.de...

Scusate per l'oggetto incomprensibile, non so cosa ho combinato ...
Riposto con oggetto corretto.
Roberto Marini

Newsgroup: it.comp.appl.access
Titolo: Migrazione dati da Access a SQL Server

Durante l'importazione dei dati di Access 97 a SQL Server 2000 tramite
l'Imp/Esp DTS mi sono accorto che non vengono importati gli indici e
le relazioni. La colpa č mia in quanto non ho impostato correttamente
il programma di importazione oppure č colpa del  DTS? Ci sono
programmi esterni a SQL Server 2000 per la migrazione dei dati da
Access 97 che importano anche relazioni e indici?
Ciao BB


C'č un programma a posta sul sito m$.
ciao MAssimiliano
--------------------------------
Inviato via 
http://usenet.libero.it

 Access 97 che importano anche relazioni e indici?
Access2k ha la funzione Upsize guidato che esporta oltre alle tabelle le
relazioni ,indici valori predefiniti ecc, ma assegna nomi scomodi a tali
definizioni.
Io ho preferito ricreare le definizioni mancanti a mano.
Ciao Giorgio.



Provando a fare UpSize da Access 2000, avendo convertito le tabelle
nella versione 2000, mi da il messaggio di Errore Overflow. Che cosa
significa? Questo succede sia se gli chiedo di usare un db esistente
sia in sede di creazione di un nuovo db su SQL Server. L'utente che
suo ha i diritti per creare nuove tabelle.
Ciao BB

 Ciao BB
Ciao
Prova i suggerimenti di questo articolo.
Articolo Microsoft Knowledge Base - 272384
ACC2000: "Overflow" Error Message When You Try to Upsize to SQL Server 2000
http://support.microsoft.com/default.aspx?scid=kb%3ben-us%3b272384
Ciao Giorgio
Newsgroup: it.comp.appl.access
Titolo: Valore nullo

Come posso controllare se ho inserito del testo in un particolare campo
testo di una sottomaschera?
Dato che non vi è l'evento "Prima di aggiornare" che mi controlla record per
record
Ho tentato in tutti i modi inserendo vari codici:
 Questi codici sul campo testo direttamente (la maschera è in
visualizzazione foglio dati!!)
1.Private Sub Cod_Artic_BeforeUpdate(Cancel As Integer)
 If Me.[Cod_Artic].Text = Null Then
    MsgBox "Devi inserire obbligatoriamente il cod articolo!", vbExclamation
+ vbOKOnly
   Cancel = True
  Cod_Artic.SetFocus
   End If
End Sub
2.Private Sub Cod_Artic_BeforeUpdate(Cancel As Integer)
 If  isnull(Me![Cod_Artic] Then
    MsgBox "Devi inserire obbligatoriamente il cod articolo!", vbExclamation
+ vbOKOnly
   Cancel = True
  Cod_Artic.SetFocus
   End If
End Sub
3.Private Sub Cod_Artic_BeforeUpdate(Cancel As Integer)
 If   isnull(Cod_Artic) Then
    MsgBox "Devi inserire obbligatoriamente il cod articolo!", vbExclamation
+ vbOKOnly
   Cancel = True
  Cod_Artic.SetFocus
   End If
End Sub
Grazie molte per la risposta

 record
cut
Ma li leggete i post, non dico di un mese fa, ma almeno quelli di oggi?
C'era la risposta alla stessa domanda.
Non puoi confrontare una variabile col valore null, devi usare:
IsNull(TuaVariabile)
che restituisce true se TuaVariabile e' null.
Sib
--
------------------------------------------------------
il sito comune di it.comp.database.access:
http://members.xoom.it/it_db_access
------------------------------------------------------
4000 anni fa', il saggio egizio Ptahhotep scrisse:
"... perche' non esistono saggi per nascita."
------------------------------------------------------
Saturiamo ECHELON:
bomba saddam attentato medio oriente

Newsgroup: it.comp.appl.access
Titolo: Gestire tabelle collegate via codice

Ciao a tutti, ho una neccessità magari un po particolare, dovri gestire le 
tabelle collegate di un progetto tramite codice... Mi spiego meglio, ho una 
cartella contenente tutte le tabelle con i dati di quest'anno e un altra con 
l'anno precedente. La mia necessita sarebbe quella di far gestire da una 
mascha e tramite una selazione dell'anno, le tabelle da ricollegare al mio 
progetto per la visualizzazione dei dati..
E' Possibele fare una cosa del genere? Qualche d'uno nel caso mi saprebbe 
dare una mano per la realizzazione?
Grazie Mille
Ciao 

 ha scritto nel messaggio
news:KTree.54910$Of5....@nntpserver.swip.net...

Vai sul  SitoComune (link qui sotto) e nella Sezione Tables troverai 5 o 6
FAQ che spiegano come collegare tabelle usando il codice VBA.
Scegli il metodo che più si addice al tuo applicativo.
-- 
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------