最近在做一个项目发现ACCESS数据库的OLE对象用DB Tools Insert Data.vi可以保存任何变体数据,但是如果再想将这个读取并显示出来的时候经常出现数据无法取出,而且也不会报错。
后来发现这和DB Tools Insert Data.vi里面在保存变体数据的时候会先将变体数据平化为字符串然后将字符串转化为无符号字节数组,再将无符号字节数组转化为变体保存。
但是你在用DB Tools Select Data.vi读取数据的时候是没有按照上面的顺序进行转换的,因此需要我们自己按照上面顺序的反方向来转化从数据库读取到的数据。