IBExtract1 ve IBScript1 ile tarih problemim var

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
Kullanıcı avatarı
Ademkoysuren
Üye
Mesajlar: 83
Kayıt: 26 Ağu 2003 03:07
Konum: KIRŞEHİR
İletişim:

IBExtract1 ve IBScript1 ile tarih problemim var

Mesaj gönderen Ademkoysuren »

selam arkadaşlar IBExtract1 componentti ile export ettiğimde tarihi '02.03.2003' bu şekilde atıyor ve IBScript1 iele import ettiğimde tarih hatası veriyor nasıl düzeltebilirim


örnek:
IBExtract1.ExtractObject(eoData,'OGRENCI_BILGILERI'); //vtyi al
IBExtract1.Items.SaveToFile('D:\OGRENCI_BILGILERI.txt');


IBScript1.Script.Clear; // script özelliğini temizle
IBScript1.Script.LoadFromFile('D:\OGRENCI_BILGILERI.txt'); //dosyadaki metni scripte ekle
IBScript1.ExecuteScript; //çalıştır
Cemre Bilgisayar Yazılım
KIRŞEHİR
Kullanıcı avatarı
Kuri_YJ
Moderator
Mesajlar: 2247
Kayıt: 06 Ağu 2003 12:07
Konum: İstanbul
İletişim:

Mesaj gönderen Kuri_YJ »

Selamlar,

Büyük ihtimalle DateTime Formatları ile ilgili bir bölümü (propertysi) olabilir) veya Extract etmeden önce Tarihler için program içinde Long Date Format ve ShortdateFormat'ları kendiniz bir set edin bakalım

örn ;

ShortDateFormat := 'yyyymmdd' ;

gibi yapıp deneyin. O zaman bir problem çıkartmaması gerekir.

Kolay Gelsin
Kuri Yalnız Jedi
Harbi Özgürlük İçin Pisi http://www.pisilinux.org/
Kullanıcı avatarı
Ademkoysuren
Üye
Mesajlar: 83
Kayıt: 26 Ağu 2003 03:07
Konum: KIRŞEHİR
İletişim:

Mesaj gönderen Ademkoysuren »

sistemin dateformatınını nasıl değiştirebilirim kod ile
Cemre Bilgisayar Yazılım
KIRŞEHİR
Kullanıcı avatarı
Kuri_YJ
Moderator
Mesajlar: 2247
Kayıt: 06 Ağu 2003 12:07
Konum: İstanbul
İletişim:

Mesaj gönderen Kuri_YJ »

Selamlar,

LongDateFormat, ShortDateFormat gibi Windows için set edilen (Her uygulama kendi içinde bu değişkenleri taşır) bunları değiştirerek yapabilirsiniz.

Delphi Help'inde currency formatting variables'ı aratın. Daha bir sürü format değişkenleri olduğunu göreceksiniz. Muhtemelen gördüğünüzde vaaaay ben bunlarla kendi programımda bir sürü ayar yapabilirim diyeceksiniz :)

Kolay Gelsin
Kuri Yalnız Jedi
Harbi Özgürlük İçin Pisi http://www.pisilinux.org/
Kullanıcı avatarı
Ademkoysuren
Üye
Mesajlar: 83
Kayıt: 26 Ağu 2003 03:07
Konum: KIRŞEHİR
İletişim:

Mesaj gönderen Ademkoysuren »

tşk ederim
ama
veri tabanında export ettiğimde txt dosyasına tarihi '10.22.1999' bu şekilde atıyor import ettiğimde hata veriyor. sizin dediğiniz şekilde yaptım ama bir faydası olmadı
Cemre Bilgisayar Yazılım
KIRŞEHİR
Kullanıcı avatarı
Kuri_YJ
Moderator
Mesajlar: 2247
Kayıt: 06 Ağu 2003 12:07
Konum: İstanbul
İletişim:

Mesaj gönderen Kuri_YJ »

Hmmm,

Ben hiç kullanmadım aklıma başka bir şey de gelmiyor şu anda. Google'da arattırsanız.

Kolay Gelsin
Kuri Yalnız Jedi
Harbi Özgürlük İçin Pisi http://www.pisilinux.org/
Cevapla