Delphi For PHP ve Firebird
-
- Kıdemli Üye
- Mesajlar: 1026
- Kayıt: 11 Şub 2005 02:12
- Konum: İstanbul
Delphi For PHP ve Firebird
Merhaba,
Delphi for PHP kullanarak ile Firebird veri tabanımdaki veriler üzerinde bir deneme uygulaması geliştirmeye çalıştım. Firebird isimli veri tabanı sınıfını kullanarak bağlantı yapmaya çalışıyorum ancak bana localhost un bulunmadığını söylüyor.
Bu konuda deneme yapıp başaran var mı?
Firebird 1.5 kullanıyorum.
Delphi for PHP kullanarak ile Firebird veri tabanımdaki veriler üzerinde bir deneme uygulaması geliştirmeye çalıştım. Firebird isimli veri tabanı sınıfını kullanarak bağlantı yapmaya çalışıyorum ancak bana localhost un bulunmadığını söylüyor.
Bu konuda deneme yapıp başaran var mı?
Firebird 1.5 kullanıyorum.
@Ali hocam eğer aşşağıdaki hatayı alıyorsanız servislerden gds_db/tcp (3050) ile portu tanıtın. bende çalıştı.
[
[
Warning: ibase_connect() [function.ibase-connect]: Unable to complete network request to host "localhost". Failed to locate host machine. Undefined service gds_db/tcp.
Nice İnsanlar gördüm üstünde elbise yok;
Nice elbiseler gördüm içinde insan yok.
Nice elbiseler gördüm içinde insan yok.
Ayrıntılı açıklarsanız sevinirimdeltas yazdı:@Ali hocam eğer aşşağıdaki hatayı alıyorsanız servislerden gds_db/tcp (3050) ile portu tanıtın. bende çalıştı.
[Warning: ibase_connect() [function.ibase-connect]: Unable to complete network request to host "localhost". Failed to locate host machine. Undefined service gds_db/tcp.
S.a.
bir denemede ben yapayım dedim benim hata listesi baya kalabalık çıktı,
hangi component setini kullandınız ve nasıl ayarlar yaptınız kısa bir bilgi verebilirseniz seviniriz..
Mesela ben
Interbase den ibdatabase, ibtable ,
Data Access den Data source,
Data Control den dbgrid bileşenlerini alıp aynen delphideki gibi bağlantıları kurdum çalıştırdım explorerde bisürü hata ile açıldı
..
Ayrıca PHP için döküman olan arkadaşlar hiç bilmeyen ben ve benim gibi yeni başlamayı düşünenler için gönderebilirmi...
Şimdiden teşekkürederim..
Sevgi ve muhabbetle..
bir denemede ben yapayım dedim benim hata listesi baya kalabalık çıktı,

Mesela ben
Interbase den ibdatabase, ibtable ,
Data Access den Data source,
Data Control den dbgrid bileşenlerini alıp aynen delphideki gibi bağlantıları kurdum çalıştırdım explorerde bisürü hata ile açıldı

Ayrıca PHP için döküman olan arkadaşlar hiç bilmeyen ben ve benim gibi yeni başlamayı düşünenler için gönderebilirmi...
Şimdiden teşekkürederim..
Sevgi ve muhabbetle..
Ben Toprağın Sinesinde İnsan Denilen Bir Canım
Hem Düşünür, Hem Severim Budur Taştan Faklı Yanım.
Her maddenin zevlesini bedenimde taşıyorsam.
Ben ne bir taş ne bir ağaç, insanlığımla insanım.
Hem Düşünür, Hem Severim Budur Taştan Faklı Yanım.
Her maddenin zevlesini bedenimde taşıyorsam.
Ben ne bir taş ne bir ağaç, insanlığımla insanım.
- sadettinpolat
- Moderator
- Mesajlar: 2131
- Kayıt: 07 Ara 2003 02:51
- Konum: Ankara
- İletişim:
vcl for php nin son surumunu yuklemem bi etki ettimi bilmiyorum ama ben su sekilde baglandim fb 1.5 e.
data access sekmesinden
1 tane database 1 tane datasource 1 tane de query biraktim formun uzerine.
data controls tabindan da 1 tane dbgrid
database1->databasename = c:\dalan filan\x.fdb
database1->drivername = firebird
database1->host = localhost/3050
database1->username = sysdba
database1->password = masterkey
database1->connected = true
query1->database = database1
query1->limitcount = -1
query1->limitstart = -1
query1->sql = select * from x
query1->active = true
datasource1->dataset = query1
dbgrid1->datasource = datasource1
ve ardindan f9
vcl for php nin son surumu http://www.qadram.com/vcl4php/ adresinden indirilebilir.
data access sekmesinden
1 tane database 1 tane datasource 1 tane de query biraktim formun uzerine.
data controls tabindan da 1 tane dbgrid
database1->databasename = c:\dalan filan\x.fdb
database1->drivername = firebird
database1->host = localhost/3050
database1->username = sysdba
database1->password = masterkey
database1->connected = true
query1->database = database1
query1->limitcount = -1
query1->limitstart = -1
query1->sql = select * from x
query1->active = true
datasource1->dataset = query1
dbgrid1->datasource = datasource1
ve ardindan f9
vcl for php nin son surumu http://www.qadram.com/vcl4php/ adresinden indirilebilir.
- White Rose
- Üye
- Mesajlar: 726
- Kayıt: 06 Tem 2005 09:41
- Konum: Güneyden
- İletişim:
Evet arkadaşlar test edildi ve sorun yok gayet güzel çalışıyor.
Teşekkürler Sadettin bey...
Allah razı olsun
Teşekkürler Sadettin bey...
Allah razı olsun
Ben Toprağın Sinesinde İnsan Denilen Bir Canım
Hem Düşünür, Hem Severim Budur Taştan Faklı Yanım.
Her maddenin zevlesini bedenimde taşıyorsam.
Ben ne bir taş ne bir ağaç, insanlığımla insanım.
Hem Düşünür, Hem Severim Budur Taştan Faklı Yanım.
Her maddenin zevlesini bedenimde taşıyorsam.
Ben ne bir taş ne bir ağaç, insanlığımla insanım.
- White Rose
- Üye
- Mesajlar: 726
- Kayıt: 06 Tem 2005 09:41
- Konum: Güneyden
- İletişim:
- White Rose
- Üye
- Mesajlar: 726
- Kayıt: 06 Tem 2005 09:41
- Konum: Güneyden
- İletişim:
Delphi for PHP de veritabanı bağlantı denemesi
Delphi for PHP demosunda bu konuyu anlatıyor,
Data explorer sekmesini açıp veri tabanınızı tanıtıyorsunuz (register database)
Daha sonra istediğiniz tabloyu, sürükle bırak ile çalışma alanına sürüklüyorsunuz, 1er adet database, datasource, table ve grid bileşeni çalışma alanına ekleniyor, gerekli bağlantılar da kurulmuş olarak
Sonra F9 ile programı çalıştırıyorsunuz, bu kadar...
Data explorer sekmesini açıp veri tabanınızı tanıtıyorsunuz (register database)
Daha sonra istediğiniz tabloyu, sürükle bırak ile çalışma alanına sürüklüyorsunuz, 1er adet database, datasource, table ve grid bileşeni çalışma alanına ekleniyor, gerekli bağlantılar da kurulmuş olarak

Sonra F9 ile programı çalıştırıyorsunuz, bu kadar...
Sevgi, Saygı.....
Delphi for PHP ile MySQL veritabanına bağlanmak
Hocam,
Yukarıda anlattığım şekilde MySQL veritabanına da bağlandım.
Önce internetten WAMP paketini indirdim (windows için Apache,MySQL,PHP paketi)
http://www.wampserver.com/en/index.php
indirdiğim paketi install ettim. Sonra PhpMyadmin ile MySQL e bağlanıp bir veritabanı tanımladım,
Sonra Delphi for PHP ye girip yeni bir proje yarattım ve aynen Firebird için yukarıda yazdığım şekilde bir tane tabloyu sürükleyip çalışma alanına sürükledim, çalıştı. [/url]
http://www.delphi-php.net/
http://www.delphi-php.net/category/tutorials
Yukarıda anlattığım şekilde MySQL veritabanına da bağlandım.
Önce internetten WAMP paketini indirdim (windows için Apache,MySQL,PHP paketi)
http://www.wampserver.com/en/index.php
indirdiğim paketi install ettim. Sonra PhpMyadmin ile MySQL e bağlanıp bir veritabanı tanımladım,
Sonra Delphi for PHP ye girip yeni bir proje yarattım ve aynen Firebird için yukarıda yazdığım şekilde bir tane tabloyu sürükleyip çalışma alanına sürükledim, çalıştı. [/url]
http://www.delphi-php.net/
http://www.delphi-php.net/category/tutorials
Sevgi, Saygı.....