Konu: Text...EndText ile SQLe kayit gonderirken numeric alan sorunu
Arkadaslar,
scan...endscan arasi bir xml dosyadan xmltocursor(m.xmlfile,512) ile aldigim kayitlari SQLe gondermem
gerekiyor ve asagidaki gibi bir komutu SQLe gonderiyorum hata aliyorum cunki komut icindeki numeric alanlar
text..entext icinde orn. cursor/tableda 0.00 iken _cliptext ile olusan koda baktigimda 0,00 seklinde
olusuyor dolayisiylada field sayilari uyusmadigi icin SQL hata veriyor , ne onerirsiniz? text..endtext kullanmadanmi yapsam?
TEXT TO m.lcSQLInsert TEXTMERGE NOSHOW PRETEXT 15
INSERT INTO <<m.LcDatabase>>..intsales
(
firmid,tarih,depokodu,ckodu,eskibakiye,skodu,miktar,fiyat,tahsilat,bakiye,ozelkod,aciklama,cadi,sadi,lat,lon,myguid
)
values
(
'<<CrsBackupRecords.firmid>>',
'<<Substr(Dtos(CrsBackupRecords.tarih),1,4) + "-" + Substr(Dtos(CrsBackupRecords.tarih),5,2) + "-" + Substr(Dtos(CrsBackupRecords.tarih),7,2)>>',
'<<CrsBackupRecords.depokodu>>','<<CrsBackupRecords.ckodu>>',
<<CrsBackupRecords.eskibakiye>>,
'<<CrsBackupRecords.skodu>>',
<<CrsBackupRecords.miktar>>,
<<CrsBackupRecords.fiyat>>,
<<CrsBackupRecords.tahsilat>>,
<<CrsBackupRecords.bakiye>>,
'<<CrsBackupRecords.ozelkod>>','<<CrsBackupRecords.aciklama>>',
'<<CrsBackupRecords.cadi>>','<<CrsBackupRecords.sadi>>',
<<CrsBackupRecords.lat>>,
<<CrsBackupRecords.lon>>,
'<<CrsBackupRecords.myguid>>'
)
ENDTEXT