If you want to use basic Service Broker programming, then there isn't
anything special. You just execute T-SQL statements just like any
other T-SQL statements. RECEIVE produces a resultset just like SELECT
and you process it in the client same way you would process a SELECT
resultset, no matter the actual client (ODBC, OleDB, SqlClient, JDBC
If your question is about the SqlDependency infrastructure in CLR
(notifications of query changes), then ultimately it all boils down to
the server side Query Notification feature. I don't know how well this
is supported in Delphi (is been many years since I haven't looked at
BDE), but ultimately Query Notifications can be programmed against by
any client that understands the SNAC, read http://www.yqcomputer.com/
en-us/library/ms130764.aspx for more details.
BTW, if you need more info please post in
because I'm not monitoring these newsgroups.