Pak Heru,

1. Bagaimana jika data di worksheetnya yang diganti dengan 0 ?
>> Jadi semua kolom yang harusnya berisi numerik, jika blank diganti 0

2. atau baca nilai cell lalu periksa isinya, jika harusnya kolom bertipe
numerik, maka ganti jadi 0.
>> ops ini yang coba dilakukan ya...
            'If TEKS1.Column = 6 Then
            '    If TEKS1 = "" Then TEKS1 = 0
            'End If
coba letakkan hasil usaha di atas sebelum IF lainnya dalam loop tersebut.

Wassalam,
Kid.


2012/12/17 Heru Safrudin <[email protected]>

> **
>
>
> saya coba kasih validasi masih mismatch
>
>             'If TEKS1.Column = 6 Then
>             '    If TEKS1 = "" Then TEKS1 = 0
>             'End If
>
>
> Pada 17 Desember 2012 14:55, Mr. Kid <[email protected]> menulis:
>
> **
>>
>>
>> Pak Heru,
>>
>> Ada ketidak sesuaian tipe data antara query dengan struktur tabel di
>> database-nya.
>> Berikut bunyi query Insert Into -nya :
>> Insert Into P1 ( REF,JOB,MACHINE,START,STOP,DOWNTIME,GLD,PK,QTY,KA,REMARK
>> )
>> select '1534','200001','A1','02-01-2012','02-01-2012','','150','
>> 792','19858','30.2',''
>>
>> Berikut tipedata tabelnya :
>>   REF Long  JOB Long  MACHINE Text (50)  START datetime  STOP datetime
>> DOWNTIME Long  GLD Long  PK Long  QTY Long  KA Long  REMARK Text (50)
>> Semua data yang dimasukkan ke database adalah berupa tipe data string dan
>> proses konversi ke tipe data milik table diserahkan ke db engine nya.
>> Pada saat inputan berupa NULLSTRING ('') dan harus masuk ke field
>> bertipe numerik Long (lihat field Downtime), maka nullstring tidak dapat
>> dikonversi oleh db engine.
>> Inilah yang menyebabkan data type mismatch.
>>
>> Wassalam,
>> Kid.
>>
>>
>>
>> On Mon, Dec 17, 2012 at 1:26 PM, Heru Safrudin <[email protected]>wrote:
>>
>>> **
>>>
>>>
>>>
>>> Dear Mr. Kid
>>>
>>> Dimanakan letak data mismatchnya ya? (terlampir)
>>>
>>>
>>> --
>>> Regards,
>>>
>>> Heru Safrudin
>>>
>>>
>>
>
>
> --
> Regards,
>
> Heru Safrudin
>
>
>   
>

Kirim email ke