La soluzione è fattibile, ma non l'ho proposta perchè usare ODBC con il BDE nello sviluppo di un'applicazione è come dire addio alle prestazioni.Originariamente inviato da Genius7115
Se vuoi fare velocemente,puoi utilizzare anche una connessione odbc e se non riesci a settarla nella dbconnection puoi interfacciarti tramite il BDE tranquillamente e poi utilizzarla nel componente che usi.
Per eseguire un'operazione sul database, avviene un'interazione che attraversa i seguenti componenti software:
--Delphi (classi a livello applicazione)
---- BDE (API del BDE)
------ driver ODBC per BDE
-------- ODBC (API di ODBC)
---------- driver DBF per ODBC
------------ database dBaseIII
Chiaramente, questo è il percorso della richiesta, che viene compiuto alla rovescia quando i dati vengono restituiti dal database attraverso il driver ODBC a ODBC stesso, che li restituisce al BDE tramite il driver BDE per ODBC fino a tornare all'applicazione.
Secondo me, se non si tratta di un'applicazione di esempio ma di un programma che si appresta ad essere minimamente "serio", è una strada da evitare preferendo componenti di terze parti o librerie che supportino il formato dBaseIII.
Ovviamente, secondo la mia opinione.![]()


Rispondi quotando