![]() |
1
25
至少在我的LINQPad副本中,存储过程显示在数据库treeview中,可以直接调用。 这是一张截图:
|
![]() |
2
19
总结其他一些答案并添加一些附加信息: 使用 默认(LINQ到SQL) 司机。确保复选框 包括存储过程和函数 已检查。 在使用连接的查询中,存储过程和函数现在可用作.NET函数(例如C#)。函数所需的参数反映存储过程或数据库函数所需的参数。
函数返回的值是
不幸的是,由于行对象是动态的,您将没有intellisense。 |
![]() |
3
9
我的回答 (在丹尼尔的帮助下,谢谢。) 丹尼尔帮助我认识到,如果在查询窗口中使用下拉列表将数据库作为目标,则可以调用存储过程;然后在查询窗口中按名称调用存储过程,并在末尾附加括号以将其作为函数调用。 当前版本之间的主要区别(截至目前我使用的是4.26.2)是LINQ in VS返回自定义数据类型以匹配从存储过程返回的数据对象,LINQPad返回一个数据集。因此,通过选择“C#Statement(s)”,您可以成功地将其作为查询运行:
谢谢大家的帮助! |
![]() |
4
0
我正在使用4.51.03版本并连接到SQL Server 2012速成版。连接到AdventureWorks2012数据库后,我可以看到所有存储过程。右键单击存储过程并选择 StoredProceedRename(…)下拉列表 ,将在查询窗口中显示存储过程。您需要在包含省略号的括号内插入参数并运行查询。 以下两个帖子中给出了示例: http://hodentekmsss.blogspot.com/2015/01/learn-querying-sql-server-2012-using.html http://hodentekmsss.blogspot.com/2015/01/learn-querying-sql-server-2012-using_25.html |
![]() |
5
0
示例:假设我有一个名为
如果我想进一步筛选(在我的例子中,我有一个高级的sql算法,它对名字和姓氏进行评分,名字可以返回“Jodi”,但是如果说我真的想进一步筛选它,那么它是这样的:
其他答案部分正确-我没有看到任何传入参数(如果需要的话)。 |
|
6
0
使用@jlafay使用的示例,可以从表中获取行并按名称引用列。
|
![]() |
7
-1
您只需保存一个对标准ADO.NET对象使用C的查询(
我知道它没有使用LINQ,但它对我很有用。 |
|
Robert King · Unity C#语法问题-转换位置 1 年前 |
![]() |
JBryanB · 如何从基本抽象类访问类属性 1 年前 |
|
law · 检查答案按钮的输入字符串格式不正确 2 年前 |
![]() |
i_sniff_ket · 在unity之外使用unity类 2 年前 |