比如:
buf= "insert into bt (xh,bz) values (1, ' "
buf=buf+ole.cells(1,2).values+ " ') "
sqlexec(hd,buf) 出错,
因为ole.cells(1,2).values取的内容有多行。而我确实要把这些回车换行信息也存储到oracle中,该怎么做?
------解决方案--------------------------------------------------------
将换行符及回车替换掉。
sqlexec(hd,strtran(strtran(buf,chr(10), ' '),chr(13), ' '))