Delphi 2005
ademcicek12.01.2005 - 12:08:59
Herkese merhaba.
Geçenlerde delhi 2005 satın aldık.orjinal cden kurdum delphiyi.daha açılırken hata verdi. sonra büyük bir heyecanla açtım web uygulaması geliştirebilirmiyim diye.daha doğrusu 2005 ile database bağlanmak.neyse araştırırken orada bir nesne gördüm bdpconnection ve bdp nesneleri.bir tane web grid ekledim.ve sonunda oluşturduğum tabloyu açtım web ortamında. ama bir türlü kayıt ekleyemedim.yani epey bir yabancı geldi bana.delphi 2005 ile hiç uygulama geliştiren varmı(web uygulaması).nasıl öğrenecez bu 2005. ama epey bir hoşuma gitti.
sonra dedim bir kitap alayım. gittim alfa yayınlarının bir kitabı vardı delphi 8 diye ona baktım biraz ama ilk 3 güne göre epey bir ilerleme kaydettim. en azından tabloyu açtım.ama yakında küçük bir uygulama geliştirecem.
Sizde de varsa öyle deneme maksatlı yaptığınız uygulama paylaşırsanız benimle sevirim.

kolay gelsin.
 
kefukar12.01.2005 - 12:22:42
Sorması ayıp kaça aldınız ve anladığınız kadarıyla neler yeni veya destekli...
 
ademcicek12.01.2005 - 12:29:03
Hocam tam olarak delphi 8 i incelemedim.onun için farkını bilemiyorum.normal uygulam geliştirmeyi hiç denemedim. web üzerinde uğraştım.hoş olan kısmı delphiye benzemesi kod yazarken.ama hala çözmüş değilim fiyatı 3150 dolar + Kdv ye aldık.2005 hataları var. yani anlayacan borland bu web olayını tam olarak hala oturtamadı.yani delphi 2005 te hatalar var.bdp diye bir şey koymuşlar o çok güzel.sen bağlantıyı oluşturuyorsun sonra projeye hiç birşey eklemeden tabloyu görüyorsun.sonrada oradan webforma sürükleyip bıraktığında kendisi connectionu ve adapter (dataset ) gibi bir şeyi ekliyor.çok fazla ram yiyor.en az 512 mb ram kullanmalısın 2005 çalıştırabilmekk için.

kolay gelsin
 
gkimirti12.01.2005 - 12:29:05
delphinin tum surumleri icin fiyat tektir.
mesela delphi5 professional ile 2005professional fiyatı aynı.
bimeksten telefon ile ogrenebilirsiniz ayrıca
professional surumu 1150 $ varolan delphi surumunden upgrade galiba 600 $ yada 550$ gibi birseydi
 
ademcicek12.01.2005 - 12:36:02
Bizim Aldığımız sürüm delphi 2005 artichet
 
selm@n12.01.2005 - 13:19:44
Adem hocam Delphi açılırken şu hatayı alıyormusun;
vede hatayı verdiğinde OK butonuda gözükmüyor.
Hata mesajı şu;

Failed to load IDE add in 'c:\program files\borland\bds\3.0\Bin\dclIntraweb_72_90NET.dll'.
Exception has been thrown by the target of an invocation.
Additional Information: The type initializer for "IWRegister.Units.IWRegister" threw an exception.


Bendede 2005 artichet var.
Kolay gelsin;
 
ademcicek12.01.2005 - 13:54:30
evet selman hocam.aynı hatayı bende alıyorum.
zaten oradan gıcık oldum.ben lisanslı kullanıcıyım.update indirdim.kurdum .o update neyin update ti bilmiyorum.hiç bir değişiklik görmedim.sen hiç database uygulaması yaptın mı selman hocam 2005 te.ekleme,kaydetme,silme gibi.
Kolay gelsin
 
selm@n12.01.2005 - 14:30:46
Ben Demo Versionu kullanıyorum Update bende indirdim hocam ama bi değişiklik yok hata halen daha devam ediyor. Web uygulaması geliştirmeye bir kaç kere teşebbüs eetim ama her defasında

unable to attach to ASP.NET worker process (typically aspnet_wp.exe or w3wp.exe)

Hatasını alıyorum buda canımı sıktığı için bıraktım;
sendede böyle bir hata varmı hocam;
 
