title: Confronto stringa

author: Emyr

text:


se vuoi continuare ad avere l'aiuto di Biso scrivi sempre DOPO i suoi
messaggi
Saluti.
Emanuele.


title: Confronto stringa

author: Mik Mark

text:
"Emyr" <
fan...@lavoro.com
> ha scritto nel messaggio
news:iefq7u00ecoromu90...@4ax.com...

Ops....
avete perfettamente ragione.
Scusate è stato un errore di sbaglio
            Ciao
        Mik


title: Compatta e ripristina

author: Riccardo

text:
Salve a tutti
Ho appena eseguito l'utilitą compatta e ripristina e il mio db č passato da
una dimensione di 6 MB a 1,4.
Domanda:
L'utilitą "compatta e ripristina" a parte riazzerare i vari contatori e
riorganizzare la memorizzazione del file, non elimina niente dalla struttura
generale come qualche regola in vb o altro? Se č cosģ come puņ ridurre in
tal maniera le dimensioni di un file?
Ciao e grazie.


title: Compatta e ripristina

author: yQy

text:
On Fri, 27 Jun 2003 16:32:50 GMT, "Riccardo"
<
riccard...@libero.it
> wrote:
>Salve a tutti
>
>Ho appena eseguito l'utilità compatta e ripristina e il mio db è passato da
>una dimensione di 6 MB a 1,4.
>Domanda:
>L'utilità "compatta e ripristina" a parte riazzerare i vari contatori e
>riorganizzare la memorizzazione del file, non elimina niente dalla struttura
>generale come qualche regola in vb o altro? Se è così come può ridurre in
>tal maniera le dimensioni di un file?
a volte quando inserisci ed elimini record in maniera molto
assidua...in realta access lascia per cosi dire degli spazi vuoti nei
record...cioe' non ottimizza.
la compattazione sarebbe una sorta di _defrag_ cioe' elimina quella
sporcizia e rimette un po'd i ordine negli archivi, e siccome lo
spazio vuoto potrebbe essere molto...riduce di conseguenza la
dimensione del db di molti kb.
non me ne vogliate a male per la spiegazione molto _AZZARDATA_ ma era
un modo per rendere l'idea...il caldo gioca brutti scherzi...
Ciao :)


title: Compatta e ripristina

text:
"yQy" <
fabrizi...@tin.it
> ha scritto nel messaggio
news:1a2pfv4dbdccpb2lb...@4ax.com...

Io solitamente mi faccio un DB vuoto ed importo il tutto a fine lavori, non
c'è
Compatta che tenga, se dai un'occhiata al file mdb con un Text_Editor ti
accorgi
delle porcate che ci finiscono dentro......!
@Alex.


title: Compatta e ripristina

author: Alessandro Cara

text:
yQy wrote:
[cut]
> a volte quando inserisci ed elimini record in maniera molto
> assidua...in realta access lascia per cosi dire degli spazi vuoti nei
> record...cioe' non ottimizza.
>
> la compattazione sarebbe una sorta di _defrag_ cioe' elimina quella
> sporcizia e rimette un po'd i ordine negli archivi, e siccome lo
> spazio vuoto potrebbe essere molto...riduce di conseguenza la
> dimensione del db di molti kb.
>
> non me ne vogliate a male per la spiegazione molto _AZZARDATA_ ma era
> un modo per rendere l'idea...il caldo gioca brutti scherzi...
"condizioniamo" il NG
non solo i record, anzi li riesce a recuperare qualcosa, sono gli altri
oggetti,sopratutto, che trasforma in "monnezza"
--
a.cara
Togli qualcosa dall'email


title: Compatta e ripristina

text:
....Ma quindi non modifica regole o codice in visual basic?
Ciao
"Alessandro Cara" <
alexqu...@blunet.it
> ha scritto nel messaggio
news:3EFCAB60...@blunet.it...



title: Compatta e ripristina

author: Antonio Biso

text:
"Riccardo" <
riccard...@libero.it
> ha scritto nel messaggio
news:S6XLa.134729$lK4.3...@twister1.libero.it...
> ....Ma quindi non modifica regole o codice in visual basic?
No, però esiste la regola di scrivere DOPO il quoting!!!
Antonio


title: stampante aceess

author: Guly

text:
Ciao, essendo alle prime armi con questo programma non riesco a mandare due
report di stampa in due stampanti diverse, si puo fare? e come? P.S Ogni
qual volta mando un report in stampa mi va a scegliere sempre la stampante
predefinita. Grazie.


title: stampante aceess

author: Roberto dalla campagna

text:
"Guly" <
sax...@libero.it
> ha scritto nel messaggio
news:YPIme.34480$795.1...@twister1.libero.it...

Apri la struttura del report che vuoi stampare con una stampante diversa da
quella predefinita.
Dal menu File scegli il comando Imposta pagina... .
Nella finestra di dialogo che si apre seleziona la scheda Pagina.
Nel riquadro Stampante ... attiva il Pulsante di opzione relativo a
Stampante specifica.
Pigia il pulsante di comando Stampante... .
Con la casella combinata contenuta nella nuova finestra di dialogo che si è
aperta scegli la stampante che vuoi usare per stampare quel report e se
necessario impostane le proprietà pigiando il pusante Proprietà... .
Chiudi la finestra di dialogo pigiando il pulsante OK.
Chiudere anche la prima finestra di dialogo pigiando il pulsante OK.
Salvare e chiudere la struttura del report.
Così facendo vedrai che il report non verrà stampato sulla stampante
predefinita ma sulla stampante selezionata nella procedura di cui sopra.
--
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------


title: Incomprensibile errore date()

text:
Ciao a tutti,
nell'aprire un database access (versione 2000, perfettamente
funzionante su macchine 2000) in windows Xp si ottiene un errore:
"errore di runtime -
2147217900
 (8000e40e14)": funzione 'Date' non
definita nell'espressione
L'errore si presenta a livello delle ingole query referenziate dai
moduli e dalle maschere.
Se si prova a inserire una stupidissima query del tipo: select date();
che funziona in tutti gli altri db presenti sul disco rigido si
ottiene lo stesso identico incomprensibile errore.
Si noti che la msowcf.dll č presente
Qualcuno ha un qualche suggerimento sulle possibili ragioni?
grazie


Incomprensibile errore date()


title: Incomprensibile errore date()

author: Cinzia

text:
<
inm...@tiscalinet.it
> ha scritto nel messaggio
news:oj33m011kjipflf6l...@4ax.com...

Se hai giŕ controllato che nei riferimenti non ci sia qualche libreria
mancante,
ti consiglio di scaricare gli aggiornamenti di Access2k e gli aggiornamenti
di MSJet.
Saluti
Cinzia


title: Incomprensibile errore date()

author: Ivan

text:

Prova a controllare gli OCX


title: Incomprensibile errore date()

author: MA

text:
> > Ciao a tutti,
> >
> > nell'aprire un database access (versione 2000, perfettamente
> > funzionante su macchine 2000) in windows Xp si ottiene un errore:
> > "errore di runtime -
2147217900
 (8000e40e14)": funzione 'Date' non
> > definita nell'espressione
> >
> > L'errore si presenta a livello delle ingole query referenziate dai
> > moduli e dalle maschere.
> >
> > Se si prova a inserire una stupidissima query del tipo: select date();
> > che funziona in tutti gli altri db presenti sul disco rigido si
> > ottiene lo stesso identico incomprensibile errore.
> >
> > Si noti che la msowcf.dll è presente
> >
> > Qualcuno ha un qualche suggerimento sulle possibili ragioni?
> >
> > grazie
>
> Se hai già controllato che nei riferimenti non ci sia qualche libreria
> mancante,
> ti consiglio di scaricare gli aggiornamenti di Access2k e gli
aggiornamenti
> di MSJet.
> Saluti
> Cinzia
>
I riferimenti (soprattutto DAO) sono a posto?
MAssimiliano


title: Incomprensibile errore date()

text:
innanzitutto mi scuso per il POST ripetuto. Sono spiacente, Forte
Agent è andato in errore  mentre postavo e credo che questa sia
lagione. Ancora scuse!
Posso chiedervi di chiarimi *come* posse fora i controlli che mi avete
gentilmente suggerito? Purtroppo le mie competenze di di access sono
molto modeste (sono più abituato a lavorare con MSSQL e con comandi
SQl in genere)
In particolare i suggerimenti di Cinzia (grazie!):
>
>Se hai già controllato che nei riferimenti non ci sia qualche libreria
>mancante,
e di Massimiliano
>I riferimenti (soprattutto DAO) sono a posto?
>MAssimiliano
come controllo? Forse: Macro | Visual Basic Editor | Strumenti |
Riferimenti ?
In questo caso Microsoft DAO 3.6 Library è marcato come presente
mentre manca Microsoft Excel 10.0 Object Libray
<ignoranza> Se fosse questo il problema la libreria mancante come la
carico? </ignoranza>
e di Ivan:
>Prova a controllare gli OCX
Provo a indovinare: menu Strumenti | Controlli ActiveX , vedo un lungo
elenco ma non ho un criterio per identificare cosa mi manca di
appropriato in questi controlli


title: Incomprensibile errore date()

text:
> innanzitutto mi scuso per il POST ripetuto. Sono spiacente, Forte
> Agent è andato in errore  mentre postavo e credo che questa sia
> lagione. Ancora scuse!
>
>
> Posso chiedervi di chiarimi *come* posse fora i controlli che mi avete
> gentilmente suggerito? Purtroppo le mie competenze di di access sono
> molto modeste (sono più abituato a lavorare con MSSQL e con comandi
> SQl in genere)
>
> In particolare i suggerimenti di Cinzia (grazie!):
>
> >
> >Se hai già controllato che nei riferimenti non ci sia qualche libreria
> >mancante,
>
> e di Massimiliano
>
> >I riferimenti (soprattutto DAO) sono a posto?
> >MAssimiliano
>
> come controllo? Forse: Macro | Visual Basic Editor | Strumenti |
> Riferimenti ?
>
> In questo caso Microsoft DAO 3.6 Library è marcato come presente
> mentre manca Microsoft Excel 10.0 Object Libray
>
> <ignoranza> Se fosse questo il problema la libreria mancante come la
> carico? </ignoranza>
Togli la spunta e cerca la libreria omologa che il tuo pc supporta.
MAssimiliano


title: Incomprensibile errore date()

text:
>Togli la spunta e cerca la libreria omologa che il tuo pc supporta.
>MAssimiliano
Sintetico ma efficace :-)
Era proprio questo
Un grande grazie, ciao


title: Associare un suono ad un evento

author: Gimamon

text:
Buongiorno a tutti!
Avrei la necessità di sapere come fare per associare un suono per un
particolare valore di un controllo.
Qualcuno mi aiuta?
Grazie!!!!!!!!


title: Associare un suono ad un evento

author: EmMeCi - Style

text:
if me.nomecontrollo.value = quello che ti serve then
fPlayStuff ("Z:\mdb\DB_Estrazione\rocky.mid")
else
msgbox "Oggi la band è in sciopero!"
end if
fPlayStuff lo è il seguente modulo:
Option Compare Database
Option Explicit
Public Const pcsSYNC = 0      ' aspetta sino al termine del brano
Public Const pcsASYNC = 1     ' non aspetta il termine del brano
Public Const pcsNODEFAULT = 2 ' se il brano non esiste, non avviare quellodi
Default
Public Const pcsLOOP = 8      ' suona loop infinito
Public Const pcsNOSTOP = 16   ' non interrompe un brano
'Sound APIs
Private Declare Function apiPlaySound Lib "Winmm.dll" Alias "sndPlaySoundA"
(ByVal lpszSoundName As String, ByVal uFlags As Long) As Long
'AVI APIs
Private Declare Function apimciSendString Lib "Winmm.dll" Alias
"mciSendStringA" _
    (ByVal lpstrCommand As String, ByVal lpstrReturnString As String, _
    ByVal uReturnLength As Long, ByVal hwndCallback As Long) As Long
Private Declare Function apimciGetErrorString Lib "Winmm.dll" _
    Alias "mciGetErrorStringA" (ByVal dwError As Long, _
    ByVal lpstrBuffer As String, ByVal uLength As Long) As Long
Function fPlayStuff(ByVal strFilename As String, _
            Optional intPlayMode As Integer) As Long
'Fornire un Nomefile con estensione
'Supporta file di tipo Wav, AVI, MID
Dim lngRet As Long
Dim strTemp As String
    Select Case LCase(fGetFileExt(strFilename))
        Case "wav":
            If Not IsMissing(intPlayMode) Then
                lngRet = apiPlaySound(strFilename, intPlayMode)
            Else
                MsgBox "Specificare play mode."
                Exit Function
            End If
        Case "avi", "mid":
            strTemp = String$(256, 0)
            lngRet = apimciSendString("play " & strFilename, strTemp, 255,
0)
    End Select
    fPlayStuff = lngRet
End Function
Function fStopStuff(ByVal strFilename As String)
'Stop il multimedia playback
Dim lngRet As Long
Dim strTemp As String
    Select Case LCase(fGetFileExt(strFilename))
        Case "Wav":
            lngRet = apiPlaySound(0, pcsASYNC)
        Case "avi", "mid":
            strTemp = String$(256, 0)
            lngRet = apimciSendString("stop " & strFilename, strTemp, 255,
0)
    End Select
    fStopStuff = lngRet
End Function
Private Function fGetFileExt(ByVal strFullPath As String) As String
Dim intPos As Integer, intLen As Integer
    intLen = Len(strFullPath)
    If intLen Then
        For intPos = intLen To 1 Step -1
            'Trova l'ultimo \
            If Mid$(strFullPath, intPos, 1) = "." Then
                fGetFileExt = Mid$(strFullPath, intPos + 1)
                Exit Function
            End If
        Next intPos
    End If
End Function
Function fGetError(ByVal lngErrNum As Long) As String
    ' Trasforma il codice errore in stringa
    Dim lngx As Long
    Dim strErr As String
    strErr = String$(256, 0)
    lngx = apimciGetErrorString(lngErrNum, strErr, 255)
    strErr = Left$(strErr, Len(strErr) - 1)
    fGetError = strErr
