易截截图软件、单文件、免安装、纯绿色、仅160KB

关于使用AJAX,后台处理并发问题??

页面上利用AJAX异步请求数据,但是由于多个请求都会调用同一个静态对象的方法,造成冲突,比如说都会调用BLL层生成的静态DAL层对象,或者说多个方法都会调用SQLHelper中的静态方法,造成调用出错
如何解决?是否要使用队列或者是加锁?麻烦给个具体点的思路,谢谢
SF~~顶上~~队列

说下我的看法呀。。
静态的类在内存中是一直有位置的,所有的用户调用方法的时候如果都使用这个类中的某个变量...

一般类在实例化后是在内存中是独立的,他的变量不会重复,在使用后会及时销毁,所以不会出现未知的错误,在c#中静态的成员是比较敏感的东西,可以用来处理不与特定对象关联的方法,如这样的一些方法:
static class CompanyInfo
{
    public static string GetCompanyName() { return "CompanyName"; }
    public static string GetCompanyAddress() { return "CompanyAddress"; }
    //...
}
所以你这个看能否使用一般类,至于队列和加锁之类的,,等待高手来解答。。

帮你顶个。呵呵。

调用静态方法不存在你说的问题。

静态实例在访问的时候最好加上lock,但是lock的力度要把握好,否则很影响效率。

问题是我现在就出现了问题了呀...比较郁闷
就在SQLHelper的调用上
出现  "另一个 SqlParameterCollection 中已包含 SqlParameter。"
这样的错误
代码如下
C# code:
public static SqlDataReader ExecuteReader(string connectionString, Comman


相关问答:

ASP.NET里的一个AJAX的错误


我的页面里用的AJAX控件 但页面静止一段时间就会出现上面的一个错误是怎么会事呀 怎么解决啊
高手帮帮忙啊

将项目上级目录中的中文名称全部改成英文

楼上说的很清楚了。帮顶一下吧

这个问题不是很常 ......

ajax的AsyncPostBackTrigger没效果

            <div id="div6" runat="server" style= "height:auto;width:auto; text-align: left;">
          & ......

Ajax长轮询

HTML code:

<script type="text/javascript">
<!--
var time = 0;
var http_request=null;
function HttpRequest(){
if (window.ActiveXObject){
......

求一个带键盘操作的ajax自动完成功能,最好带数据库。

RT,以前买过一本《征服AJAX》的书里面有,但不支持中文,现在也不知道光盘丢到哪里去了,在网上下载的没有数据库,调试不好。

希望能有:
1.支持中文
2.带键盘操作
3.最好能够带数据库的
ajax自 ......

请教ajax实现弹出窗体的用法 - Web 开发 / Ajax

按钮放在UpdatePanel1,想通过点击调用DictionaryTvAdd.aspx弹出一个子窗体
用下面的语句提示我缺少对象
protected void Button1_Click(object sender, EventArgs e)
  {
  ScriptManager.R ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号