powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Помогите с ExecuteSkalar - Handle is not initialized.
1 сообщений из 1, страница 1 из 1
Помогите с ExecuteSkalar - Handle is not initialized.
    #34542242
Юрий_Ш
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Помогите пожалуйста - пытаюсь достать ИД только что вставленной записи
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
Public Function Save() As Integer '-1 - если просто обновление
        Dim i32 As Int32 = 0
        cmdSave.ExecuteNonQuery() ' Инструкция ИНСЕРТ - вставка записи
        Dim cmd As New SqlCommand()
        cmd.Connection = SALUTBASE.connect 'открытое соединение
        cmd.CommandText = "SELECT SCOPE_IDENTITY();"
        i32 = Convert.ToInt32(cmd.ExecuteScalar()) --------тут происходит Handle is not initialized
        Save = CInt(i32)
        MsgBox("Сохранено " & Save)
    End Function

Почему возникает эта ошибка, что то не создано?
...
Рейтинг: 0 / 0
1 сообщений из 1, страница 1 из 1
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Помогите с ExecuteSkalar - Handle is not initialized.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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