End Function
Function fatest()
Dim a As Long
    a = fPlayStuff("C:\winnt\clock.avi")
    'a = fStopStuff("C:\winnt\clock.avi")
End Function
Ovviamente con tutte le varianti del caso: usa quel che vuoi!!!
Ciao
--
**********
EmMeCi
**********
Blog:
http://www.setfocus.it
La mia prima volta con Access 12:
http://tinyurl.com/e7jc4


title: Associare un suono ad un evento

author: Roberto da casa

text:
"Gimamon" <
gim...@libero.it
> ha scritto nel messaggio
news:qTuSf.36701$PR2.7...@twister2.libero.it...
> Buongiorno a tutti!
> Avrei la necessità di sapere come fare per associare un suono per un
> particolare valore di un controllo.
> Qualcuno mi aiuta?
Fermo restando le indicazioni che EmMeCi ti ha dato, se hai più miti pretese
puoi usare anche l'Istruzione Beep (vedi help).
> Grazie!!!!!!!!
--
Roberto
-----------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
-----------------------------------------------


title: Associare un suono ad un evento

text:
"Roberto da casa" <
r.masso...@libero.it
> ha scritto nel messaggio
news:AKwSf.36865$PR2.7...@twister2.libero.it...

> Vi ringrazio innanzitutto per la Vostra enorme cortesia. La mia esigenza è
> solo quella di attivare un file (in questo caso gong.wav) alla fine di un
> conteggio timer. Non ho capito però dove indicare il percorso del file,
> per cui se viè possibile........ illuminatemi!
>
>


title: Associare un suono ad un evento

text:
[cut]
la prima parte del mio messaggio:
if me.nomecontrollo.value = quello che ti serve then
fPlayStuff ("Z:\mdb\DB_Estrazione\rocky.mid")
else
msgbox "Oggi la band è in sciopero!"
end if
associ il codice all'eventoi che ti interessa, nel tuo caso è su un
determinato valore identificato in me.nomecontrollo.value.
fPlayStuff ("Z:\mdb\DB_Estrazione\rocky.mid")
dove fPlayStuff è tutto il codice che hai nel mio primo messaggio da
incollare in un modulo e Z:\mdb\DB_Estrazione\rocky.mid lo cambi conil
percorso\nome file che vuoi.
La mia illuminazione ha avuto il giusto vattaggio?



title: Associare un suono ad un evento

text:
"Gimamon" <
gim...@libero.it
> ha scritto nel messaggio
news:lUySf.37623$A83.1...@twister1.libero.it...
>
> "Roberto da casa" <
r.masso...@libero.it
> ha scritto nel messaggio
> news:AKwSf.36865$PR2.7...@twister2.libero.it...
> >
> > "Gimamon" <
gim...@libero.it
> ha scritto nel messaggio
> > news:qTuSf.36701$PR2.7...@twister2.libero.it...
> >> Buongiorno a tutti!
> >> Avrei la necessità di sapere come fare per associare un suono per un
> >> particolare valore di un controllo.
> >> Qualcuno mi aiuta?
> >
> > Fermo restando le indicazioni che EmMeCi ti ha dato, se hai più miti
> > pretese
> > puoi usare anche l'Istruzione Beep (vedi help).
> >
> >> Grazie!!!!!!!!
> >
> > --
> > Roberto
> > Vi ringrazio innanzitutto per la Vostra enorme cortesia. La mia esigenza
è
> > solo quella di attivare un file (in questo caso gong.wav) alla fine di
un
> > conteggio timer. Non ho capito però dove indicare il percorso del file,
> > per cui se viè possibile........ illuminatemi!
Se quello che vuoi fare è eseguire un file .wav, vai sul  SitoComune (link
qui sotto) e nella Sezione General leggi la FAQ di Stefano Bettini
intitolata "6.14 Come gestire i "suoni" in VBA? (32 bit)". Sostituisci
nell'esempio di utilizzo:
"C:\WINDOWS\MEDIA\CHIMES.WAV"
con il path compleyo del tuo file gong.wav.
Se poi vuoi che il codice l'esecuizione del database continui mentre viene
eseguito il file .wav, nell'esempio di utilizzo sostituisci il valore 2 con
il valore 1.
In alternativa, sempre nella Sezione General del Sito Comune dai uno sguardo
alla mia FAQ intitolata "6.183 Aprire un qualsiasi file (di formato txt,
pdf, tif ecc.) direttamente da un db access (2).



title: Associare un suono ad un evento

text:

ciao Roberto,
prova così
CreateObject("SAPI.SpVoice").Speak ("Biso MVP forever")
--
_ _
Ciao
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:
www.donkarl.com/it


title: Percorso della procedura....

author: JoeBlack

text:
Come fare a sapere ed inserire in una variable public il path attuale della
procedura?...
...è possibile?
Grazie...
Joe


title: Percorso della procedura....

author: Luciano (DOC)

text:
"JoeBlack" <
web...@email.it
> ha scritto nel messaggio
news:i7D1d.318814$5D1.14...@news4.tin.it...
> Come fare a sapere ed inserire in una variable public il path attuale
della
> procedura?...
C'e' sul sito comune.
Saluti.
Luciano


title: Percorso della procedura....

