Newsgroup: it.comp.appl.access
Titolo: Quesito su motore di Access 2000

Salve,
la mia domanda e' stupida pero' vi prego di rispondermi.
Ho saputo che la ver. di Access 2000 ha il motore di SQL Server.
Allora questo significa che quando faccio una select i dati in memoria sono
veramente quelli che la select tira fuori, e' vero?
Grazie

veramente quelli che la select tira fuori, e' vero?
ROTFLASTC!
:-D
Questo ng mi sbraca! Altro che ihu!
--
Lorenzo Coronati
--
<<Complimenti per la risposta disinteressata a 
differenza di altri che sul NG ci mangiano sopra.>>
(Voltolini, 20/04/2000)
--


Dai Lore'!
Non prendertela con quelli piu' piccoli!
Sib 8-)


Bo, comunque Microsoft scrive:
La presentazione di Microsoft Office 2000 coincide con la prima versione di
Microsoft Access che offra agli sviluppatori l'opportunità di trarre
vantaggio dall'impiego di un ambiente di sviluppo unificato per la creazione
di soluzioni client/server. Utilizzando un progetto di Access collegato
direttamente a Microsoft SQL Server o a Microsoft Data Engine (MSDE), il
programmatore potrà sviluppare direttamente il componente di "back-end" e l'
interfaccia utente di un'applicazione.
Access Client/Server ha reso possibile la creazione di applicazioni
client/server e per questo motivo si prevede che numero crescente di utenti
ne farà uso per creare e migrare applicazioni a SQL Server e MSDE. Grazie
all'impiego degli strumenti di upsize, che sono integrati direttamente in
Access 2000, il trasferimento dei dati residenti in un database di Access a
SQL Server o a MSDE diventa un'operazione estremamente semplice e veloce.
Gli strumenti di upsize di Microsoft Access 2000 consentono di migrare le
query comuni e le tabelle dal database di Microsoft Access (Jet) a SQL
Server o MSDE. È inoltre possibile utilizzare la procedura guidata per l'
upsize per creare un'applicazione client/server di base, importando le
maschere, i report, le macro e i moduli originali dal database di Access
esistente.


Allora, puoi utilizzare ACCESS 2000 come front-end verso SQL server utilizzando la tecnologia
d'accesso ai dati Ole-DB che ti consente la realizzazione di applicazioni client-server a tutti gli
effetti.
E' un passo in avanti rispetto alla precedente (comodissima) ODBC che solo in modalità Direct
sfruttava veramente il Server.
MSDE è una versione ridotta di SQL 7.0  "regalata" fino a 5 postazioni di lavoro (pochette forse per
giustificarne l'utilizzo).
Il motore predefinito di Access 2000 resta jet (4.0) che presenta interessanti novità (2 GB di dati
e lock impostabile a livello di record) e inquietanti rallentamenti rispetto alla versione
precedente...
Ti avverto che la conversione di un'applicazione jet al modello ole-db non è semplice come si legge
sulle pubblicità Microsoft!
Tanto per cominciare bisogna conoscere decentemente SQL che in fatto di "query" si comporta ben
diversamente dal fratellino minore jet, in secondo luogo l'upsize guidato non ti risolve moltissimi
problemi proprio a livello di query e sintassi SQL...
In varie circostanze è necessario lavorare direttamente in SQL senza poter usufruire del supporto di
strumenti visuali.
Spero di esserti stato d'aiuto, ciao.

veramente quelli che la select tira fuori, e' vero?
non ho capito, cosa intendi?
--
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/


Porca pupazza, tu si che sai rendere difficili le cose semplici. :)
Vediamo se ho capito.
In un ambiente Client/Server come quello di SQL Server, quando un
client fa una richiesta (select) il server di database elabora la
richiesta e rinvia al client solo i dati che corrispondono a quei
criteri. 
In un ambiente file server come quello di Access, il computer dove si
trova la tabella, invia tutta la tabella al client che ne fa richiesta
il quale poi tira fuori i dati che corrispondono ai criteri.
In questo modo la seconda situazione genera un maggior traffico di
rete e un maggiore carico carico di lavoro per il client (il *server*
non fa praticamebnte nulla).
Era questo che chiedevi?