SqlDataSource上的存储过程无法在带有单引号C#的SelectCommand中使用单引号C#asp.net

贾里奇

我现在在如何使我的存储过程SqlDataSource在aspx页面上工作时遇到麻烦

这是我的标记:

<asp:SqlDataSource ID="SqlDataSourceGrantInfo" runat="server" 
     ConnectionString="<%# _connection.strConnectionString %>"
     SelectCommand='<%# "EXEC dbo._GetCurrentSession " + Eval("Film_strCode") + " " %>' />

上面的代码虽然没有单引号,但工作正常。但是,当我尝试使用单引号时,它不起作用。标签上会有错误。

看到这个标记:

<asp:SqlDataSource ID="SqlDataSourceGrantInfo" runat="server" 
     ConnectionString="<%# _connection.strConnectionString %>"
     SelectCommand='<%# "EXEC dbo._GetCurrentSession 'some_value_here' " %>' />

请帮助我知道为什么单引号的存储过程在aspx页面上不起作用?我需要使用单引号使我的代码像这样,但是它不起作用。

<asp:SqlDataSource ID="SqlDataSourceGrantInfo" runat="server" 
     ConnectionString="<%# _connection.strConnectionString %>"
     SelectCommand='<%# "EXEC dbo._GetCurrentSession '" + Eval("Film_strCode") + "'" %>' />

有什么办法可以使其工作?请帮我。

marc_s

如果要从中使用存储过程SqlDataSource,则应使用此方法-将命令类型定义为StoredProcedure,并正确设置参数:

<asp:SqlDataSource ID="SqlDataSourceGrantInfo" runat="server" 
     ConnectionString="<%# _connection.strConnectionString %>"
     SelectCommand="dbo._GetCurrentSession"
     SelectCommandType="StoredProcedure">
    <SelectParameters>
        <asp:Parameter Name="SessionValue" Type="Int32" DefaultValue="0" />
    </SelectParameters>
</asp:SqlDataSource>

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

SqlDataSource上的存储过程无法在带有单引号C#的SelectCommand中使用单引号C#asp.net

来自分类Dev

如何在ASP.NET C#中替换单引号

来自分类Dev

如何使用C#.NET获取用单引号引起来的ArrayList元素

来自分类Dev

asp.net和Oracle单引号自动转义

来自分类Dev

ASP.Net MVC:HTML元素属性中的单引号

来自分类Dev

asp.net和Oracle单引号自动转义

来自分类Dev

如何在MySQL查询中使用VB.NET参数连接单引号?

来自分类Dev

ASP.NET中的单引号(')和双引号(“)奇怪的行为

来自分类Dev

使用vb.net将单引号替换为双引号

来自分类Dev

使用vb.net将单引号替换为双引号

来自分类Dev

sql存储过程单引号

来自分类Dev

ASP.NET/MySQL SQLDataSource存储过程

来自分类Dev

.NET MVC / Javascript从动态HTML转义单引号

来自分类Dev

如何在C#控制台参数中使用单引号而不是双引号?

来自分类Dev

如何使用不接受单引号字符串令牌的.NET库验证JSON?

来自分类Dev

在ASP .NET中通过C#获取存储过程脚本

来自分类Dev

具有单引号冲突的DataTable选择方法C#

来自分类Dev

告诉Json.Net在序列化对象时写单引号而不是双引号

来自分类Dev

如何在VB .NET中的双引号中插入单引号

来自分类Dev

如何在VB .NET中的双引号中插入单引号

来自分类Dev

如何使用C#字符串转义单引号。替换为在HighCharts中使用?

来自分类Dev

htmlentities无法使用单引号

来自分类Dev

调用存储过程时管理单引号

来自分类Dev

无法在Visual Studio C#ASP内的React应用程序上使用Material-UI。NET核心Web应用程序

来自分类Dev

无法在.NET(C#)中使用DropDownList

来自分类Dev

在逗号上分割字符串,忽略单引号,并在单引号中使用逗号

来自分类Dev

在find命令中使用“单引号”或不使用单引号有什么区别

来自分类Dev

C++ 单引号语法

来自分类Dev

无法在Golang中使用单引号分配字符串

Related 相关文章

  1. 1

    SqlDataSource上的存储过程无法在带有单引号C#的SelectCommand中使用单引号C#asp.net

  2. 2

    如何在ASP.NET C#中替换单引号

  3. 3

    如何使用C#.NET获取用单引号引起来的ArrayList元素

  4. 4

    asp.net和Oracle单引号自动转义

  5. 5

    ASP.Net MVC:HTML元素属性中的单引号

  6. 6

    asp.net和Oracle单引号自动转义

  7. 7

    如何在MySQL查询中使用VB.NET参数连接单引号?

  8. 8

    ASP.NET中的单引号(')和双引号(“)奇怪的行为

  9. 9

    使用vb.net将单引号替换为双引号

  10. 10

    使用vb.net将单引号替换为双引号

  11. 11

    sql存储过程单引号

  12. 12

    ASP.NET/MySQL SQLDataSource存储过程

  13. 13

    .NET MVC / Javascript从动态HTML转义单引号

  14. 14

    如何在C#控制台参数中使用单引号而不是双引号?

  15. 15

    如何使用不接受单引号字符串令牌的.NET库验证JSON?

  16. 16

    在ASP .NET中通过C#获取存储过程脚本

  17. 17

    具有单引号冲突的DataTable选择方法C#

  18. 18

    告诉Json.Net在序列化对象时写单引号而不是双引号

  19. 19

    如何在VB .NET中的双引号中插入单引号

  20. 20

    如何在VB .NET中的双引号中插入单引号

  21. 21

    如何使用C#字符串转义单引号。替换为在HighCharts中使用?

  22. 22

    htmlentities无法使用单引号

  23. 23

    调用存储过程时管理单引号

  24. 24

    无法在Visual Studio C#ASP内的React应用程序上使用Material-UI。NET核心Web应用程序

  25. 25

    无法在.NET(C#)中使用DropDownList

  26. 26

    在逗号上分割字符串,忽略单引号,并在单引号中使用逗号

  27. 27

    在find命令中使用“单引号”或不使用单引号有什么区别

  28. 28

    C++ 单引号语法

  29. 29

    无法在Golang中使用单引号分配字符串

热门标签

归档