webde weritabanı
musbaba25.07.2005 - 11:38:11
herkese iyi çalışmalar
ben webde bulunan bir veritabanına kayıt girmek istiyorum bunun
nasıl yapılacağını bilen varmı
yardımlarınızı bekliyorum
 
naile25.07.2005 - 12:57:03
Lütfen sorularınızı biraz daha açıklayıcı sorunuz. Yapmak istediğiniz web programlama mı? Yoksa delphi kullandığınız programınınızdan webde kullanılan veritabanınıza erişmek mi istiyorsunuz?
 
vkamadan25.07.2005 - 14:02:02
mrb.
bu konu çok konuşuldu
lütfen Arama Wink
 
musbaba25.07.2005 - 14:35:35
web kısmını aspde yapmayı düşünüyorum
webde bir mdb dosyam var
programı delphide yapacam
webdeki mdb dosyasına bilgi gönderecem kayıt düzeltme ve silme işlemlerini delphi sayesinde yapmak istiyorum
 
musbaba25.07.2005 - 14:36:40
mrb.
bu konu çok konuşuldu
lütfen Arama Wink


arattım ama
istediğimi tam olarak bulamadım
eğer varsa kusura bakmayın
 
osman_simsek25.07.2005 - 20:18:18
bu soruyu daha önce ben sormuştum, bi cevap geldi ama, o şekilde çıkamadım ben işin içinden. Bi kaç arkadaş bu işin delphi ile imkansız olduğunu söyledi. Delphi nin yapamadığı şey olduğunu düşünmüyorum.
Bu konuda yardımcı olursanız sevinirim. Benim için elzem bir ihtiyaç.

bu konu ile ilgilenen arkadaşlar lütfen bağlanmayı deneyin, çünkü bene bir türlü bağlanamıyorum :

www.tekno-bim.com/okul/emlak/dbs/kamer.mdb
 
kissoid25.07.2005 - 22:51:25
delphide indy http client componentini kullanarak database e veri girecek olan asp sayfasına dataları gönder. o sayfa da kayıt yapsın. Başka şekilde olmaz.

Örnek:

str: String;
str :=HTTPClient1.GetURL('www.falan.com?isim=adem&soyisim=sengul');
gibi göndersiğin request stringdeki isim ve soy isim değişkenini aspdeki request.querystring("isim") şeklinde laıp kaydedebilirsin. daha sonra buna cevap olarak eğer kayıt başarılı olduysa response.write("ok") gibi bi onay yazısı yollarsın. bunu str adlı değişken alır ve onu kontrol edesin.
 
osman_simsek26.07.2005 - 02:55:31
sayın kissoid, şu durumda veri tabanını raporlamak istersem de, küçük bir browser programı yazıp yine web deki asp dosyamı içine çağırmalıyım doğru mu?

Acaba bunun daha kolay bi yolu yok mudur? asp ye ihtiyaç duymadan direk delphi üzerinden bağlanıp işlemlerimi yaptırmak gibi ..
 
kissoid28.07.2005 - 09:25:53
ulaşmaya çalıştığın veri tabanı access, paradox gibi basit veritabanları ise onlara uzaktan erişemezsin. ancak database server kullanılıyorsa bu mümkün olabilir ancak bunda da şöyle bir sorun var. Web serverlar genelde veritabanı serverlarını kendi domainleri içerisindeki bir bilgisayara kuruyorlar ve önlerindede genellikle bir firewall oluyo. Dolayısıyla da dış erişime kapanıyo. Bunu da ancak dışarıya izin verilen bir aracı ile yapmaya çalışıyosun ki bu da onların domainleri altında çalışan web serverdaki asp sayfası gibi şeyler oluyor. Direkt bağlanmak için VPN kullanabilirsin ancak onun da astarı bezinden pahalı olur ve bağlantısı devamlı kopar. Bence en iyi çözüm aracı bir asp sayfası falan kullanmak
 
ender_arslanturk28.07.2005 - 10:46:54
Merhaba,

Çalışmalarınızda Başarılar....

Birde şu var mesela örnek :) superonline Hostingi gibi hostinglerde bulunan Varitabanlarının birde şunu yapması gerekebilir. SuperOnline veya her neyse mdb uzantılı dosyaya yazma yetkisi verilmeli.... Güvenlik nedeni ile bu tüm klasöre yapılamaz, ama bildirdiğiniz mdb uzantılı dosyanıza bir yazma yetkisi her şey düzeltebilir.... :)


Saygılarımla,
 
kissoid28.07.2005 - 13:43:24
hocam sanırım bişeyleri karıştırdın. Yazdırma izni bi işe yaramaz. Sen bi veritabanı dosyasına text dosyasına yazdırır gibi yazdıramazsın. databaselere veri girebilmen için driver'lara ihtiyacın var. uzaktaki bir access veritabanına web üzerinden sürücü tanımlayamazsın ve ayrıca host firman sırf senin için bu açığı vermez. Sen dediğimi yap inan bana çok hızlı çalıştığını göreceksin.
 
kurthan29.07.2005 - 13:21:18
Sa.
Bende daha önce bu şekilde birşeyler denemiştim.Girilecek verileri xml formatına döküyordum.Webe upload edip bu xml'yi mdb'ye işleyecek asp dosyasının çalıştırıyordum ama çok esnek olmuyo bu şekildeki işlemler.Angaryadan öteye gitmiyor.

Diğer arkadaşların söylediği gibi iyi bir veritabanı kullanırsan işin çok kolaylaşır.Bağlantın iyi ise sanki lokaldeki db'ye bağlanırmış gibi hızlı bi biçimde bağlantını kurup işlemlerini yapabilirsin.

Mysql'i bu işlemler için tavsiye ediyorum.Bende bu şekilde müşterilerin kendi weblerini kendileri güncelleyebilmeleri için bi uygulama yaptım.Çok iyi biçimde kullanılıyor ve gayet hızlı.

İyi çalışmalar diliyorum.
 
ender_arslanturk30.07.2005 - 01:23:25
Merhaba,

Vermiş olduğum link sanırım yazma yetkisini anlatmak için yeterli olacaktır. Ayrıca Hostingte yazma yetkisi verilmiştir.

http://www.advantagedb.com/Demo/Project1.zip




Saygılarımla,
 
NOT : Bu sayfa google'un siteyi indekslemesi içindir. www.delphiturkiye.com/forum/ adresini kullanınız!
1998-2006 www.delphiturkiye.com