问题标签 [sqldatasource]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
2105 浏览

asp.net - sqldatasource 选择命令中的语法

我的 SqlDataSource 选择命令由 Eval 单向数据绑定语法的 String.Format 功能动态更改。它工作正常。但是,我需要将两列值放在中间,中间有一个空格(ItemType + '" "' + ItemDescription As ItemInfo),但是当我收到消息时我无法获得正确的语法:“服务器标签格式不正确"

你能帮我吗?非常感谢

<asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:conn %>" SelectCommand='<%# Eval("TypeID", "SELECT ItemID, ItemType, ItemType + '" "' + ItemDescription As ItemInfo WHERE ItemType = {0}")%>'> </asp:SqlDataSource>

0 投票
2 回答
3076 浏览

c# - 如何从gridview将参数传递给SQlDataSource?

Gridview 有很多列和一个删除按钮。删除按钮是作为 TemplateField 的控件

现在关联 SQLDataSource 的 Delete 命令的存储过程需要两个参数。一个来自 DataKeyNames (RowID),另一个我想传递的是 btnDelete 的文本(真或假)。

我怎样才能实现它?

0 投票
2 回答
4605 浏览

asp.net - 如何通过数据集填充 ASP.NET 3.5 中的列表视图?

是否可以使用数据集填充列表视图?我有一个返回数据集的函数。为什么我问这个是因为我的 SQL 非常复杂,我无法将它转换为 SQLDataSource ......

0 投票
1 回答
1052 浏览

c# - 通过 asp:LinkBut​​ton 更新 asp:SqlDataSource 参数

我会尽力解释我正在做的最好的事情,但我对 asp.net 还是很陌生,所以请耐心等待。

我有一个 SqlDataSource,它使用 @COURSE_ID 返回一个基于 WHERE 子句的简单选择语句

我想要做的是每次 2 中的任何一个(这将在生成时发生变化)asp:LinkBut​​tons 被按下时,它们将更改我想与特定按钮关联的 @COURSEID 值。

纽扣:

来自章节 WHERE Chapter.courseID = @COURSE_ID ">

C# protected void MenuUpdate_Click(object sender, EventArgs e) {

如果有人有任何很棒的建议,我整晚都在尝试很多不同的事情,但没有成功:(

谢谢

0 投票
1 回答
2985 浏览

asp.net - 选择参数不适用于 SqlDataSource

我正在将下面的存储过程用于 SqlDataSource 的选择命令,并且我正在尝试传递查询字符串参数,但出现此错误:

过程或函数“ActivationCampaignGetById”需要参数“@campaignId”,但未提供该参数。

该参数存在于查询字符串中:

这是我的数据源代码:

还有我的存储过程声明:

0 投票
2 回答
7284 浏览

asp.net - asp:QueryStringParameter 和空查询字符串参数

我已经asp:GridView使用asp:SqlDataSource. 我想限制客户端显示的信息:

View.aspx必须显示所有内容,View.aspx?client=1必须仅显示来自客户端 ID #1 的请求。

所以我使用<asp:QueryStringParameter Name="client" QueryStringField="client" />for query "EXEC getRequests @client"

指定某些客户端时,一切正常。但不要——如果不是。

我使用 SSMS 测试了我的 SP - 它在两种情况下都能正常工作 - 指定参数时和未指定参数时(NULL显式传递)。

我做了什么?

0 投票
1 回答
627 浏览

.net - 运行 MySql 查询后缺少参数错误

我对 MySql 完全陌生,之前没有使用过带有 UpdateParameters 的 SqlDataSource,所以我可能遗漏了一些非常明显的东西。

尝试更新记录时,确实会发生更新,但随后会引发错误,提示“语句中缺少'id'参数”。因此查询有效并且数据库按应有的方式更新,但之后会引发错误。

这些是更新参数:

这是更新声明:

这是堆栈跟踪:

有谁知道我做错了什么?

谢谢,

安妮莉

0 投票
0 回答
546 浏览

asp.net - 我可以使用一个*设置*一个变量?

如果我有一个 SqlDataSource

我可以使用 SessionParameter 来存储返回值吗?

0 投票
1 回答
1095 浏览

c# - 如何使用 SqlDataSource 填充组合框以及数据表或数据集

当从其更改事件的下拉列表中选择某个值时,我试图从数据源中获取列值。

在这里,我想从 sqldatasource 获取未绑定到 ddlCityName 的任何其他列的值。

我在数据源中有四列,即名称、ID、地址、电话号码。

我想获取从 ddl 中选择某个值的人的地址。

0 投票
4 回答
9517 浏览

c# - oracle 10g oracle 00972 标识符太长

我收到标题中提到的错误。

我使用的是 36 个字符的 ID。此错误仅在我的 asp.net webform 中的 sqldatasource 中引发。当我在Oracle sql developer.

我怎样才能解决这个问题?