ademcicek12.01.2005 - 15:06:13
bende run ettiğimde çalışıyor.ama arkadaşımda aynı sorun oluyor.ama sorunu derledikten sonra localhostan çalıştırırsan o sorun gidiyor.yani normal bir delphi projesi yaparken compile edip sonra exe den çalıştırıyoruz ya aynen o şekil.
zaten delphi 2005 te çalışabilmek için IIS(İnternet İnformation Server) olması gerekir.yani oradan projeyi çalıştırabilirsin.tabi derleyebilirsen.
Kolay gelsin
 
selm@n12.01.2005 - 15:12:48
tabiki İnternet İnformation Server'ım var ama delphide çalışırken RUN dediğimde o hatayı verince canım sıkılmıştı.. yoksa localhost çalışıyo proje.
Peki sende böyle bir problem varmıydı hocam.
 
ademcicek12.01.2005 - 15:16:56
Bende böyle bir sorun olmadı.Ama bir arkadaşımda hala o sorun devam ediyor.
 
selm@n12.01.2005 - 15:48:47
anlaşılmıştır.Veritabanı olarak ne kullanıyordun Question hocam.
Kolay gelsin
 
ademcicek12.01.2005 - 16:00:15
hocam şuan projelerde Firebird ve sql server kullanıyorum.yalnız 2005 ile firebird bağlantı kuramadım.sql servere rahat bağlanıyor.
valla kafayı yiyecem.bir hafatadır full uğraşıyorum bu işle (web işiyle) ama yok kardeşim tabloya bağlandık.ama br commit edemedim verileri.adamlar navigater falan koymuşlar. ekle sil falan filan yapıyon ama commit çekemedim.
internette araştırıyon kitap arıyorsun ama yok hiç bir kaynak yok. genel olarak internette olan bilgiler database bağlanma.zaten 2005 bağlanma işlemini otomatik yapıyor.ben sonrasında hiç bir ilerleme kat eddemiyorum.ama çözecem bu işi.şuan ki işlerin büyük bir çoğunluğu web e geçti.eğer bu teknoloji öğrenilmezse 5 yıl sonra bitmiş bir delphi programcısı olarak kalınır.yani hiç bir zaman bitmezde iş bulmakta zorlanılır.
 
selm@n12.01.2005 - 16:38:41
5 yıl sonra bitmiş bir delphi programcısı olarak kalınır

delphi için buna katılmıyorum hocam... 5 yıl çok uzun bir zaman..
Web teknolojileri ile normal delphiyi karıştırmamak lazım.
şimdi gelelim firebird'e hocam Firebird .Net Data Provider ve Firebird ODBC Driver kurarak denedinizmi hocam?

birde o şekilde denerseniz..

Kolay Gelsin.
 
darkshadow12.01.2005 - 17:03:22
Failed to load IDE add in 'c:\program files\borland\bds\3.0\Bin\dclIntraweb_72_90NET.dll'.
Exception has been thrown by the target of an invocation.
Additional Information: The type initializer for "IWRegister.Units.IWRegister" threw an exception.


Bu hatayı almamak için makinanın dilini "İngilizce",bulunduğunuz bölgeyide "United States Of America" olarak değiştirin sorun düzelecektir.

Unable to attach to ASP.NET worker process (typically aspnet_wp.exe or w3wp.exe)


Bu hata Borland tarafından biliniyor fakat pek akılcı çözümler getirilemiyor.
Birkaç forumda Cassini Web Server kullanılması tavsiye edilmiş fakat ben bu çözümü denemedim.
 
selm@n12.01.2005 - 17:35:12
sağolasın hocam ilk hata düzeldi...ikincisi için bir çok şey yapmama rağmen düzeltemedim gerçi daha önceleri formda konuşmuştuk ama
http://www.delphiturkiye.com/forum/viewtopic.php?p=32157&highlight=#32157
linkte söylenenleride yaptım ama nafile

Unable to attach to ASP.NET worker process (typically aspnet_wp.exe or w3wp.exe)


Kolay gelsin;
 
P20613.01.2005 - 12:37:23
Arkadaşlar Yılların delphicisi olarak Bu .Net işi beni delphiden malesef bir nebze soğuttu. Bu gün sohbet formunda da yazmıştım VB.Net e geçtim ama şirketin progarmına hala delphi ile devam etmekteyiz. Teknolojiyi çıkaran adamlar olarak Microsoft VB.Net işini yapmışlar. Bir hata oluşmadan kurmak derlemek çok rahat. Web browser üzerinden veri tabanına bağlanmak tablo okumak, eklemek çok güzel ve kullanışlı.

