任何人都可以推荐一个免费的 .NET 库,它允许您在 Windows 窗体应用程序中向您的用户公开 SQL 查询构建器?我希望我的用户能够运行相对直接的 SELECT 语句,包括一些 JOINS 和其他多表操作,而无需深入了解 SQL 的真正本质。
谢谢,斯威尼
任何人都可以推荐一个免费的 .NET 库,它允许您在 Windows 窗体应用程序中向您的用户公开 SQL 查询构建器?我希望我的用户能够运行相对直接的 SELECT 语句,包括一些 JOINS 和其他多表操作,而无需深入了解 SQL 的真正本质。
谢谢,斯威尼
如果您仍在寻找这样的组件,您可能应该看看 EasyQuery.NET:http://devtools.korzh.com/query-builder-net-winforms/
报表生成器是 SQL Server Reporting Services 的一部分,它可以让您完成所有这些以及更多工作。您也可以设置非 MSSQL 数据源。我们让非开发人员一直使用它来创建带有联接、分组等的报表,而无需 SQL 代码。
该许可证包含在 SQL Server Workgroup 及更高版本中。我不知道这对你来说是否足够“免费”。
您可以使用Aspose.Report AdHoc.WinForms组件(它不是免费的)。它不需要运行 SQL 服务器,可以很好地处理多个表,并且还能够进行自动表连接。
看看 Aspose 网站上的组件演示。
您可以使用CodeEngine.Framework类来选择、插入、更新、删除操作