【问题标题】:Access/Pass variable between windows form and DataSet TableAdapter SQL where clause在 windows 窗体和 DataSet TableAdapter SQL where 子句之间访问/传递变量
【发布时间】:2012-03-15 01:56:29
【问题描述】:

在 Visual Studio 2010 中,我有一个带有 ComboBox 的 windows 窗体应用程序 frmMain.cs。从表单本身,我可以使用 cmbxYear.SelectedValue 访问它的值。我还有一个 DataSet.xsd 文件,用于将 rdlc 报告绑定到 TableAdapter 以呈现视图数据。 TableAdapter 有一个使用 SQL 代码的 SelectCommand。我需要将 cmbxYear.SelectedValue 的值放入 TableAdapter 的 WHERE 子句中。
有谁知道我如何从表单访问/传递变量值到 DataSet TableAdapter SelectCommand WHERE 子句中?

【问题讨论】:

  • 我对如何使用在 windows 窗体上定义的变量过滤 rdlc 报告的其他想法持开放态度。

标签: winforms dataset rdlc tableadapter


【解决方案1】:

我正在为 Oracle 使用 OleDb 提供程序。 绑定变量应该是问号?不是:DEPTCODE

绑定变量 :DEPTCODE 对 System.Data.OracleClient 有效

在这里查看完整的演练:http://www.fullstackbusinessdesign.com/forums/ORA-01008.html

非常感谢 Prashant Kumar 提供的这个解决方案。 http://forums.asp.net/members/Prashant%20Kumar.aspx

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-06-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多