Es gibt zwei Möglichkeiten:
1) [vorzuziehend] - im kombinierten Kasten der HTML-Form - den Wert des Wahlumbaus als das AlphaNumber von TableA einstellen. So wenn überhaupt Form - sie sendet den Wert der vorgewählten Wahl vom kombinierten Kasten - so einreicht führt es das AlphaNumber anstelle von angezeigtem Text. Auf diese Weise, Ihr gespeichertes Verfahren bleibt, wie es ist.
2) Das SP wie ändern:
Verfahren [dbo] ÄNDERN. [spLocal_InsertValidationData]
@TagName Varchar (50),
@ValidTime Datum/Uhrzeit,
@Value real,
@Reason1 varchar (50),
@Reason2 varchar (50),
@Reason3 varchar (50),
@Reason4 varchar (50),
@Comments varchar (50),
@Name varchar (50),
@ValidAPMId numerisch,
@ValidPMId numerisch,
@InterfaceFlag Spitze,
@OOSpecFlag Spitze
WIE
@ValidOPId int erklären
@ValidOPId = AlphaNumber von vorwählen [TableA] wo [Name] = @Name
IN ValidationDetail EINSETZEN
WERTE
(@TagName, @ValidTime, @Value, @Reason1, @Reason2, @Reason3, @Reason4, @Comments, @ValidOPId, @ValidAPMId, @ValidPMId, @InterfaceFlag, @OOSpecFlag)