Borland Delphi & MySQL

Moderators: Vecākie lietotāji

User avatar
Tvinky
E-žurnālists
Atbildes: 454
Pievienojies: 17 Apr 2007, 13:11
Reputācija: 0

Borland Delphi & MySQL

Post no Tvinky » 11 Sep 2007, 15:29

Kāds ir mēģinājis ar Borland Delphi / C++ veidot programmu, kura sazinās ar cita pc MySQL bāzi, spēj sūtīt query'us utt? Gribēju patestēt, pamācīties - bet netā uz normāla tutoriāla vēl nēsmu uzkāpis. Ja kādam ir kādi tutorial uz pc, idejas, veidoti soft - varat padalīties?

Gaidīšu atbildi, paldies iepriekš :)

User avatar
QueenZ
E-žurnālists
Atbildes: 744
Pievienojies: 10 Sep 2007, 19:47
Reputācija: 0
Atrodas: Rīga/Penkule

Post no QueenZ » 11 Sep 2007, 19:23

Vai tu tieshaam domaa, ka atbildes pashas pie tevis atnaaks?? Google arii ir! :)

http://www.google.lv/search?hl=lv&q=del ... 1ana&meta=

Un pirmais - How To Use MySQL With Delphi
[imgl]http://www.max-tv.be/img/logo/977.jpg[/imgl]

http://www.977music.com/

Velko
Reģistrēts lietotājs
Atbildes: 19
Pievienojies: 28 Aug 2007, 09:55
Reputācija: 0

Post no Velko » 13 Sep 2007, 12:19

Ir tāda komponenšu paka ZeosLib, ar kuras palīdzību var sazināties ar MySQL un citām DB.

4dmole
Reģistrēts lietotājs
Atbildes: 1
Pievienojies: 09 Jūl 2008, 13:44
Reputācija: 0

Post no 4dmole » 09 Jūl 2008, 13:48

Esmu programmists-iesācējs, bet man sanāca(Turbo c++ & MySQL 5):

1. Velkam dbxopenmysql5_dll.zip un dbxopenmysql5_source.zip no http://www.justsoftwaresolutions.co.uk/ ... sql_5.html
2. Iekopējam dbxopenmysql50.dll c:\windows\system32\ no dbxopenmysql5_dll.zip
3. Pievienojam c:\Program Files\Borland\BDS\4.0\dbExpress\ dbxconnections.ini un dbxdrivers.ini informāciju no dbxopenmysql5_source.zip dbxconnections.ini un dbxdrivers.ini failiem
4. Atveram jaunu VCL projektu
5. Uzliekam uz formas TSQLConnection komponentu
6. TSQLConnection popupmenu->Edit Connection Properties
7. Connection Name=OpenMySQL50; HostName=localhost; Database=DB_name; User_Name=username; Password=password
8. TSQLConnection LoginPrompt=false
9. TSQLConnection popupmenu->Edit Connection Properties
10. √ (Test Connection) = "Successfully Connected" jābūt!
11. Uzliekam uz formas TSQLDataSet komponentu
12. TSQLDataSet SQLConnection=SQLConnection1
13. TSQLDataSet CommandType=ctQuery & CommandText=select * from DB_Table_Name
14. TSQLDataSet Active=true
15. Uzliekam uz formas TDataSetProvider komponentu
16. TdataSetProvider DataSet=SQLDataSet1
17. Uzliekam uz formas TClientDataSet komponentu
18. TClientDataSet ProviderName=DataSetProvider1
19. Uzliekam uz formas TDataSource komponentu
20. TDataSource DataSet=ClientDataSet1
21. Uzliekam uz formas TDBGrid komponentu
22. TDBGrid DataSource=DataSource1
23. TClientDataSet Active=true
24. void __fastcall TForm1::FormClose(TObject *Sender, TCloseAction &Action){if (ClientDataSet1->ChangeCount) ClientDataSet1->ApplyUpdates(0);} Ja vajag atcelt izmaiņas, tad ClientDataSet1->UndoLastChange(true);

http://www.roseindia.net/mysql/mysql5/m ... base.shtml
http://www.ibase.ru/devinfo/dbexpress.htm
http://www.devx.com/ibm/Article/11180/0/page/2
http://www.roseindia.net/mysql/mysql_ba ... tore.shtml

P.S. Turbo C++ un Borland C++ Builder 6 nestrādā ar MySQL 5, tikai ar 4.1.x. Tāpēc ir jāvelk šie 2 zip faili.
Ceru, ka kādam šis noderēs...

Pievienot atbildi

Return to “Web veidošana un problēmas”