Duyuruyu Kapat
Facebook Gözat
Twitter Gözat

Excel to Dbase

Konu, 'Veritabanları' kısmında hmustak tarafından paylaşıldı.

  1. hmustak

    hmustak PersianBulls

    Kayıt:
    29 Mayıs 2002
    Mesajlar:
    4,607
    Beğenilen Mesajlar:
    0
    Meslek:
    BT/QA
    Şehir:
    Persian
    Exceldeki verileri bir çırpıda nasıl database'e atarım ??
    veriler 8 sütun, 9500 adet (satır)

    thanx
     
  2. acemi

    acemi Misafir

    Hangi database'e..?

    Bircok yontemi var. Bazi database'ler dogrudan veriyi alabilir. Bazilari icin bir ara formata cevirmen gerekibilir.

    Ornegin Excel'deki dosyani "save as" ile "text (tab delimited)" formatinda kaydedersen, bunu cogu veritabani import edebilir.
     
  3. hmustak

    hmustak PersianBulls

    Kayıt:
    29 Mayıs 2002
    Mesajlar:
    4,607
    Beğenilen Mesajlar:
    0
    Meslek:
    BT/QA
    Şehir:
    Persian
    Dediğin şekilde düşünmedim, sanırım ben direkt xls 'yi dbf 'ye çevirebilirim diye düşündüm. Bi deneyeyim dediğngibi, sanırım böyle olursa ben bulurum...
    Thanx
     
  4. hmustak

    hmustak PersianBulls

    Kayıt:
    29 Mayıs 2002
    Mesajlar:
    4,607
    Beğenilen Mesajlar:
    0
    Meslek:
    BT/QA
    Şehir:
    Persian
    xls yi direkt olarak dbf ye çevirebiliyorsunuz da, türkçe karakter sorunu var. Bu karakter sorunu nu nasıl çözeceğiz acep?

    Database Desktop içinde Table Language'le table'ın türkçe karakter okur yazar hale gelmezini sağlıyorum da, Excel Dbase IV için kayıt yaparken trkçe karakterleri ascii yapıyor...

    Aşabileceğim bi yöntem bilen var mı? Yada cvs filan mı yapsam?
     
  5. acemi

    acemi Misafir

    Excel'deyken sorunlu karakterleri bir sekilde kodlarsin. Yani replace ile degistirilsin.

    Ornegin:
    ş -> #1001#
    Ş -> #1002#
    ç -> #1003#
    Ç -> #1004#

    gibi...

    Ondan sonra istedigin formata cevirirsin. Excel dosyasi istedigin formata cevrildikten sonra, ters yonde replace yaparsin.

    #1001# -> ş
    #1002# -> Ş
    #1003# -> ç
    #1004# -> Ç

    gibi...
     
  6. hmustak

    hmustak PersianBulls

    Kayıt:
    29 Mayıs 2002
    Mesajlar:
    4,607
    Beğenilen Mesajlar:
    0
    Meslek:
    BT/QA
    Şehir:
    Persian
    diğer türkçe karakterler sırayla devam mı ediyor?
     
  7. mkarabulut

    mkarabulut Misafir

    Ben en son excel dosyasını dbase'e dönüştürdüğümde bilemiyorum ben mi bi hata yapmıştım ama 400-500 KB lik excel dosyası 100 kusur MB lik bir DBF olmuştu...

    Son çözüm olarak cvs kullanmıştım.. Kullandığım veritabanı csv yi alır mı almaz mı diye düşünmeden ufak bir uygulama ile altından kalkmıştım...

    Biraz daha emek harcanıyor ama çok da uzun sürmemişti..
     
  8. acemi

    acemi Misafir

    O sayilari rastgele verdim, illa o sayilar olmasi gerekmiyor. Yeter ki normalde kullanilmayan bir karakter dizisi olsun.


    Diger Turkce karakterler icin de sirayla devam etsen olur.
     
  9. hmustak

    hmustak PersianBulls

    Kayıt:
    29 Mayıs 2002
    Mesajlar:
    4,607
    Beğenilen Mesajlar:
    0
    Meslek:
    BT/QA
    Şehir:
    Persian
    thanx...
    iş başa düştü...
     
  10. hmustak

    hmustak PersianBulls

    Kayıt:
    29 Mayıs 2002
    Mesajlar:
    4,607
    Beğenilen Mesajlar:
    0
    Meslek:
    BT/QA
    Şehir:
    Persian
    Şunu Copy - Paste gibi yapabileceğim bi yöntem bilen yokmu??

    Hani şu Access'i MySQLe alan bir aracı yazılım var. onun gibi bişey bilen yokmu? Paradox7 filanda olur