我有一个存储过程,从SQL Server Management Studio运行时,这样调用时一直需要5秒才能运行.
exec dbo.MyStoredProc '2009-04-30 00:00:00', '2009-04-30 20:00:00'
Run Code Online (Sandbox Code Playgroud)
当通过VBA从excel电子表格调用时,需要6分钟(不包括将记录集复制到工作表所花费的时间.VBA只是简单地使用ADO连接来返回记录集.不幸的是,Excel方法是客户端要求我无法摆脱.
Public Function GenerateSQL(strQueryName As String) As Recordset
Dim rs As Recordset, cm As Command, dbsConn As Connection
Set dbsConn = New ADODB.Connection
dbsConn.Open Configuration.Range("ConnectionString")
Set cm = New ADODB.Command
With cm
.CommandText = strQueryName
.CommandType = adCmdStoredProc
.CommandTimeout = 300
.ActiveConnection = dbsConn
Set rs = .Execute()
End With
Set GenerateSQL = rs
End Function
Run Code Online (Sandbox Code Playgroud)
有谁知道为什么会发生这种情况或者我如何开始追踪正在发生的事情?
谢谢,
史蒂夫
我正在运行string.Format一个包含一些HTML + javascript的readonly字符串,但我得到了一个System.FormatException.
这是我的格式字符串:
<script type="text/javascript">
function {0}_showHideFieldWindow() {
if ({0}.IsCustomizationWindowVisible()) {
{0}.HideCustomizationWindow();
} else {
{0}.ShowCustomizationWindow();
}
}
</script>
Run Code Online (Sandbox Code Playgroud)
我正在做的就是传递对象名称.像这样:
string.Format(javascript, "grid");
Run Code Online (Sandbox Code Playgroud) 我有两个(非常大的)文本文件.在运行时方面,最快的方法是创建第三个文件,其中包含未出现在file2中的所有file1行?
所以如果file1包含:
Sally Joe Tom Suzie
而file2包含:
Sally Suzie Harry Tom
然后输出文件应包含:
Joe
我有一组汇编函数,我希望通过创建头文件在C程序中使用它.例如,如果我有定义实际汇编例程的asm_functions.s和asm_functions.h,它们具有函数原型以及我需要的一些标准#define.我的目标是使用C程序,比如test_asm.c来调用程序集函数.
asm__functions.h:
#define ASM_CONST_1 0x80
#define ASM_CONST_2 0xaf
uint8_t asm_foo( int, int, int );
asm__functions.s:
/* dont need this: #include "asm_functions.h" */
.section .text
.type asm_foo, @function
asm__foo:
/* asm code with proper stack manipulation for C calling conventions */
ret
test__asm.c:
#include "asm_foo.h"
int main() {
uint8_t res = asm_foo( 1, 2, 3);
return 0;
}
在这种情况下,编译链接程序的正确方法是什么?我正在尝试这样的事情:
gas -o asm_foo.o asm_foo.s
gcc -o test_asm test_asm.c
但我仍然从GCC得到一个链接器错误,说我的程序集例程未定义.我希望这个人为的例子足以解释这种情况.
谢谢!
编辑:
使用单个命令编译时,这是一个输出片段:
tja@tja-desktop:~/RIT/SP2/latest$ gcc -o test_pci pci_config.s test_pci.c
/tmp/ccY0SmMN.o: In function _pci_bios_read_byte': …Run Code Online (Sandbox Code Playgroud) 有没有人知道相当于Delphi的FxCop/StyleCop?我真的希望将样式等自动检查到持续集成中.
这可能会也可能不会很清楚,如果我不在基础上,或者您需要更多信息,请给我留言.也许有一个解决方案已经在我想要的PHP中.
我正在寻找一个函数,它将增加或减去经度OR纬度值的距离.
原因:我有一个包含所有纬度和经度的数据库,并希望形成一个查询来提取X公里(或英里)内的所有城市.我的查询看起来像这样......
Select * From Cities Where (Longitude > X1 and Longitude < X2) And (Latitude > Y1 and Latitude < Y2)
Where X1 = Longitude - (distance)
Where X2 = Longitude + (distance)
Where Y1 = Latitude - (distance)
Where Y2 = Latitude + (distance)
Run Code Online (Sandbox Code Playgroud)
我在PHP中工作,使用MySql数据库.
也欢迎任何建议!:)
<form action="form.php" method="post">
Username: <input type="text" name="user" maxlength="50" value="" />
Password: <input type="password" name="pass" maxlength="20" value="" />
<input type="submit" name="Submit" value="Submit" />
</form>
<?php
$Accesstrys = 0;
if($_POST['Submit'] == "Submit") {
$Accesstrys++;
if($Acesstrys == 3)
{
$ip = getenv("REMOTE_ADDR");
$file = fopen("Loginlimit/$ip",'w');
fwrite($file,"$Accesstrys:$ip");
}
}
?>
Run Code Online (Sandbox Code Playgroud)
我试图编写一个PHP登录脚本,如果你失败了,你会尝试登录3,它会冻结10分钟.
远没有完成,但我测试了它并没有用我的IP创建/写一个文件.什么我错了
现代浏览器应该在某种程度上支持CSS分页符属性.不过,我一直没能得到任何浏览器以不同的方式打印任何时候使用avoid,widows或者orphans.我做错了,还是浏览器支持不像宣传的那样稳固?
h2 {
page-break-after: avoid;
}
p {
page-break-inside: avoid;
orphans: 2;
widows: 2;
}
Run Code Online (Sandbox Code Playgroud) 我需要递归地获取目录的大小.我必须每个月都这样做,所以我想制作一个PowerShell脚本来完成它.
我该怎么做?
mysql ×2
sql-server ×2
.net ×1
algorithm ×1
asp.net ×1
assembly ×1
c# ×1
compilation ×1
coordinates ×1
css ×1
delphi ×1
distance ×1
filesystems ×1
fxcop ×1
gis ×1
linker ×1
perl ×1
php ×1
powershell ×1
printing ×1
scripting ×1
session ×1
sql ×1
string ×1
stylecop ×1
sysadmin ×1
vba ×1
windows ×1
x86 ×1