可以这样试一下,把你的CreateUserDate()函数设置为有返回值的;比如:
private bool CreateUserDate()
{
..........
return true;
}然后这样调用:
if(CreateUserDate())
BindTree();
private bool CreateUserDate()
{
..........
return true;
}然后这样调用:
if(CreateUserDate())
BindTree();
那样还是不行呀!
我用了个死循环,延迟了两秒,就行了。可是这样效率太低了。
int StartSecond=System.DateTime.Now.Second;
int EndSecond=System.DateTime.Now.Second;
while (StartSecond-EndSecond<2)
{
StartSecond=System.DateTime.Now.Second;
}我想应该用事务处理的办法。可是不知道该怎么写?请高手指教一下。