TSQL をデータベースに入れるのは悪い考えですか? たとえば、以下の DDL を参照してください。
CREATE TABLE dbSystems (ID INT NOT NULL IDENTITY, Description VARCHAR(100), SQL (10000))
INSERT INTO dbSystems ('Sales System', 'DECLARE SalesVariable int..............")
INSERT INTO dbSystems ('Finance System', 'DECLARE FinanceVariable int..............")
INSERT INTO dbSystems ('Production System', 'DECLARE ProductionVariable int..............")
VB.NET アプリは、実行時に実行する SQL を選択できます。
または、SQL フィールドにストアド プロシージャの名前を含め、VB.NET アプリでストアド プロシージャを代わりに実行することもできます。