Hoşgeldin, Ziyaretçi |
Sitemizden yararlanabilmek için Kayıt olmalısınız.
|
|
|
Giderler için ne yapayım? |
Yazar: Aktolgali - 26-10-2019, Saat: 21:26 - Forum: FireBird
- Yorumlar (9)
|
|
Merhaba;
İş yerinin giderlerini (muhasebe ücretleri, kira, elektrik, su gibi) nasıl kayıt etmeliyim hatta bunların master tablosu olmalımı nasıl olmalı. Stok tablosuna kaydetmek saçma sapan olur. Siz nasıl yapıyorsunuz ufak bi yol gösterir misiniz.
|
|
|
Paradox veri tabanında veri arama listeleme düzenleme |
Yazar: sonic33 - 26-10-2019, Saat: 10:00 - Forum: Genel Programlama
- Yorumlar (2)
|
|
Kod:
procedure TForm6.Button3Click(Sender: TObject);
begin
Table1.FilterOptions:=[foCaseInsensitive];
Table1.Filter:='isim='+QuotedStr(Edit1.Text+'*');
Table1.Filter:='isim='+QuotedStr(Edit1.Text+'');
Table1.Filtered:=true;
end;
Arkadaşlar Merhaba öğrenciyim projem için yardım edermisiniz
1-Yukarıdaki arama kodu için arama sonucunda veri bulunamamışsa mesaj kodunu nasıl eklerim
2-dbedit alanına tıkladığımda imleç dbgrid de ise dbedit e yazdığım dbgridde aktif olan satırdaki veriyi değiştiriyor bunu nasıl engellerim
Lütfen yardım
|
|
|
postgresql de yedek alma |
Yazar: esistem - 24-10-2019, Saat: 16:01 - Forum: Diğer Veri Tabanları
- Yorumlar (4)
|
|
Selamlar, bu sistemde ben yedeklerimi kalsör olarak kopyalayıp almak istersem ne yapmalıyım ? Çok dağınık bir yapısı var, oluşturduğunuz veritabanı adında, diskte herhangi bir şey kesinlikle tutmuyor ??
|
|
|
Delphi IDE midas.dll Çakışması |
Yazar: Hayati - 24-10-2019, Saat: 15:03 - Forum: Genel Programlama
- Yorumlar (8)
|
|
Herkese Selam.
İş yerimizde 7 yıldır, Delphi ile yazılmış lisanslı bir uygulama kullanıyoruz, yine ücretini ödeyip bir modül aldık. Bilgisayara Delphi 2007 kurduğum zaman, modül "Access violation at address 010EC5DF in module 'xxx.exe'. Read of address 00000000." Hatası veriyor,
Teknik destek için aradım halledemediler, ben sebebini söylediğimde yarım saat sonra dönüş yaptılar ve Delphi 2007 kullanmamam gerektiği, midas.dll lerin çakıştığı, daha üst versiyon Delphi sürümleri kullanmam gerektiği yönünde aydınlatıldım. Lisanslı Delphi 2007 mi kullanmıyayım mı dedim, "hı hııı kullanmayın" dediler. Tamam yapacak bir şey yok o zaman dedim teşekkür edip telefonu kapattım.
Önceki yaşadığım olumsuz tecrübelerinde etkisi ile bu durumun gerçeklik payını siz değerli arkadaşlara teyit ettirmek için konuyu açtım. Bu sorunun alternatif bir çözümü var mı?
|
|
|
Tabloya Kontrollü Kayıt |
Yazar: bünyamin68 - 23-10-2019, Saat: 22:25 - Forum: Genel Programlama
- Yorumlar (7)
|
|
Arkadaşlar daha öncede bahsi geçen projem devam etmekte.Şimdi kaydet butonuna öyle bir kod eklemeliyim ki butona tıklayınca tabloya kayıt yapmadan önce aynı kayıt var mı yok mu kontrol etsin aynı kayıt varsa tabloya ilgili veriyi eklemesin ama aynı kayıt yoksa ilgili veriyi tabloya kayıt etsin istiyorum if-else yapısı ile alakalı olduğunu biliyorum ama genede bu beni çok uğraştıracağı için size başvurmayı uygun buldum. Yardımlarınızı bekliyorum. Cevaplarınız için şimdiden teşekkür ediyorum.
|
|
|
Datasnap free yapmama sorunu. |
Yazar: seci20 - 23-10-2019, Saat: 19:46 - Forum: Genel Programlama
- Yorumlar (1)
|
|
Merhaba ustalarım. Datasnap ile dosya alışverişi yapıyorum. FileStream veya Memorystream ile.Sunucudan free işlemini yapıyorum lakin dosya kullanılmaya devam ediyor. Clienttende aynı şekilde free yapıyorum. Nerede hata yapıyorum ?
Client kodum.
function TServerConnMonitorMethodsClient.QcLoader(FileName: string; var Loader: TStream; var LoaderSize: Int64): Integer;
begin
if FQcLoaderCommand = nil then
begin
FQcLoaderCommand := FDBXConnection.CreateCommand;
FQcLoaderCommand.CommandType := TDBXCommandTypes.DSServerMethod;
FQcLoaderCommand.Text := 'TServerConnMonitorMethods.FileDownload';
FQcLoaderCommand.Prepare;
end;
FQcLoaderCommand.Parameters[0].Value.SetWideString(FileName);
FQcLoaderCommand.Parameters[1].Value.SetStream(Loader, FInstanceOwner);
FQcLoaderCommand.Parameters[2].Value.SetInt64(LoaderSize);
FQcLoaderCommand.ExecuteUpdate;
Loader := FQcLoaderCommand.Parameters[1].Value.GetStream(FInstanceOwner);
LoaderSize := FQcLoaderCommand.Parameters[2].Value.GetInt64;
Result := FQcLoaderCommand.Parameters[3].Value.GetInt32;
end;
Serverdaki foksiyon stabil olan özel bir durumu yok.
Loader := TFileStream.Create( FileName, fmOpenRead or fmShareDenyNone);
Loader.Position := 0;
LoaderSize := Loader.Size;
Loader .free;
|
|
|
MySQL de Aynı tabloda ki 2 farklı alanı kıyaslayan sorgu |
Yazar: vkamadan - 23-10-2019, Saat: 16:47 - Forum: MySQL
- Yorumlar (4)
|
|
Merhabalar ,
SELECT h.hesapkodu , h.hesapadi FROM hesapkarti as h WHERE h.hesapkodu=h.grupkodu
Yukarı da ki gibi bir cümlede aynı tabloda yer alan 2 alanın birbirine eşit olanlarını listelemek istiyorum, son derece basit gibi görünen bu istek arkada büyük bir karmaşaya sebep oluyor olacak ki içinde yaklaşık 1.000.000 satır bulunan tabloda kabul sınırlarını aşacak sürede geç dönüyor. 2 alanda da index mevcut, acaba dedim böyle bir kullanım pratikte yanlış bir hareket mi, aklıma bir çok örnek geldi örn: alış fiyatıyla satış fiyatı aynı olan stok kartları vb...
execution plain de index kullanmadığını görüyorum , FORCE INDEX yada USE INDEX ile zorlasam da bir index kullanmıyor.
Böyle bir kullanım anormal mi ? aynı sonuç için farklı önerileriniz var mı?
İyi çalışmalar.
|
|
|
|