text:
azz... è vero scusate...
:(
http://www.sitocomune.com/general/general027.htm


title: Percorso della procedura....

text:
"JoeBlack" <
web...@email.it
> ha scritto nel messaggio
news:i7D1d.318814$5D1.14...@news4.tin.it...
> Come fare a sapere ed inserire in una variable public il path attuale
della
> procedura?...
>
> ...č possibile?
>
> Grazie...
> Joe
Se quello che ti serve č il nome della directory che contiene il database
attivo, prova con:
NomeDB = Left(CurrentDb.Name, Len(CurrentDb.Name) - _
Len(Dir(CurrentDb.Name)))
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Percorso della procedura....

author: ALESSANDRO Baraldi

text:
"JoeBlack" <
web...@email.it
> ha scritto nel messaggio
news:i7D1d.318814$5D1.14...@news4.tin.it...
> Come fare a sapere ed inserire in una variable public il path attuale
della
> procedura?...
>
> ...č possibile?
>
> Grazie...
> Joe
Se usi Access2K o superiore le Librerie ADO
mettono a disposizione
    CurrentProject.Path
Ciao
--
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.mantuanet.it/alessandro.baraldi/
---------------------------------------------------------------------------


title: Percorso della procedura....

text:
"Roberto dalla campagna" <
r.ma...@libero.it
> ha scritto nel messaggio
news:YWD1d.2555$2T6....@twister1.libero.it...
>
> "JoeBlack" <
web...@email.it
> ha scritto nel messaggio
> news:i7D1d.318814$5D1.14...@news4.tin.it...
> > Come fare a sapere ed inserire in una variable public il path attuale
> della
> > procedura?...
> >
> > ...è possibile?
> >
> > Grazie...
> > Joe
>
> Se quello che ti serve è il nome della directory che contiene il database
> attivo, prova con:
>
> NomeDB = Left(CurrentDb.Name, Len(CurrentDb.Name) - _
> Len(Dir(CurrentDb.Name)))
>
> --
> Roberto
>
> ---------------------------------------------
> il Sito Comune di it.comp.appl.access:
>
http://www.sitocomune.com
> ---------------------------------------------
>
>
Grazie Roberto!!!!... era proprio quello che cercavo...


title: Percorso della procedura....

text:
"ALESSANDRO Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:ci74bi$3j5$2...@lacerta.tiscalinet.it...

Si Alex, uso Access2000 :(
ho visto la sintassi del tuo "consiglio" veramente prezioso... ma per quello
che mi serviva ho utlizzato:
v_PathCorrente = left(CurrentDb.name, Len(CurrentDb.name) - _
Len(Dir(CurrentDb.name)))
Grazie cmq...
Saluti.....


title: Percorso della procedura....

text:
"JoeBlack" <
web...@email.it
> ha scritto nel messaggio
news:zfF1d.252501$OR2.11...@news3.tin.it...
[CUT]
> >
> Si Alex, uso Access2000 :(
> ho visto la sintassi del tuo "consiglio" veramente prezioso... ma per
quello
> che mi serviva ho utlizzato:
> v_PathCorrente = left(CurrentDb.name, Len(CurrentDb.name) - _
> Len(Dir(CurrentDb.name)))
>
> Grazie cmq...
>
> Saluti.....
Se usi A2K perchè devi usare ben 3 Funzioni di estrazione stinga
quando Access ti mette a disposizione in modo NATIVO quello
che chiedi...????????
Se ti serviva per estrarre la Path di un Percorso uso anch'io questo
sistema, ma per quella del DatabaseCorrente no....
Scelta tua....
Ciao.



title: Percorso della procedura....

text:
"ALESSANDRO Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:ci77l8$6fb$1...@lacerta.tiscalinet.it...
> "JoeBlack" <
web...@email.it
> ha scritto nel messaggio
> news:zfF1d.252501$OR2.11...@news3.tin.it...
> [CUT]
> > >
> > Si Alex, uso Access2000 :(
> > ho visto la sintassi del tuo "consiglio" veramente prezioso... ma per
> quello
> > che mi serviva ho utlizzato:
> > v_PathCorrente = left(CurrentDb.name, Len(CurrentDb.name) - _
> > Len(Dir(CurrentDb.name)))
> >
> > Grazie cmq...
> >
> > Saluti.....
>
>
> Se usi A2K perchè devi usare ben 3 Funzioni di estrazione stinga
> quando Access ti mette a disposizione in modo NATIVO quello
> che chiedi...????????
> Se ti serviva per estrarre la Path di un Percorso uso anch'io questo
> sistema, ma per quella del DatabaseCorrente no....
>
> Scelta tua....
>
> Ciao.
> --
> @Alex (Alessandro Baraldi)
> --------------------------------------------------------------------------
-
>
http://www.sitocomune.com/
>
http://www.mantuanet.it/alessandro.baraldi/
> --------------------------------------------------------------------------
-
>
>
Azz hai ragione...
v_PathCorrente = CurrentProject.Path & "\"
grande Alex....:)
thanks...
Joe


title: estrazione casuale

author: Albe

text:
Ho una tabella "Banner" cosi' fatta:
codicebanner | testobanner
Come faccio a estrarre solo un record in modo casuale?


title: estrazione casuale

author: MikyArt

text:
Puoi utilizzare l'istruzione di VB RND() - generatore numeri casuali -
riferendoti al codicebanner.
Ciao... MikyArt.
Albe <
als...@libero.it
> wrote in message
qh0mlsguoejlrr7ul...@4ax.com...



title: estrazione casuale

author: lbo dal portatile

text:
>Come faccio a estrarre solo un record in modo casuale?
vedi sull'help rnd e randomize.
rnd tira fuori dei numeri presi da una sequenza casuale.  cioe' tira
fuori il primo, il secondo, il terzo ecc. numero di una certa
sequenza.  se non inizializzi rnd, pero', la sequenza e' sempre la
stessa e tutte le volte che la usi ottieni sempre lo stesso primo
numero, lo stesso secondo, lo stesso terzo e cosi' via.
randomize serve proprio a cambiare ogni volta la sequenza.
--
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/


title: domanda su ODE Tools

author: Alfredo Cuzzocrea

text:
un mio amico più esperto di me (lavora in
un'agenzia di software) possiede ode tools 97 e poichè non lo usa da tempo
vorrebbe cedermelo.

Una volta ceduto, vi sono vincoli legali perchè io
possa dostribuire applicazioni con il prodotto acquistato da
lui?


title: Passaggio di parametri da maschera a query

author: Blue

text:
Ciao a tutti!
Ho curiosato sul sito comune ma non sono riuscito a trovare una
risposta, perciò...eccomi qui.  :-)
Devo "passare" due date da una maschera ad una query parametrica, che
le utilizza per valutare i dati presenti in una tabella in base
all'intervallo temporale compreso fra di esse. Al momento ho creato
una query per ciascun tipo di ricerca, ma vorrei aggiungere un
ulteriore parametro discriminatorio nella maschera che permetta di
utilizzare la medesima query per i diversi tipi di ricerca: qualcuno
ha magari già avuto esperienze in tal senso?
Grazie per l'attenzione e buona giornata!
B.


author: ribo

text:
nella sezione "critery" del campo data della tua query:
> [forms]![tuoform]![tuatextbox_da].text AND < [forms]![tuoform]![tuatextbox_a].text
Blue <
blu...@despammed.com
> wrote in message news:<
c4te1v48kko7itusm...@4ax.com
>...



title: Re: Query con valori doppi

author: tommaso

text:
On 1 Set, 14:50, ugo conte <
ugo.cont...@gmail.com
> wrote:
> Ciao a tutti
>
> utilizzo questa query come base per una query d'unione e poi
> d'accodamento nella tbDettaglioFattura:
> SELECT TbAppoggio_Ordine.IdRigaOrdine, TbAppoggio_Ordine.nColli,
> TbAppoggio_Ordine.Quantita, TbAppoggio_Ordine.IdUM,
> TbDettaglio_Fattura.IDTESTATAFATTURA, TbDescrizione_2.IdDescrizione,
> TbDescrizione.IdDescrizione, TbDescrizione_1.IdDescrizione,
> TbDescrizione_1.Descrivi, TbDescrizione.Descrivi,
> TbDescrizione_2.Descrivi, TbAppoggio_Ordine.IDCliente,
> TbAppoggio_Ordine.IDOrdine, TbAppoggio_Ordine.PrezzoVendita,
> TbDettaglio_Fattura_1.IdOrdine, TbDescrizione.Fatturata,
> TbDescrizione_1.Fatturata, TbDescrizione_2.Fatturata
> FROM TbDescrizione AS TbDescrizione_2 INNER JOIN (TbDescrizione AS
> TbDescrizione_1 INNER JOIN ((TbAppoggio_Ordine INNER JOIN
> (TbDescrizione INNER JOIN TbDettaglio_Fattura ON
> TbDescrizione.IdDescrizione = TbDettaglio_Fattura.IDDESCRIZIONE) ON
> TbAppoggio_Ordine.IDOrdine = TbDescrizione.IdOrdine) LEFT JOIN
> TbDettaglio_Fattura AS TbDettaglio_Fattura_1 ON
> TbAppoggio_Ordine.IDOrdine = TbDettaglio_Fattura_1.IdOrdine) ON
> TbDescrizione_1.Descrivi = TbAppoggio_Ordine.DettaglioDDT) ON
> TbDescrizione_2.IdDescrizione = TbAppoggio_Ordine.IdDescrizione
> WHERE (((TbDettaglio_Fattura_1.IdOrdine) Is Null) AND
> ((TbDescrizione.Fatturata)=True));
>
> Ma ha un'errore di struttura che non riesco a trovare in quanto
> se accodo i records (da casella combinata nella sottomaschera
> fattura) in ordine progressivo, cioe' fattura n. 1, 2, 3 ecc.
> la query restituisce i records da accodare in maniera corretta, mentre
> se passo dalla fattura n. 3
> alla n. 2 o 1 non va più bene, in quanto la query mi restituisce i
> valori doppi.
>
> Grazie per l'aiuto
Difficile....
se avessimo il database, magari potrebbe essere più semplice capire
cosa succede...


title: Re: Query con valori doppi

author: Pablitomf

text:
> Difficile....
> se avessimo il database, magari potrebbe essere più semplice capire
> cosa succede...
buona fortuna! :D
--
--------------------------------
Pablitomf
Napoli sempre nel "Q"uore!


title: Re: Query con valori doppi

text:
> grazie
> Gentilissimo.
> Ma ho già risolto
Saro' anche "gentilissimo" e anche molto "paziente" ma quando leggo "...MA HO
GIA' RISOLTO" mi girano le palle ad elica, per un motivo semplicissimo...
visto che stai qui da giorni a chiedere, chiedere e sempre chiedere, potresti
pure avere la sensibilita' per "DARE" una volta tanto che ti riesce di
risolvere da solo qualcosa a chi magari ha lo stesso problema postando la
"TUA" soluzione (se di soluzione si tratta). E' un tuo dovere in un NG.

> cmq ti devo dire che quella
> funzione che mi hai fatto con Dlookup2 è veramente Super.
direi "semplicissima" piu' che altro...
> Grazie ancora.
se ti avessi risposto "...ho risolto" senza darti la soluzione? pensi ti
sarebbe servita come frase?
> e Napoli sempre nel "Q"uore! "mi piace"
bhe' io sono razzista, e' cosa risaputa.



title: Re: Query con valori doppi

author: Antonio Biso

text:
"ugo conte" <
ugo.c...@gmail.com
> ha scritto nel messaggio
news:364e3241-0d2b-463c...@x2g2000yql.googlegroups.com...
On 2 Set, 09:48, "Pablitomf" <
pablit...@hotmail.it
> wrote:
> > Difficile....
> > se avessimo il database, magari potrebbe essere pi� semplice capire
> > cosa succede...
>
> buona fortuna! :D
>
> --
> --------------------------------
> Pablitomf
>
> Napoli sempre nel "Q"uore!
grazie
Gentilissimo.
Ma ho gi� risolto
cmq ti devo dire che quella
funzione che mi hai fatto con Dlookup2 � veramente Super.
Grazie ancora.
e Napoli sempre nel "Q"uore! "mi piace"
;-)
RUF RUF..... RUUUUUFFFFFF
Antonio


title: Invio query per aggiornamento db

author: Dimma

text:
Poichč mi sto muovendo solo ora attraverso il problema di aggiornamento di
due database ed ancora non ho approfondito la creazione di Db in front e
back end vorrei sapere se č possibile salvare una query o un report
esternamente al database per poi spedirla per e-mail ad un utente che ha lo
stesso mio database, in modo da semplificare al massimo le operazioni di
aggiornamento visto.
Nel mio caso si tratta di fornire un aggiornamento ad un utente, senza
tuttavia ripedire l'intero database.
Esiste una soluzione.
Grazie per gli eventuali suggerimenti
Antonio


title: Invio query per aggiornamento db

author: Silvio Berruti

text:
"Dimma" <
di...@tiscalinet.it
> ha scritto nel messaggio
news:94ks6v$bap$1...@lacerta.tiscalinet.it...
> Poichè mi sto muovendo solo ora attraverso il problema di aggiornamento di
> due database ed ancora non ho approfondito la creazione di Db in front e
> back end vorrei sapere se è possibile salvare una query o un report
> esternamente al database per poi spedirla per e-mail ad un utente che ha
lo
> stesso mio database, in modo da semplificare al massimo le operazioni di
> aggiornamento visto.
> Nel mio caso si tratta di fornire un aggiornamento ad un utente, senza
> tuttavia ripedire l'intero database.
> Esiste una soluzione.
Perfetto. Già sai che la soluzione esiste.
Bene, tempo fa, mi è capitato di dover fare qualcosa di simile.
Ho creato un nuovo DB vuoto e, da questo, ho importato maschere, report,
query che dovevo mandare ad un cliente, proprio x un aggiornamento.
Gli ho inviato il DB via mail.
Telefonicamente, gli ho fatto fare una copia del prog.mdb, quindi l'ha
aperto, gli ho fatto cancellare gli oggetti che venivano sostituiti e gli ho
fatto importare i nuovi oggetti dal DB spedito.
Una bella compattazione... e via.
Questo perché:
1) il FE non era un MDE;
2) sarebbe successo solo quella volta;
3) il cliente ha una segretaria capace di eseguire alla lettera ciò che le
dici di fare, senza prendere iniziative e senza cercare di interpretare le
mie parole a modo suo.
Vedi tu.
Ritengo inoltre che tu debba dedicare immediatamente mezz'ora x capire come
funziona il FE con il BE (mezz'ora, ho esagerato... 5 minuti)
--
Silvio
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access


title: Invio query per aggiornamento db

text:
Ok ti ringrazio per la risposta. Penso che ci dedicherò anche più di 5
minuti. E' che avevo letto diversi messaggi sui problemi di sincronizzazione
tra front e back end che mi hanno fatto desistere dal cimentarmi con il
problema. Per cui cercavo di svicolare il problema ! ! Ma prima o poi .....
Un buon manuale e via !!!!
Ciao e grazie ancora
Antonio



title: Invio query per aggiornamento db

text:
"Dimma" <
di...@tiscalinet.it
> ha scritto nel messaggio
news:94l1gd$ecp$1...@lacerta.tiscalinet.it...
> Ok ti ringrazio per la risposta. Penso che ci dedicherò anche più di 5
> minuti. E' che avevo letto diversi messaggi sui problemi di
sincronizzazione
> tra front e back end che mi hanno fatto desistere dal cimentarmi con il
> problema. Per cui cercavo di svicolare il problema ! ! Ma prima o poi
.....
> Un buon manuale e via !!!!
>
Non ci sono problemi particolari x il collegamento del FE con il BE. Se ne
hai, vai a vedere sul Sito Comune la routine che riallega le tabelle in
automatico.
Ancora una cosa.
Dovresti rispondere dopo i messaggi precedenti (vedi il post periodico di
Federico Luciani)
Grazie.



title: funzione identica in 2 campi, una funziona l'altra no

author: Giorgia

text:
Buongiorno a tutti!
Chiedo il vostro aiuto per la seuente situazione:
in una maschera ho:
campo IMPONIBILE (semplice campo numerico);
campo COD IVA (casella combinata con 2 colonne per i dati di origine);
campo ALIQUOTA in cui ho indicato [COD IVA].column(1) (e quindi si compila
da solo);
campo IVA in cui si effettuerà il calcolo dell'Iva in questo modo
=Round([IMPONIBILE]*([ALIQUOTA]/100);2)
tutto ok, funziona perfettamente ma in una fattura possono essere applicate
più aliquote quindi ho creato
campo IMPONIBILE 2
campo COD IVA 2
campo ALIQUOTA 2
campo IVA 2
e ho riportato tutte le condizioni dei campi precedenti ma la funzione nel
campo IVA 2 (scritta così: =Round([IMPONIBILE 2]*([ALIQUOTA 2]/100);2)) non
c'è verso di farla funzionare!
Ho verificato di aver riportato in modo corretto il nome esatto dei campi e
sono tutti giusti, ho copiato e incollato la funzione da IVA a IVA 2
modificando poi i nomi inserendo i "2" sia nel valore IMPONIBILE che nel
valore ALIQUOTA ma niente.
Che ulteriore verifica potrei fare?
un curiosità è che se la funzione la riporto così:
=Round([IMPONIBILE 2]*([ALIQUOTA]/100);2) funziona, ma ovviamente mi prende
il valore del campo ALIQUOTA e non di ALIQUOTA 2
quindi presumo che l'errore sia proprio in quest'ultimo campo, ma dove?
Grazie per chi avrà la pazienza di esaminare la situazione.
--
Giorgia


author: Marco Pizzamiglio

text:
Giorgia ha scritto:





Verifica di non aver scritto [ALIQUOTA 2] con due spazi invece che uno
anzi, nel dubbio toglilo, usa [ALIQUOTA2] così vai sul sicuro.
Però il giorno in cui ti servirà una terza o una quarta aliquota dovrai
modificare la struttura della maschera. Potresti studiare una soluzione
generale con sottomaschera, che ti consenta di inserire quanti imponibili
vuoi, ognuno con la sua aliquota.
Ciao.
-Marco-
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


text:
"Marco Pizzamiglio" <
marco.pi...@gmail.com
> ha scritto nel messaggio
news:fnutdk$4ra$1...@news.newsland.it...

Ciao Marco e grazie,
avevo risolto però usando il generatore di espressioni e ho visto che il
campo in questione era indicato come %ALIQUOTA 2.......
sono all'inizio e un po' pasticciona!
anche per quanto riguarda le sottomaschere forse non ho ben capito la loro
utilità perchè pensavo si usassero solo per consultazione un po' come una
sorta di casella combinata.....
proverò a studiarle meglio gazie del consiglio.
Ciao,
Giorgia


title: Errore di runtime - Requery dopo eliminazione record

author: Giulio Severini

text:
Dalla scheda subSchesaPrimoContatto ho un comando Elimina con il
seguente codice sottostante:
Dim rif As Variant
Dim ultimo_id As Variant
Dim res As Variant
rif = [Forms]![frmSchedaPrimoContatto]![id]
ultimo_id = DMax("idUtente", "tblUtenti")
If IsNull(rif) Then
    MsgBox "Nessun Utente selezionato!", vbCritical
    Exit Sub
  Else
    res = MsgBox("Elimino dall'archivio " &
UCase([Forms]![frmSchedaPrimoContatto]![Nome] & " " &
[Forms]![frmSchedaPrimoContatto]![Cognome]) & "?", vbQuestion +
vbYesNo)
    If res = 7 Then Exit Sub
End If
DoCmd.RunSQL "DELETE * FROM tblInterventi WHERE idUtente = " & rif
DoCmd.RunSQL "DELETE * FROM tblUtenti WHERE idUtente = " & rif
MsgBox "Utente eliminato.", vbInformation
If DCount("*", "tblUtenti") > 0 Then
    If rif = ultimo_id Then
        DoCmd.GoToRecord acDataForm, "frmSchedaPrimoContatto",
acPrevious
    Else
        DoCmd.GoToRecord acDataForm, "frmSchedaPrimoContatto", acNext
    End If
Else
    MsgBox "Non ci sono più utenti nel database - Clicca su OK per
aprire la maschera Aggiungi Utente", vbCritical, "ATTENZIONE - DATABASE
VUOTO"
    DoCmd.Close acForm, "frmSchedaPrimoContatto"
    DoCmd.OpenForm "frmAggiungiUtente"
End If
End Sub
il problema sorge allorquando, dopo aver eliminato il record N io mi
risposto al record eliminato. Il codice che da errore è il seguente:
Private Sub Form_Current()
If DCount("*", "tblUtenti") > 0 Then
    Me!NumeroIntervento = Nz(DMax("NumeroIntervento", "tblInterventi",
"idUtente = " & Forms!frmSchedaPrimoContatto!id))
    Me!NumeroIntervento.Requery
End If
End Sub
e precisamente la riga che da errore è la prima, quella con Nz.
Praticamente l'errore c'è nel momento in cui con il selettore torni
sul record eliminato.
Ho provato a mettere un Requery non ricordo bene dove, ma rallentava
TANTISSIMO tutto quanto.
Dove lo devo mettere il Requery?
Grazie!


text: Help :(


title: ActiveX e MSAccess'97

author: Antonio D.

text:
Ciao,
come posso fare per distribuire facilmente un mdb che utilizza un controllo
ActiveX in una form? In altre parole, è possibile fare in modo che la
(necessaria?) registrazione del componente ActiveX sulle altre macchine
avvenga in maniera automatica? Devo creare un kit d'installazione per caso?
Grazie per i santi lumi!
Antonio


title: ActiveX e MSAccess'97

author: AntoGal

text:
Antonio D. <
antonio...@ccstech.it
> scrisse...
> come posso fare per distribuire facilmente un mdb che utilizza un
controllo
> ActiveX in una form? In altre parole, è possibile fare in modo che la
> (necessaria?) registrazione del componente ActiveX sulle altre macchine
> avvenga in maniera automatica? Devo creare un kit d'installazione per
caso?
In teoria l'ODE 97 dovrebbe registrare automaticamente i controlli ActiveX,
ma non lo fa sempre correttamente. Per sicurezza dopo l'installazione fai
lanciare in automatico un file bat del tipo:
regsvr32 /s tuo.ocx
e ricordati di mettere in winsows\system le eventuali DLL che l'OCX
richiede.
--
Ciao, AntoGal
*************************************************
Gestione punti vendita (casse e pos NCR)

www.powerretail.it
-------------------------------------------------------------
per scaricare un gioco di DAMA ITALIANA
http://volftp.mondadori.com/italiani/galletta/
*************************************************


title: font acc2000 in win2000

author: Pier

text:
buongiorno
usavo una stampante oki 280 9 aghi con win95 e acc97 avevo a dispozione font
HSD 12cpi.
sono passato a win200 e access2000 ora ho disponibili solo tantissimi font
true type (lenti da stampare) ma nessuno narrow o condended in compenso ho
addirittura curier greek,curier tur,curier cy ......ma non un curier 12cpi o
simili.
ho provato a importare font da pc vecchi ma in access ho solo i true type
mentre nella maschera di selezione delle opzioni carattere predefinito le ho
tutte.
nelle opzioni cartella dei tipi carattere non ho selezionato solo true type.
Qualche suggerimento?


title: font acc2000 in win2000

author: Sib

text:
"Pier" <
mit...@tin.it
> ha scritto nel messaggio

In che senso hai 'provato' a importare? O li hai importati (e allora sono
disponibili) o non li hai importati (anche se il termine piu' corretto
sarebbe installati).
In che senso "lenti da stampare"?
Se vuoi usare solo testo puoi usare un driver "generica solo testo" e vai.
Sib


title: font acc2000 in win2000

text:
grazie del consiglio.
ps.:
il mio problema e' che per aggiornare i font disponibili in un report
bisogna :
1 importare i font
2 selezionare un' altra stampante specifica per il report in questione
3 riselezionare la stampante che interessa in modo che siano aggiornati i
font disponibili.
"Sib" <si...@SPAMiol.it> ha scritto nel messaggio
news:2CNo8.87153$%g7.27...@twister2.libero.it...



title: font acc2000 in win2000

text:
"Pier" <
mit...@tin.it
> ha scritto nel messaggio
> il mio problema e' che per aggiornare i font disponibili in un report
> bisogna :
> 1 importare i font
Normale, se il SO non trova il font usa quello che secondo lui gli
assomiglia di piu'.
> 2 selezionare un' altra stampante specifica per il report in questione
> 3 riselezionare la stampante che interessa in modo che siano aggiornati i
> font disponibili.
Questo non mi risulta. Sei proprio sicuro?
Sib


title: Db Extractor - per Pagine Gialle

author: RobertoA

text:
Non c'entra una mazza con Access, pero' il fatto che ci sia un 'Db
Extractor' diciamo che mi autorizza di striscio a postare qua
Allora, mi arriva stamattina in mezzo alla solita immondizia 'sto messaggio
qua
------------------------------------
Il nostro software č in gradi di estrarre "aziende" dal sito di "Pagine
Gialle" e "Pagine Bianche"
Basta impostare i criteri della ricerca come ad esempio "abbiagliamento
bambino + roma"
Dopo aver premuto invio il software estrae:
Ragione sociale - Cap - Comune - Provincia - Indirizzo - Tel - Fax - Email
------------------------------------
Dopo mezzo secondo era gia' nella 'posta eliminata'
Pero' ripensandoci sono poi andato a riprenderlo e stavo pensando come
poteva funzionare, perche' in effetti potrebbe essere parecchio utile per
generare delle liste mirate a certe zone /operatori professionali
Che ne dite, come fare per ottenere un risultato tipo quello descritto?
Ciao e grazie
RobertoA


title: Db Extractor - per Pagine Gialle

author: Carlo Costarella

text:
"RobertoA" <
amor...@tiscalinet.it
> ha scritto nel messaggio
news:49cb...@newsgate.x-privat.org...

Credo si faccia uso del cd rom (gratuito) incluso in tutti gli elenchi
distribuiti. In circolazione ve ne sono oltre 5 milioni (a detta loro) di
copie.
Leggi qui:
http://www.paginebianche.it/extra/prodotti4.html
Ciao, Carlo


title: Db Extractor - per Pagine Gialle

text:

Eh no, si parla espressamente di "..estrarre dal sito Pagine Gialle.."
Ma comunque, anche se quelli pescassero dal cd-rom, non e' quello che volevo
sapere sapere
La mia curiosita' era sul come fare per 'inviare un comando' ad una pagina
html e come fare per 'interpretare' il risultato che verra' restituito,
pensando al fatto che l'uscita potrebbe cambiare (banner, pubblicita', campi
diversi per categorie, ecc..)
Ciao
RobertoA


title: Db Extractor - per Pagine Gialle

author: Sergio MAZZA

text:
"RobertoA" <
amor...@tiscalinet.it
> ha scritto nel messaggio
news:49cb993e$1...@newsgate.x-privat.org...
> Eh no, si parla espressamente di "..estrarre dal sito Pagine Gialle.."
> Ma comunque, anche se quelli pescassero dal cd-rom, non e' quello che
> volevo sapere sapere
> La mia curiosita' era sul come fare per 'inviare un comando' ad una pagina
> html e come fare per 'interpretare' il risultato che verra' restituito,
> pensando al fatto che l'uscita potrebbe cambiare (banner, pubblicita',
> campi diversi per categorie, ecc..)
> Ciao
> RobertoA
(Mazza o non Mazza) Ci sono esempi nei messaggi precedenti.
(es.) oggetto:Re: files html, leggere contenuto inviato il: sabato 21
febbraio 2009 13:52 da: kkkxxx
Oltre ad altri sull stesso "tema"...
http://groups.google.com/group/it.comp.appl.access/browse_thread/thread/75097110c9b2d9f2/b0d6a50cfa0cf51c?lnk=gst&q=mazza+tabella+html#b0d6a50cfa0cf51c
Ciao.
--
Sergio MAZZA


