firebird vt li program başka makinada delirdi?
firebird vt li program başka makinada delirdi?
slm hocalar...
ben firebird vt ile bir program yazmaya çalıştım...bazı hocalarımdan yardım alarak..program bitti sayılır ama denemek için başka makinaya setup hazırlamadan vt yi ve exe yi atıyorum ancak benim makinamda çalışan yerler bu makinada çalışmıyor.örneğin satışta normalde bende stokta düşüyor satılan miktarı ama o makinada düşmüyor hata yok bişey yok ama düşmüyor..sql sorgularından bazısı çalışmıyor ne iş anlamadım firebird ilk defa kullandım bu programda...çok eksiğim var biliyorum ama nerde hata yaptığımı birtürlü bulamadım.yardımlarınızı bekliyorum...
Allah Yardımcınız Olsun...
Teşekkürler...
ben firebird vt ile bir program yazmaya çalıştım...bazı hocalarımdan yardım alarak..program bitti sayılır ama denemek için başka makinaya setup hazırlamadan vt yi ve exe yi atıyorum ancak benim makinamda çalışan yerler bu makinada çalışmıyor.örneğin satışta normalde bende stokta düşüyor satılan miktarı ama o makinada düşmüyor hata yok bişey yok ama düşmüyor..sql sorgularından bazısı çalışmıyor ne iş anlamadım firebird ilk defa kullandım bu programda...çok eksiğim var biliyorum ama nerde hata yaptığımı birtürlü bulamadım.yardımlarınızı bekliyorum...
Allah Yardımcınız Olsun...
Teşekkürler...
İlk aşamada setup hazırlamak yerine dosyaları kopyalamakla doğru yapmışsın. ama dosyaların rootları aynı olsun. yani gdb dosyaları aynı yerde olsun. aslında benim sana tavsiyem statik path yerine dinamik path kullanman. yani veritabanı dosyalarının her zaman exe ile aynı klasörde olmasını sağlamak.
gelelim çalışmayan tablolarına.
1- kopyalamayı unuttuğun, sağda solda kalmış tablolar var mı diye 2 kere kontrol et.
2- kendi bilgisayarında tasarım yaparken tabloları açmışsındır ama programında tablolar açılmıyordur. o nedenle kodları kontrol et gerekli her yere, gibi ifadeleri koy.
bi sorun çıkmaması lazım bu şekilde yaparsan.
kolay gelsin.
gelelim çalışmayan tablolarına.
1- kopyalamayı unuttuğun, sağda solda kalmış tablolar var mı diye 2 kere kontrol et.
2- kendi bilgisayarında tasarım yaparken tabloları açmışsındır ama programında tablolar açılmıyordur. o nedenle kodları kontrol et gerekli her yere,
Kod: Tümünü seç
stoktable.open;
caritable.open;
bi sorun çıkmaması lazım bu şekilde yaparsan.
kolay gelsin.
kullanıdığınız dil vbasic olsa hata olabileceğinden şüphelenirdim ama başka bir makinaya taşıyınca ilginç çalışmama nedenleri ortaya çıkması garip. aklıma gelen nedenler:
yazdığınız makine ile kurduğunuz makinennin sistem tabanı farklı (9x ve nt gibi)
Bölgesel ayarlar farklı (. ve , kavramı. ay adlarıda olabilir)
yeni makinedeki fb sürümü ile geliştirilen makine farklı (yinede hata olmaması beklenir)
kullandığınız bazı companentler bilmediğiniz başka dosyalarıda kullanıyor olabilir. (report builder dil dosyaları gibi)
aklıma gelenler bunlar.
yazdığınız makine ile kurduğunuz makinennin sistem tabanı farklı (9x ve nt gibi)
Bölgesel ayarlar farklı (. ve , kavramı. ay adlarıda olabilir)
yeni makinedeki fb sürümü ile geliştirilen makine farklı (yinede hata olmaması beklenir)
kullandığınız bazı companentler bilmediğiniz başka dosyalarıda kullanıyor olabilir. (report builder dil dosyaları gibi)
aklıma gelenler bunlar.
Selam arkadaşlar,dediğin gibi ilginç ama malesef geldi başıma böle bir durum.ve acilen çözüme kavuşturmam lazım...
şimdi dediklerini gözden geçiriyorum...
işletim sistemi 2 makinadada aynı hatta ikiside proffessional,
firebird 1.5 ikiside aynı,
bölgesel seçenekler aynı,
kullandığım companentler sadece suipack dbgridi falan yani,editleri vs,
anlayamadım gitti bu nasıl bir iştir...harbiden kafayı sıyırcam...firebird e güvenip programı onda yazdım ama bana paradoxdan çokdaha fazla sorun çıkardı...
şimdi dediklerini gözden geçiriyorum...
işletim sistemi 2 makinadada aynı hatta ikiside proffessional,
firebird 1.5 ikiside aynı,
bölgesel seçenekler aynı,
kullandığım companentler sadece suipack dbgridi falan yani,editleri vs,
anlayamadım gitti bu nasıl bir iştir...harbiden kafayı sıyırcam...firebird e güvenip programı onda yazdım ama bana paradoxdan çokdaha fazla sorun çıkardı...

Sorunun FB tarafındamı yoksa sizin uygulamanızda mı olduğunu öğrenmek için bahsettiğiniz cihaza ibexpert kurup ilgili VT nını açıp programınızdakine benzer sorgular çalıştırın. bakalım düzgün çalışıyor mu.
Programınızı ve FB ü 3. bir cihaza kopyalayın bakalım orda çalışıyor mu?
Adet düşme işlemini nasıl yapmıştınız?
Programınızı ve FB ü 3. bir cihaza kopyalayın bakalım orda çalışıyor mu?
Adet düşme işlemini nasıl yapmıştınız?
hata mesajı falan yook hocam.hiçbirşey yok ama adet sanki oraya sabitlenmiş yani...kodda satış formunda gerçekleşiyor.yani satışta stokdan ürünü seçiyor adet kutucuğuna adeti yazıyor sat dedeği zaman kaç adetse stokdan düşüyor normalde hatta 2 makinada denedim oldu ama programın kurulması gereken yerde sorun çıkarıyor firebird ile bu işe girdiğime pişman oldum valla...
arkadaşlar sorunu çözdüm en başta yazdığım gibi hata benim hatam boşuna firebird e yüklenmişim
.kod yazarken stokdan düşerken şartı isme bağlamışım bizde aynı isimli birden fazla kayıt yaptığımız için aslında düşüyor ama bizim seçtiğimiz model numarasındaki üründen düşmüyor bende bunu sürekli farklı olan sıra nosuna göre değiştirdim sorun ortadan kalktı.kusura bakmayın forumu basit birşey yüzünden baya işgal ettim.herkesten özür dilerim yardım etmeye çalışan bütün arkadaşlara teşekkür ederim...
Allah Yardımcınız Olsun...
Saygılar...

Allah Yardımcınız Olsun...
Saygılar...