Jeg bruger med stor succes komponeterne fra microolap, herunder har du en beskrivelse af hvordan det gøres med disse komponenter
http://www.microolap.comFor at conecte til en database gør du følgende
1. Start med en frisk form/application
2. drop en komponent af typen MySqlDatabase (i det efterfølgende benævnt MySqlDatabase1) på din form og angiv følgende properties
3. databasename, her skriver du det navn som du har oprettet din database under
4. host, her angiver du IP/nr på databasens placering, ligger den lokalt skriver du localhost
5. Port her angiver du databsens portnr, default port nr er 3306
6. Hvis du anvender UserPasword og username angiver du disse.
7. Sæt Connected til True, og du er nu CONNECTED til din DB
8. put nu en DataSource på din form (i det efterfølgende benævnt DataSource1)
9. og herefter et DBGrid, så vi har mulighed for at se data
10. i properties for DBGridet sætter du DataSorce til DataSource1
11. du skal nu gøre et valg, vil du kører med Tablekomponenter eller med Querrys ? hvis du vil kører med Table komponenter går du til trin 12. hvis du vil kører med Querys fortsætter du ved punkt 18.
Med TableKomponent:
12. drop et MySqlTable komponent på din form (i det efterfølgende benævnt mySqltable1) og sæt følgende properties
13. sæt database til MySqlDataBase1
14. sæt Tablename til et tabelnavn i din database
15. sæt active til true
16. i properties for din datasource1 vælger du dataset til MySqlTable1
17. du skal nu kunne se dine data i DBGridet.
Med Querys
18. drop en MySqlQuery på din form (i det efterfølgende benævnt MySqlQuery1) og sæt følgende properties:
19. Database sætter du til mysqlDatabase1
20. SQL, her sætter du dit statement op f.eks SELECT * FROM MyTable
(i stedet for MyTable skriver du dit eget tabelnavn)
21. Sæt active til true
22. i properties for din datasource1 vælger du dataset til MySqlQuery1
23. du skal nu kunne se dine data i DBGridet.
Det var det grundlæggende god fornøjelse
/Morten