Cannot Initialize Streamer that is already in use

I got the error when using FillWithDASql. If the following code apply to onClick event when open the form, it doesn’t matter. But if apply to onChange event when open the form, it has the following error. I already close the TDAMemDataTable before FillWithDASql.



can you create a simple testcase that reproduces this error, pls?

Do you use the same streamer from background threads?

Note: streamers aren’t thread-safe.

My form is inherit. According to your mention about “Steamers aren’t thread-safe”, I will trace it that is running more than 1 time or not.