join'lerde kartezyen çarpım yapar. Burada Kayıtlar tablosunda A1 alanı, Sözleşme tablosundaki S1 alanına eşit olan tüm kayıtları eşleştirip, getirir.
Tabloların içeriğini bilmeden yorum yapmak zor ancak bu tarz durumlarda, en güzeli gelen kayıtlara bakıp, hangisini istemiyorsanız elemektir. where ...
4861 uygun sonuç bulundu
- 08 Nis 2025 05:52
- Forum: Programlama
- Başlık: İki tablonun birleştirilmesi
- Cevaplar: 4
- Görüntüleme: 3854
- 10 Şub 2025 08:38
- Forum: Programlama
- Başlık: En çok satılan miktarı bulmak.
- Cevaplar: 1
- Görüntüleme: 7916
Re: En çok satılan miktarı bulmak.
top 100 ile almak istiyorsanız, "order by SH.miktar desc" ile en yüksekten alçağa doğru sıralamanız lazım ki, en çok satan 100 ürünü bulabilesiniz.
Kolay gelsin.
Kolay gelsin.
- 22 Oca 2025 08:24
- Forum: Programlama
- Başlık: Accesi veri tabanı olarak kullanabilirmiyim.
- Cevaplar: 5
- Görüntüleme: 13472
Re: Accesi veri tabanı olarak kullanabilirmiyim.
Delphi 9 ve 2009'da çok eski sürümler. Delphi 9, 2004 yılında çıkmış. 21 yaşında.
Son sürüm Delphi 12.2. Bir inceleyin.
Kolay gelsin.
Son sürüm Delphi 12.2. Bir inceleyin.
Kolay gelsin.
- 16 Oca 2025 02:26
- Forum: Programlama
- Başlık: Accesi veri tabanı olarak kullanabilirmiyim.
- Cevaplar: 5
- Görüntüleme: 13472
Re: Accesi veri tabanı olarak kullanabilirmiyim.
Merhaba,
Access'i veritabanı olarak kullanabilirsiniz ancak çoklu kullanım için çok uygun bir seçenek değil gibi. Firebird veya verileriniz çok büyük değilse SQL Server Express kullanabilirsiniz.
Firebird bedavadır. SQL Server Express'te 10 GB'tı sanırım, bu büyüklüğe kadar ücretsiz. İkisini de ...
Access'i veritabanı olarak kullanabilirsiniz ancak çoklu kullanım için çok uygun bir seçenek değil gibi. Firebird veya verileriniz çok büyük değilse SQL Server Express kullanabilirsiniz.
Firebird bedavadır. SQL Server Express'te 10 GB'tı sanırım, bu büyüklüğe kadar ücretsiz. İkisini de ...
- 19 Ağu 2024 08:45
- Forum: Programlama
- Başlık: Kullanıcı Giriş Onay Anahtarı
- Cevaplar: 3
- Görüntüleme: 7102
Re: Kullanıcı Giriş Onay Anahtarı
Biz benzer bir uygulama yaptık. Google Authenticator kütüphanesi bulup, biraz özelleştirdik. Mobil uygulama ve Delphi 7'deki .exe uygulama aynı kodu üretiyor. Kod eşleşirse, uygulamaya devam ediyor.
Google'un uygulaması dakika bazlı çalışıyor. Yani her dakikada veya 2-3 dakikada bir kod değişiyor ...
Google'un uygulaması dakika bazlı çalışıyor. Yani her dakikada veya 2-3 dakikada bir kod değişiyor ...
- 07 Ağu 2024 03:04
- Forum: Programlama
- Başlık: SQL de AS Değişkeni kullanmak
- Cevaplar: 2
- Görüntüleme: 6131
Re: SQL de AS Değişkeni kullanmak
Bunun bir kaç yolu var.
1. Temp Tablo.
2. SubQuery.
select SQ.*
from (SELECT dbo.TRK(ST.STOK_KODU) AS Stok_Kodu, dbo.TRK(ST.STOK_ADI) AS Stok_Adı, dbo.TRK(ST.GRUP_KODU) AS Grup_Kodu,ST.Barkod1,ST.Barkod2,ST.Barkod3,ST.Olcu_Br1,
SUM(CASE WHEN SH.STHAR_GCKOD = 'G' THEN SH.STHAR_GCMIK ELSE 0 END ...
1. Temp Tablo.
2. SubQuery.
select SQ.*
from (SELECT dbo.TRK(ST.STOK_KODU) AS Stok_Kodu, dbo.TRK(ST.STOK_ADI) AS Stok_Adı, dbo.TRK(ST.GRUP_KODU) AS Grup_Kodu,ST.Barkod1,ST.Barkod2,ST.Barkod3,ST.Olcu_Br1,
SUM(CASE WHEN SH.STHAR_GCKOD = 'G' THEN SH.STHAR_GCMIK ELSE 0 END ...
- 05 Ağu 2024 02:36
- Forum: FireBird
- Başlık: Şirket açma yönetimi
- Cevaplar: 4
- Görüntüleme: 14701
Re: Şirket açma yönetimi
Bunun 2 yöntemi var.
1. FIRMALAR ve SUBELER gibi 2 tablo oluşturup, Bu tablolara firma ve şube bilgilerini kaydedeceksiniz. Sonra ilgili her tabloya FIRMA_ID, SUBE_ID diye 2 kolon ekleyeceksiniz ve bu bilgileri dolduracaksınız.
2. Her firma için ayrı veritabanı açacaksınız ve sadece SUBELER'i ...
1. FIRMALAR ve SUBELER gibi 2 tablo oluşturup, Bu tablolara firma ve şube bilgilerini kaydedeceksiniz. Sonra ilgili her tabloya FIRMA_ID, SUBE_ID diye 2 kolon ekleyeceksiniz ve bu bilgileri dolduracaksınız.
2. Her firma için ayrı veritabanı açacaksınız ve sadece SUBELER'i ...
- 14 Tem 2024 12:46
- Forum: FireBird
- Başlık: Firebird 1.5.6 Dockerfile
- Cevaplar: 1
- Görüntüleme: 9737
Re: Firebird 1.5.6 Dockerfile
Güzel bir çalışma olmuş abi,
Paylaşman da ayrıca iyi olmuş.
Kolay gelsin.
Paylaşman da ayrıca iyi olmuş.
Kolay gelsin.
- 10 Haz 2024 09:24
- Forum: Paket Programlar
- Başlık: Ingenico Yeni nesil akıllı yazarkasa (ÖKC) entegrasyon uygulaması
- Cevaplar: 9
- Görüntüleme: 125838
Re: Ingenico Yeni nesil akıllı yazarkasa (ÖKC) entegrasyon uygulaması
Ben de ingenico kullananlardan para istendiğini duydum ama fiyatını bilmiyorum. Herkes bir çözüm arayışı içinde. Biz verifone kullanıyoruz.
Kolay gelsin.
Kolay gelsin.
- 22 Nis 2024 04:16
- Forum: Paket Programlar
- Başlık: Excel Özel İşlemler Menüsü Eklentisi - Sağ Tuş da
- Cevaplar: 20
- Görüntüleme: 47950
Re: Excel Özel İşlemler Menüsü Eklentisi - Sağ Tuş da
- 19 Nis 2024 08:24
- Forum: Programlama
- Başlık: Delphi 12.1 Android API 34
- Cevaplar: 17
- Görüntüleme: 15013
Re: Delphi 12.1 Android API 34
Merhaba,
Delphi 12.1 ile API34 ve 64 bit apk derleyebiliyorsunuz. Delphi sürümlerinin desteklediği platformlar şunlar :
https://docwiki.embarcadero.com/PlatformStatus/en/Main_Page
Bu sayfada şöyle bir not düşmüşler, sayfayı incelemekte fayda var :
8. RAD Studio only supports real devices (no ...
Delphi 12.1 ile API34 ve 64 bit apk derleyebiliyorsunuz. Delphi sürümlerinin desteklediği platformlar şunlar :
https://docwiki.embarcadero.com/PlatformStatus/en/Main_Page
Bu sayfada şöyle bir not düşmüşler, sayfayı incelemekte fayda var :
8. RAD Studio only supports real devices (no ...
- 15 Mar 2024 08:56
- Forum: MS SQL Server
- Başlık: if object_id is not null ile if exists farkı
- Cevaplar: 3
- Görüntüleme: 13503
Re: if object_id is not null ile if exists farkı
not null -> değerin null olmadığını kontrol eder.
exists ise genelde kayıt olup olmadığını kontrol için kullanılır.
exists (select 1 from TABLOADI where şart=0)
gibi. Genelde aynı gibi olsalarda exists ilk kayıtı bulduğu anda gerisine bakmaz ve daha hızlı çalışır. Mümkün olduğu kadar exists ...
exists ise genelde kayıt olup olmadığını kontrol için kullanılır.
exists (select 1 from TABLOADI where şart=0)
gibi. Genelde aynı gibi olsalarda exists ilk kayıtı bulduğu anda gerisine bakmaz ve daha hızlı çalışır. Mümkün olduğu kadar exists ...
- 25 Oca 2024 01:43
- Forum: Programlama
- Başlık: group by süzme
- Cevaplar: 4
- Görüntüleme: 3973
Re: group by süzme
Sıralamanız yanlış: select -> from -> where -> group by şeklinde yazmanız lazım.
Bu tarz kodları önce veritabanı tarafında deneyip, sonra Delphi'ye aktarmakta fayda var. Plaka_no'yu tekil göstermek istiyorsanız, distinct'te kullanabilirsiniz.
Kolay gelsin.
Bu tarz kodları önce veritabanı tarafında deneyip, sonra Delphi'ye aktarmakta fayda var. Plaka_no'yu tekil göstermek istiyorsanız, distinct'te kullanabilirsiniz.
Kolay gelsin.
- 24 Oca 2024 08:48
- Forum: Programlama
- Başlık: yükleme problemi "problem loading data"
- Cevaplar: 1
- Görüntüleme: 2396
Re: yükleme problemi "problem loading data"
https://blogs.embarcadero.com/we-are-ex ... re-outage/
Bazı serverlarında sıkıntı varmış. Henüz düzelmedi galiba. Bilgisayarınızdan kaynaklı bir durum değil.
Kolay gelsin.
Bazı serverlarında sıkıntı varmış. Henüz düzelmedi galiba. Bilgisayarınızdan kaynaklı bir durum değil.
Kolay gelsin.
- 15 Oca 2024 08:57
- Forum: Programlama
- Başlık: Eski bir Delphici
- Cevaplar: 2
- Görüntüleme: 3238
Re: Eski bir Delphici
Merhaba,
Veritabanı bağlantı ayarları eksiktir büyük ihtimalle. Veritabanının bağlantı ortamını windows 10'da da oluşturun. ODBC, BDE vs. gibi.
Eğer sonuç alamazsanız, hangi veritabanını ve componentleri kullandığınızı ve aldığınız hataları yazarsanız, daha detaylı yanıt verilebilir.
Kolay ...
Veritabanı bağlantı ayarları eksiktir büyük ihtimalle. Veritabanının bağlantı ortamını windows 10'da da oluşturun. ODBC, BDE vs. gibi.
Eğer sonuç alamazsanız, hangi veritabanını ve componentleri kullandığınızı ve aldığınız hataları yazarsanız, daha detaylı yanıt verilebilir.
Kolay ...