Delphi Can

Orjinalini görmek için tıklayınız: Error converting data type nvarchar to numeric.
Şu anda (Arşiv) modunu görüntülemektesiniz. Orjinal Sürümü Görüntüle internal link
Sql İnsert Ettikten Sonra Şu Kodumu Çalıştırırken Hata Alıyorum.


INSERT INTO  Stok ([kod],[karsi_kod],[grup],[ad],[stok_cinsi],[departman],[kar_orani],[alis_iskonto],[alis_fiyati],[satis_iskonto],[yazici],[ulke],[aktif],[kisayol],[yerli],[birimx],[resim_id],[yemek_sepeti_id]) SELECT BARKOD,KOD,10050,AD,1,KISIM,0,0,0,NULL,1,197,1,1,1,1,NULL,NULL FROM URUNDAT

 Msg 8114, Level 16, State 5, Line 13

Error converting data type nvarchar to numeric.



INSERT INTO  StokBirim ([stok],[birim],[fiyat],[kdv_dahil]) 

 SELECT ID,CASE BIRIM WHEN 'KG' THEN 2 ELSE 1 END,FIYAT,1 FROM [URUNDAT]

Msg 8114, Level 16, State 5, Line 13

Error converting data type nvarchar to numeric.
muhtemelen fiyat gönderirken ondalık kısmı virgül ile ayırdığınız için yapıyor, nvarchar tipi olarak görüp numeric tipe çevirirken hata veriyor.