Database' de bazı [ , ] leri yok sayıyor.. [Archive] - Excel Forum

PDA

Tüm Versiyonu Göster : Database' de bazı [ , ] leri yok sayıyor..


geren36
15-09-2008, 15:30
Merhaba,

aşağıdaki gibi bir txt database' inde SQL, v4 kolonunda, veriyi virgülden sonra yok sayıyor. Ancak aynı şeyi, v1,v2 ya da v3 kolonunda yapmıyor.

Nedendir acaba ? Çözümü var mı ?

kod;e_y;a_k;hs;v1;v2;v3;v4;v5
ACIBD;E;A;25959638;500;0;0;0;4075
ACIBD;E;A;365256580;512,25;0;0;3265,687;30788,1490 5

Yazdığım kod aşağıdadır :

sub ornek ()

Set rs12 = New ADODB.Recordset
Set cn = New ADODB.Connection
tablo1 = "C:\HS_MTBKT\s_580.txt"
With cn
.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\;Extended Properties=""text;HDR=Yes;FMT=Delimited"""
.CursorLocation = adUseClient
.Open
End With

hs_mtch1 = "SELECT * FROM " & tablo1 & ""
rs12.Open hs_mtch1, cn

yukarıdaki kodun çalışması neticesinde rs12(7) = 3265 olarak tespit ediliyor. Ancak olması gereken değer rs12(7) = 3265,687' dir. Enteresan taraf ise rs12(4) değeri olması gerektiği gibi yani rs12(4)=512,25


Özel Arama