Jet.OLEDB.4.0 ve Excel

Firebird ve Interbase veritabanları ve SQL komutlarıyla ilgli sorularınızı sorabilirsiniz. Delphi tarafındaki sorularınızı lütfen Programlama forumunda sorunuz.
Cevapla
Kullanıcı avatarı
m_ekici
Kıdemli Üye
Mesajlar: 563
Kayıt: 11 Haz 2003 06:49
Konum: Adana
İletişim:

Jet.OLEDB.4.0 ve Excel

Mesaj gönderen m_ekici »

s.a.

Ado ('Provider=Microsoft.Jet.OLEDB.4.0') ile excel dosyası okutuyorum. Bazı kolonlarda metinde olsa (seri no) 65000000 üzerindeki rakamlar boş geliyor. herşeyi metin olarak nasıl alırım?

iyi çalışmlar
Kullanıcı avatarı
naile
Admin
Mesajlar: 1873
Kayıt: 11 Haz 2003 10:11

Mesaj gönderen naile »

Ben yazma yaparken metin yapmak zorunda kalmıştım onda da şöyle yapmıştım:

Excel2000.Range tanımlı değişkenimin Number Formatını @ yapınca o hücre metin oluyor.yani;

Kod: Tümünü seç

var
 rangeE:Excel2000.Range
begin
...
 rangeE.NumberFormat := '@'
...
end;
Umarım bu işinize yarar..
Kullanıcı avatarı
sadettinpolat
Moderator
Mesajlar: 2131
Kayıt: 07 Ara 2003 02:51
Konum: Ankara
İletişim:

Mesaj gönderen sadettinpolat »

http://sadettinpolat.blogspot.com/2004/ ... l#comments

burdaki şekilde denediğim vakit her hangi bir sorunla karşılaşmadım.
"Sevmek, ne zaman vazgececegini bilmektir." dedi, bana.

---
http://sadettinpolat.blogspot.com/
Kullanıcı avatarı
m_ekici
Kıdemli Üye
Mesajlar: 563
Kayıt: 11 Haz 2003 06:49
Konum: Adana
İletişim:

Mesaj gönderen m_ekici »

benim mail ile gelen bir dosyam var. orada malesef yapamıyor. galiba kolonu integer e çeviriyor VE Sayısal alan taşması gibi bir hata veriyor. Bunu nasıl engellerim.
a_self_lion
Üye
Mesajlar: 93
Kayıt: 01 Eki 2008 07:04

Re: Jet.OLEDB.4.0 ve Excel

Mesaj gönderen a_self_lion »

m_ekici bu sorunun aynısı bende de oluyor nasıl çözdünüz yardımcı olabiirmisiniz.
Kullanıcı avatarı
sabanakman
Kıdemli Üye
Mesajlar: 3081
Kayıt: 17 Nis 2006 08:11
Konum: Ah bi Antalya olaydı keşke (Ankara)

Re: Jet.OLEDB.4.0 ve Excel

Mesaj gönderen sabanakman »

viewtopic.php?f=28&t=29704&p=163388#p163388
Aynı sorunu sadece bu yöntemle çözebildim, başka bir yolu varsa bilmek iyi olurdu..
Şaban Şahin AKMAN
_________________
Derin olan kuyu değil kısa olan iptir. - .
orhancc
Üye
Mesajlar: 585
Kayıt: 24 Ağu 2010 02:14
Konum: İstanbul / Kadıköy
İletişim:

Re: Jet.OLEDB.4.0 ve Excel

Mesaj gönderen orhancc »

Cardinal veya Int64 kullanmayı denediniz mi ?
Cevapla