Ben hala bu işe delphi ile devam etmek konusunda düşüncelerim var. Daha hala erken geliyor Delphiyle.
 
selm@n13.01.2005 - 13:38:41
Microsoft VB.Net bu işlerde doğal olarak iyi hocam. delphide de bir yerlerden başlamak lazım diye düşünüyorum... çünkü browser üzerinden çalışan uygulamalar gün ve gün artıyor vede çok esneklik sağlıyor bence delphi ile bu işlere yavaş yavaş bir iki uygulama ile başlamak gerekir diye düşünüyorum..
 
altunway13.01.2005 - 14:53:11
S.A

Bende de bazı sorunlar var..İlk yeni bir asp.net application olusturuyorum.

Run diyorum hata veriyor..

Run Parameter kısmından ayar yapman gerek diyor ?

Bu konu hakkında bilginiz var mı ?

Kolay Gelsin.
 
karamemet14.01.2005 - 18:20:47
aşağıdaki kodları fixup.cmd olarak kaydettim ve çalıştırdım sorun kısmen çözüldü.
sadece web uygulamasını run yapmadan önce explorer i birkez çalıştırıyorum.

açılıstaki dll dosyasının hata bildirimi bendede vardı arkadaşın dediğini yapın düzelecektir(dil we bölgesel ayarlar ingilizce).

*******şimdi gelelim benim problemime*****
asp.net webaplication ile veritabanı bağlantısı ile yaptığım tüm uygulamalarda data connection error veya sql error hatası alıyorum.
delphi 2005 de data bağlantıları tamam fakat run yaptığımda explorer da
*********************
Server Error in '/Web1' Application.
--------------------------------------------------------------------------------

Connection open failed. unavailable database
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

Exception Details: Borland.Data.Common.BdpException: Connection open failed. unavailable database

Source Error:


Line 350: Self.DBWebDataSource2.ErrorDlgForeColor := System.Drawing.Color.Black;
Line 351: Include(Self.Load, Self.Page_Load);
Line 352: (System.ComponentModel.ISupportInitialize(Self.BdpDataAdapter1)).EndInit;
Line 353: (System.ComponentModel.ISupportInitialize(Self.dataSet1)).EndInit;
Line 354: (System.ComponentModel.ISupportInitialize(Self.DataTable1)).EndInit;

************************************
şeklinde hata alıyorum
sorunun sebebini bilen warsa yarım lütfen

**********fixup.cmd ************

REM This is the begin of the file

REM "Changing to the Framework install directory"
cd /d %SystemRoot%\microsoft.net\framework\v1.1.4322

echo "Stopping IIS"
iisreset /stop
echo "----------------------"

echo "Stopping the ASP.NET state service if it is running"
net stop aspnet_state
echo "----------------------"

echo "Deleting the ASPNET account"
net user ASPNET /delete
echo "----------------------"

echo "Creating a new ASPNET account with a temporary password"
net user ASPNET 1pass@word /add
echo "----------------------"

echo "Launching runas to create a profile"
echo "You will see a command window being created"
echo "type 1pass@word when prompted for the temporary password"
runas /profile /user:ASPNET cmd.exe
echo "----------------------"

echo "Re-registering ASP.NET and the ASPNET account"
aspnet_regiis -i
echo "A new random password has been autocreated for the ASPNET account"
echo "----------------------"
echo "Restarting IIS"
iisreset /start
echo "----------------------"

echo "The workaround has been applied"
echo "Please try accessing an ASP.NET page"
echo "If you have any custom access controls settings for the ASPNET account,"
echo "you will need to recreate them"
echo "If you were running the ASP.NET state service, you'll need to restart it"

REM This is the end of the file
 
ademcicek17.01.2005 - 10:17:07
Selman hocam firbird e bağlandım.ama hata vermeye devam ediyor.orada galiba interbase 2.0.0 olayından çakıyor.ama genel olarak veritabanı işlemleri yaparken sql server ile deneme yapıyorum.kayıt işlemi falan yapıyorum.hatta yaptığım örneği gönderedebilir.kayıt ekleme işlemi tamam bir eksikle.auto increment alan tanımlandığında veritabanına kayıt yapmıyor. ben auto increment tanımlamadan vazgeçince gayet güzel çalışıyor.bençe sen de sql serverda yap denemelerini.çünkü 2005 in desteklediği veritabanı sql server.kolay gelsin.
 
