Hoşgeldin, Ziyaretçi
Sitemizden yararlanabilmek için Kayıt olmalısınız.

Kullanıcı Adınız:
  

Şifreniz:
  





Forumda Ara

(Gelişmiş Arama)

Forum İstatistikleri
» Toplam Üyeler: 2.909
» Son Üye: mitchpritch
» Toplam Konular: 5.134
» Toplam Yorumlar: 41.605

Detaylı İstatistikler

Son Aktiviteler
OrangeUI Yeni Sürümü (1.7...
Forum: Mobil Platform - FireMonkey (FMX)
Son Yorum:

Mert_37
3 saat önce
» Yorumlar: 7
» Okunma: 2.219
Indy TCP Server-Client So...
Forum: Genel Programlama
Son Yorum:

aerkol
4 saat önce
» Yorumlar: 33
» Okunma: 7.875
Deplhi kod generator
Forum: Genel Programlama
Son Yorum:

Tuğrul HELVACI
7 saat önce
» Yorumlar: 35
» Okunma: 1.048
Masa Üstü uygulamam için ...
Forum: Genel Programlama
Son Yorum:

mrmarman
8 saat önce
» Yorumlar: 18
» Okunma: 750
FDLocalSql İle Datasetler...
Forum: Genel Programlama
Son Yorum:

mcuyan
11 saat önce
» Yorumlar: 1
» Okunma: 53
Çekilen resmin dosya adın...
Forum: Mobil Platform - FireMonkey (FMX)
Son Yorum:

hbilal42
Dün, Saat: 18:00
» Yorumlar: 7
» Okunma: 209
Rad studio 10.4
Forum: Delphi Sürümleri
Son Yorum:

shooterman
Dün, Saat: 16:17
» Yorumlar: 101
» Okunma: 24.400
Kullanılan Web Servisleri...
Forum: Genel Programlama
Son Yorum:

abdullahBuyuk
Dün, Saat: 11:33
» Yorumlar: 0
» Okunma: 69
mysql login ekranı
Forum: Genel Programlama
Son Yorum:

suleymangul0
Dün, Saat: 11:02
» Yorumlar: 5
» Okunma: 188
Delphi 10.4.0 ve üstü Dbn...
Forum: Genel Programlama
Son Yorum:

woywod
Dün, Saat: 01:15
» Yorumlar: 0
» Okunma: 85

 
  Kullanılan Web Servislerin Genelleştirilmesi
Yazar: abdullahBuyuk - Dün, Saat: 11:33 - Forum: Genel Programlama - Yorum Yok

Merhaba;


Çalışma alanımda Soap-Rest farketmeksizin birçok web servis ile veri çekme, listeleme, günelleme amacıyla iletişim halindeyim.
Bu Webservislerin herbirine entegre olma konusunu daha genelleştimek ve iş yükünü azaltmak adına ne yapılabilir sorusundan hareketle arayış içindeyim.

Çünkü bu ws entegrasyon sürecindeki iş yükünü hafiletmemiz gerekiyor.
"Ortak bir yapı nasıl oluşturulur, bununla alakalı ne yapılabilir?" sizlerin önerilerinizi bekliyorum.
       
Araştımalarımda Cdata'nın firedac (https://www.cdata.com/firedac/) komponentlerini inceledim yalnız Web Servislere bağlanma konusunda başarılı olamadım,
özellikle Cdata'nın Soap bağlantısı ve desteği var mı?
Daha önce Cdata ile çalışan kimseler varsa aydınlatmalarını rica ediyorum.
     
Sadece Cdata componentleri olmadan da bu entegrasyon sürecini generic hale getirmek için de önerilerinizi bekliyorum.

İyi çalışmalar.

Bu konuyu yazdır

  FDLocalSql İle Datasetlerin Kullanımına Dair Anlatı
Yazar: abdullahBuyuk - Dün, Saat: 11:13 - Forum: Genel Programlama - Yorumlar (1)

Merhaba,

Yeni keşfettiğim ve birçok konuda kolaylık sağlayan "TFDLocalSQL" den bahsetmek istiyorum.


Bir veya daha fazla Dataset bağlanabiliyor. Bu datasetler birer tablo gibi erişilebiliyor.
Sqlite tabanlı olduğundan Sqlite destekli bütün fonksiyonlar kullanılabliyor.
Datasetler join'ler kurularak biribirine bağlanabiliyor.

Öncelikle connection kurup mssql servere bağlanarak aşağıdaki gibi bir tablodan FdQuery dolduruyorum.

.png   mssql.png (Dosya Boyutu: 15,43 KB / İndirme Sayısı: 37)

Yine bir connection ile localdeki bir excel dosyasına bağlanıp, FdQuery içerisine excel içeriğini çekiyorum.

.png   excel.png (Dosya Boyutu: 18,12 KB / İndirme Sayısı: 36)

Bunları yaptıktan sonra FdlocalSql Fdconnection ve FdQuery ekleyip;
Fdconnection DriverName: Sqlite olarak ayarlanır,
FdlocalSql ve FdQuery Connection da bu Connecton'u  seçiyoruz
FdLocalSql'in DataSets özelliği seçilerek hangi Datasetin hangi referansla aylarlanacağı belirtilir.
Aşağıda QueryMssql ISLEM olarak atandı. Diğer Query ise EXCEL olarak..

.png   datasets.PNG (Dosya Boyutu: 10,04 KB / İndirme Sayısı: 36)

Bunları da atadıktan sonra bu iki veri kaynağını tablo olarak Joinleyip verileri aşağıdaki gibi listeliyoruz.
Ve Sqlite fonsiyonlarından bazılarını da aşağıda paylaşmak istedim. 


.png   sonuc.png (Dosya Boyutu: 34,21 KB / İndirme Sayısı: 36)

Bu bağlamda FDLocalSql fonksiyonel ve bir çok işlemin çözmünde kolaylık sağlayacak nitelikte.

Anlatı yeteneğim pek iyi değil fakat daha iyi anlamak araştırmak isteyenler için kaynakları paylaşıyorum. 
Kaynak: http://docwiki.appmethod.com/appmethod/1...mDB_Sample
http://docwiki.appmethod.com/appmethod/1..._(FireDAC)
https://subscription.packtpub.com/book/a...fdlocalsql

İyi çalışmalar.

Bu konuyu yazdır

  Delphi 10.4.0 ve üstü Dbnavigator
Yazar: woywod - Dün, Saat: 01:15 - Forum: Genel Programlama - Yorum Yok

Merhaba Ben form uygulamasını windows classic görümüme Aldıgımda yani (enable runtime themes) kapattıgımda DBNavigator Siyah oluyor Acaba hata mı bu ? 10.3.3 de yoktu



Ek Dosyalar
.jpg   Ekran Alıntısı.JPG (Dosya Boyutu: 10,16 KB / İndirme Sayısı: 55)
Bu konuyu yazdır

  Delphi Webbroker ile IMG etiketi
Yazar: ferhatcelik - 28-02-2021, Saat: 01:39 - Forum: Delphi ile Web Teknolojileri - Yorumlar (6)

Merhaba arkadaşlar,
Uzun bir aradan sonra Delphi Webbroker ile bir web sayfası yapayım dedim. Daha önce Normal WebBroker uygulamaları yapmış ve IIS 6.0 ile çalıştırmıştım.  Ancak şimdi "Stand-Alone GUI Applicatioan" tarzında yapmak istiyorum. Bu durumda <IMG> gibi etiketlerde örneğin SRC="r1.jpg" şeklinde yazdığımda burdaki r1.jpg exe dosyası ile aynı klasörde olmasına rağmen web sayfasında gösterilemiyor. Bu gibi kaynak dosyaları nerede saklamalı ve nasıl kullanmalıyım?
Teşekkür ederim.

Bu konuyu yazdır

  Klasör Dosya Değişim Kontrolü
Yazar: narkotik - 28-02-2021, Saat: 00:07 - Forum: Genel Programlama - Yorumlar (4)

Merhaba,

Bir problem için en iyi yöntemi bulmak adına fikirlerinize başvurmak istiyorum.

Problem : Bir klasör içerisinde dizin, alt dizin ve dosyalar mevcut. Herhangi bir dosya değişirse yeni dosya eklenirse silinirse gibi bir işlem kontrolünü yapmak istiyorum.
Bulduğum Çözüm : Bütün dosyalar tarayarak tümüne tek bir md5 hash oluşturuyorum. Son oluşturduğum ile yeni oluşan md5 kıyaslayarak karşılaştırıyorum. Fakat bu işlem 3gb yaklaşık 6000 dosya için yaklaşık 15sn. sürüyor. 

Araştırmam sonucu win api ile anlık notify alabiliyorum. Fakat anlık beni çözmüyor 1 hafta kapalı da olabilir PC vb.

Bu işi daha hızlı yapmak için önerilerinize hazırım git tarzı uygulamalar bu işi nasıl yapıyor.
İyi günler.

Bu konuyu yazdır

  Hash kodla program açma kapama
Yazar: gonulali - 27-02-2021, Saat: 15:20 - Forum: Genel Programlama - Yorumlar (5)

Merhaba. Bir bilgisayarda kullanılan hazır bir programın belli aralıklarda kullanılmasını istiyorum. Bunun için delphide bir arayüz yapıp programı oradan açtırıp kapatmak istiyorum. Shellapi ile mümkün fakat o hazır program exenin ismini değiştirince benim yaptığım arayüzün anlamı kalmıyor. O programı hash kodundan veya başka bir şekilde nasıl açıp kapattırabilirim acaba?  ismi, yeri dahi değişse açılamayacak hale nasıl getirebilirim?

Bu konuyu yazdır

  Deplhi kod generator
Yazar: osmanoglu - 26-02-2021, Saat: 22:34 - Forum: Genel Programlama - Yorumlar (35)

Merhaba,

Bir ödev için hırdavat takip programı lazım. 

.mdb dosyasına insert, delete, edit yapacak. Birde listeleme

Bunun için mdb dosyasından online delphi kod oluşturucu varmıdır acaba? Ödev için yapacağım.


Arkadaş bir kırtasiye programı bulunduğunu söyledi sitede olmazsa onun sadece label'larını değiştirip göndersem.

Bu konuyu yazdır

  mysql login ekranı
Yazar: suleymangul0 - 26-02-2021, Saat: 18:19 - Forum: Genel Programlama - Yorumlar (5)

merhaba arkadaşlar bir rica olacak forumda aradım ama bulamadım rica etsem mysql ile login olma kullanıcı kaydı alma hakkında bilgi verebilecek ya da link paylaşabilecek biri var mı kendim yapıyorum ancak olmuyor aşağıdaki hatayı alıyorum


procedure Tfrm_kyt.btn_kytClick(Sender: TObject);
begin
 with kayityeni do
 begin
  close;
  sql.clear;
  sql.Text := 'insert into client (id, username, sifre) Values(:id,:username,:sifre)'
   ParamByName('id').Value := id.Text;
   ParamByName('sifre').Value := pass.Text;
   ParamByName('username').Value := users.Text;


 end;
end;

end.

bu kayıt ekleme için kullandığım kod 

unidac bileşenlerini kullanıyorum bu arada

Bu konuyu yazdır

  SQL Sorgu
Yazar: OZCANK - 26-02-2021, Saat: 07:31 - Forum: Genel Programlama - Yorumlar (6)

Arkadaşlar Merhaba, Sağlıklı günleriniz olsun. Bir yerde takıldım, sanırım mantık hatası yapıyorum yardımlarınıza ihtiyacım var.

Alış Faturasındaki Miktar , Fiyat ve Satış Faturasındaki İskonto3 alanlarını kullanmak istedim.
TBLSTHAR.STHAR_GCKOD='C' Satış Fatura
TBLSTHAR.STHAR_GCKOD='G' Alış Fatura   
Bu sorgu çalışıyor fakat mükerrer kayıt listeliyor. Sorguya 'C' deki CARI_ISIM eklemek istiyorum.

SELECT SH.STHAR_GCKOD, SB.GRUP_KODU,SH.FISNO,SH.STHAR_TARIH,    
SH.STOK_KODU, STOK_ADI, SH.STHAR_GCMIK AS MIKTAR, SH.STHAR_NF AS FIYAT,
(SH.STHAR_GCMIK*SH.STHAR_NF) AS TUTAR, TBL_C.STRA_SATISK3 AS ISK,
(SH.STHAR_GCMIK*SH.STHAR_NF) -(SH.STHAR_GCMIK*SH.STHAR_NF*TBL_C.STRA_SATISK3/100) AS IADE_TUT
FROM TBLSTHAR SH
INNER JOIN TBLSTSABIT SB ON SB.STOK_KODU=SH.STOK_KODU
INNER JOIN TBLSTHAR AS TBL_C ON SH.STOK_KODU=TBL_C.STOK_KODU AND TBL_C.STHAR_GCKOD='C'
INNER JOIN TBLCASABIT ON (TBLCASABIT.CARI_KOD = SH.STHAR_ACIKLAMA)
WHERE SH.STHAR_GCKOD='G' AND SH.STHAR_HTUR='J' AND TBL_C.STRA_SATISK3<>'0' AND SH.STOK_KODU='1200036'
GO



Ek Dosyalar
.jpg   Rapor.JPG (Dosya Boyutu: 178,17 KB / İndirme Sayısı: 199)
Bu konuyu yazdır

  Çekilen resmin dosya adını almak
Yazar: hbilal42 - 26-02-2021, Saat: 01:11 - Forum: Mobil Platform - FireMonkey (FMX) - Yorumlar (7)

Merhaba arkadaşlar,
önceden çektiğim fotoğrafın dosya adını kaydettiği yerden, galeri  ya da farklı sürücüyü seçerek alabiliyorum (Resimde örneği), fakat anlık çekim ile image1 in içinde gördüğümüz fotoğrafın adını edit1 e yazdıramadım. Yardımcı olursanız çok sevinirim.

Delphi 10.4
Android 64Bit

Teşekkürler.


.jpeg   20.33.45.jpeg (Dosya Boyutu: 304,98 KB / İndirme Sayısı: 158)

Bu konuyu yazdır