title: Db Extractor - per Pagine Gialle

author: Panathos

text:
On 26 Mar, 10:34, "RobertoA" <
amoro...@tiscalinet.it
> wrote:
> Il nostro software è in gradi di estrarre "aziende" dal sito di "Pagine
> Gialle" e "Pagine Bianche"
> Basta impostare i criteri della ricerca come ad esempio "abbiagliamento
> bambino + roma"
> Dopo aver premuto invio il software estrae:
> Ragione sociale - Cap - Comune - Provincia - Indirizzo - Tel - Fax - Email
E' più semplice di quanto pensi. Se vai su
paginegialle.it
 e rifai la
ricerca dell'esempio, vedi che l'indirizzo è così composto:
http://www.paginegialle.it/pgol/5-abbigliamento%20bambino/3-roma
dal che si intuisce che se parti dalle stringhe sulla maschera, prima
le converti in entità html, componi l'url ed apri uno stream,
caricando la risposta (che è testo) in una stringa, che si parsa
comodamente.
Questo è il codice html da filtrare in corrispondenza del primo
risultato... non occorrono neppure le regexp per ottenere un csv, o
qualcosa di accodabile ad una tabella:

Arrigoni Giuseppa  Abbigliamento Donna E Bambino

<address>

00179
Roma
(RM)

282, VIA LATINA

tel: 06 7800716

</address>
Anche la riga con indicata la pagina successiva è già pronta per
essere letta ed usata per ricominciare il ciclo dalla pagina 2...

1 [... omissis...] a href="http://
www.paginegialle.it/pgol/5-abbigliamento
 bambino/3-roma/p-2?"
title="successiva">
In pratica ricomponi la stringa che hai usato come URL e appendi /p-
[numeropagina]
Ovviamente se
paginegialle.it
 cambia la struttura delle pagine, il
parsing dovrà essere aggiornato di conseguenza.
> poteva funzionare, perche' in effetti potrebbe essere parecchio utile per
> generare delle liste mirate a certe zone /operatori professionali
Sì, ad es. le agenzie assicurative (abbastanza strutturate)
generalmente sono ghiotte di elenchi come questi.
Ciao


title: Conversione da  Access 97 a 2000

author: Filippo

text:
Salve a tutti, speravo di convertire un database creato in access 97 in
access 2000 ma sembra non sia possibile, mi restituisce questo messaggio:
Errori di compilazione durante la conversione o abilitazione del database:
Ciņ č probabilmente dovuto alla mancanza del supporto per la vecchia
sintassi DAO.
Database non salvato in forma compilata. Le prestazioni ne saranno
influenzate perché sarą necessario ricompilare il database per ogni
sessione.
Premetto che non ci sono moduli, solo tabelle, maschere, query e macro, e un
po' di codice scritto sulle maschere.
Come posso fare per convertirlo in ogni sua parte?
Grazie Mille.


title: Conversione da  Access 97 a 2000

author: namor

text:
Filippo ha scritto:
> Salve a tutti, speravo di convertire un database creato in access 97 in
> access 2000 ma sembra non sia possibile, mi restituisce questo messaggio:
> Errori di compilazione durante la conversione o abilitazione del database:
> Ciò è probabilmente dovuto alla mancanza del supporto per la vecchia
> sintassi DAO.
> Database non salvato in forma compilata. Le prestazioni ne saranno
> influenzate perché sarà necessario ricompilare il database per ogni
> sessione.
> Premetto che non ci sono moduli, solo tabelle, maschere, query e macro, e un
> po' di codice scritto sulle maschere.
> Come posso fare per convertirlo in ogni sua parte?
> Grazie Mille.
Vai nell'editor vba, su Strumenti/Riferimenti togli la spunta alla
libreria ADO e mettila a Microsoft DAO. Compila il tutto per vedere se ti
dà altri problemi.
Namor
--
namor at inwind punto it
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Conversione da  Access 97 a 2000

text:
"namor" <
do...@spam.me
> ha scritto nel messaggio
news:cl04be$gpa$1...@news.newsland.it...

Ho provato ma è già spuntato DAO 2.5/3.5 e non ADO, ho provato ad invertire,
non mi presenta più il messaggio "Ciò è probabilmente dovuto alla mancanza
del supporto per la vecchia sintassi DAO" ma continua a presentarsi il
messaggio "Errori di compilazione durante la conversione o abilitazione del
database, Database non salvato in forma compilata. Le prestazioni ne saranno
influenzate perché sarà necessario ricompilare il database per ogni
sessione."
Qualche altra idea?
Grazie ancora.


title: Conversione da  Access 97 a 2000

text:
Filippo ha scritto:
> "namor" <
do...@spam.me
> ha scritto nel messaggio
> news:cl04be$gpa$1...@news.newsland.it...
> > Filippo ha scritto:
> > > Salve a tutti, speravo di convertire un database creato in access 97 in
> > > access 2000 ma sembra non sia possibile, mi restituisce questo
> messaggio:
> > > Errori di compilazione durante la conversione o abilitazione del
> database:
> > > Ciò è probabilmente dovuto alla mancanza del supporto per la vecchia
> > > sintassi DAO.
> > > Database non salvato in forma compilata. Le prestazioni ne saranno
> > > influenzate perché sarà necessario ricompilare il database per ogni
> > > sessione.
> > > Premetto che non ci sono moduli, solo tabelle, maschere, query e macro,
> e un
> > > po' di codice scritto sulle maschere.
> > > Come posso fare per convertirlo in ogni sua parte?
> > > Grazie Mille.
> > Vai nell'editor vba, su Strumenti/Riferimenti togli la spunta alla
> > libreria ADO e mettila a Microsoft DAO. Compila il tutto per vedere se
> > ti dà altri problemi.
> > Namor
> Ho provato ma è già spuntato DAO 2.5/3.5 e non ADO, ho provato ad invertire,
> non mi presenta più il messaggio "Ciò è probabilmente dovuto alla mancanza
> del supporto per la vecchia sintassi DAO" ma continua a presentarsi il
> messaggio "Errori di compilazione durante la conversione o abilitazione del
> database, Database non salvato in forma compilata. Le prestazioni ne saranno
> influenzate perché sarà necessario ricompilare il database per ogni
> sessione."
> Qualche altra idea?
> Grazie ancora.
Compilalo (menù Debug/Compila <nomemodulo>).
Su che riga ti segna errore?



title: Conversione da  Access 97 a 2000

text:
"namor" <
do...@spam.me
> ha scritto nel messaggio
news:cl0lcu$3t8$1...@news.newsland.it...

Si blocca fin dall'inizio su:
Dim dbs Ad Database
che non gli piaccia dbs?
grazie.


title: Conversione da  Access 97 a 2000

text:
Filippo ha scritto:
[cut]
> > > Ho provato ma è già spuntato DAO 2.5/3.5 e non ADO, ho provato ad
> invertire,
> > > non mi presenta più il messaggio "Ciò è probabilmente dovuto alla
> mancanza
> > > del supporto per la vecchia sintassi DAO" ma continua a presentarsi il
> > > messaggio "Errori di compilazione durante la conversione o abilitazione
> del
> > > database, Database non salvato in forma compilata. Le prestazioni ne
> saranno
> > > influenzate perché sarà necessario ricompilare il database per ogni
> > > sessione."
> > > Qualche altra idea?
> > > Grazie ancora.
> > Compilalo (menù Debug/Compila <nomemodulo>).
> > Su che riga ti segna errore?
> > Namor
> Si blocca fin dall'inizio su:
> Dim dbs Ad Database
> che non gli piaccia dbs?
> grazie.
No, non gli piace il 'Database' perchè la libreria DAO non è quella
giusta. Cerca meglio, dovrebbe esserci una 'Microsoft DAO 3.6 Object
Library'. Togli l'altra.
Per evitare inconvenienti DAO/ADO, che hanno parecchi oggetti con lo
stesso nome, sarebbe meglio specificare sempre anche la libreria:
  Dim dbs Ad DAO.Database



title: Conversione da  Access 97 a 2000

text:
"namor" <
do...@spam.me
> ha scritto nel messaggio
news:cl0pbr$e42$1...@news.newsland.it...

Ho messo "Microsoft DAO 3.6 Object Library'" ho proseguito con la
compilazione e si blocca su 'DoCmd.viewreport "mioreport"'
grazie


title: Conversione da  Access 97 a 2000

text:
"Filippo" <
filip...@libero.it
> ha scritto nel messaggio
news:%WRcd.46380$N45.1...@twister2.libero.it...

[cut]




