Насчет разработки. Писать на C/Al, я думаю, найдется мало желающих и стоит он около 8000$, кажется. А MS VS .Net около 2000$. Хотя по удобству и возможностям намного превосходит C/Al. Мы планируем на следующем этапе писать именно внешние приложения на C#, используя при этом технологии ADO.Net и c/front ( СУБД у нас SQL Server). Зачем человеку, в обязанности которого входит, скажем, просто выписка счета выделять собственное рабочее место, число которых ограничено лицензией?

Лучше написать внешнее приложение, которое будет обеспечивать ему необходимую функциональность. Именно для таких простых случаев мы собираемся использовать внешние приложения, в которых можно решить все эти проблемы более просто. А также для других операций с БД. Ну а сейчас мы пока удовлетворяемся Query Analyzer и возможностями ДатаПортов.

Как насчет такого подхода