【问题标题】:How to access SQL Server using stored procedure in windows forms application?如何在 Windows 窗体应用程序中使用存储过程访问 SQL Server?
【发布时间】:2014-05-03 13:13:16
【问题描述】:

在asp.net 中我一直在使用BLL 和DAL。我想知道我是否可以在 Windows 应用程序中实现这两个层。我尝试导入用于为 Web 应用程序导入的库,以便可以使用 DataSet。但在这里我不能这样做。请告诉我访问数据库的正确方法。

public DataSet DBQueryWithoutParam(System.Data.CommandType command, string QueryText)
{
   return (db.ExecuteDataSet(command, QueryText));
}

【问题讨论】:

    标签: sql sql-server winforms


    【解决方案1】:

    无论应用程序类型如何,数据访问都是完全相同的。事实上,您创建单独的 BLL 和 DAL 的主要原因之一是您可以在不同类型的应用程序中使用它们,而无需更改 UI 之外的任何内容。如果您发现这对您不起作用,那么您没有正确构建这些层,因为它们必须具有某些特定的依赖性。我建议你问一个关于如何修复 BLL 和 DAL 的新问题,你必须使它们真正独立于你的表示层。描述确切的问题,包括任何错误消息。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-10-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-12-26
      • 2021-07-12
      相关资源
      最近更新 更多