0
上周我有类似的问题,我得到了很好的帮助,所以我再次尝试。如何从存储过程获取结果的值?
基本上我有这个存储过程,我输入一个字符串,并从数据库中的表中获取一个int。我想将这个int用于另一个存储过程。
问题是我不知道如何从我的存储过程结果中获取实际值。如果我想我可以在数据网格中显示输出或其他内容,但我不希望这样。我只想把我的程序中的价值用于别的东西。我该怎么做呢?
这里是SP:
@EquipmentTypeDesignation NVARCHAR(50)
AS
SELECT EquipmentType.EquipmentTypeID
FROM EquipmentType
WHERE EquipmentTypeDesignation = @EquipmentTypeDesignation
我想只是做这样的事情:
DataClasses1DataContext context = new DataClasses1DataContext();
...
var s = context.ReadEquipmentTypeDesignationSP("S9");
s.EquipmentTypeID somethingsomething something
我觉得我失去了一些东西基本在这里,所以,谢谢你的帮助。
我删除了[标签:WPF]标签,因为这个问题是没有直接关系的WPF,也不是它的答案很重要。 – dymanoid
请描述什么是“DataClasses1DataContext”,以及如何访问数据库(ORM,ADO等)。 – dymanoid
我正在使用Linq to SQL Class,但是tbh我并不完全确定我可以很好地解释它。 –