> Ho messo "Microsoft DAO 3.6 Object Library'" ho proseguito con la
> compilazione e si blocca su 'DoCmd.viewreport "mioreport"'
> grazie
Certo, non esiste un metodo viewreport per docmd.
Lo si vede subito anche dal fatto che resta in minuscolo.
Usa openreport.
Namor


title: Conversione da  Access 97 a 2000

text:
"namor" <
do...@spam.me
> ha scritto nel messaggio
news:pvVcd.46804$N45.1...@twister2.libero.it...

Ok tutto chiaro, se ho capito bene devo lavorare nella finestra del vba e
continuare di debug correggendo tutti i comandi che la nuova versione di
access non interpreta correttamente, correggendoli nel suo "linguaggio",
correggimi se sbaglio.
OpenReport l'avevo corretto verificando i comandi disponibili, mi trovo in
difficoltà però nel select case, ti mostro il punto:
Private Sub Comando128_Click()
Dim ricevuta As String
campo = Forms![prenota]![posto]
Select Case campo
   case1 "postomio"
   DoCmd.RunMacro "Stampa ricevuta1"
End Select
non gli piace "campo =" cosa posso usare??
grazie ancora...


title: ciclo for che scorre tutte le tabelle del db e ne svuota il contenuto

text: č possibile? Grazie.


text:
"Simba883" <
simb...@libero.it
> ha scritto nel messaggio
news:bks250$vgq$1...@lacerta.tiscalinet.it...
> č possibile? Grazie.
docmd.setwarnings false
for each tbl in currentdb.tabledefs
  if left(
tbl.name
,4) <> "Msys" then
    docmd.runsql "delete * from " &
tbl.name
  endif
next
docmd.setwarnings true
Antonio


title: assegnare un valore a una porzione di stringa

author: Nicky