ademiz26.01.2005 - 15:19:48
valla kafayı yiyecem.bir hafatadır full uğraşıyorum bu işle (web işiyle) ama yok kardeşim tabloya bağlandık.ama br commit edemedim verileri.adamlar navigater falan koymuşlar. ekle sil falan filan yapıyon ama commit çekemedim.


Arkadaşım her uygulama 2005 te ayrı ayrı kullanılıyor.

Yani Delete - Update - Insert vs.. bileşenleriyle ayrı ayrı Dataset oluşturuyorsunuz.
Aşağıdaki projeyi indir incele anlayacaksınız çalışma mantığını

http://download.mxactive.net/download/WebApplication2.zip

Kolay gelsin
 
kimene04.02.2005 - 14:50:31
arkadaşlar delphi 2005 te .net applicaiton oluşturup run ettiğimde bu hatayı veriyor, asp.net veya win32 uygulamalarında derliyor. yardımcı olursanız seviririm
 
FAOsoft01.09.2005 - 11:01:43
Delphi.Netten FireBirde Bağlanabilen var mı?
bir fikri olan varsa paylaşırsa sevinirim.
ingilizce kaynakta işimi görür
 
sadettinpolat01.09.2005 - 21:01:26
ben hic delphi2005 kullanmadim ama, delphi2005 + firebird kullanan arkadaslar biliyorum. cok spesifik seyler yapmak gerekmiyor firebirde baglanmak icin eger baglanamiyorsaniz delphide bi sorun olabilir.
 
ademcicek02.09.2005 - 09:15:07
bende delphi 2005 net le firebirde bağlanamadım.ama firebird in net provider ini indirmek gerekiyor.bdp ile bağlanılmıyor.
 
lazio02.09.2005 - 09:25:30
bende delphi 2005 net le firebirde bağlanamadım.ama firebird in net provider ini indirmek gerekiyor.bdp ile bağlanılmıyor.


firebird .net provider ı tabiki kurmak gerekiyor. Connection adapter gibi nesnlerin birebird için olnanını kullanmanız gerekiyor. Ms Visual studio kullanarak bağlandım ancak Delphi 2005 ile bağlanmadım..
 
FAOsoft02.09.2005 - 10:22:34
peki bu provideri kurduk diyelim. bağlantı için gereken Connection string özelliiğine tam olarak C# ta ne yazıyorsun. bu kodu alabilmem mümkün mü?
ben delphinin bağlantı kontrollerini kullaanmıyorum Daha çok C# tan öğrendiklerimi delphiye uyarlıyorum.
 
ademcicek02.09.2005 - 10:41:38

Laizo Demişki:
firebird .net provider ı tabiki kurmak gerekiyor. Connection adapter gibi nesnlerin birebird için olnanını kullanmanız gerekiyor. Ms Visual studio kullanarak bağlandım ancak Delphi 2005 ile bağlanmadım..


hocam ben adonetle demiyorum zaten.borland dataprovider ile bağlanamadığımı söyledim.adoyla hiç denemedim.ve zaten belirtmişim orada adoyla bağlanmak için net provider indirmek gerekir diye.

faosoft kardeş connection string adoyla bütün programlarda aynı.
c# da başka bir şey de de.[/quote]
 
sadettinpolat02.09.2005 - 10:52:23
bdp'nin interbase dogal olarak baglanmasi gerekiyor. e haliyle firebird icinde gecerli bu. atladığınız , eksik olan birşey var ama....
 
ademcicek02.09.2005 - 11:04:54
yok hocam aslında bağlantı yapıyorda bir hatayla birlikte yapıyor o işi.yani kullanamıyorsun.ben başka bir başlıkta o hatayı da vermiştim.
bilmem ne betwean falan diyor.halbuki betwean falan yapmıyorum.select sql de öyle bir hata veriyor.
 
ademcicek02.09.2005 - 11:06:41
http://www.delphiturkiye.com/forum/viewtopic.php?t=77

burada işlemiştik konuyu.
 
FAOsoft02.09.2005 - 12:23:03
ben provider diye bişi kurmamışım Embarassed
 
NOT : Bu sayfa google'un siteyi indekslemesi içindir. www.delphiturkiye.com/forum/ adresini kullanınız!
1998-2006 www.delphiturkiye.com