KYG
August 15th, 2000, 12:48 PM
Hi All!
I need to get data from database using ADO.
When I get numbers or short strings, I use:
_variant_t v;
v = rs->Fields->Item[(long)0]->Value;
v.ChangeType(VT_BSTR); // here I get assertion
int iLVItem = lst->InsertItem(0, (LPCTSTR)(CString)v.bstrVal);
It works.
But when I need to get data from the field contains varchar2(1000), I get an assertion.
Can you help me? How should I get such kind of data?
Thanks.
KYG.
I need to get data from database using ADO.
When I get numbers or short strings, I use:
_variant_t v;
v = rs->Fields->Item[(long)0]->Value;
v.ChangeType(VT_BSTR); // here I get assertion
int iLVItem = lst->InsertItem(0, (LPCTSTR)(CString)v.bstrVal);
It works.
But when I need to get data from the field contains varchar2(1000), I get an assertion.
Can you help me? How should I get such kind of data?
Thanks.
KYG.