valeryan
Гость
|
|
« : Апрель 08, 2004, 14:30 » |
|
Не понимаю, запрос на выборку получается, а на вставку - нет. ADODB::_ConnectionPtr cn=NULL; HRESULT hr=S_OK; hr=cn.CreateInstance(__uuidof(ADODB::Connection)); _bstr_t bsConnstring(L"DSN=Baza"); _bstr_t bsUserID(L"admin"); _bstr_t bsUserPwd(L""); cn->Open(bsConnstring,bsUserID,bsUserPwd,ADODB::adConnectUnspecified); _bstr_t bsCommand(L"select * from proverka"); ADODB::_RecordsetPtr rs=NULL; rs=cn->Execute(bsCommand,&vtMissing, ADODB::adCmdText);
rs прекрасно считывается. а вот дальше не получается, данные не добавляются:
_bstr_t qrystr(L"insert into proverka values('name','pass','1','2','3')"); cn->Execute(qrystr,&vtMissing, ADODB::adCmdText);
Все поля в базе текстовые. Объясните, плз, дураку, в чем тут дело
|