Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 1
  • 2
  • 3
  • 4
  • 5
Klasördeki Tüm Excel Dosyalarından Veri Alma
#11
Yorumum da "İle xls leri bir listbox a alın, Sonrasında bir döngü ile o dosyaları tek tek okutup db ye alın ve sonrasında import edilen dosyayı farklı bi folder'a taşıyın." satırını yazmamın nedeni:

excel data import da bir hata oluşur ve yeniden başlatmak zorunda kalırsanız; doğru import edilmiş dataları bir daha almamak içindi.
// Bilgi paylaştıkça çoğalır.. 

Cevapla
#12
(02-01-2023, Saat: 10:00)ARM Adlı Kullanıcıdan Alıntı: Hücreden aldığın veri türü Variant olacağı için "Invalid variant operation" hatası alabilirsin.
Tam bu noktada..
FDQUERY1.Fields[Kolon ].AsString := Sheet.cells[Satir, Kolon];
https://docwiki.embarcadero.com/Librarie...VarIsEmpty
burayı incelemeni ve See also kısmındaki methodları incelemeni tavsiye ederim.

Field sıralaması önemli. Olurda index değişirse.. veriler ilgili hanelere yazılacağı garanti edilemez.
Çünkü fieldname'e göre yazmıyor..
Fields[ Kolon ]

Excel dosyalarının boyutları nedir bilmiyorum, dosyaları işlerken uygulama kilitlenebilir (çok fazla kayıt varsa).
Thread gerekli olabilir..

Tabloya veriler eklenmeden önce çeşitli kontroller eklenmesi ya da tablonun temizlenmesi gerekebilir..
Mükerrer kayıtlar oluşabilir.
Her çalışırıldığında aynı veriler tekrar tekrar girilecek.

Şuan tek bir dosya türünü listeye ekliniyor. "*.xlsx"
Birden fazla dosya formatı olabilir "*.xls" gibi..
Hocam önerileriniz için çok teşekkür ederim. Dikkate alacağımdan emin olabilirsiniz.
Cevapla
#13
Arkadaşlar son göndermiş olduğum kodla exceldeki verileri sorunsuz bir şekilde veritabanıma import ediyordum. Veri yoğunluğu çok olmadığı için bir sıkıntı yaşamadım ancak dün yeni bir sorunla karşılaştım. Şöyle ki;Excel tarafında verileri çektiğim alanda eğerki hücrede formül varsa ve hücrede işlem yapılıp tekrar silinmişse delphi o hücreleride boş olarak veritabanına aktarıyor bunu nasıl engelleyebilirim.
Cevapla
#14
if not VarIsNull(ExcelHücreDeğeri) then
not if
Cevapla


Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  WebBrowser ile Forma Veri Gönderme ve Sorgulama adnansirca 5 1.231 02-03-2023, Saat: 17:15
Son Yorum: adnansirca
  Delphi 7 Veri Tabanı İşlemi Hakkında mahone 6 264 28-02-2023, Saat: 15:36
Son Yorum: mahone
  Excelden veri çekerken lisans uyarısı akuyumcu63 18 1.674 16-11-2022, Saat: 14:47
Son Yorum: sabanakman
  Blok içinden veri alma Altıner 4 559 11-11-2022, Saat: 10:27
Son Yorum: Altıner
  kap.org.tr veri alma hk. pro_imaj 5 728 12-10-2022, Saat: 14:59
Son Yorum: pro_imaj



Konuyu Okuyanlar: 1 Ziyaretçi