Я использую набор инструментов Universe U2.net для обновления записи в базе данных Universe. У нас пока нет проблем с обновлением поля без нескольких значений со следующим кодом
Open_Again:
Try
db_connectionU2 = openConnU2()
db_connectionU2.Open()
Catch ex As Exception
GoTo Open_Again
End Try
Dim cmdWIP As New U2Command
'cmdWIP = New U2Command("DELETE FROM MPS", db_connectionU2)
cmdWIP = New U2Command("UPDATE POH SET EPOS=@FLAG where PONO='C11447'", db_connectionU2)
cmdWIP = New U2Command("UPDATE CURCVRD F8=@F8 where F0='51747*1'", db_connectionU2)
cmdWIP.Parameters.Add(New U2Parameter("@F8", U2Type.VarChar)).Value = "t"
cmdWIP.Connection = db_connectionU2
cmdWIP.ExecuteNonQuery()
cmdWIP.Dispose()
cmdWIP = Nothing
db_connectionU2.Close()
db_connectionU2.Dispose()
db_connectionU2 = Nothing
но возникает проблема, когда мы пытаемся добавить в поле с несколькими значениями. Он возвращает ошибку «Обновление столбца с одного на несколько недопустимо. Пожалуйста, смотрите красное поле для сообщения и значения, которое мы записываем.
Пожалуйста, нажмите ниже, чтобы увидеть скриншот
введите здесь описание изображения
Спасибо