20 Ağustos 2015 Perşembe

delphi fibplus veritabanı nesnelerini kullanma

# delphi
ilk önce form nesnesinin üzerine 
fibdatabase1
fibtransection
fibdatasset
datasource
nesnelerine ekliyoruz 
ardından sırasıyla
1: database1 in propertius kıdmından 
  dbname:c:\deneme.fdb \\ buraya database yolunu yazıyoruz
  default Transaction:pFIBTransaction1 \\ekliyoruz
  library name:fbclient.dll\\ firebird kulanıyorsanız
  connect params :
    password :masterkey
    username :sysdba
    sql dialect :3 // burda eğer bunu 3 yapmazsaak tarih formatı iin hata aldığınızı göreceksiniz
2:transaction propert kısmından
  default database :fibdatabase1 \\seciyoruz
3 fibdataset proprts
  database :fibdatabase1 
4:datasource proprts
  dataset:fibdataset1
5 fibdataset
selectsql :buraya sql sorgusunu yazıyoruz
active:True
inşallah çalışır :)
  

11 Nisan 2015 Cumartesi

topolojik sıralama

topolojik sıralama için ilk önce hiç bir node (düğüm/köşe) 'dan ok almayan düğüm seçilir ve seçildikten sonra bütün bağlantıları ile birlikte düğüm de kaldırılır









şekilde görüldüğü gibi ve bizim dediğimize uyan köşe d köşesidir d köşesini ve bağlantılarını kesiyoruz









burda herhangi bir köşeden bağlantı almayan b köşesi var onu ve bağlantılarını da kesiyoruz









e köşesini de aynı şekilde









a köşesi için de yapıyoruz









g köşesi için de yapıyoruz









sadece c ile f kaldı
sonra en başından beri elediğimiz noktaları sırası ile yazıyoruz

d-b-e-a-g-c-f