[SORGU] SORGUDAN TEXT FORMATI HAZIRLAMA
#1
access-sql-9 
Selam Arkadarşlar..Herkese iyi günler...
Kurumumuzda çalışan 1500 e yakın personelin verilerini sosyal güvenlik kurumu veri tabanına yazmak gerekiyor.Toplu veri girişi yapmak için ise malum programcı arkadaşlar bilirler veritabanına text formatında veri eklememiz gerekiyor.Bu sebeple

Benim bir sorunum var yardımcı olmak istyen arkadaşlara şimdiden teşekkürler.Sorum şu;
Ekte eklemiş olduğum örnek bir program var ve ben içersine şimdiden 4 adet örnek kayıt yaptım ve bir sorgu oluşturdum.Oluşturduğum dorgudaki verileri ofis programları ile çömleme yapıyorum excel vb. ve hatta makrolardan çıktı makrosu ile text yapıyorum .İşte soru burda başlıyor.Accessin oluşturduğu text formatı benim işimi görmüyor.
Bana gerekli olan text formatı özellikleri şöyle;
1-Veriler arasında ";" olacak.
2-Sayısal alan olarak belirlediğim alanlar boş ise "0" sıfır atacak.Sanırım o sorun değil çünkü varsayılan değer sıfır yapınca her kayıtta "0" oluyor.
3-Metin alanları boş ise text formatında boş olacak yani ";;" alanlar arası kullanılan iki nokta üst üste işareti arası boş olcak.
4-Tarih alanlarının formatıda örnek veri tabanımda 18.05.2012 olan tarih alanındaki bir veri text formatında "2012-05-18" şeklinde olacak tarih alanı boş olan alanlar ise "0001-01-01" olacak.

Bunun gibi 60 alanım var bana yardımcı olabilecek bir arkadaş mevcut bir kodu var ise benimle kısaca paylaşması ve kavrayabileceğim bi şekilde anlatabilrse çok mutlu olurum.Bir butona kodu yazıp oluşturulacak text dosyasının bilgisayarda yerini seçeyim ve oluştur demek istiyorum.
Örnek veri tabanımı ve text. görüntüsünü de ekliyorum.
ÇOK TEŞEKKÜRLER.. herkese


Eklenti Dosyaları
.rar   TEXT_OLUŞTURMA.rar (Boyut: 8,29 KB / İndirilme: 77)



  Alıntı
Bu mesajı beğenenler:
#2
Metin Alma sihirbazını kullanın, yalnız ilk çıkan pencerede Gelişmişi seçerseniz, alma adımlarını kendi isteğinize göre belirleyebilirsiniz.



  Alıntı
Bu mesajı beğenenler:
#3
(18-05-2012, 19:17)onur_can demiş ki: Metin Alma sihirbazını kullanın, yalnız ilk çıkan pencerede Gelişmişi seçerseniz, alma adımlarını kendi isteğinize göre belirleyebilirsiniz.

Değerli üstadım; Gününüz aydınlık, neşeniz sağlığınız yerinde ve kazancınız bol olsun.

Yukarıda değindiğiniz "Metin Alma Sihirbazı" hangi programdadır?

Yanıtınız için önceden teşekkürler.


Sayın döndüdedöndü;

Günaydın ve size de kolay gelsin...



  Alıntı
Bu mesajı beğenenler:
#4
Access 2007 için söylüyorum,
Üst Ribbon menüde bulunan Dış Veri Sekmesinin Al Kısmında, Metin Dosyası adlı komut düğmesi.



  Alıntı
Bu mesajı beğenenler:
#5
sayın döndüdedöndü;
siz accesten text e göndermeyi(istediğiniz format ile)isityorsunuz değil mi?
Teşekküre gerek yok, Taş atın yeter!!!



  Alıntı
Bu mesajı beğenenler:
#6
Visual Basic
  1. Private Sub Komut0_Click()
  2. On Error Resume Next
  3. Dim db As Database
  4. Dim rs As Recordset
  5. Dim tbl As String
  6.  
  7. Set db = CurrentDb
  8.  
  9. Dim yol As String
  10. yol = CurrentProject.Path
  11.  
  12. tbl = "tbl_personel"
  13.  
  14. DoCmd.Hourglass True
  15. Open yol & "/" & tbl & "1.txt" For Append As #1
  16. Set rs = db.OpenRecordset("tbl_personelsorgu", dbOpenDynaset)
  17. Do Until rs.EOF
  18. If IsDate(rs!d_tarih) Then
  19. tarih = Format(rs!d_tarih, "yyyy-mm-dd")
  20. Else
  21. tarih = "0001-01-01"
  22. End If
  23. If IsDate(rs!onay_tarih) Then
  24. otarih = Format(rs!onay_tarih, "yyyy-mm-dd")
  25. Else
  26. otarih = "0001-01-01"
  27. End If
  28.  
  29. Print #1, Nz(rs!tc, 0) & "; " & Nz(rs!ad, ":"); "; " & Nz(rs!soyad, ":"); & _
  30. "; " & tarih; "; " & Nz(rs!sınıf, 0); "; " & Nz(rs!gorevi, ":"); "; " & otarih
  31.  
  32. rs.MoveNext
  33. Loop
  34. Close #1
  35. DoCmd.Hourglass False
  36.  
  37. End Sub




Eklenti Dosyaları
.rar   adnTEXT.rar (Boyut: 20,1 KB / İndirilme: 85)
Teşekküre gerek yok, Taş atın yeter!!!



  Alıntı
Bu mesajı beğenenler:


Benzer Konular...
Konu: Yazar Cevaplar: Gösterim: Son Mesaj
  [SORGU] Access Sorguda Toplam Saat Formatı MERAK 3 277 07-12-2025, 16:15
Son Mesaj: dsezgin
  [TABLO] Aylık Puantajdan Günlük Puantaj Hazırlama MERT AYDIN 1 458 27-08-2025, 07:22
Son Mesaj: dsezgin
  [RAPOR] Raporda Kolon Gizleme Veya Sorgudan Excel' E Aktarırken Boş Kolonları Aktarmasın Samih KARSLI 2 425 15-03-2024, 15:39
Son Mesaj: Samih KARSLI
  [SORGU] Sayı Formatı Bozulmadan Metinle Birleştirme atyaty 2 383 08-12-2023, 18:57
Son Mesaj: atyaty
access-sql-9 Text Kutusundaki Rakamı Alt Formda Bulan Hesap Sutunun Tüm Satırlarına Nasıl Eklenir bilservisci 7 917 29-08-2023, 22:19
Son Mesaj: bilservisci
  [TABLO] Alt Formda Tarih Formatı Hatalı Mı? derzulya 14 1.022 23-06-2022, 13:20
Son Mesaj: derzulya
  Kayıt Kaynağı Direkt Tablo Olan Formdaki Ilişkisiz Bir Textbox'a Text Girememe. tarkanaykın 4 638 21-03-2022, 02:38
Son Mesaj: tarkanaykın
  Keşif Hazırlama Uygulaması tanyeri 49 3.633 01-03-2022, 09:52
Son Mesaj: tanyeri

Foruma Git:


Bu konuyu görüntüleyen kullanıcı(lar): 1 Ziyaretçi