如何使用SqlHelper在我的应用程序中编写存储过程?

时间:2009-11-16 09:51:08

标签: .net sql database ado.net

我正在看我的选择。我想知道如何使用SqlHelper在SqlServer中但在我的应用程序(DB Layer)中编写我的存储过程?

有人可以帮忙吗?

1 个答案:

答案 0 :(得分:0)

通过SqlHelper你的意思是旧的,已弃用的模式&现在已进入企业库的实践类?

简单的答案是你不能。根据定义,存储过程存储在SQL服务器上。如果要对SQL数据库运行查询,但又不想将查询作为存储过程放入数据库,则可以使用SqlHelper类包装的SqlCommand .NET对象。

您应该知道,一旦开始编写这样的内联SQL,您必须使用SqlParameter s parametrised queries来避免SQL injection