问题标签 [sqlhelper]
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.
asp.net - 这个 ExecuteDataset 方法发生了什么?
好的,所以我在一页上找到了这一行:
我将它复制到另一个页面以开始修改它以在那里工作:
但是在新页面上,它强调 .ConnectionStrings 说不可调用成员'System.Configuration.ConfigurationManager.ConnectionStrings'不能像方法一样使用'......那么为什么它在其他页面中起作用?
编辑:好的,所以我在 web.config 中找到了我认为它引用的内容,因为它说
为什么一个页面可以访问这个而另一个不能?
.net - SQLHelper 类
那里有最新版本的 SQLHelper 类。我已经使用了几年了,想知道是否有适用于 .NET Framework 2.0 或 3.0 的新版本。我更喜欢在小型项目上而不是 Microsoft Data App Block(我在大型项目中使用它)。
我遇到了这个链接
.net - SQLHelper 类 - ExecuteNonQuery 代码修改
我只是浏览 SQLHelper Class V2 中的代码,我注意到以下内容
该命令不在“使用博尔克”中是有原因的吗?我在代码的其他地方看到了“使用块”的使用。
c# - SqlBulkCopy 与 SqlHelper 类
我已经安装DataAccessApplicationBlock.msi
并将Microsoft.ApplicationBlocks.Data.dll
文件放入我的 bin 文件夹中。我发现除了ExecuteBulkCopy
.
如何ExecuteBulkCopy
在类中添加功能SqlHelper
?
.net - 在 Microsoft 的数据访问应用程序块 (SQLHelper) 中设置 CommandTimeout
我正在使用数据访问应用程序块 (SQLHelper) 对数据库执行 SQL。我有一个查询比默认命令超时 30 秒要长。我想延长超时时间,但如果不打开应用程序块,我看不到任何方法。有没有办法在不修改 SQLHelper 类的情况下更改 CommandTimeout?
asp.net - 当返回一定数量的记录时,SqlHelper.ExecuteReader 结果变化和意外
注意:您可能不需要阅读整篇文章就知道出了什么问题……如果您愿意,可以跳到关于 3 个场景的部分。如果您想了解有关我如何尝试实现此功能以及发生错误的位置的背景信息,请仅阅读开头。
首先,我试图检索Clients
存储在CRM_Clients
表中的给定callerId
.
SelectLiveClientsForCaller
我使用该方法从我的控制器中检索客户端。static Instance
然后通过DataProvider 类中的方法将消息传递给 DAL :
我的DataProvider
类是一个抽象类,它概述了所有SqlDataProvider
可用的方法:
在子类SqlDataProvider
中,该SelectLiveClientsForCaller
方法实际上被处理并调用SqlHelper.ExecuteReader
存储过程CRM_Clients_SelectLiveForCaller
:
最后是存储过程CRM_Clients_SelectLiveForCaller
返回给定的所有未删除的客户端callerid
。
然后这应该回到线路并从控制器返回结果......
到目前为止,我注意到了 3 个场景
如果存储过程没有返回记录(通过 sql server mgmt studio 执行),则在调用方法序列时
reader.Read()
返回 false 并完全跳过它。如果从存储过程中返回了 1 条记录(通过 sql server mgmt studio 执行),则在调用方法序列时
reader.Read()
返回true但枚举结果会给出一条消息,说IEnumerable 返回没有结果如果从存储过程返回2条记录(通过sql server mgmt studio执行),调用方法序列时
reader.Read()
返回true但枚举结果仅返回1条记录而不是2条
谁能解释为什么我在每种情况下都得到这些结果?
如果您需要更多信息,请询问,我会尽快更新。
谢谢,
马特
c# - 如何访问旧 SQLHelper.cs 类中的输出参数?
我目前正在修改使用 c# 中的 SqlHelper 类的旧应用程序。如何使用 executedatareader 访问 OUTPUT 值?
ado.net - 轻量级 ADO.NET 帮助程序类
谁能指出我当前提供 ADO.NET 功能基本包装的库?我正在寻找与旧 SqlHelper 类类似的东西,并且对使用数据访问应用程序块并不真正感兴趣(因为它对于我的简单需求来说有点矫枉过正)。这些天来,每个人都直接使用什么来直接使用 ADO.NET?
更新:
我应该注意到我已经在使用 ORM(Nhibernate);我刚刚遇到了需要原始 ADO.NET 调用的情况 - 因此无需建议使用 ORM 而不是使用 ADO.NET
data-binding - Devexpress 网格视图问题
当我在绑定gridview之前访问数据库时,gridview再也不会在这里绑定一些代码:
当我使用事件绑定网格时,当我删除上面的代码时,一切都运行良好:
c# - 这种方式足以执行DataSet吗?
我使用存储过程查询我的一张表
这是我拥有的方法的一个示例。我想确保这是最充分的方式,并且在 10000 个请求的情况下,它不会导致过热并正确关闭连接。