Гость
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Help me, please! / 2 сообщений из 2, страница 1 из 1
24.04.2003, 15:54
    #32148051
Lilik
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Help me, please!
Почему в ВБ 6.0 делать абдэйт данных из БД в две разные таблицы последовательно как показоно ниже:

1)
Set cmd.ActiveConnection = cn
cmd.CommandText = "UPDATE Lei SET Income_in_Lei=? WHERE MainID=?"
cmd.CommandType = adCmdText
cmd.Prepared = True
Set p1 = cmd.CreateParameter("Income_in_Lei", adVarWChar, adParamInput, Len(dIncome), dIncome)
cmd.Parameters.Append p1
Set p4 = cmd.CreateParameter("MainID", adVarWChar, adParamInput, Len(Trim(Str(nMainID))), Trim(Str(nMainID)))
cmd.Parameters.Append p4
cmd.Execute

2)
Set cmd.ActiveConnection = cn
cmd.CommandText = "UPDATE Lei SET Income_in_Dol=? WHERE MainID=?"
cmd.CommandType = adCmdText
cmd.Prepared = True
Set p1 = cmd.CreateParameter("Income_in_Dol", adVarWChar, adParamInput, Len(dIncome), dIncome)
cmd.Parameters.Append p1
Set p4 = cmd.CreateParameter("MainID", adVarWChar, adParamInput, Len(Trim(Str(nMainID))), Trim(Str(nMainID)))
cmd.Parameters.Append p4
cmd.Execute

Первый без проблем - все впорядке, а второй дает ошибку типа:
"Multiple-step OLE DB peration enerated error. Check each OLE DB tatus value, if avalable. No work was done."

Что неправельно я делаю? подскажите кто знает.
...
Рейтинг: 0 / 0
24.04.2003, 22:02
    #32148378
zxc
zxc
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Help me, please!
kak ja ponimaju cmd - eto Command object, togda posle 1 -ogo update poprobuite

Set cmd = Nothing
Set cmd = New ADODB.Command

u Microsofta napisano:
If two or more Command objects are executed on the same connection ... To execute each Command object, use separate connections or disconnect all other Command objects from the connection.
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Help me, please! / 2 сообщений из 2, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]