2621 uygun sonuç bulundu
- 29 Eyl 2013 08:42
- Forum: FireBird
- Başlık: otomatik artan alanları pack etmek[çözüldü]
- Cevaplar: 3
- Görüntüleme: 1125
Re: otomatik artan alanları pack etmek[çözüldü]
Yanlış tabir olmasın firebird de auto increment alan yok. Onun yerine generator var. Oluşturup set edersiniz örneğin 1 den başlasın diye.. Fakat siz her seferinde tablonuza yeni bir kayıt eklediğinizde generatörün değerini alıp bir artırmanız ve ilgili alana atamanız gerekiyor. Burada dikkat edilmes...
- 29 Eyl 2013 08:29
- Forum: FireBird
- Başlık: Şu deadlock'a bir çare medet!
- Cevaplar: 3
- Görüntüleme: 1572
Re: Şu deadlock'a bir çare medet!
İşlemin başında açıyorsunuz post (lar) dan sonra da Commit ediyorsunuz. Post'larda bir sorun, hata, kırılma oluştuğunda veri tabanınızda bazı alanların eklenip hangilerinin eklenmediğini takip etmek istemezsiniz değil mi? Anormallik durumunda da Rollback yapıyorsunuz kafanız rahat ediyor.. :) Transa...
- 29 Eyl 2013 08:13
- Forum: FireBird
- Başlık: doğru kullanım hangisi...
- Cevaplar: 7
- Görüntüleme: 2816
Re: doğru kullanım hangisi...
Siz biraz paradox mantığında kullanmışsınız. Doğrusu; diyelim bir fatura, fiş kayıtında birden fazla tabloda kayıt/güncelleme olacağından tutarlılık açısından Transaction başlatıp işler normal şekilde tamamlandıysa da transection u my_DataSet.Transaction.CommitRetaining; etmek. Aksi halde my_DataSet...
- 29 Eyl 2013 08:00
- Forum: FireBird
- Başlık: Firebird 2.5 embedded'i başından sonuna anlatabilecek var mı
- Cevaplar: 8
- Görüntüleme: 5855
Re: Firebird 2.5 embedded'i başından sonuna anlatabilecek va
Firebird embedded dosyasını exe nin olduğu yere açmanız yeterli. İstenirse resource (.RES) olarak da exe nin içine gömebilirsiniz. Exe çalıştırıldığında klasörde bulamazsa kendisi aynı yerde açıyor. Ama en kolayı ilk söylediğim yöntem.
- 29 Eyl 2013 07:41
- Forum: Programlama
- Başlık: Firebird ve Database Dizayn İçin Etkinlik
- Cevaplar: 118
- Görüntüleme: 402028
Re: Firebird ve Database Dizayn İçin Etkinlik
Olaya azıcık fransız kalmışken aklıma şöyle bir şey geldi; önceki seminerleri kayıt etmiştik. Bu anlatımı da sorularıyla birlikte camtasia, snagit gibi bir programla kaydedebilirsek anlık değil kalıcı bir kaynak olur.
- 13 Eyl 2013 11:37
- Forum: Programlama
- Başlık: Transaction Rollback yapmıyor.
- Cevaplar: 3
- Görüntüleme: 1059
Re: Transaction Rollback yapmıyor.
Aynı form üzerinde birden fazla tablo da olsa tek bir transaction kullanmak mantıklıdır. Çünkü orada o an yapılanlar oradakileri ilgilendirir. post/commit edinceye kadar diğer formlardaki bilgiler birbirlerini ilgilendirmez, zaten göremez de.. Fakat yeri geldiğinde birbirlerinden haberleri olsun den...
- 11 Eyl 2013 09:49
- Forum: FireBird
- Başlık: local mi remote mu
- Cevaplar: 5
- Görüntüleme: 1697
Re: local mi remote mu
Windows7/8 için local yerine remote kullanmanız gerekiyor. Kendi bilgisayarınız için IP yi localhost IP si 127.0.0.1 olarak verin.
Ayrıca kurulum seçeneklerinde "Install COntrol Panel Applet" işaretini kaldırın.
Ayrıca kurulum seçeneklerinde "Install COntrol Panel Applet" işaretini kaldırın.
- 11 Eyl 2013 09:49
- Forum: FireBird
- Başlık: client library file
- Cevaplar: 2
- Görüntüleme: 1120
Re: client library file
gds32.dll olarak kalmalı. IBExpertin firebird e bağlanmak için kullandığı dll dir.
- 11 Eyl 2013 08:49
- Forum: Programlama
- Başlık: Transaction Rollback yapmıyor.
- Cevaplar: 3
- Görüntüleme: 1059
Re: Transaction Rollback yapmıyor.
RollBack'ten sonra Tablo/Query/DataSet'leri kapatıp açmalısınız! Görünen bilgiler sadece ekrana/monitöre yansıyan bilgilerdir. Veri tabanı ile okuduğu anda birebir aynı olan bu bilgiler aradan zaman geçtikçe başka bir kullanıcı tarafından bile değiştirilmiş olabilirler.
- 01 Eyl 2013 12:12
- Forum: MS SQL Server
- Başlık: SELECT ve stored procedure
- Cevaplar: 4
- Görüntüleme: 1619
Re: SELECT ve stored procedure
Bu iş için ayrı bir tabloya gerek yok aslında. Ayrı tabloya şundan gerek olabilir. Ayrı bir transection ile açılıp her yeni kayıt girişinde sıraki numara alınıp bir artırılarak hemen gerisin geri yazılarak o tablonun transectionu commitraining yapılır. Bir başka terminal de bir önceki henüz kaydedil...
- 23 Ağu 2013 09:31
- Forum: Programlama
- Başlık: form kapatırken global procedure kullanmak
- Cevaplar: 2
- Görüntüleme: 1255
Re: form kapatırken global procedure kullanmak
FormCloseQuery ile yapabilirsin. procedure TForm1.FormCloseQuery(Sender: TObject; var CanClose: Boolean); begin // KapatSorma global değişken olarak tanımlanıp parametre formundan sor / sorma şeklinde değer atanabimeli. True / False yani. if KapatSorma or (MessageDlg('Form Kapanacak Eminmisiniz?',mt...
- 03 Ağu 2013 06:11
- Forum: Programlama
- Başlık: kaydet demeden kaydetmesin
- Cevaplar: 4
- Görüntüleme: 1461
Re: kaydet demeden kaydetmesin
Şöyle bir şey yapılabilir. Dataset in (Table/Query) BeforeInsert ve BeforeEdit inde de dataset.DisableControls; yazıp, Grid in üzerinde gezinmeyi iptal edebilirsin. AfterPost ve AfterCancel e de dataset.EnableControls; u ekleyince post veya cancel durumunda tekrar grid üzerinde gezinebilmeyi mümkün ...
- 30 Tem 2013 01:14
- Forum: FireBird
- Başlık: database'te Performans problemlerim.
- Cevaplar: 55
- Görüntüleme: 15687
Re: database'te Performans problemlerim.
Asil mesele dürüst olmakta, alınan parayı hak etmekte. Programcı da bu tür olaylara mahal vermeyecek tedbirleri almamız gerekiyor. Bilgi eksikliği varsa, mantık yürütüp sonuçta adı "bilgisayar" olan bir cihazın kotardığı bilgiye göre elle yapılandan daha yavaş yapıyorsa bir yerde bir bir s...
- 29 Tem 2013 11:06
- Forum: FireBird
- Başlık: database'te Performans problemlerim.
- Cevaplar: 55
- Görüntüleme: 15687
Re: database'te Performans problemlerim.
Suizan da olsa herkesin her yerde karşılaştığı, aşina olduğumuz şeyler. Banka, PTT, Hastane, Resmi kurum, vb. çoğunda "sistem gitti" lafı geldi mi kimsenin diyecek sözü kalmıyor. Çünkü gerçekten muhatap o birim olmuyor. Çalışanlar da sistemin gitmesinden ya da beklemesine iyice uyum sağlam...
- 29 Tem 2013 03:25
- Forum: Programlama
- Başlık: Firebird ve Database Dizayn İçin Etkinlik
- Cevaplar: 118
- Görüntüleme: 402028
Re: Firebird ve Database Dizayn İçin Etkinlik
Olaya sadece Firebird özelinde bakmamak lazım. Programlamanın merkezi, veri tabanı tasarımıdır. Olması gereken veya veri tabanında yapılabilecek işleri kodla yazmaya çalışmak sizi epey bir tırmalatacaktır. Dolaysıyla veri tabanına hakim olmak gerekiyor. Böyle bir anlatımın Firebird üzerinden yapmak ...