vt e bağlanmadan bir buton ile kayıt.

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
Salo
Üye
Mesajlar: 3
Kayıt: 01 Ara 2005 09:49

vt e bağlanmadan bir buton ile kayıt.

Mesaj gönderen Salo »

kusura bakmayın bu işte çok acemiyim.
bir şey sormak istiyorum.
bir uygulama yapmak istiyorum.
bir pc de kayıtlı firebird veri tabanına iki farklı uygulama kullanarak ulaşmak istiyorum.biri uygulama başladığında sürekli vt e bağlı kalarak ekleme silme gibi işlemleri yapsın.bunu dbrichedit,dbnavigator...vs ile yaptım.
sormak istediğim local networkten bağlanan diğer uygulama ise çalıştığında vt e bağlanmayacak. bir butona basıldığında vt e bağlanarak
richedit lere girilen metinleri vt deki gerekli alanlara kaydetmesini istiyorum.
yaptığım uygulamada bir butona basıldığında başka bir pc de ki vt e bağlanarak richedit teki metini gerekli field lere nasıl atarım.
işime yarasın veya yaramasın vereceğiniz cevaplar için Allah razı olsun.
elektroumut
Üye
Mesajlar: 32
Kayıt: 22 Kas 2005 02:48

Mesaj gönderen elektroumut »

dbedit dbnavigator kullanırsam kullanıcı vt de diğer alanları da inceleyebilir.50 kişinin böyle bağlandığını düşünüyorum.
böyle olmasını istemiyorum.
Aslında öğrenmek istediğim açıkça şu : direkt memodan veya richedit den (dbmemo veya dbrichedit kullanmadan ve dbnavigator kullanmadan )
vt da gerekli alanlara kaydetmek için hangi komutları kullanmam lazım.
Kullanıcı avatarı
bobasturk
Kıdemli Üye
Mesajlar: 1387
Kayıt: 20 May 2004 08:39
Konum: Düzce

Mesaj gönderen bobasturk »

merhaba,

anladığım kadarı ile kullanıcının önceki kayıtları görmesini istemiyorsun. sayfa hep boş olsun diyorsun.

edit, memo gibi bileşenleri sayfana koyduktan sonra buttonun komutuna

Kod: Tümünü seç

ibdataset1.insert;
ibdataset1.fieldbyname('ALANIN').asxxxx:=edit1.text;
........
ibdataset1.post;
edit1.clear;
.........

şeklinde komut girebilirsin. tabi bu kişi kayıtları görmediği için silme güncelleme işlemini yapamayacak. sadece kayıt girecek.

form açıldığında ve düğmeye basıldıktan sonra her zaman edit vs. alanlar boş olur.


kolay gelsin
Şefkat-u Merhamette Güneş Gibi Ol.
Başkalarının Kusurunu Örtmekte Gece Gibi Ol.
Sehavet-u Cömertlikte Akarsu Gibi Ol.
Hiddet-u Asabiyette Ölü Gibi Ol.
Tevazu-u Mahviyette Toprak Gibi Ol.
Ya Olduğun Gibi Görün Ya Göründüğün Gibi Ol.

Resim
Kullanıcı avatarı
bobasturk
Kıdemli Üye
Mesajlar: 1387
Kayıt: 20 May 2004 08:39
Konum: Düzce

Mesaj gönderen bobasturk »

merhaba,

sonradan farkettim iki ayrı kişi birden aynı topice soru yazmış. ayrı sorular niye acaba :?:
Şefkat-u Merhamette Güneş Gibi Ol.
Başkalarının Kusurunu Örtmekte Gece Gibi Ol.
Sehavet-u Cömertlikte Akarsu Gibi Ol.
Hiddet-u Asabiyette Ölü Gibi Ol.
Tevazu-u Mahviyette Toprak Gibi Ol.
Ya Olduğun Gibi Görün Ya Göründüğün Gibi Ol.

Resim
elektroumut
Üye
Mesajlar: 32
Kayıt: 22 Kas 2005 02:48

Mesaj gönderen elektroumut »

acemiyim demiştim daha. :P

procedure TForm1.Button1Click(Sender: TObject);
begin
ibdataset1.insert;
ibdataset1.fieldbyname('URUN_DEGERLENDIRME').AsString:=memo1.text;
ibdataset1.post;
memo1.clear;
end;

ifadesini kullandım.ama eklenen bilgi vt de gözükmüyordu.
ben de IBTransaction1.CommitRetaining; ifadesini de ekledim.
şimdilik işimi görüyor gibi.
çok saol.Allah razı olsun.
Kullanıcı avatarı
bobasturk
Kıdemli Üye
Mesajlar: 1387
Kayıt: 20 May 2004 08:39
Konum: Düzce

Mesaj gönderen bobasturk »

sorun çözüldü ise sevindim.

kolay gelsin
Şefkat-u Merhamette Güneş Gibi Ol.
Başkalarının Kusurunu Örtmekte Gece Gibi Ol.
Sehavet-u Cömertlikte Akarsu Gibi Ol.
Hiddet-u Asabiyette Ölü Gibi Ol.
Tevazu-u Mahviyette Toprak Gibi Ol.
Ya Olduğun Gibi Görün Ya Göründüğün Gibi Ol.

Resim
Cevapla