Newsgroup: it.comp.lang.visual-basic
Titolo: Passaggio da access a msde

Ciao a tutti...
Ho creato un piccolo programmino in VB per la mia azienda. Il programma si 
appoggia ad un db di access.
Ora volendolo mettere in rete ho pensato di passare tutto il database su 
MSDE.
A parte il fatto che su MSDE non so praticamnte nulla, ma imparerò, vorrei 
in quale modo devo modificare
le mie stringhe di connessione al database e se le mie select che funzionano 
bene in access, vadano bene pure per MSDE.
Sono un po' spaventato dal fatto di dover modificare tutto!!!!!!!!!
Utilizzo ADO e il linguaggio di connessione è SQL chiaramente.
Grazie
Michele 

 A parte il fatto che su MSDE non so praticamnte nulla, ma imparerò, vorrei
 SAPERE


 bene in access, vadano bene pure per MSDE.
Le stringhe di connessione sono diverse, ma è una cavolata, visto che 
lo stesso wizard che ti compone la stringa per Access te la può 
generare per Sql-Server.
Le query...
Beh, Access è un db molto lontano dagli altri, quanto a sintassi SQL.
E' molto probabile che alcune cose andranno riscritte.
Ma quante query ci saranno in un 'programmino'?
10?
20?
30?
Beh, dicendo che l'80% di queste vada rifatto, siamo a 24 query da 
rivedere.
Le sbatti nel Query Analyzer (che è l'equivalente della finestrella Sql 
di Access), e premi play.
Poi inizi a scancherare.
La prima query ci metti un'ora a farla funzionare. La seconda 10'.
La terza 5', le altre 2'.
In una giornata hai migrato tutto.
Ciao
Alberto
-- 
Ma noi no

 In una giornata hai migrato tutto.
Effettivamente il mio è un programmino da 20.000 righe e avrò un paio di 
centinaia di query
altro che una giornata! 

 centinaia di query
Ricontale.



Non ci penso neanche... 

Sembra che Michelozzo abbia detto :

Era ovviamente ironico.
Intendevo dire che secondo me ti stai sbagliando.
Un paio di centinaia di query non ci sono neanche in Sap R/3.
Quindi, o il tuo software fa qualcosa di talmente strano che esula da 
ciò che siamo abituati a vedere, o è talmente disarmonico da richiedere 
200 query, o ti stai sbagliando.


 ha scritto nel messaggio 
news:mn.3b0d7d593...@hotmail.com...

Anche io ero ironico....
beh adesso le conto va.... 

 Un paio di centinaia di query non ci sono neanche in Sap R/3.
Effettivamente in 20.000 righe di codice 200 query sono un po' tante.
Non lo sono più se inizi ad avere progetti da 100 dll con una ventina di
moduli per progetto.
Ciao
--
Reporting tool: 
http://www.neodatatype.net


-- 
_ _
Ciao
MAssimiliano Amendola            
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:  
www.donkarl.com/it

 Select * from Tuatabella che c'č di diverso?
beh, insomma...
Con msde (ma anche con access) puoi fare anche qualcosina di piů elaborato
:-)
-- 
Salutoni
Sergio
Per rispondere... togli il group dall'indirizzo
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 Select * from Tuatabella che c'è di diverso?
Innanzitutto in Sql-Server bisognerebbe scrivere
Select * from dbo.Tuatabella (o anche col db o anche con un altro 
owner, ma limitiamoci ad un esempio).
Aggiungiamo che i join sono diversi, le date hanno formati diversi, le 
chiamate a VBA da sql non girano su Sql-Server, la Collation in Access 
non è un problema, Access non richiede una tipizzazione forte, mentre 
Sql-Server è rigidissimo (giustamente) sulla tipizzazione.
Questo, solo se si è utilizzato Sql più standard possibile.
Se poi si sono usate funzioni specifiche di Access, i problemi 
aumentano.
Sono cose che comunque non devono spaventare, un bel codice scritto 
bene e un Sql decente si migra comodamente. Ma da lavorare c'è.



Ah, ce l'ho fatta a farti elaborare un pò la risposta.
;-P
