我有一个asp.net webmethod是静态的,它会删除用户的文件在数据库中的操作。 file_name通过jQuery作为输入发送。但是对于数据库连接,我需要使用静态DBconnection对象。asp.net jquery ajax - 静态web方法问题
当多个用户从UI中删除自己的文件时,jQuery将会使用同一个静态方法,它使用单个Static连接对象。 那么同时出现多个请求,这个删除只会删除最后一个(最新的请求)用户文件从数据库中删除吗?如果是的话,如何在asp.net中使用jquery-ajax来处理这个问题。
如果我说错了,请抛出一些光线。
[更新] 服务器端代码:
public static void DeleteAttachment(int fileId, string fileLoc)
{
SqlDBAccess objDBAccessStat = new SqlDBAccess();
.......
}
可以提供jqueyr脚本plz – 2011-06-03 09:49:44
jquery脚本工作正常..问题出在服务器端。它使用静态方法和静态DBConnection。 – Raghav 2011-06-03 09:57:34