一个关于 Find函数的问题?
我用下面这条语句总是出错:
m_pRecordset->Find ("Place='struct_DisStor.Place'",0,adSearchForward,"");
struct_DisStor是我定义的一个结构体,Place为BYTE类型.
换成:m_pRecordset->Find ("Place=BYTE(struct_DisStor.Place)",0,adSearchForward,"");
也不行,调试时显示BYTE(struct_DisStor.Place)的内容是正确的.
而m_pRecordset->Find ("Place='2'",0,adSearchForward,""); 就可以了,请问这是为什么呀?怎么解决这个问题?