basit bir uygulama ama olmuyor...

Firebird ve Interbase veritabanları ve SQL komutlarıyla ilgli sorularınızı sorabilirsiniz. Delphi tarafındaki sorularınızı lütfen Programlama forumunda sorunuz.
Cevapla
Kullanıcı avatarı
cfyasar
Üye
Mesajlar: 169
Kayıt: 31 Oca 2005 05:18
Konum: izmir

basit bir uygulama ama olmuyor...

Mesaj gönderen cfyasar »

ib expert ile basit bir veri tabanı oluşturuyorum. (FAOSoftun makalesi ile) yeni bir application yaratıyorum. data module ekleyip içine bir tane ibdatabase, 1 tane ib transaction ve 1 tane ibdataset ekliyorum. ibdatabase oluşturduğum database i iliştiriyorum. ayarlarını yapıtorum. bağlantı başarılı diyor. transaction a da ibdatabase i iliştiriyorum. metin bektaş ın hazırladığı makaleye göre ibdataset i ayarlamaya çalışıyorum ama olmuyor. datase editorde table ismi hiç gelmiyor. Select SQL e girip kod yazarken table çıkmıyor. formdaki bütün örnekleri deniyorum ama hala sonuç alamadım. hata nerde olabilir? veritanabı firebird 1.5 ve çalışıyor..
öğrenmek, zorlukları yenmektir.
Uğur1982
Üye
Mesajlar: 383
Kayıt: 11 Mar 2005 03:18
Konum: İzmir

Mesaj gönderen Uğur1982 »

merhaba;

IBDatasetin Database ve Transaction ayarları doğruysa;
Yapılmamış tek şey Datasetin SelectSQL property'sine tıklayarak ilgili tabloyu seçmek ve active=true yapmak.

Bağlantılar yanlışsa zaten SelectSQL property'sinde tablo isimleri gelmez...

iyi günler...
Kullanıcı avatarı
cfyasar
Üye
Mesajlar: 169
Kayıt: 31 Oca 2005 05:18
Konum: izmir

Mesaj gönderen cfyasar »

Dataset i active yapmaya çalışıyorum "empty query" hatası veriyor. Select Sql ile komut yazacam ama orda da table görünmüyor. Database ve transaction ayarlarında hata görünmüyor.
öğrenmek, zorlukları yenmektir.
Kullanıcı avatarı
Fatih!
Kıdemli Üye
Mesajlar: 1172
Kayıt: 26 Kas 2004 10:46
Konum: Malatya
İletişim:

Mesaj gönderen Fatih! »

makaleyi tekrar okunmanı öneririm.
ibdatasetin ibdabase özelliğini aayarladınmı :?:
Kullanıcı avatarı
cfyasar
Üye
Mesajlar: 169
Kayıt: 31 Oca 2005 05:18
Konum: izmir

Mesaj gönderen cfyasar »

dtaset in database özelliğine module eklediğim ibdatabase1 i iliştiriyorum. datasource kısmına bişey iliştirmiyorum. transaction kısmına da module eklediğim ibtransaction1 i iliştiriyorum.
öğrenmek, zorlukları yenmektir.
Kullanıcı avatarı
Fatih!
Kıdemli Üye
Mesajlar: 1172
Kayıt: 26 Kas 2004 10:46
Konum: Malatya
İletişim:

Mesaj gönderen Fatih! »

o zaman veritabanında tablo yok diyebilirimm
Kullanıcı avatarı
cfyasar
Üye
Mesajlar: 169
Kayıt: 31 Oca 2005 05:18
Konum: izmir

Mesaj gönderen cfyasar »

veritabanını da ibexpert ile oluştutyorum. (sizin maklenin yardımıyla) tablo ya hatta data kısmından örnek bikaç değer ekledim :)
öğrenmek, zorlukları yenmektir.
Kullanıcı avatarı
Fatih!
Kıdemli Üye
Mesajlar: 1172
Kayıt: 26 Kas 2004 10:46
Konum: Malatya
İletişim:

Mesaj gönderen Fatih! »

databasenin connectedi true mi
aklıma başka bişi gerlmiyo :)
Uğur1982
Üye
Mesajlar: 383
Kayıt: 11 Mar 2005 03:18
Konum: İzmir

Mesaj gönderen Uğur1982 »

http://www.delphiturkiye.com/index.php? ... ataset.htm

http://www.delphiturkiye.com/index.php? ... xgiris.htm

Bu linkleri de okuyabilirsin.

* Birde bilgisayarı yeniden başlatabilirsin :D
* Yeni bir form açıp,kontrolleri bir daha bağlayabilirsin.
* Yine de olmazsa sağlık olsun :)

iyi günler...
Kullanıcı avatarı
cfyasar
Üye
Mesajlar: 169
Kayıt: 31 Oca 2005 05:18
Konum: izmir

Mesaj gönderen cfyasar »

bu seneki seminerlerin 4.sünün aynısını yapıyorum. yine veritabanına bağlanabilmiş değilim. sanırım firebird veya delphi kurulumunda sorun var onları tekrar kuracam. yine başaramazsam haftasonu format atacam gibi görünüyor :)
öğrenmek, zorlukları yenmektir.
Kullanıcı avatarı
cfyasar
Üye
Mesajlar: 169
Kayıt: 31 Oca 2005 05:18
Konum: izmir

Mesaj gönderen cfyasar »

datamodule eklediğim ibtransaction ve ibdataset in object inspector de görülen databasename kısımlarına ibdatabase1 i ilişikilendirmeme rağmen databasename yazısı kırmızı yazıyor. ibdatabase e bağladığım dosyayla bağlantıyı test ediyorum başarlı diyor. ibdataset ve ibtransaction da database yazısı neden kırmızı olur ki?
öğrenmek, zorlukları yenmektir.
Kullanıcı avatarı
miskin
Üye
Mesajlar: 103
Kayıt: 26 Tem 2005 02:02
Konum: Gavuristan

Mesaj gönderen miskin »

bana göre önce ibconsole ile veri tabanina baglan, sonra interactiv sql den sorgulamalarini yap.

miskin
Kullanıcı avatarı
cfyasar
Üye
Mesajlar: 169
Kayıt: 31 Oca 2005 05:18
Konum: izmir

Mesaj gönderen cfyasar »

windows 'u baştan kurdum sorun halloldu. herkese teşekkürler.
öğrenmek, zorlukları yenmektir.
Cevapla