1. Take the (uploaded) image and encode it into base64.
2. Create a data URI by replacing "[Base64EncodedString]" with the the base64 encoded image in the following html code:
<img src="data:image/jpeg;base64,[Base64EncodedString]" />
3. Insert this html code into htmlmemo.
I have not much experience with stored procedures, but normally - when using parameters - in SQL there should be the used parameter declared:
select * from procedure04 where MyFieldName = :MyFieldName
You can use Microsoft Edge browser for example. It has a setting, so that the user will be asked what to do with the file (i.e. "save as ...").
It depends on the browser, there is no other way.
It fetches / caches all the records on the server. If you use server cursor for db components the data is cached in db server, if you use client cursor the data is chached in UniGUI server.
To the client (browser) is always sent one page.
I think it is a thread pool.
Make a "sleep(15000);" after your line and call the app in another browser (tab). Then you should get another thread (id).
But the thread id can be another on each call from one session.
See description: If you want to use interactive input (optional) you must enter the command / input into the edit field below and then press enter (no "inline" edit/ input possible).
"Inline Edit" you must program by your own.