Dear Mr. Kid
Sebelumnya cara dibawah sudah saya coba semua, tapi masih error (type mismatch)

  ----- Original Message ----- 
  From: Mr. Kid 
  To: belajar-excel@yahoogroups.com 
  Sent: Monday, December 17, 2012 5:51 PM
  Subject: Re: [belajar-excel] Data mismatch dimana ya?


    
  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 <superhe...@gmail.com>

      

    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 <mr.nm...@gmail.com> 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 <superhe...@gmail.com> 
wrote:

          



        Dear Mr. Kid

        Dimanakan letak data mismatchnya ya? (terlampir)

         
        -- 
        Regards,

        Heru Safrudin










    -- 
    Regards,

    Heru Safrudin







  

Kirim email ke