Migrazione app gestionale da Access 2003

di il
4 risposte

Migrazione app gestionale da Access 2003

Ciao a tutti,

ho un'applicazione gestionale operativa da circa 20 anni, sviluppata con Access 2003 e con odbc che collega le tabelle di MySql.

Ci sono form con tanti campi, bottoni che lanciano report e similari.

Sto cercando di valutare cosa fare per darle continuità per i prossimi anni e vorrei chiedere un vostro consiglio.

Access come si svilupperà nel prossimo futuro, per quanto ne sappiate ?

Cosa mi consigliereste ?

grazie mille,

Roberto

4 Risposte

  • Re: Migrazione app gestionale da Access 2003

    Mi sa che gia' passare da Access 2003 alla versione 2019 sara' un bagno di lacrime e sangue.

    I consigli sono:

    • riparti da zero
    • mantieni INALTERATO l'attuale ambiente di esecuzione.

    SE funziona, NON SI TOCCA. 

  • Re: Migrazione app gestionale da Access 2003

    Grazie per la risposta.

    Che ne pensi di Access per i prossimi anni ?  Ci sono previsioni o sentori che lo riguardano ?

  • Re: Migrazione app gestionale da Access 2003

    Grazie per la risposta.

    Che ne pensi di Access per i prossimi anni ?  Ci sono previsioni o sentori che lo riguardano ?

  • Re: Migrazione app gestionale da Access 2003

    La migrazione in sé non è un grosso problema, ho convertito applicazioni di A97 senza grossi problemi… però c'è un MA… dipende molto da come sei abituato a sviluppare.

    Ad esempio se usi API dovrai apportare qualche modifica… 32b-->64b uso del PTRSAFE…, io ad esempio ho un modulo Bas solo API cambio quello e verifico il Type delle variabili, Long ? LongPtr o LongLong in base alle API, io preferisco usare la Compilazione condizionale ad esempio.

    Il codice non dovrebbe subire grosse modifiche… cambia la libreria DAO, che diventa ACEDAO ma basta modificare il riferimento nelle lib.

    Cosa che potrebbe mettere in difficoltà sono le query pivot non piu supportate.

    Se hai le idee chiare sul prodotto non dovresti incontrare problemi insormontabili, ovviamente non è a costo zero.

    Access è èun prodotto estremamente veloce da usare e da ottimi risultati.

    La casa madre sono anni che non lo sviluppa più se non qualche colpetto di cipria… ma onestamente nonostante i vari tentativi, mal riusciti, penso non abbia un gran futuro.

    Se devi guardare al futuro senza impazzire valuta altri linguaggi, per affinità ti direi di valutar  VB.NET o C# che offrono velocità di sviluppo.

Devi accedere o registrarti per scrivere nel forum
4 risposte