Konuyu görüntüle
IUCODERS FORUM > Programlama > .NET > Data Access Layer Creator
Yazar
offman


avatar
Kayseri
Kayıt: 20.01.2006
20.08.2008-14:45 #50658
Baktığım zaman bir projede en fazla zaman harcadığımız kıısım database tarafının obje haline donusturulmesi insert update delete select all select single select with filter gibi procedurlerin yazılması olduğunu gördüğüm için bunları yapabilen bir program yazdım . Belki sizlerede bir faydası dokunur şuan ki limitli versiyonunda :D yapabildikleri ;Obje ve sp lerin oluşturulması olmuştur . Managerlarıda oluşturuyor tabiki ama o alt katmanda yatan mimari bu exe içerisinde bulunmamaktadır yorumlarınızı bekliyorum öle dizayn konusunda pek bir şey diyemem zaten beyaz salt bir ekran işte :D kullanım konusundaki anlatım metnini programı çalıştırınca goreceksiniz.

SQL server ve .NET tabanlı bir yapıda kullanılabilir.
Bu programın üreteceği kodların sağlamlığı yani build edilebilirliği açısından tabloda en az bir anahtar alan bulunması gerekmektedir.

İki exeden herhangi birisini kurmanız yeterlidir.

http://rapidshare.com/files/138719753/Debug.rar.html





331. KSD
*.NET DEVELOPER




Yazar
offman


avatar
Kayseri
Kayıt: 20.01.2006
20.08.2008-22:57 #50670
Ya arkadaşlar hiç bir yorumunuz yok mu çalışıyormu çalışmıyormu sizce eksik bir tarafı var mı şuanki halinin sizce neyi yanlış hesaplıyoruz ?
İlk açılışda db den procedurleri cekmeye calışdığı için bir hata mesajı gormenizr normal ama ilk ayarları yapdıkdan sonra bu mesajı almayacaksınız.





331. KSD
*.NET DEVELOPER




Yazar
auzunun


avatar
Bursa
Kayıt: 15.01.2006
21.08.2008-00:34 #50673
dostum çok güzel düşünmüşsün ben bu programını alter işlemleri için kullanabilirim create işlemleri için sql ile arama bir şey girmesini istemem biggrin
Görsellik aslında sade ve güzel
Milletin yorum yapmama sebebi bence başlık bende bu ne yaa sabahtan beri görüyom bi bakayım dedim meğersem benim konummuş biggrin

Bu arada programın şöyle yazı çıkıo her zaman update,insert falan yapmak istediğimde
 
There is already an object named named '...' in the database To quit please pres yes

hayır falan diyom sp lerimin sayısı artıyo biggrin hiç bir procedure ı açamadım





Öldüremiyorsan, yaralama.
Yazar
offman


avatar
Kayseri
Kayıt: 20.01.2006
21.08.2008-07:06 #50675
Dostum orada bir loop var her tablo için mesela insert sp si için konusalım, InsertHomeWorks diye kayıtlı olsun bu programda insert işlemi sonucu üretilen sp'nin gelen adı InsertTabloName seklinde olduğu için ortaya çıkan sp'de InsertHomeWorks oluyor ve execute edilirken sana bu uyarıyı veriyor. Aslında ne olursa olsun senin yarattığın sp yi commit ettirebilirsin ama sakıncalı olabilir neticede birisini program üretiyor diğeri elle yazılmış elle yazılan belki o tabloya gore senin yazdığın daha spesifik bir sp olabilir o yüzden bunun yerine o uyarıyı alıyorsun evet yada hayır dedikden sonra diğer tablolar için sp üretmeye devam ediyor. Eğer o anda programdan çıkmak istersen biraz saçma ama masa üzerinde başlat çubuğunda saatin yanında programın simgesine sağ tıklaman yeterli.
Yani o anda hayır dersen o sp yi yine üretmeye calışıyor ve bu durumda allta oluşan uyarı yine gerçekleşiyor ve sana bu sefer uyarı vermeden bir sonraki sp ye geçiyor. Spleri program içerisinden açamıyorsun ama iyi aklıma getirdin onuda kodlamak lazım yarattı ama ne yazdı dimi :D





331. KSD
*.NET DEVELOPER




Del.icio.us
Digg
Facebook
Furl
Google
Blink
Simpy
Spurl
Y! MyWeb