Вообщем то из темы наверное многое понятно. Код следующий:
m_sql.Append("select ball from wrk where wrkid='");
m_sql.AppendBSTR(vt_wrkid.bstrVal);
m_sql.Append("'");
hr=m_updball.Open(W2A(m_sql));
if(SUCCEEDED(hr)){
hr=m_updball.MoveFirst();
if(hr==S_OK){
m_main.Append("Óæå âíóòðè");
double a=5.0;
m_updball.SetValue(1,a); m_updball.Update();
}
}
m_updball.Close();
Никаких ошибок при выполнении нет, но и действий никаких тоже не происходит, select-ом запись выбирается точно, SetValue возвращает истину. Где тут может быть ошибка?
Заранее благороден.
С уважением, Автор.