• Ben,

    The 'bumble' might help but I can't find it.

    When you say 'better' .. what exactly do you mean ?

    There are infinite ways to interact with SQL Server and each solution really need to be judged in it's own context.

    What exactly are you trying to achieve ?

    What are your struggles with your existing solution ?

    What technical resources do you have at your disposal (programing languages/platforms skills etc )

    Let's put some flesh onto the problem and see what happens ...