Microsoft
Software
Hardware
Network
Frage : asp.net, das ich versuche, den @@IDENTITY Wert zu lesen und umzuwandeln - es funktioniert in einem von meinem Procs. - aber nicht in anderen
Ich habe diese Funktion in diesem proc. wo ist ein SqlDataSource1_Insert….
Ich kann den AUSERWÄHLTEN @@IDENTITY Wert erhalten und ihn in eine ganze Zahl umwandeln.
------------------------------------------------------------------------------------
Geschütztes VorSqlDataSource1_Inserted (ByVal
Absender als Gegenstand, ByVal e als System.Web.UI.WebControls.SqlDataSourceStatusEventArgs
)
'Außer der Abbildung in Datenbank
'Das neue recordId erhalten
Identifikation als ganze Zahl verdunkeln
Using Befehl als SqlCommand = DirectCast (e.Command.Connection.CreateCommand
(
), SqlCommand)
command.CommandType = CommandType.Text
command.CommandText = „AUSERWÄHLTES @@IDENTITY“
Identifikation = Convert.ToInt32 (command.ExecuteScalar
())
Ende Using
'Die Bildidentifikation erhalten
imageId als Schnur = id.ToString verdunkeln ()
'Die ILoad Steuerung erhalten
Picture1 als ILoad = DirectCast (Me.FormView1.Row.FindControl (
„picture1“
), ILoad) verdunkeln
'Bildakten in der Datenbank aktualisieren
'WebImage.SynchronizeCustomStorage
(picture1.Value
, Director.Ex_E_204_ILoad1_InternalCode
, imageId)
picture1.SynchronizeCustomStorage
(imageId
)
Ende Using
Enden-Unterseeboot
---------------------------------------------------------
Ich kann es in diesem Verfahren nicht umwandeln???
---------------------------------------------------------
Geschütztes VorbtnLoadImageSet1_Click (ByVal
Absender als Gegenstand, ByVal e als System.EventArgs)
Schwache Identifikation als ganze Zahl
Schwaches Connection1 als neues SqlConnection („Datenquelle =DENNISWEST8101 \ SQLEXPRESS
; Anfangs
Catalog=Used_trucks; Benutzernummer =westdh12; Password=xxxx;
Integriertes
Security=True“)
'Befehlsgegenstand verursachen
nonqueryCommand als SqlCommand = Connection1.CreateCommand verdunkeln (
)
Connection1.Open ()
nonqueryCommand.CommandText
= „AUSERWÄHLTES @@IDENTITY“
Identifikation = Convert.ToInt32 (nonqueryCommand.CommandText
)
Es ausfällt hier mit der Fehlermeldung… r
Eingangsschnur war nicht in einem korrekten Format.
Beschreibung: Eine unhandled Ausnahme auftrat während der Durchführung des gegenwärtigen Netzantrags en. Das Kellerprotokoll zu mehr Information über die Störung bitte wiederholen und wo sie aus dem Code stammte.
Ausnahme-Details: System.FormatException: Eingangsschnur war nicht in einem korrekten Format.
Quellstörung:
Linie 131: nonqueryCommand.CommandText
= „AUSERWÄHLTES @@IDENTITY“
Linie 132:
Identifikation = Convert.ToInt32 (nonqueryCommand.CommandText
)
Linie 133:
Linie 132
Enden-Unterseeboot
Antwort : asp.net, das ich versuche, den @@IDENTITY Wert zu lesen und umzuwandeln - es funktioniert in einem von meinem Procs. - aber nicht in anderen
Hallo,
Sie schräger Gebrauch es mögen das. @@identity gibt Ihnen den Identitätswert vom spätesten Einsatz im gegenwärtigen Lernabschnitt. Da kein Einsatz exeuted, erhalten Sie ungültig. Was ist es Sie möchte tun?
/peter
Bekannt gegeben über EE-Mobile
Weitere Lösungen
Wort-Presse, die Frage bewirtet
asp.net: Mein Problem ist, benutze ich einen ajax Ergänzung Kalender, um BeginDate u. EndDate Werte einzutragen
Silverlight 4 UI Ereignisse
wie kann ich irgendeine Bildentschließung online ändern und sie zum lokalen PC dann innen sparen??
ZFS Sicherungshilfe Ubuntu 10.0.4 LTS
Form-Frage für Kristallreports
Betreffend INOTES in Lotos 8.5
Mühen, die ZWISCHEN Logik erhalten zu arbeiten
Spannungs-Sensor ermittelte einen Ausfall auf Bediener DELL-PowerEdge 2650
broadcom NIC teaming