我有一个Windows窗体应用程序与MS SQL Server 2005作为后端.我已经在表单中编写代码,使用SqlConnection,SqlCommand对象调用一些存储过程,并且我正确地处理了所有内容.
我通过调用处理了sqlcommand对象
oSqlCommand.Dispose()
Run Code Online (Sandbox Code Playgroud)
但我目睹了我的应用程序消耗了大量的内存.我基本上将大型XML文件作为SqlParameters传递.
我终于决定使用RedGate内存分析器对内存进行配置文件,我注意到它System.Data.SqlClient.SqlParameters
没有被处理掉.
有什么见解吗?
谢谢
NLV
我有以下网址
http://somesite/somepage.aspx
Run Code Online (Sandbox Code Playgroud)
我传递一个查询参数值,该值具有另一个带有这样的查询参数的URL.
http://somesite/somepage.aspx?pageURL = http://someothersite/someotherpage.aspx?param1 = value&source = http:// anotheronesite/anotherpage
我需要将pageURL值作为粗体字母中的值.但我得到了
http://someothersite/someotherpage.aspx?param1=value
Run Code Online (Sandbox Code Playgroud)
而且我没有得到源代码.我正在使用以下JavaScript函数 -
function getParameterByName( name )
{
name = name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");
var regexS = "[\\?&]"+name+"=([^&#]*)";
var regex = new RegExp( regexS );
var results = regex.exec( window.location.href );
if( results == null )
return "";
else
return decodeURIComponent(results[1].replace(/\+/g, " "));
}
Run Code Online (Sandbox Code Playgroud)
有任何想法吗?
我想在我的一个页面中禁用滚动.我不想写
scroll(0,0)
要么 scrollTo(0,0)
在滚动事件中,这将产生"跳跃"的性质.我不能有类似的东西
event.preventDefault()
Run Code Online (Sandbox Code Playgroud)
取消活动?
我有一个包含大量查询的文本文件.我想在所有查询中获取整个文件中使用的所有不同表.表名可以在'from'或'join'之后.如何通过正则表达式匹配来提取它们.任何人都可以建议正则表达式来获得比赛吗?
我使用Linq来对付一些集合对象(Dictionary,List).因此,如果我想根据条件选择项目,我会编写Linq查询,然后枚举linq对象.所以我的问题是,Linq消除了对主要集合的循环,从而提高了性能?
我有以下代码来执行跨域请求并获取JSONP数据(JSON由回调方法包装).我已经验证我正在使用包装我的JSON数据的回调方法正确获得响应.它在IE7中完美地工作(回调cb被调用)但在IE8中没有.
$(document).ready(function () {
var abc = $.ajax({
type: "GET",
url: "http://sd.domain.com/param1=a¶m2=b&output=json&callback=cb",
dataType: "jsonp",
jsonp: false,
cache: false,
success: function (json) {
},
error: function (e) {
}
});
abc.error(function (data, xhr, dat1) {
});
abc.complete(function (xhr, status) {
var data = xhr.responseText;
});
});
function cb(dd) {
alert(dd.people[0].nameFirst);
}
Run Code Online (Sandbox Code Playgroud)
我将statusText称为'Success',StatusCode为xhr中的200.此外,我无法为xhr找到任何称为responseText的属性.那么如何在错误/完整功能中获得响应?有任何想法吗?
我有以下要求.我将'ABC DEF'作为命令参数@MyString传递给存储过程.在存储过程级别,我需要用XYZ替换子串DEF以获得字符串'ABC XYZ'.我怎样才能做到这一点?
谢谢.NLV
我试图弄清楚ASP.NET和ASP.NET MVC之间的区别.模式 - 视图 - 控制器称为MVC是一种开发模型/模式/编程模型,对吧?这只是开发人员编写代码以完全控制代码的一种方式.如果是这样的话,微软发布的MVC 1,MVC 2等以及MVC模式的"特殊框架"是什么?
我想检查用户是否是特定网站集的网站集管理员.当我通过成员函数时,我看到两个函数
site.CheckForPermissions(SPReusableAcl acl, SPBasePermissions perms)
site.DoesUserHavePermissions(SPReusableAcl acl, SPBasePermissions perms)
Run Code Online (Sandbox Code Playgroud)
但是如何使用它们呢?什么是SPReusableAcl
?我如何能与SPUser
和SPReusableAcl
?
有任何想法吗?
我是博客,我用adsense将我的博客货币化.在编写或实际上在<head></head>
我的博客标签内添加异步代码时,似乎我必须像这样添加它:
<script async="async" src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
Run Code Online (Sandbox Code Playgroud)
而不是像这样:
<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
Run Code Online (Sandbox Code Playgroud)
否则会显示错误.有谁能解释为什么?你知道我是否可以添加这个(根据adsense)?
c# ×4
javascript ×3
regex ×2
adsense ×1
asp.net-mvc ×1
asynchronous ×1
cross-domain ×1
jquery ×1
jsonp ×1
linq ×1
memory-leaks ×1
query-string ×1
scroll ×1
sharepoint ×1
sql-server ×1
sqlcommand ×1
string ×1
url ×1