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 viewtopic.php?p=32157&highlight=#32157
linkte söylenenleride yaptım ama nafile
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.
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..
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 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"
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.
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
ben hic delphi2005 kullanmadim ama, delphi2005 + firebird kullanan arkadaslar biliyorum. cok spesifik seyler yapmak gerekmiyor firebirde baglanmak icin eger baglanamiyorsaniz delphide bi sorun olabilir.
"Sevmek, ne zaman vazgececegini bilmektir." dedi, bana.
ademcicek yazdı: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..
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.
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]