CurtHagenlocher commented on issue #3659:
URL: https://github.com/apache/arrow-adbc/issues/3659#issuecomment-3473759232

   I'm afraid this isn't possible through the ADBC API. The 
`AdbcStatementBindStream` API is really oriented to something like bulk 
ingestion, which is in part why you can only supply one. And the lower-level C 
bindings aren't exposed via the ADBC API, so there's nothing realistically 
possible there either.
   
   If I needed the kind of functionality you seem to be looking for, I think 
I'd probably write a DuckDB extension in C which registers a table function 
like `read_from_dotnet("table_identifier")` and then exposes an API that can be 
p/Invoked by which a .NET application can register and unregister callbacks for 
specific table_identifer values. The results would be returned as 
ArrowArrayStreams, of course.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to