accacca Inserito: 15 giugno 2006 Segnala Inserito: 15 giugno 2006 Premetto che sono totalmente ignorante in materia.devo realizzare un programma di acquisizione dati e memorizzazione su database.Devo gestire un'anagrafica di circa 3000 nomi e in futuro tutte le transazioni eseguite (stima 60000 prima di azzerare gli archivi) La domanda è quale database utilizzare (Io sono fermo al DBIII ....).
duric74 Inserita: 15 giugno 2006 Segnala Inserita: 15 giugno 2006 Piattaforma (Sistema Operatvo - Linguaggio di Sviluppo)?Budget?Postgres o MySql per soluzioni opensource validi entrambiOracle valido ma caro arrabbiato/flame onMicrosoft SqlServer (ma e' un database?)/flame offScarterei Access o Msde: e'vero che i numeri indicati non sono stratosferici, ma sono comunque motori per me zoppi.In base alle informazioni che hai dato sono stato generico, anche perche' la scelta del database va fatta molto in base al tipo di applicazione cge andrai a sviluppare ed al linguaggio che andrai ad usare per lo sviluppo.
accacca Inserita: 15 giugno 2006 Autore Segnala Inserita: 15 giugno 2006 duric hai ragione ho dato per scontate troppe cose.Non son un programmatore win ma sono costretto a farloIo lavoro in C con labwindow/cvi sotto XP perchè riesco a fare le cose facilmente senza preoccuparmi di windows.Come database pensavo di utilizzare MySQL perchè è opensource(Ho già problemi con l'installazione cominciamo bene...)Come gestione dbase la cosa è banale (per chi la conosce) Si tratta di fare un'anagrafica clienti e memorizzare le operazioni fatte dai clienti sulle macchine del sistema. Nulla di più a fine anno si riparte da zero.Io non ho problemi per realizzare la parte di acquisizione. nebbia fitta per quanto riguarda report e organizzazione dei dati
Savino Inserita: 15 giugno 2006 Segnala Inserita: 15 giugno 2006 (modificato) Io lavoro in C con labwindow/cvi sotto XP Modificato: 15 giugno 2006 da Savino
accacca Inserita: 15 giugno 2006 Autore Segnala Inserita: 15 giugno 2006 Ciao Savino, grazie per i consigli ma con Win sono uno zero rotondo non saprei da che parte cominciare per fare quello che mi suggerisci. Forse sono un incosciente dovrei affidare questo lavoro a un programmatore win.Io sono riuscito a fare questo. Installato MySQL user previlegi e tutto il contorno.Ho creato un DSN utente nella gestione ODBCSono riuscito a modificare un programma d'esempio di CVI per la connessione e creazione del databaseAggiungo dei record a una tabella (Funziona!!)Da mysql riesco a vedere il database e i record inseriti.Ho cercato di leggere i record con un altro programma CVI (sempre modificando esempi già pronti) mi esce l'errore"Il driver ODBC non supporta le propietà richieste" quando esegue la funzione DBActivateMap
duric74 Inserita: 15 giugno 2006 Segnala Inserita: 15 giugno 2006 Se il Db e' semplice MySql va benone, ma se fai tutto sotto win e i tuoi programmi di sviluppo sono integrati bene in win, allora Access o Msde forse sono meglio.Tieni conto chr Msde e' gratis fino a 5 utenti connessi in concorenza.Adesso si chiama sql server 2005 expresshttp://www.microsoft.com/sql/editions/express/default.mspxSql server in fase di installazione dovrebbe crearti un dsn di esempio al database di esempio (chiamato northwind) da utilizzare per crearne di propri.Fino al passaggio di creare il Dsn direi che hai fatto tutto giusto.Comunque io aggiungerei un dsn di sistema per il database che hai creato, in questo modo lasci fuori il problema legato all'utente diverso che cerca di loggarsi al db.CiaoAndy
accacca Inserita: 16 giugno 2006 Autore Segnala Inserita: 16 giugno 2006 Alla fine a vinto Microsoft. Ho litigato una notte intera con MySQL, CVI e ODBC riusltati nessuno.Adesso utilizzo Access e ne riparleremo in futuro.duric grazie per la segnalazione. Sicuramente scaricherò il sw anche se è bello ciccione e temo che possa compromettere la rotazione dell'HD. Ora sono esausto e non cerco altre avventure.Comunque io aggiungerei un dsn di sistema per il database che hai creato, in questo modo lasci fuori il problema legato all'utente diverso che cerca di loggarsi al db.
Mix Inserita: 14 luglio 2006 Segnala Inserita: 14 luglio 2006 (modificato) anceh se arrivo tardi, io il mio consiglio te lo dò lo stessoassolutamente MYSQL-opensource-semplice-pieno supporto OBDC-appesantisce meno il sys-gestione degli utenti semplicemente tramite phpmyadmin-compatibilità con molti linguaggi come il php-NON MICROSOFT E QUINDI NON A PAGAMENTO (access costa....) Modificato: 14 luglio 2006 da Mix
Messaggi consigliati
Crea un account o accedi per commentare
Devi essere un utente per poter lasciare un commento
Crea un account
Registrati per un nuovo account nella nostra comunità. è facile!
Registra un nuovo accountAccedi
Hai già un account? Accedi qui.
Accedi ora