问题列表 - 第23331页

如何从函数返回记录集

我正在Excel VBA中构建数据访问层,并且无法返回记录集.我的类中的Execute()函数肯定是从数据库中检索一行,但似乎没有返回任何内容.

以下函数包含在名为DataAccessLayer的类中.该类包含Connect和Disconnect函数,用于处理打开和关闭连接.


Public Function Execute(ByVal sqlQuery As String) As ADODB.recordset
    Dim rs As ADODB.recordset
    Set rs = New ADODB.recordset
    Dim recordsAffected As Long

    ' Make sure we're connected to the database.
    If Connect Then
        Set command = New ADODB.command

        With command
            .ActiveConnection = connection
            .CommandText = sqlQuery
            .CommandType = adCmdText
        End With

        'Set rs = command.Execute(recordsAffected)
        'Set Execute = command.Execute(recordsAffected)
        rs.Open command.Execute(recordsAffected)
        rs.ActiveConnection = Nothing
        Set Execute = rs
        Set command = Nothing
        Call Disconnect
    End If
End Function …
Run Code Online (Sandbox Code Playgroud)

excel vba ado recordset excel-vba

5
推荐指数
1
解决办法
4万
查看次数

PHPUnit:强制显示断言值

在PHPUnit测试失败时,将显示实际值和期望值.
但是当测试通过时,不会显示此信息.

如何强制PHPUnit始终显示预期和实际的断言结果?

php phpunit unit-testing

13
推荐指数
2
解决办法
1万
查看次数

在Windows上搜索DLL

在Linux上,我们拥有LIBRARY_PATHLD_LIBRARY_PATH以环境变量的程序搜索库.我们在窗户上有类似的东西吗?特别是Windows 7?

此外,我想知道DLL使用的最佳实践(在哪里放置它们,使用envs或不使用envs等),因为我想像所有人一样在Windows上工作,而不是懒散于解决方法:)

dll environment-variables windows-7

12
推荐指数
1
解决办法
1万
查看次数

Iframe中的会话在Firefox中工作但在Internet Explorer中不起作用

我试图让一个表单在Internet Explorer中工作.我看到当我在Firefox中提交此表单时,我可以启动会话并根据该会话将我的webbrowser发送到正确的页面.在Internet Explorer中,当我调试$ _SESSION时,我检索到一个空数组,这意味着在Internet Explorer中,会话未在我的第二页上启动.

这是我用于在第二页上打印会话的代码:

session_start();
 //unset($_SESSION['bp_email']);
 include("includes/_dbconnect.php");
 print_r($_SESSION);
 die();
Run Code Online (Sandbox Code Playgroud)

php iframe session firefox internet-explorer

8
推荐指数
1
解决办法
1万
查看次数

HttpUtility.HtmlAttributeEncode的缺点

我必须编码一个字段,以确保脚本注入安全.

我知道我可以使用HttpUtility.HtmlEncode和Decode,但这种HI-ASCII字符的方法超出了数据库中字段大小的范围,我不想更改数据字段列的大小.

相反,如果我使用HttpUtility.HtmlAttributeEncode,它工作正常,因为它不编码HI-ASCII字符.

它是否安全可能是它的缺点.

.net c# security

2
推荐指数
1
解决办法
5061
查看次数

从javascript编辑SVG样式

我有一个世界的SVG地图,我想通过改变svg中每个区域的样式属性,通过各种指标实时为每个区域着色.EG我想用英国蓝色来反映即将到来的保守党胜利(咳咳).

这需要是动态的,因为数据经常变化并被推送到浏览器.

javascript svg styles

6
推荐指数
2
解决办法
1万
查看次数

如何在TFS 2008中添加VS 2010 .Net 4.0构建代理

我的公司有两个使用TFS 2008的开发团队.我的团队希望将.Net 3.5应用程序迁移到.Net 4.0框架,但该公司尚未准备好将TFS升级到TFS 2010.

我们仍然可以使用TFS 2008的团队构建系统,但使用针对.Net 4.0框架的Visual Studio 2010解决方案/项目结构吗?

我想我们需要为安装了VS 2010的TFS 2008添加一个新的构建代理.但我没有找到有关如何做到这一点的任何信息.

这可能吗?有没有文章解释如何做到这一点?

tfs tfs2008 .net-4.0 visual-studio-2010 tfsbuild

5
推荐指数
1
解决办法
1459
查看次数

如何从perf4j日志文件制作图形?

我已经使用perf4j来计算过程的性能。现在,我要为该文件制作图形。是否可以不使用Google API或任何其他可用方法来实现?

java log4j perf4j

2
推荐指数
1
解决办法
2399
查看次数

ASP.NET是否需要ActiveX?

Asp.Net是否需要ActiveX来进行Ajax调用?我怀疑它确实是因为没有在IE选项中设置"初始化和脚本activeX控件未标记为安全"ASP.NET UpdatePanels不起作用.我对么?

这是一个非常重要的编辑

我对IE6没有任何疑问.但我甚至可以在IE8(Windows 7)上重现这一点.尝试将IE安全级别设置为高.之后你必须设置:

  • 初始化并编写未标记为安全的activeX控件
  • 提交未加密的表单数据
  • 活动脚本

能够使用Asp.NET UpdatePanel.后两个是好的,但第一个......我提醒你这是IE8

asp.net

5
推荐指数
1
解决办法
512
查看次数

如何在Symfony 1.4中运行任务时使用更少的内存?

我正在使用Symfony 1.4和Doctrine.

到目前为止,我使用Symfony运行任务没有问题.但是现在我必须导入相当多的数据并将它们保存在数据库中,我才得以臭名昭着

"致命错误:允许的内存大小为XXXX字节耗尽"

在导入过程中,我只创建新对象,设置几个字段并保存它们.

我很确定这与我在保存数据时创建的对象数量有关.但是,取消设置这些对象并没有做任何事情.

是否有任何最佳实践来限制Symfony中的内存使用?

php memory doctrine symfony1 symfony-1.4

17
推荐指数
1
解决办法
4995
查看次数