Hoşgeldin, Ziyaretçi |
Sitemizden yararlanabilmek için Kayıt olmalısınız.
|
|
|
SQlite Update Hatası |
Yazar: Ali YILDIRIM - 03-06-2019, Saat: 11:31 - Forum: Genel Programlama
- Yorum Yok
|
|
Merhaba arkadaşlar, unidac kullanarak karşılaştığım bir hata var.
Şöyleki bu SQL kodunu çalıştırdığımda sadece gerekli olan kişileri güncellemesi gerekirken bütün herkesi güncelliyor.
DROP TABLE IF EXISTS tmpLastAction;
CREATE TEMP TABLE tmpLastAction AS
select h.KartId, max(strftime('%Y-%m-%d', IslemZamani)) as MaxDate
from hareket h
inner join users u on h.KartId = u.KartId
where u.Aktif = 'Aktif'
group by h.KartId;
DROP TABLE IF EXISTS tmpLastCards;
CREATE TEMP TABLE tmpLastCards AS
select * from tmpLastAction where
JULIANDAY(date('now')) -
JULIANDAY(strftime('%Y-%m-%d', MaxDate)) > 7;
update users SET Aktif = 'Pasif' where KartId in (select KartId from tmpLastCards);
Firedac ile denediğimde kod düzgün çalışıyor. Sorun neyden kaynaklanabilir varmı yardımcı olabilecek bir arkadaşımız ?
|
|
|
Mysql Parçalı Tarih Sorgulama |
Yazar: bkantur - 02-06-2019, Saat: 08:50 - Forum: Genel Programlama
- Yorumlar (10)
|
|
Mysql ile yaptığım bir tablom var. Bu tabloda yil,ay ve gun1-gun2 ... gun31 diye ayrılan bölümlerim var. Bu tablo içerisinde
örnek olarak
gün1 ile gun15 arasındaki verileri nasıl sorgulayabilirim. Herkese Kolay Gelsin. İyi Hafta Sonları Dilerim.
|
|
|
Dizayn sırasında formlar arası bağlantı problemi |
Yazar: adelphiforumz - 31-05-2019, Saat: 17:25 - Forum: Genel Programlama
- Yorumlar (2)
|
|
Selamlar
A formu üzerinde 1 adet TcxImageList nesnesi var
B formu üzerinde 1 adet TcxButton var. A Formu B Formuna Uses(Implemantion) olarak eklendi.
B formundaki Button'un "OptionImage.Image" Kısmında A Formundaki TcxImageList nesnesi bağlı ve ""OptionImage.ImageIndex" değerinede ilgili icon numarası bağlandı.
Sorun burda başlıyor Eğer ben A Formunu Dizayn aşamasında kapatırsam bir daha B formu A Formundaki hiç birşeyi göremiyor ve tasarımdaki tüm iconlar kayboluyor.
Yada projeyi açtığımda eğer B formunu A formundan önce açarsam yine her şey kayboluyor
Sorun nerede olabilir ?
|
|
|
[ÇÖZÜLDÜ] Veritabanından hızlı veri çekmek için tavsiye |
Yazar: shooterman - 31-05-2019, Saat: 12:00 - Forum: Genel Programlama
- Yorumlar (6)
|
|
Selamlar
Arkadaşlar hergün tabloma 450 bin satır veri eklenmektedir. 1 günlük veri sorgulaması yaptığımda delphide kodların çalışması ve bu verileri dbgride aktarması yaklaşık 1 dakika sürmektedir. Bu verileri daha süratli çekmek için öneriniz nedir?
Koda gelince; standart olarak select min(degerx) where tarih between tarih1 and tarih2 ve select max(degerx) where tarih between tarih1 and tarih2 şeklindedir. Veritabanı olarak mysql kullanıyorum. Delphi içerisinde yapılan işlem ise, bu 450 bin satır içerisinden 350 farklı bilginin minimum ve maksimum değerleri sorgulamak ve bu değerleri başka bir tabloya insert etmektir.
Ancak tarih aralığı birkaç gün olursa, program cevap vermeyecek duruma geliyor. Verinin daha hızlı sorgulanması adına yardımlarınızı rica ediyorum.
|
|
|
|