我有一种方法,对属于某个用户的一些数据进行分类,将其节省到数据库。
delegate void parseUserDataDelegate(string pathToFile);
我为此设立了一个代表,并与BeginInvoke一起进行平行处理。
parseUserDataDelegate deleg = new parseUserData(this.parseUserData);
IAsyncResult result = deleg.BeginInvoke(path, null, null);
deleg.EndInvoke(result);
问题是,有两张表格:一是外国钥匙使用的数据,另一张是用户表格。 如果在分配方法时没有相应的用户,则在用户表中增加一个新的条目,并使用其补贴。 一个用户的数据表中约有100个条目。 问题在于,当处理第一用户的所有数据时,会发现一个错误,因为两条镜子试图为第二用户制造同样的条目。 我如何为不同的深层打开用户台?