Newsgroup: it.comp.lang.delphi
Titolo: AdoDataSet

Dove posso trovare AdoDataSet per Delphi 3 ?
Grazie a tutti,
Riccardo Fiorenza

Dove posso trovare AdoDataSet per Delphi 3 ?
Prova su 
www.alohaoi.com
, ci sono dei componenti free per ADO che
sembrano ben fatti, e aggiornati di frequente
Ciao
--
Piero Bonanno
bop...@libero.it
pie...@tiscalinet.it
bpie...@hotmail.com
______________________________________________
"Madame, lei ha tra le gambe uno strumento
che puo' offrire piacere a migliaia di persone,
e tutto quello che sa fare e' grattarlo"
- Sir Thomas Beechan a una violoncellista

 ha scritto nel messaggio
news:9bkfmt408jfbg9f49...@4ax.com...


tempo prima che tali componenti diventino realmente standard.
Io non li ho proprio spremuti, pero' ho smanettato con il demo e
sembrava solido. Cosa hai trovato di poco funzionale?


 ...
Ho installato i componenti per Delphi 3, e poi ho caricato il progetto
"Sample.dpr". Il progetto viene compilato correttamente ma mi
da problemi in fase di run-time.
In particolare appena clicco sul pulsante "OPEN" mi appare il seguente
messaggio di errore:
"Gli argomenti utilizzati dall'applicazione non sono di tipo valido, non
sono compresi nell'intervallo consentito o sono in conflitto."
Tu hai provato con delphi 3 ?
Ciao, e grazie.
Riccardo Fiorenza

Tu hai provato con delphi 3 ?
Io ho provato con Delphi 4. A parte un problemino per la selezione del
provider, mi ha aperto senza problemi le tabelle, e questo e' il
risultato del test, quindi dovrebbe funzionare tutto:
Starting test on [TaoADOQuery (ADO): Use the Microsoft.Jet.OLEDB.4.0
provider]
Running Open/Close tests
Elapsed time: 00:00:00.511
Iterations  : 3
Average time: 00:00:00.170
Minimum time: 00:00:00.140
Maximum time: 00:00:00.231
Test Result: PASSED
Clearing all records
Elapsed time: 00:00:00.531
Test Result: PASSED
Adding 100 records with useless data
Elapsed time: 00:00:00.821
Iterations  : 100
Average time: 00:00:00.008
Minimum time: 00:00:00.000
Maximum time: 00:00:00.040
Test Result: PASSED
Ading 100 more records with useless data
Elapsed time: 00:00:00.812
Iterations  : 100
Average time: 00:00:00.008
Minimum time: 00:00:00.000
Maximum time: 00:00:00.011
Test Result: PASSED
Running First/Last tests
Elapsed time: 00:00:00.010
Iterations  : 10
Average time: 00:00:00.001
Minimum time: 00:00:00.000
Maximum time: 00:00:00.010
Test Result: PASSED
Running Seeks from various parts of the database.
Elapsed time: 00:00:00.540
Iterations  : 10
Average time: 00:00:00.054
Minimum time: 00:00:00.050
Maximum time: 00:00:00.060
Test Result: PASSED
All tests completed.
Probabilmente il componente non e' ben testato con D3. Prova a
scrivere agli autori.


 - Sir Thomas Beechan a una violoncellista
Cordiali Saluti,
Riccardo Fiorenza
---
* Dott. Riccardo Fiorenza
* Dr.Soft - Soluzioni Internet
* web: 
http://www.drsoft.it
* email: 
fior...@drsoft.it

 sono compresi nell'intervallo consentito o sono in conflitto."
Tale errore si verifica sull'istruzione alla riga 2183 del file aoADODB.pas
    "FADOConnection.Open(TempConnection, FUserName, FUserPassword,
        Integer(adConnectUnspecified));"


        Integer(adConnectUnspecified));"
Probabilmente qualcuno di quei parametri assume a runtime un valore
non previsto da Open.
Questo pero' e' un bug che da me con D4, non si verifica, per cui non
posso aiutarti. Credo che non abbiano ben testato i componenti con D3.
A questo punto, puoi:
1) Smanettare un po' con i codice e vedere se trovi i bug
2) Passare a D4/D5
3) Acquistare i componenti di Borland (ma anche di altre societa') per
ADO.
Non conosco altri aggeggi free per ADO migliori di questi.
La tua necessita' e' di liberarti del BDE o di usare specificamente
ADO?


 ...
Liberarmi di BDE ed utilizzare ADO in un'applicazione che funziona su due
database
(uno in locale ed uno in remoto).
Il database locale č Access, mentre quello remoto č MySQL.
Ciao, e grazie ancora.
Riccardo Fiorenza

Il database locale è Access, mentre quello remoto è MySQL.
Se devi usare MySQL, esistono i componenti Zeos, che accedono a MySql
attraverso la mysql.dll, quindi non necessitano di BDE, ADO o
chicchessia. Ti allego una breve descrizione
"
Zeos Database Objects is a Delphi's components set for direct
access to OpenSource databases: MySql, PostgreSql and Interbase.
Also we propose components for direct access to commerce
databases: MS SQL and Oracle.
"
Li trovi a 
www.zeos.dn.ua
.
Per Access, esistono dei componenti free che accedono direttamente al
Jet engine (ancora, senza usare BDE, ADO, ODBC), pero' non mi ricordo
il nome. Mi pare funzionassero bene, e li dovresti trovare sempre a
partire da 
www.torry.net


 ...
Ok, grazie. Adesso vado a dare un'occhiata.
Ciao,
Riccardo

Ok, grazie. Adesso vado a dare un'occhiata.
Ho ricordato: sono i componenti KADao


 ...
Ho scaricato ed installato i componenti ZEOS e KADao.
Non vedo l'ora di provarli !
Ciao,
Riccardo