text:
Ciao a tutti,
ho una stringa preformattata (spazi, zeri e quant'altro).
in base ad un recordset devo aggiornare dei caratteri di questa stringa in
particolari posizioni.
In altri linguaggi ricordo un substr(miastringa, 12, 2)="qq" che
permetteva tale operazione.
é' possibile in vba?
Nicoletta
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


author: MA

text:
Nicky wrote:
> Ciao a tutti,
>
> ho una stringa preformattata (spazi, zeri e quant'altro).
>
> in base ad un recordset devo aggiornare dei caratteri di questa
> stringa in particolari posizioni.
> In altri linguaggi ricordo un substr(miastringa, 12, 2)="qq" che
> permetteva tale operazione.
>
> é' possibile in vba?
>
> Nicoletta
per cercare nella stringa hai mid
--
--
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana Sviluppatori Access


text:
MA ha scritto:
> Nicky wrote:
> > Ciao a tutti,
> >
> > ho una stringa preformattata (spazi, zeri e quant'altro).
> >
> > in base ad un recordset devo aggiornare dei caratteri di questa
> > stringa in particolari posizioni.
> > In altri linguaggi ricordo un substr(miastringa, 12, 2)="qq" che
> > permetteva tale operazione.
> >
> > é' possibile in vba?
> >
> > Nicoletta
> per cercare nella stringa hai mid
Non mi sono spiegata bene.
Devo assegnare non estrarre.
se ho "1234567890", devo ottenere per esempio "1234ab7890"



author: Alessandro Cara

text:
Nicky wrote:
> MA ha scritto:
>
>> Nicky wrote:
>>> Ciao a tutti,
>>>
>>> ho una stringa preformattata (spazi, zeri e quant'altro).
>>>
>>> in base ad un recordset devo aggiornare dei caratteri di questa
>>> stringa in particolari posizioni.
>>> In altri linguaggi ricordo un substr(miastringa, 12, 2)="qq" che
>>> permetteva tale operazione.
>>>
>>> é' possibile in vba?
>>>
>>> Nicoletta
>> per cercare nella stringa hai mid
>
> Non mi sono spiegata bene.
>
> Devo assegnare non estrarre.
>
> se ho "1234567890", devo ottenere per esempio "1234ab7890"
>
> Nicoletta
>
Ti sei spiegata bene MA a scritto "cercare" ma la "mid" serve per
sostituire per cercare e' "instr"
--
ac
y-1=x


text:

P.S. la mid come la substr pero' non fanno una replace in loco. Se sei
certa che la sostituzione riguarda un solo elemento puoi usare la
x=replace(mystr,"cosadareplaciare","concosareplaciare")
cfr Help
--
ac
y-1=x


text:
Alessandro Cara wrote:
[cut]
> Ti sei spiegata bene MA a scritto "cercare" ma la "mid" serve per
> sostituire per cercare e' "instr"
>
Errata corrige: sia la mid che la substr (in tutti i linguaggi in cui la
ho incontrata) non fanno una replace "estraggono" il pezzo di stringa
come da parametri.
--
ac
y-1=x


text:
Alessandro Cara ha scritto:

Era il buon vecchio Clipper, e non sostituiva ma assegnava ad una porzione
di stringa originale



text:
Alessandro Cara ha scritto:

Era il buon vecchio Clipper, e non sostituiva ma assegnava ad una porzione
di stringa originale
Nicoletta



text:
Nicky wrote:
> Alessandro Cara ha scritto:
>
>> Alessandro Cara wrote:
>> [cut]
>>> Ti sei spiegata bene MA a scritto "cercare" ma la "mid" serve per
>>> sostituire per cercare e' "instr"
>>>
>> Errata corrige: sia la mid che la substr (in tutti i linguaggi in cui la
>> ho incontrata) non fanno una replace "estraggono" il pezzo di stringa
>> come da parametri.
>
> Era il buon vecchio Clipper, e non sostituiva ma assegnava ad una porzione
> di stringa originale
Ne sei certa? Ormai non lo uso da 15 anni ma non mi sembra che su
clipper la substr (tra l'altro al tempo era "substring")funzionasse come
dici fatto sta che c'era una funzione, vado a memoria, che stava in
libreria (la Nuntacket95 se non erro) e si chiamava replace per fare
quello che dici e che funzionava esattamente come quella VBA.
La scrittura che hai  proposto in genere si usava nella if per
verificare se quel pezzo di stringa conteneva il valore di confronto.
--
ac
y-1=x


text:
Alessandro Cara wrote:
> Nicky wrote:
>> Alessandro Cara ha scritto:
>>
>>> Alessandro Cara wrote:
>>> [cut]
>>>> Ti sei spiegata bene MA a scritto "cercare" ma la "mid" serve per
>>>> sostituire per cercare e' "instr"
>>>>
>>> Errata corrige: sia la mid che la substr (in tutti i linguaggi in
>>> cui la ho incontrata) non fanno una replace "estraggono" il pezzo
>>> di stringa come da parametri.
>>
>> Era il buon vecchio Clipper, e non sostituiva ma assegnava ad una
>> porzione di stringa originale
Tutto questo un delfino????
E pensare che Pablito non lo sa fare....



text:
Alessandro Cara ha scritto:

Sono andata a rivedere i vecchi sorgenti ...
Hai ragione, ma ricordavo io male la funzione.
Qualle corretta è STUFF
miastringa=STUFF(miastringa,sostituente,inizio,lunghezza)  ... o
qualcosa di simile
Nicoletta
P.S. comunque ho capito che vba non me la fornisce e me la devo
scrivere; poco male era solo per ottimizzare


text:
Alessandro Cara ha scritto:

Comunque confermo SUBSTR e non SUBSTRING  (ndNicky)


author: VT @ Work

text:
On Thu, 20 Sep 2007 20:46:49 +0200, Nicky <
frt...@virgilio.it
> wrote:
 (...)
>>> Era il buon vecchio Clipper, e non sostituiva ma assegnava ad una
>>> porzione
>>> di stringa originale
>> Ne sei certa? Ormai non lo uso da 15 anni ma non mi sembra che su
>> clipper la substr (tra l'altro al tempo era "substring")funzionasse
>> come dici fatto sta che c'era una funzione, vado a memoria, che stava
>> in libreria (la Nuntacket95 se non erro) e si chiamava replace per
>> fare quello che dici e che funzionava esattamente come quella VBA.
>> La scrittura che hai  proposto in genere si usava nella if per
>> verificare se quel pezzo di stringa conteneva il valore di confronto.
>Sono andata a rivedere i vecchi sorgenti ...
>Hai ragione, ma ricordavo io male la funzione.
>Qualle corretta è STUFF
>
>miastringa=STUFF(miastringa,sostituente,inizio,lunghezza)  ... o
>qualcosa di simile
In Clipper 5.2 io usavo la funzione StrTran che però potrebbe fare
parte di librerie aggiuntive che ora non ricordo.
>
>Nicoletta
>
>P.S. comunque ho capito che vba non me la fornisce e me la devo
>scrivere; poco male era solo per ottimizzare
Vincenzo Turturro
Certificato Eucip Core Level
ITA 0000-002299 del 14/05/2007
---------------------------------------------
il sito comune di it.comp.appl.access:
http://www.sitocomune.com

---------------------------------------------
risorse Access:
http://www.accessgroup.it

---------------------------------------------
Il sito comune di it.comp.as400
http://www.faq400.com

---------------------------------------------


text:
Sergio MAZZA ha scritto:
> "Nicky" <
frt...@virgilio.it
> ha scritto nel messaggio
> news:46f2c013$0$17942$4faf...@reader1.news.tin.it...
>
>> Sono andata a rivedere i vecchi sorgenti ...
>> Hai ragione, ma ricordavo io male la funzione.
>> Qualle corretta è STUFF
>>
>> miastringa=STUFF(miastringa,sostituente,inizio,lunghezza)  ... o qualcosa
>> di simile
>>
>> Nicoletta
>>
>> P.S. comunque ho capito che vba non me la fornisce e me la devo scrivere;
>> poco male era solo per ottimizzare
>>
>
> Io dopo tutto sto' gran parlare non ho capito che ti serve.
> Perché la Replace non va bene? Solo per curiosità eh...
>
> Ciao.
>
Perchè io non so sempre cosa ho in quelle posizioni della stringa, so
soltanto che in quella posizione e per n caratteri devo scrivere quanto
letto dal recordset
Nicoletta


text:
Nicky wrote:
> Perchč io non so sempre cosa ho in quelle posizioni della stringa, so
> soltanto che in quella posizione e per n caratteri devo scrivere
> quanto letto dal recordset
>
> Nicoletta
Quindi l'istruzione (non funzione in questo caso) Mid dovrebbe risolvere il
problema:
es. (tratto dall'help)
Esempio di istruzione Mid
In questo esempio l'istruzione Mid viene utilizzata per sostituire un numero
specificato di caratteri in una variabile stringa con i caratteri di
un'altra stringa.
Dim MyString
MyString = "Il gatto salta"    ' Inizializza la stringa.
Mid(MyString, 4, 5) = "pesce"    ' MyString = "Il pesce salta".
Mid(MyString, 4) = "tonno"    ' MyString = "Il tonno salta".
Mid(MyString, 4) = "leone dorme"    ' MyString = "Il leone dorme".
Mid(MyString, 4, 5) = "corvo"    ' MyString = "Il corvo dorme".
Ciao.
--
Sergio MAZZA


title: esportazione dati in formato testo

author: Gigi

text:
Salve a tutti,
ho una tabella in cui sono contenuti campi data
ora vorrei esportare i dati in un file di testo delimitato.
Ho creato un pulsante in una maschera ed ho associato all'evento
Click la seguente riga di codice:
	DoCmd.TransferText acExportDelim, , "tEsportazione",
"C:\conti\esportazione.txt"
Quando vado ad aprire il file, le date vengono memorizzate in questo
formato:
02/09/02 0.00.00
È possibile salvare soltanto la data e non l'ra, come succede adesso?
Grazie a tutti coloro che possono darmi una mano...
--------------------------------
Inviato via
http://usenet.libero.it


title: esportazione dati in formato testo

text:
"Gigi" <
piques...@libero.it
> ha scritto nel messaggio
news:213Z136Z131Z221Y...@usenet.libero.it...
> Salve a tutti,
>
> ho una tabella in cui sono contenuti campi data
> ora vorrei esportare i dati in un file di testo delimitato.
>
> Ho creato un pulsante in una maschera ed ho associato all'evento
> Click la seguente riga di codice:
>
> DoCmd.TransferText acExportDelim, , "tEsportazione",
> "C:\conti\esportazione.txt"
>
> Quando vado ad aprire il file, le date vengono memorizzate in questo
> formato:
>
> 02/09/02 0.00.00
>
> È possibile salvare soltanto la data e non l'ra, come succede adesso?
>
> Grazie a tutti coloro che possono darmi una mano...
>
>
Utilizza l'autocomposizione "Esportazione Testo" selezionando la tabella o
query e dal menù file "Esporta". Dall'elenco tipo di file seleziona testo e
NON spuntare la casellina "Formattato". Questo fà partire
l'autocomposizione. Seleziona "Delimitato" e scegli il carattere di
delimitazione. Usa il pulsante "Avanzate" per impostare il formato DATA.
Salva la specifica di esportazione con un nome a tuo piacere, che dovrai
ricordare.
A questo punto puoi uscire anche senza esportare la tabella e usare il
codice per esportare la tabella stessa o query (così come hai fatto).
Devi solo ricordare di usare il nome della specifica di esportazione:
DoCmd.TransferText acExportDelim, NomeSpecifica, "tEsportazione",
"C:\conti\esportazione.txt"
Il nome della specifica verrà conservato nel db nella tabella di sistema
MSysIMEXSpecs che è visibile solo se imposti nelle opzioni "mostra oggetti
di sistema".
Ciao, Carlo


title: All'avvio...

author: Davide

text:
Ho un problema veramente idiota!
Dopo aver creato un database e le relative maschere (con Access 2002) ne ho
toccato un po' tutti i parametri in "Strumenti - Avvio" per fare in modo che
all'avvio apparisse solo una maschera e nessun menu.
Funziona, ma ora non riesco piu' in alcun modo ad accedere al database per
le modifiche.
Che faccio?!?
Scusate tanto, grazie e ciao a tutti
Davide


title: All'avvio...

author: Galvy

text:
"Davide" <
erredie...@tiscali.it
> ha scritto nel messaggio
news:agm65g$p1f$1...@lacerta.tiscalinet.it...

tieni premuto il tasto shift e contenporaneamente lancia (doppio click) il
tuo database...
Saluti Galvy


title: All'avvio...

text:
Grazie!



title: Casella di testo..... help

author: Prova

text:
Salve a tutti...
In un campo casella di testo ho bisogno di andare a capo (premendo INVIO).
Se, però, premo INVIO il controllo si sposta al campo successivo.
C'è un modo per premere INVIO e rimanere sulla stessa casella di testo???
Mi serve per creare una piccola tabellina (con righe e colonne) all'interno
della casella.
Grazie di cuore..... (ottimo NG)


title: Casella di testo..... help

text:
"Prova" <
a...@aa.it
> ha scritto nel messaggio
news:8b5k1i$2m8$1...@serv1.iunet.it...

Prova con CTRL-INVIO.
Ciao.


title: Casella di testo..... help

author: Paolo Bottoni

text:
"Prova" wrote
> In un campo casella di testo ho bisogno di andare a capo (premendo INVIO).
> Se, però, premo INVIO il controllo si sposta al campo successivo.
Vai a Strumenti /  Opzioni / Tastiera e alla sezione [Muovi dopo Enter]
attiva il Radio Button [Non muovere]. Puó darsi che i nomi dei comandi non
siano proprio come li ricordo io (ho la versione inglese, con comandi
diversi).
Bel nickname "Prova". Ci avrai pensato parecchio...
Paolo


title: Casella di testo..... help

author: lbo dal portatile

text:
>C'è un modo per premere INVIO e rimanere sulla stessa casella di testo???
nella tabella delle proprieta' della casella dovresti trovare anche
"funzione tasto Invio".  settala a "nuova riga".
attenzione a non confonderla con "su Invio" che e' l'evento che si
verifica quando si "entra" in un campo.  e' una traduzione sbagliata
di enter: invece che enter/voce del verbo entrare l'hanno tradotto
come enter/pulsante invio.
--
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/


title: Creare un eseguibile si può?

author: Riccardo

text:
Salve vorrei sapere come poter salvare o esportare un file creato con access
e dargli un'estensione .exe o comunque eseguibile su un computer senza aver
istallato access. Si puň fare vero?
grazie a tutti
Riccardo


title: Creare un eseguibile si può?

author: Gianluca

text:
"Riccardo" <
ricc...@intermidia.org
> ha scritto nel messaggio
news:ho2p8.90306$%g7.28...@twister2.libero.it...

Assolutamente no.
Acces non č compilabile. Vedi su
www.sitocomune.com
č spiegato molto bene


title: Creare un eseguibile si può?

text:
Grazie, Gian
Ciao
> "Riccardo" <
ricc...@intermidia.org
> ha scritto nel messaggio
> news:ho2p8.90306$%g7.28...@twister2.libero.it...
> > Salve vorrei sapere come poter salvare o esportare un file creato con
> access
> > e dargli un'estensione .exe o comunque eseguibile su un computer senza
> aver
> > istallato access. Si puņ fare vero?



title: Per un Sito, meglio un DB con tante tabelle o + DB???

author: Newbie

text:
Ciao a tutti, io di access... diaciamocelo so proprio poco :P
Ma sto facendo un sito e nel costruirlo... be'.. mi sono ritrovato ad avere
un DB con 28 Tabelle...
al che mi č sorto un dubbio...
Per un sito Web... č meglio un DB con tante tabelle o un + DB???
Quindi la mia domanda č... le tabelle che non hanno relazioni tra loro č
meglio se le metto in un altro DB?
Sapete non vorrei trovarmi a sito fatto... e DB pieno di dati... che magari
si blocca perchč 10 utenti ci stanno accedendo assieme...
Insomma spero che il mio problema sia chiaro....
Per far in modo che il DB non si blocchi per i troppi utenti collegati
contemporaneamente... dal punto di vista del DB cosa posso fare?
Db grosso?... o + Db piccoli?
Grazie a tutti in anticipo


text:
Newbie wrote:
>
> Ciao a tutti, io di access... diaciamocelo so proprio poco :P
> Ma sto facendo un sito e nel costruirlo... be'.. mi sono ritrovato ad avere
> un DB con 28 Tabelle...
moderato
>
> al che mi č sorto un dubbio...
e chi non ne ha?
>
> Per un sito Web... č meglio un DB con tante tabelle o un + DB???
un DB e' una struttura logica prima che fisica
>
> Quindi la mia domanda č... le tabelle che non hanno relazioni tra loro č
> meglio se le metto in un altro DB?
se non hanno relazioni "non" sono lo stesso DB. Relazione "non" significa che e'
stata implementata l'integrita' referenziale e se non hanno relazioni cosa ci
stanno a fare "fisicamente" sulla stessa struttura dati? (ovviamente mi pare che
il tuo DBMS sia access (jet) con http server IIS)
>
> Sapete non vorrei trovarmi a sito fatto... e DB pieno di dati... che magari
> si blocca perchč 10 utenti ci stanno accedendo assieme...
che significa? mantieni sempre aperta la connessione? altrimenti riguardati un
po il concetto di "stateless".
>
> Insomma spero che il mio problema sia chiaro....
> Per far in modo che il DB non si blocchi per i troppi utenti collegati
o per connessioni lasciate aperte!
> contemporaneamente... dal punto di vista del DB cosa posso fare?
> Db grosso?... o + Db piccoli?
un server diverso? mysql, progres, sqlserver, oracle, db2, informix, sybase (e'
in via di funerale)......
P.S. Queste cose dovresti chiederle ai NG's che si occupano di applicazioni web
ce ne sono un certo numero in "itagliano" e non.
>
> Grazie a tutti in anticipo
prego in posticipo
--
a.cara
Togli qualcosa dall'email


text:
"Alessandro Cara"  ha scritto nel messaggio > Newbie wrote:
> >
> > Ciao a tutti, io di access... diaciamocelo so proprio poco :P
> > Ma sto facendo un sito e nel costruirlo... be'.. mi sono ritrovato ad
avere
> > un DB con 28 Tabelle...
> moderato
>
guarda per me che non ho grandi esperienze.. è già formato gigante...
soprattutto tenendo conto che ne ho altri 6...
e tutto questo per un sito sui manga
> >
> > al che mi è sorto un dubbio...
> e chi non ne ha?
>
sapessi quanti ne ho io :)
> >
> > Per un sito Web... è meglio un DB con tante tabelle o un + DB???
> un DB e' una struttura logica prima che fisica
>
si ok..sono daccordo...
> >
> > Quindi la mia domanda è... le tabelle che non hanno relazioni tra loro è
> > meglio se le metto in un altro DB?
> se non hanno relazioni "non" sono lo stesso DB. Relazione "non" significa
che e'
> stata implementata l'integrita' referenziale e se non hanno relazioni cosa
ci
> stanno a fare "fisicamente" sulla stessa struttura dati? (ovviamente mi
pare che
> il tuo DBMS sia access (jet) con http server IIS)
si esatto (sia access (jet) con http server IIS))
guarda le tabelle non relazionate.. le ho messe perchè mi spaventava l'idea
di :
a- aumentare ancora il numero di DB
b- aprire troppi DB in una pagina web e che questo magari mi causasse dei
rallentamenti... o magari per eccessivi utenti... si bloccasse la pagina.
>
> >
> > Sapete non vorrei trovarmi a sito fatto... e DB pieno di dati... che
magari
> > si blocca perchè 10 utenti ci stanno accedendo assieme...
> che significa? mantieni sempre aperta la connessione? altrimenti
riguardati un
> po il concetto di "stateless".
no quello è gestito...
è solo che non so... pensavo che DB troppo grosso...= sito bloccato
o + DB aperti in contemporanea = sito bloccato
anche tenendo conto che io sto sotto Aruba...
>
> >
> > Insomma spero che il mio problema sia chiaro....
> > Per far in modo che il DB non si blocchi per i troppi utenti collegati
> o per connessioni lasciate aperte!
quindi secondo te l'unico problema di cui devo preoccuparmi sono le
connessioni lasciate aperte... e quindi una buona gestione di stateless?
>
> > contemporaneamente... dal punto di vista del DB cosa posso fare?
> > Db grosso?... o + Db piccoli?
> un server diverso? mysql, progres, sqlserver, oracle, db2, informix,
sybase (e'
> in via di funerale)......
volevo SQL... ma almeno per adesso non posso...
anche perchè usarlo con Aruba costa...e io sono povero :P
>
> P.S. Queste cose dovresti chiederle ai NG's che si occupano di
applicazioni web
> ce ne sono un certo numero in "itagliano" e non.
Scusa in effetti hai ragione... ho chiesto anche sul newsgroup di ASP... ma
per adesso la tua risposta è stata decisamente la migliore.
>
> >
> > Grazie a tutti in anticipo
> prego in posticipo
Ancora grazie.. ciao ciao



text:
"Alessandro Cara"  ha scritto nel messaggio
> > un DB con 28 Tabelle...
> moderato
guarda per me che non ho grandi esperienze.. è già formato gigante...
soprattutto tenendo conto che ne ho altri 6...
e tutto questo per un sito sui manga
> > al che mi è sorto un dubbio...
> e chi non ne ha?
sapessi quanti ne ho io :)
> > Per un sito Web... è meglio un DB con tante tabelle o un + DB???
> un DB e' una struttura logica prima che fisica
si ok..sono daccordo...
> e se non hanno relazioni cosa ci stanno a fare "fisicamente" sulla stessa
struttura dati? (ovviamente mi
pare che il tuo DBMS sia access (jet) con http server IIS)
si esatto (sia access (jet) con http server IIS))
guarda le tabelle non relazionate.. le ho messe perchè mi spaventava l'idea
di :
a- aumentare ancora il numero di DB
b- aprire troppi DB in una pagina web e che questo magari mi causasse dei
rallentamenti... o magari per eccessivi utenti... si bloccasse la pagina.
>mantieni sempre aperta la connessione? altrimenti
>riguardati un po il concetto di "stateless".
no quello è gestito...
è solo che non so... pensavo che DB troppo grosso...= sito bloccato
o + DB aperti in contemporanea = sito bloccato
anche tenendo conto che io sto sotto Aruba...
> > Per far in modo che il DB non si blocchi
> per connessioni lasciate aperte!
quindi secondo te l'unico problema di cui devo preoccuparmi sono le
connessioni lasciate aperte... e quindi una buona gestione di stateless?
> un server diverso? mysql, progres, sqlserver, oracle, db2, informix,
sybase
volevo SQL... ma almeno per adesso non posso...
anche perchè usarlo con Aruba costa...e io sono povero :P
> P.S. Queste cose dovresti chiederle ai NG's che si occupano di
applicazioni web
Scusa in effetti hai ragione... ho chiesto anche sul newsgroup di ASP... ma
per adesso la tua risposta è stata decisamente la migliore.
Ancora grazie.. ciao ciao


author: Sib

text:
"Newbie" <
newbie...@libero.it
> ha scritto nel messaggio
cut
> anche tenendo conto che io sto sotto Aruba...
a proposito di dubbi, in che senso stai sotto aruba?
o hai un ip statico tuo (nel sual caso o hai un dominio o ci si deve
collegare tramite IP o hai un sottodominio dal provider nel qual caso non
puoi metterci dentro nulla che vada "eseguito" tanto meno jet (tanto piu'
che hanno una passione per linux tutti sti provider, quindi non ci potrebbe
neanche girare)
> volevo SQL... ma almeno per adesso non posso...
> anche perchè usarlo con Aruba costa...e io sono povero :P
Perche', usare jet te lo danno a meno?
cut
Sib


text:
"Sib" <>
> a proposito di dubbi, in che senso stai sotto aruba?
ho un dominio sotto ARUBA
> > volevo SQL... ma almeno per adesso non posso...
> > anche perchè usarlo con Aruba costa...e io sono povero :P
>
> Perche', usare jet te lo danno a meno?
>
ehmm dicendola tutta.... non so cos'è jet... e pensavo fosse una
configurazione o cmq qualcosa di normale/di serie per chi usa un DB Access
cmq per usare SQL su Aruba bisogna usare una quota aggiuntiva... che
dicendola tutta... è per usare MYSQL.... che
visto che ci siamo... me lo togli un dubbio...?
Ma MYSQL.... è la stessa cosa di SQL?
nel senso... se io uso SQL SERVER per farmi il mio bel DB.... poi posso
metterlo tranquillo tranquillo su Aruba che mi ha abilitato MYSQL...
 o sono 2 cose diverse?
ah....
un'altra cosa...
io nella mia grande ignoranza...ho cercato stateless su google... perchè
diciamocelo.. come termine l'ho giò sentito... ma non so che sia..
risultato... non ho trovato molto che mi chiarisse le idee.
Quindi.... qualcuno mi spiegherebbe o mi darebbe un link utile per capire
bene cos'è e come si gestisce lo stateless e le connessioni aperte?
che all'inizio per connessioni aperte ho pensato si intendesse quando
all'inizio della pagina apro il DB... ma poi ci ho ripensato...
perchè poi io il DB lo chiudo alla fine della pagina e quindi non ha senso
parlare di connessioni che rimangono aperte.
Aiutoooo come mi sento ignorante...
ah... lo so che forse qualcuno si altera perchè magari la discussioni
risulta un po' OFFTOPIC.... ma sul newsgroup di ASP non mi ha risposto
nessuno...
mentre qui qualcosa mi avete detto...
che non abbiamo capito niente?
bo.. be'... cmq.. per adesso grazie a voi :) che qualcosa mi dite. :)


text:
"Newbie" <
newbie...@libero.it
> ha scritto nel messaggio
> "Sib" <>
> > a proposito di dubbi, in che senso stai sotto aruba?
>
> ho un dominio sotto ARUBA
>
> > > volevo SQL... ma almeno per adesso non posso...
> > > anche perchè usarlo con Aruba costa...e io sono povero :P
> >
> > Perche', usare jet te lo danno a meno?
> >
>
> ehmm dicendola tutta.... non so cos'è jet... e pensavo fosse una
> configurazione o cmq qualcosa di normale/di serie per chi usa un DB Access
Jet e' il motore database di access, ma non funziona in modalita' server
> cmq per usare SQL su Aruba bisogna usare una quota aggiuntiva... che
> dicendola tutta... è per usare MYSQL.... che
> visto che ci siamo... me lo togli un dubbio...?
>
> Ma MYSQL.... è la stessa cosa di SQL?
> nel senso... se io uso SQL SERVER per farmi il mio bel DB.... poi posso
> metterlo tranquillo tranquillo su Aruba che mi ha abilitato MYSQL...
>  o sono 2 cose diverse?
SQL Server e' il motore database SERVER di MS e funziona sotto windows,
MySQL e' il motore database SERVER free che lavora sotto Linux (come ti
dicevo hanno una mania per linux)
Se MySQL te lo danno gratis puoi usare quello penso.
cut
per le altre cose non ho tempo, spero ti risponda qualcuno che ne sappia
piu' di me.
ora devo andare ci leggiamo piu' in la'.
Sib


author: Jonathan Canova

text:
"Sib" <si...@SPAMiol.it> ha scritto nel messaggio
news:coE1b.127897$cl3.3...@news2.tin.it...
> "Newbie" <
newbie...@libero.it
> ha scritto nel messaggio
> > "Sib" <>
> SQL Server e' il motore database SERVER di MS e funziona sotto windows,
> MySQL e' il motore database SERVER free che lavora sotto Linux (come ti
> dicevo hanno una mania per linux)
> Se MySQL te lo danno gratis puoi usare quello penso.
MySQL c'è anche per Windows. Ha il grande pregio di essere gratuito, ma ha
molta e dico molta potenza in meno di SQL Server. Basti pensare alle stored
procedure. Quindi, secondo me ti conviene creare l'applicazione direttamente
con il DB di destinazione, altrimenti rischi di dover fare delle
riconversioni.
--
Jonathan Canova
www.aladinoinformatica.com


text:
Newbie wrote:
>
> "Sib" <>
> > a proposito di dubbi, in che senso stai sotto aruba?
>
> ho un dominio sotto ARUBA
quanto ti costa? e per fare che? che servizi ti offre?
Penso che al momento hai un sito con pagine statiche. sbaglio?
[cut]
> > Perche', usare jet te lo danno a meno?
> >
>
> ehmm dicendola tutta.... non so cos'è jet... e pensavo fosse una
> configurazione o cmq qualcosa di normale/di serie per chi usa un DB Access
qui ti ha risposto sib
>
> cmq per usare SQL su Aruba bisogna usare una quota aggiuntiva... che
> dicendola tutta... è per usare MYSQL.... che
> visto che ci siamo... me lo togli un dubbio...?
>
> Ma MYSQL.... è la stessa cosa di SQL?
> nel senso... se io uso SQL SERVER per farmi il mio bel DB.... poi posso
> metterlo tranquillo tranquillo su Aruba che mi ha abilitato MYSQL...
>  o sono 2 cose diverse?
qui ti hanno risposto sib-jonathan
>
> ah....
>
> un'altra cosa...
> io nella mia grande ignoranza...ho cercato stateless su google... perchè
> diciamocelo.. come termine l'ho giò sentito... ma non so che sia..
> risultato... non ho trovato molto che mi chiarisse le idee.
>
> Quindi.... qualcuno mi spiegherebbe o mi darebbe un link utile per capire
> bene cos'è e come si gestisce lo stateless e le connessioni aperte?
>
> che all'inizio per connessioni aperte ho pensato si intendesse quando
> all'inizio della pagina apro il DB... ma poi ci ho ripensato...
> perchè poi io il DB lo chiudo alla fine della pagina e quindi non ha senso
> parlare di connessioni che rimangono aperte.
benissimo e' quello che si deve fare. La cosa richiederebbe piu' tempo e spazio
vado alle conclusioni (le assersioni che sto per fare mi pare gia' di averle
fatte
in precedenza)
Scenario: 1 server, 1 client con un operatore
Tempo 0: l'operatore fa una richiesta
Tempo 1: il server riceve la richiesta  osserva quello che deve fare
Tempo 2: il server esegue lo script attivo  e prepara la pagina   (diciamo 1 sec
per strafare)
Tempo 3: il server invia la pagina, rimette tutto a posto e si rimette  in amaca
Tempo 4: attesa del server (pensiero servile:"Uh che palle sti utenti,nun me
fanno lavora', tu guarda questo, la pagina l'ho mannata ma scommetto che se
rifa' vivo fra 'n  quarto d'ora bona, se me dice bene, e nun me tradisce con un
antro.Ce ne fossero almeno un antro migliaro mi sentirei utile, invece di stare
qui ad oziare, manco fossi Annibale")
Il server come si vede e' collocato in Roma  e sa nulla di stateless pero'
rimette sempre tutto a posto e ben ordinato e ricomincia tutto sempre
dall'inizio
>
> Aiutoooo come mi sento ignorante...
>
> ah... lo so che forse qualcuno si altera perchè magari la discussioni
> risulta un po' OFFTOPIC.... ma sul newsgroup di ASP non mi ha risposto
> nessuno...
quello moderato? aspetta e' spera! Ora c'e' anche quello microsoft
ritornando al concetto di stato, in questo caso, invece, siamo in una situazione
di "statefull" nel senso che Biso ;<) sia con messaggi IT che con messaggi OT e'
"sempre" alterato (mantenimento di stato).
> mentre qui qualcosa mi avete detto...
> che non abbiamo capito niente?
mi verrebbe da dire di si, visto il plurale. Majestatis?
> bo.. be'... cmq.. per adesso grazie a voi :) che qualcosa mi dite. :)



text:
"Alessandro Cara"
> >
> > ho un dominio sotto ARUBA
> quanto ti costa? e per fare che? che servizi ti offre?
> Penso che al momento hai un sito con pagine statiche. sbaglio?
>
direi che sbagli... sono per il 98% dinamiche... anche perchè se no che me
ne farei di tutti sti DB.. che ho fatto.
> Scenario: 1 server, 1 client con un operatore
> Tempo 0: l'operatore fa una richiesta
> Tempo 1: il server riceve la richiesta  osserva quello che deve fare
> Tempo 2: il server esegue lo script attivo  e prepara la pagina   (diciamo
1 sec
> per strafare)
> Tempo 3: il server invia la pagina, rimette tutto a posto e si rimette  in
amaca
> Tempo 4: attesa del server (pensiero servile:"Uh che palle sti utenti,nun
me
> fanno lavora', tu guarda questo, la pagina l'ho mannata ma scommetto che
se
> rifa' vivo fra 'n  quarto d'ora bona, se me dice bene, e nun me tradisce
con un
> antro.Ce ne fossero almeno un antro migliaro mi sentirei utile, invece di
stare
> qui ad oziare, manco fossi Annibale")
> Il server come si vede e' collocato in Roma  e sa nulla di stateless pero'
> rimette sempre tutto a posto e ben ordinato e ricomincia tutto sempre
> dall'inizio
sto storiella è chiara... e mi ha fatto pure ridere il server sull'amaca.
Be'.. grazie a tutti per le risposte.


title: [Sito Comune] Aggiornato...

author: Federico Luciani

text:
Abbiamo aggiornato il Sito Comune, scusate il ritardo.
Siccome non uso Office2002/xp, vi prego di _non_inviare_ database in
questo formato,
in quanto non riesco ad aprirli e quindi a decidere se pubblicarli o
meno;
inoltre visto che i formati A97/A2000 sono ancora i piu' usati, mi
sembra piu' logico
pubblicarli in questo formato, in quanto facilmente convertibili.
Quindi tutti coloro che hanno inviato database in formato xp/2002
sono pregati
di reinviarlo in formato 97/2000 (credo sia facilmente esportabile
alla versione precedente)?
grazie
--
Federico
----------------------------------
Rimuovi paperino. per e-mail
----------------------------------
Tutte le richieste che arrivano
in privato, vengono cestinate.
----------------------------------
Sito Comune di it.comp.appl.access
http://www.sitocomune.com
mailto:
webm...@sitocomune.com
----------------------------------


title: [Sito Comune] Aggiornato...

author: Fabrizio Quercia

text:
"Federico Luciani" <
fluc...@sitocomune.com
> ha scritto nel messaggio
news:3DD523C0...@sitocomune.com...
>
> Abbiamo aggiornato il Sito Comune, scusate il ritardo.
>
> Siccome non uso Office2002/xp, vi prego di _non_inviare_ database in
> questo formato,
> in quanto non riesco ad aprirli e quindi a decidere se pubblicarli o
> meno;
Come mai usano ancora tutti Access 97? parlo dei veterani...
Motivi tecnici?
E' migliore? :)
Ciao


title: [Sito Comune] Aggiornato...

author: Roberto da casa

text:
"Federico Luciani" <
fluc...@sitocomune.com
> ha scritto nel messaggio
news:3DD523C0...@sitocomune.com...
>
> Abbiamo aggiornato il Sito Comune, scusate il ritardo.
>
[CUT]
> --
> Federico
>
Good!
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: [Sito Comune] Aggiornato...

text:
"Fabrizio Quercia" <
fabrizi...@tin.it
> ha scritto nel messaggio
news:PFaB9.13213$744.4...@news1.tin.it...
>
[CUT]
>
> Come mai usano ancora tutti Access 97? parlo dei veterani...
> Motivi tecnici?
>
> E' migliore? :)
>
> Ciao
>
La risposta stà nella tua domanda......!!!!!!!!!!!!!!!!!!!!!
@Alex.


title: [Sito Comune] Aggiornato...

text:

Non e' migliore, ma fino a non molto tempo fa, imho, era sicuramente
piu' stabile della 2000.
cmq, lo uso ancora perche' quasi tutti i miei clienti lo usano.
la versione 2000, la usa qualcuno, la 2002 nessuno.



title: [Sito Comune] Aggiornato...

text:
"Federico Luciani" <
fluc...@sitocomune.com
> ha scritto nel messaggio
news:3DD53A03...@sitocomune.com...
> Non e' migliore, ma fino a non molto tempo fa, imho, era sicuramente
> piu' stabile della 2000.
>
> cmq, lo uso ancora perche' quasi tutti i miei clienti lo usano.
>
ma tu personalmente quale preferisci e perche'?
> la versione 2000, la usa qualcuno, la 2002 nessuno.
>
dai tempo al mercato e alla pirateria :))))))))))
Ciao, e ottimo lavoro il sito, sempre il migliore.


