Desktop
Website
Multimedia
Database
Security
Enterprise
Вопрос : asp.net, котор я пытаюсь прочитать и преобразовать значение @@IDENTITY - он работает в одном из моего Procs. - но не в других
Я имею эту деятельность в этом proc. где SqlDataSource1_Insert….
Я могу получить ОТБОРНОЕ значение @@IDENTITY и преобразовать его к интежеру.
------------------------------------------------------------------------------------
Защищенное Sub SqlDataSource1_Inserted (прислужник
ByVal как предмет, ByVal e как System.Web.UI.WebControls.SqlDataSourceStatusEventArgs
)
'За исключением изображения в базу данных
'Получите новое recordId
Затемните удостоверение личности как интежер
Using командование как SqlCommand = DirectCast (e.Command.Connection.CreateCommand
(
), SqlCommand)
command.CommandType = CommandType.Text
command.CommandText = «ОТБОРНОЕ @@IDENTITY»
удостоверение личности = Convert.ToInt32 (command.ExecuteScalar
())
Конец Using
'Получите удостоверение личности изображения
Затемните imageId как шнур = id.ToString ()
'Получите управление ILoad
Затемните picture1 как ILoad = DirectCast (Me.FormView1.Row.FindControl
(«picture1
»), ILoad)
'Уточните архивы изображения в базе данных
'WebImage.SynchronizeCustomStorage
(picture1.Value
, Director.Ex_E_204_ILoad1_InternalCode
, imageId)
picture1.SynchronizeCustomStorage
(imageId
)
Конец Using
Подводная лодка конца
---------------------------------------------------------
Я не могу преобразовать его в этой процедуре???
---------------------------------------------------------
Защищенное Sub btnLoadImageSet1_Click (прислужник
ByVal как предмет, ByVal e как System.EventArgs)
Тусклое удостоверение личности как интежер
Тусклое Connection1 как новое SqlConnection («данные Source=DENNISWEST8101 \ SQLEXPRESS
; Первоначально
Catalog=Used_trucks; Потребитель - удостоверение личности =westdh12; Password=xxxx;
Интегрированный
Security=True»)
'Создайте предмет командование
Затемните nonqueryCommand как SqlCommand = Connection1.CreateCommand (
)
Connection1.Open ()
nonqueryCommand.CommandText
= «ОТБОРНОЕ @@IDENTITY»
удостоверение личности = Convert.ToInt32 (nonqueryCommand.CommandText
)
Оно терпит неудачу здесь с сообщением ошибки…
Шнур входного сигнала не находился в правильно форме.
Описание: Unhandled исключение произошло во время исполнения в настоящее время запроса стержня. Пожалуйста расмотрите след стога для больше информации о ошибке и где она возникл в Кодем.
Детали исключения: System.FormatException: Шнур входного сигнала не находился в правильно форме.
Ошибка источника:
Линия 131: nonqueryCommand.CommandText
= «ОТБОРНОЕ @@IDENTITY»
Линия 132:
удостоверение личности = Convert.ToInt32 (nonqueryCommand.CommandText
)
Линия 133:
Линия 132
Подводная лодка конца
Ответ : asp.net, котор я пытаюсь прочитать и преобразовать значение @@IDENTITY - он работает в одном из моего Procs. - но не в других
Hi,
вы cant польза оно любите то. @@identity дает вам значение тождественности от самой последней вставки в в настоящее время встрече. По мере того как никакая вставка exeuted вы получите нулевыми. Будет она вами хочет сделать?
/peter
Вывешено через чернь EE
Другие решения
Как я добавляю кнопки на форме PDF для того чтобы добавить/извлекаю рядки данных?
Шнур ошибки в блоке задвижки?
сколько вариант сервера SQL на одной машине
Внешний вид 2007 не может архивный файл открытой сети сохраненный
Активно директория DNS записывает вопрос
Отчет о доступа 2010 экспорта к CSV с коллекторами?
Прокладчик OCE 9400 не начинает
как добавить десятичное место в формуле в отчете о кристалла seagate
Windows XP и Мичрософт Оутлоок и проблемы установителя Windows
VB6 к VS2010 - консультации тренировки?