PDA

Tam Sürümünü Görmek İçin : Excel to Dbase


hmustak
29/01/2003, 20:51
Exceldeki verileri bir çırpıda nasıl database'e atarım ??
veriler 8 sütun, 9500 adet (satır)

thanx


acemi
29/01/2003, 21:25
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.

hmustak
29/01/2003, 21:50
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

hmustak
30/01/2003, 00:12
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?

acemi
30/01/2003, 01:37
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...

hmustak
30/01/2003, 07:14
diğer türkçe karakterler sırayla devam mı ediyor?

mkarabulut
30/01/2003, 08:24
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..

acemi
30/01/2003, 12:50
Orjinal mesajı gönderen hmustak
diğer türkçe karakterler sırayla devam mı ediyor?

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.

hmustak
30/01/2003, 21:44
thanx...
iş başa düştü...

hmustak
05/02/2003, 23:29
Ş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