title: [Sito Comune] Aggiornato...

author: Tiziano

text:
"Fabrizio Quercia"
> Come mai usano ancora tutti Access 97? parlo dei veterani...
> Motivi tecnici?
>
> E' migliore? :)
Access 'XP è molto più ricco di funzionalità e funziona bene (per lo meno io
non ho problemi)
La difficoltà secondo me non sta solo nel convertire i programmi e
riprovarli, ma anche passare dai clienti a reinstallare le nuove Runtime,
aggiornare i DB formato Jet 3.5, etc.
In altre parole problemi logistici.
Ciao, Tiziano


title: [Sito Comune] Aggiornato...

author: Paolo opg

text:
"Federico Luciani" <
fluc...@sitocomune.com
> wrote in message
news:3DD53A03...@sitocomune.com...
> Fabrizio Quercia wrote:
>
> Non e' migliore, ma fino a non molto tempo fa, imho, era sicuramente
> piu' stabile della 2000.
>
> cmq, lo uso ancora perche' quasi tutti i miei clienti lo usano.
>
> la versione 2000, la usa qualcuno, la 2002 nessuno.
>
access non è il mio impiego principale, ma ho la stessa situazione.
a parte un paio di pc con win xp (che sto cercando di far smantellare...)
che devono per forza installare office 2k o sup, gli altri hanno ancora
tutti off97.
sviluppare per poi convertire a versioni precedenti mi pare un pò una
caxxata...
---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (
http://www.grisoft.com
).
Version: 6.0.417 / Virus Database: 233 - Release Date: 08/11/2002


title: [Sito Comune] Aggiornato...

text:
"Federico Luciani" <
fluc...@sitocomune.com
> ha scritto nel messaggio
> Fabrizio Quercia wrote:
cut
> > Come mai usano ancora tutti Access 97? parlo dei veterani...
> > Motivi tecnici?
> > E' migliore? :)
>
> Non e' migliore, ma fino a non molto tempo fa, imho, era sicuramente
> piu' stabile della 2000.
>
> cmq, lo uso ancora perche' quasi tutti i miei clienti lo usano.
>
> la versione 2000, la usa qualcuno, la 2002 nessuno.
Non e' vero.
Io uso la XP (2002) la quale mi ha dimostrato essere stabile quanto e piu'
della 97.
La 2000 la uso solo con AXP.
In effetti ho potuto constatare che e' A2000 come applicazione ad avere
problemi, non gli mdb in formato A2000.
Personalmente ho trovato molto interessante l'integrazione di Access con SQL
Server. la modalita' nativa e' spettacolare, da codice puoi gestire la
creazione delle viste, delle stored, ecc sul server. in sostanza sia le
tabelle sia le query sono collegate dal server SQL quindi quando lanci una
query filtrata ottieni solo i record risultanti e non tutto il malloppo
perche' la query viene eseguita dal server.
ho anche usato un frontend da casa con il server in ufficio e devo dire che
funziona, e quando dico funziona intendo dire che si si puo' lavorare
realmente e con db di dimensioni discrete.
sto ancora sperimentando e imparando ma finora i risultati sono ottimi.
la verione ODE funziona perfettamente.
(mi dovrebbero pagare alla MS)
Sib


title: [Sito Comune] Aggiornato...

