TADOQuery向Oracle数据库中插入特殊字符出错
TADOQuery向oracle数据库中插入特殊字符时,字符出错:
具体sql语句:
INSERT INTO t_Sys_WordLookup(fChineseWord,fEnglishWord,fBrazilWord,fRussiaWord ) VALUES(N'螺栓22',N'Bolt',N'Ölzylinder',N'Ölzylinder' );
sql语句直接在oracle数据库上执行没有问题,但通过TADOQuery执行,最后两个字段第一个字符变为“?”。
同样的代码,链接sqlsever数据库没有问题,插入数据正确。
求大神指点下,是不是TADOQuery链接ORACLE有bug啊。