Задавайте вопросы, мы ответим
Вы не зашли.
Доброе время суток!
Используется база данных MySQL. Создана процедура(функция), длительность выполнения которой не известна (параметры только IN).
Выполняю ее из программы таким образом (VB.NET):
Dim myCommand As New MySqlCommand
myCommand.Connection = conn
myCommand.CommandText = "CALL Report2('2011-01-01','2011-07-01')"
myCommand.ExecuteNonQuery()
При выполнении ее из среды управления базой данных я вижу такой ответ:
[SQL] call Report2('2011-01-01','2011-07-01')
Affected rows: 0
Time: 0.016ms
А из программы мне как увидеть, что она завершена(отработала)?
Через это или есть какой то способ:
myReader = myCommand.ExecuteReader()
If myReader.HasRows Then
... и т.д. ?
Спасибо.
Неактивен