text:
"Fabrizio Quercia" <
fabrizi...@tin.it
> ha scritto nel messaggio
> "Federico Luciani" <
fluc...@sitocomune.com
> ha scritto nel messaggio
> > Non e' migliore, ma fino a non molto tempo fa, imho, era sicuramente
> > piu' stabile della 2000.
> >
> > cmq, lo uso ancora perche' quasi tutti i miei clienti lo usano.
cut
> > la versione 2000, la usa qualcuno, la 2002 nessuno.
> >
>
> dai tempo al mercato e alla pirateria :))))))))))
Giammai! caro fabrizio.
un professionista non lavora con programmi pirata.
i cd pirata non difettano di numero, stai pur tranquillo, e' una questione
di scelta.
Sib


title: [Sito Comune] Aggiornato...

text:
"Tiziano" <
tiziano....@nospam.it
> ha scritto nel messaggio

Condivido pienamente la tua opinione.
Comunque se quanto sto vedendo ultimamente con AXP e' come sembra (MSDE, SQL
Server) saro' lieto di affrontare i problemi logistici.
Sib


title: [Sito Comune] Aggiornato...

text:
"Sib" <si...@SPAMiol.it> ha scritto nel messaggio
news:WXcB9.893$Ka3....@twister1.libero.it...
> Giammai! caro fabrizio.
> un professionista non lavora con programmi pirata.
> i cd pirata non difettano di numero, stai pur tranquillo, e' una questione
> di scelta.
Lo so Sib :) io non uso difatti software pirata e condivido in pieno la tua
affermazione, la mia era solo uan "battuta" che vuolintendere che molti,
anche se professionisti, usano ancora access 97 perche', avendolo acquistato
al costo di 2 milioni...difficilmente rispendono (forse per mancata voglia)
altri 2 per passare a 2000 o XP, quinsi usano tali versioni pirata e magari
hanno quella del 97 ufficiale...ma č solo una mia chiacchiera questa :))
Tu che versione usi e perche'?
Ciao :)


title: [Sito Comune] Aggiornato...

author: alias

text:
"Federico Luciani" <
fluc...@sitocomune.com
> ha scritto nel messaggio
news:3DD523C0...@sitocomune.com...

Grazie
--
-------------Ciao, Gianfranco
 <^><^><^><^><^><^><^>


title: [Sito Comune] Aggiornato...

text:
Sib wrote:
> "Federico Luciani" <
fluc...@sitocomune.com
> ha scritto nel messaggio
> > Fabrizio Quercia wrote:
> cut
> > > Come mai usano ancora tutti Access 97? parlo dei veterani...
> > > Motivi tecnici?
> > > E' migliore? :)
> >
> > Non e' migliore, ma fino a non molto tempo fa, imho, era sicuramente
> > piu' stabile della 2000.
> >
> > cmq, lo uso ancora perche' quasi tutti i miei clienti lo usano.
> >
> > la versione 2000, la usa qualcuno, la 2002 nessuno.
>
> Non e' vero.
> Io uso la XP (2002) la quale mi ha dimostrato essere stabile quanto e piu'
> della 97.
> La 2000 la uso solo con AXP.
> In effetti ho potuto constatare che e' A2000 come applicazione ad avere
> problemi, non gli mdb in formato A2000.
Ciao Davide,
forse ho sottointeso delle informazioni ;)
Non conosco la 2002, ma con la 2000 (con la quale ho lavorato poco)
lo trovata piu' 'pesante'.
Naturalmente mi riferisco alla parte applicazione utilizzata con dao.



title: [Sito Comune] Aggiornato...

text:
Fabrizio Quercia wrote:
> "Federico Luciani" <
fluc...@sitocomune.com
> ha scritto nel messaggio
> news:3DD53A03...@sitocomune.com...
>
> > Non e' migliore, ma fino a non molto tempo fa, imho, era sicuramente
> > piu' stabile della 2000.
> >
> > cmq, lo uso ancora perche' quasi tutti i miei clienti lo usano.
>
> ma tu personalmente quale preferisci e perche'?
non e' una questione di preferenza.
spero di non essere frainteso, ma se si conoscono gli strumenti a
disposizione,
e quindi i loro limiti, allora uno vale l'altro.



title: [Sito Comune] Aggiornato...

text:

infatti il problema e' proprio questo.
se devo sviluppare qualcosa di nuovo, non uso lo strumento che piace
a me, ma quello che 'preferisce' il cliente.
mi spiego, se dopo aver spiegato i vantaggi nel passare a un altra
versione, lui insiste che non ha intenzione di spendere soldi, io
sviluppo con la A97; non mi sognerei mai di sviluppare in A200x per
poi convertire all'indietro.
al contrario, se il cliente usa una mia applicazione sviluppata in
A97 e lui decide di passare a A200x, io gli propongo le due
possibilita': conversione 'secca' o conversione 'mirata', e
vantaggi/svantaggi delle due, naturalmente la prima ha un costo molto
inferiore rispetto alla seconda, quindi e' sempre il cliente che
decide!



title: [Sito Comune] Aggiornato...

text:
"Sib"
> In effetti ho potuto constatare che e' A2000 come applicazione ad avere
> problemi, non gli mdb in formato A2000.
Diciamo che la versione A '2k priva di Service pack proprio non funziona :-)
O meglio, da tanti di quei problemi che č meglio lasciar perdere.
Al livello SP-2 (come d'altro canto ci ha abituato Microsoft da anni) direi
che va, anche se č meglio accertarsi che JET 4.0 sia al livello SP-6.
Insomma, un bel casino!
Ciao, Tiziano


title: [Sito Comune] Aggiornato...

text:
"Fabrizio Quercia" <
fabrizi...@tin.it
> ha scritto nel messaggio
> "Sib" <si...@SPAMiol.it> ha scritto nel messaggio
> > Giammai! caro fabrizio.
> > un professionista non lavora con programmi pirata.
> > i cd pirata non difettano di numero, stai pur tranquillo, e' una
questione
> > di scelta.
>
> Lo so Sib :) io non uso difatti software pirata e condivido in pieno la
tua
> affermazione, la mia era solo uan "battuta" che vuolintendere che molti,
> anche se professionisti, usano ancora access 97 perche', avendolo
acquistato
> al costo di 2 milioni...difficilmente rispendono (forse per mancata
voglia)
> altri 2 per passare a 2000 o XP, quinsi usano tali versioni pirata e
magari
> hanno quella del 97 ufficiale...ma è solo una mia chiacchiera questa :))
Diciamo che puo' capitare che qualcuno, prima di acquistare un programma, lo
voglia prima provare seriamente.
Ad ogni modo non si puo' pretendere dai clienti che non si rivendano il
programma che gli abbiamo fatto e poi lavorare con programmi pirata.
> Tu che versione usi e perche'?
Di prevalenza la 97, ma solo per problemi logistici.
AXP e' robusto e certamente piu' potente di A97. solo che aggiornare tutti i
clienti puo' richiedere del tempo che io non ho.
Se qualche cliente si convincera' a passare a qualcosa di piu' performante
del solo mdb sta certo che gli portero' un adp XP con MSDE.
Ciao
Sib


title: [Sito Comune] Aggiornato...

text:
"Federico Luciani" <
fluc...@sitocomune.com
> ha scritto nel messaggio
> Sib wrote:
cut
> > Io uso la XP (2002) la quale mi ha dimostrato essere stabile quanto e
piu'
> > della 97.
> > La 2000 la uso solo con AXP.
> > In effetti ho potuto constatare che e' A2000 come applicazione ad avere
> > problemi, non gli mdb in formato A2000.
>
>
> Ciao Davide,
> forse ho sottointeso delle informazioni ;)
> Non conosco la 2002, ma con la 2000 (con la quale ho lavorato poco)
> lo trovata piu' 'pesante'.
> Naturalmente mi riferisco alla parte applicazione utilizzata con dao.
Ciao Federico,
devo dire invece che gli mdb in formato 2000 (e meglio ancora in formato XP)
sono perfino piu' snelli a parita' di codice.
Certamente A2000 dava problemi, (verificati personalmente) mentre la XP (sia
usando mdb 2000 che XP) va che e' una meraviglia.
Non sottovalutare la nuova possibilita' di lavorare sulle sottomaschere in
modalita' struttura direttamente dalla maschera principale come anche quella
di continuare a verere la finestra delle proprieta' dell'oggetto selezionato
in una maschera anche in visualizzazione dati.
Ciao
Sib


title: [Sito Comune] Aggiornato...

text:
"Tiziano" <
tiziano....@nospam.it
> ha scritto nel messaggio

Verissimo.
e infatti, dopo i primi mesi di esperimenti, ho completamente abbandonato
A2000.
Quando e' uscito XP l'ho provato per mesi prima di convincermi della sua
buona funzionalita' (anche senza scaricare alcun SP)
Ciao
Sib


title: [Sito Comune] Aggiornato...

text:
Sib wrote:
> "Federico Luciani" <
fluc...@sitocomune.com
> ha scritto nel messaggio
> > Sib wrote:
> cut
> > > Io uso la XP (2002) la quale mi ha dimostrato essere stabile quanto e
> piu'
> > > della 97.
> > > La 2000 la uso solo con AXP.
> > > In effetti ho potuto constatare che e' A2000 come applicazione ad avere
> > > problemi, non gli mdb in formato A2000.
> >
> >
> > Ciao Davide,
> > forse ho sottointeso delle informazioni ;)
> > Non conosco la 2002, ma con la 2000 (con la quale ho lavorato poco)
> > lo trovata piu' 'pesante'.
> > Naturalmente mi riferisco alla parte applicazione utilizzata con dao.
>
> Ciao Federico,
> devo dire invece che gli mdb in formato 2000 (e meglio ancora in formato XP)
> sono perfino piu' snelli a parita' di codice.
> Certamente A2000 dava problemi, (verificati personalmente) mentre la XP (sia
> usando mdb 2000 che XP) va che e' una meraviglia.
la provero' sicuramente
> Non sottovalutare la nuova possibilita' di lavorare sulle sottomaschere in
> modalita' struttura direttamente dalla maschera principale come anche quella
> di continuare a verere la finestra delle proprieta' dell'oggetto selezionato
> in una maschera anche in visualizzazione dati.
ho gia' visto queste funzionalita' sul 2000; devo dire che sono molto
utili.



title: [Sito Comune] Aggiornato...

author: warp

text:
Federico Luciani ha scritto nel messaggio <
>> Certamente A2000 dava problemi, (verificati personalmente)
Ma non più di tanto: da sr-1 in avanti funziona.
>mentre la XP (sia
>> usando mdb 2000 che XP) va che e' una meraviglia.
>la provero' sicuramente
Considerando che il motore (Jet 4.0) è lo stesso di A '2k, provalo bene prima d'installarlo ai tuoi
clienti: ancora ricordo i problemi che avesti con l'.mdw in formato '2000.
Anche se resto dell'opinione che con qualunque realese di Access la protezione utente gestita dal
sistema sia da saltare a piè pari.
Comunque concordo nel definire 'XP eccellente sotto il profilo degli strumenti (un'infinità in più
rispetto alla '97) con un impatto sulle risorse più che accettabile: diciamo le stesse richieste da
A '2k.
Ciao, warp


title: [Sito Comune] Aggiornato...

text:
"warp" <
war...@libero.it
> ha scritto nel messaggio
cut
> Considerando che il motore (Jet 4.0) è lo stesso di A '2k, provalo bene
prima d'installarlo ai tuoi
> clienti: ancora ricordo i problemi che avesti con l'.mdw in formato '2000.
Mai usato Jet 4.
Uso il 3.6 che mi va benissimo
> Anche se resto dell'opinione che con qualunque realese di Access la
protezione utente gestita dal
> sistema sia da saltare a piè pari.
Che intendo con "gestita dal sistema"?
Sib


title: [Sito Comune] Aggiornato...

text:
Sib ha scritto nel messaggio ...
>Mai usato Jet 4.
>Uso il 3.6 che mi va benissimo
Stai facendo confusione: utilizzando Access >'97 con un .mdb, il motore è Jet 4.0 ... volenti o
nolenti ;-)
3.6 è la realese della libreria di oggetti DAO aggiornata.
Ciao.


title: [Sito Comune] Aggiornato...

text:
"warp" <
war...@libero.it
> ha scritto nel messaggio
> Sib ha scritto nel messaggio ...
>
> >Mai usato Jet 4.
> >Uso il 3.6 che mi va benissimo
>
>
> Stai facendo confusione: utilizzando Access >'97 con un .mdb, il motore č
Jet 4.0 ... volenti o
> nolenti ;-)
> 3.6 č la realese della libreria di oggetti DAO aggiornata.
Hai ragione.
Siccome fino alla 97 le versioni DAO e Jet andavano di pari passo, pensavo
che fosse ancora cosi'.
Sib


title: OT Traduzione FAQ 4.26

author: Karl Donaubauer

text:
***********************
4.26 Associate a label
Problem
You have a control without an associated label and want to
create such a label to be able to e.g. activate the parent
control by clicking on it's label, move both controls together
in design view etc.
Solution
Create an unbound label.
Cut the label to the clipboard.
Highlight the control that shall become the parent control.
Paste the label from the clipboard.
Now it is associated to the previously chosen control.
************************
--
cu
Karl
*********
Access-FAQ
http://www.donkarl.com/it


title: OT Traduzione FAQ 4.26

author: ALESSANDRO Baraldi

text:
"Karl Donaubauer" <
NoS...@donkarl.com
> ha scritto nel messaggio
news:34a8bnF...@individual.net...

4.26 Etichette Associate
Hai un controllo senza un Etichetta associata e vuoi che la selezione
dall'etichetta attivi il controllo semplicemente con il Click, oppure vuoi
muovere entrambi i controlli (Controllo principale + Etichetta) nella
modalità Struttura.
Soluzione
Crea un etichetta non associata
Usana il comando "Taglia" sull'etichetta, seleziona il controllo
al quale associarla quindi usa il comando "incolla".
Ora l'etichetta è associata al controllo selezionato.
--
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.mantuanet.it/alessandro.baraldi/
---------------------------------------------------------------------------