Today, I encountered a problem, and the ClientDataSet created in a thread is always dead when Open, nor does it throw any exceptions, so that it has not returned. I know that Midas is not a thread safe, and only CLIENTDATASET and its RemoteServer are created in the thread. I can't think of this. Can't use it in the thread, you can't have trouble, hehe!