Microsoft
Software
Hardware
Network
Cuestión : asp.net que estoy intentando leer y convertir el valor del @@IDENTITY - trabaja en uno de mi Procs. - pero no en otros
Tengo este funcionamiento en este proc. donde está un SqlDataSource1_Insert….
Puedo conseguir el valor SELECTO del @@IDENTITY y convertirlo a un número entero.
------------------------------------------------------------------------------------
SqlDataSource1_Inserted secundario protegido (remitente
de ByVal como objeto, ByVal e como System.Web.UI.WebControls.SqlDataSourceStatusEventArgs
)
'Excepto el cuadro en base de datos
'Conseguir el nuevo recordId
Amortiguar la identificación como número entero
Usar comando como SqlCommand = DirectCast (e.Command.Connection.CreateCommand
(
), SqlCommand)
command.CommandType = CommandType.Text
command.CommandText = “@@IDENTITY SELECTO”
identificación = Convert.ToInt32 (command.ExecuteScalar
())
Extremo usar
'Conseguir la identificación de la imagen
Amortiguar el imageId como secuencia = id.ToString ()
'Conseguir el control de ILoad
Amortiguar picture1 como ILoad = DirectCast (Me.FormView1.Row.FindControl
(“picture1
”), ILoad)
'Poner al día los archivos de imagen en base de datos
'WebImage.SynchronizeCustomStorage
(picture1.Value
, Director.Ex_E_204_ILoad1_InternalCode
, imageId)
picture1.SynchronizeCustomStorage
(imageId
)
Extremo usar
Submarino del extremo
---------------------------------------------------------
¿
No puedo convertirlo en este procedimiento???
---------------------------------------------------------
btnLoadImageSet1_Click secundario protegido (remitente
de ByVal como objeto, ByVal e como System.EventArgs)
Identificación dévil como número entero
Connection1 dévil como nuevo SqlConnection (“datos Source=DENNISWEST8101 \ SQLEXPRESS
; Catalog=Used_trucks
inicial; Identificación del usuario =westdh12; Password=xxxx;
Security=True
integrado”)
'Crear el objeto del comando
Amortiguar el nonqueryCommand como SqlCommand = Connection1.CreateCommand (
)
Connection1.Open ()
nonqueryCommand.CommandText
= “@@IDENTITY SELECTO”
identificación = Convert.ToInt32 (nonqueryCommand.CommandText
)
Falla aquí con el mensaje de error…
La secuencia de la entrada no estaba en un formato correcto.
Descripción: Una excepción unhandled ocurrió durante la ejecución de la petición actual de la tela. Repasar por favor el rastro de apilado para más información sobre el error y donde originó en el código.
Detalles de la excepción: System.FormatException: La secuencia de la entrada no estaba en un formato correcto.
Error de la fuente:
Línea 131: nonqueryCommand.CommandText
= “@@IDENTITY SELECTO”
Línea 132:
identificación = Convert.ToInt32 (nonqueryCommand.CommandText
)
Línea 133:
Línea 132
Submarino del extremo
Respuesta : asp.net que estoy intentando leer y convertir el valor del @@IDENTITY - trabaja en uno de mi Procs. - pero no en otros
Hola,
usted uso linado él tiene gusto de eso. el @@identity le da el valor de la identidad del último parte movible de la sesión actual. Pues no exeuted ninguÌn parte movible usted conseguirá nulo. ¿Cuál es usted quiere hacer?
/peter
Fijado vía móvil de EE
Otras soluciones
Cómo fijar un número de líneas en un informe
Cómo fijar extremo del aeropuerto como servidor del DHCP en el LAN con SonicWall
Ediciones del enlace hipertexto
Agregar la fecha a MySQL
Pares de las preguntas de Apple
El DNS reverso no empareja la bandera del smtp
¿Cómo puedo funcionar conmigo PC en modo seguro?
HISTOGRAMA CON EL CP Y EL ANÁLISIS DE CPK
reglas no corrientes de la perspectiva
volver un valor