Быстрый вопрос, новый для этого сайта, особенно для программирования.Обновление набора записей в VB6
Я пытаюсь выбрать данные из SqlServer, а затем обновить его, пока он все еще является набором записей. Я не хочу обновлять фактическую таблицу данными .... Итак, если у меня есть поле под названием RS! («FirstName»), и я хочу добавить к нему строку, например «MR»
Вот как я это сделать
str = "Select FirstName from tblClient"
rs.Open SQL, g_cn, adOpenStatic
rs.movefirst
do while not rs.eof
rs("FirstName") = "MR" & rs("FirstName") <--- this is what i'm trying to do but it tells me I cannot update it.
rs.movenext
loop
Как это исправить
Это сложно? я делаю неправильно? это невозможно? проклятый хотя бы комментарий или еще что-то – BubbaSparxx
Прошло много лет с тех пор, как я сделал VB6, но я посмотрел на наш старый код, и у него есть такие вещи, как: 'rs! [FirstName] =" MR "& rs! [FirstName]' , – Mark
@mark Я думаю, что это имеет какое-то отношение к курсору, я пробовал адаптироваться и все это, но ошибка просто говорит, что текущий набор записей не позволяет обновлять – BubbaSparxx