• jdasilva (5/6/2014)


    For the most part this is pretty easy once you know where to put things, but what if the query pulls info from a form? In my case, I have a field on my forms that denote what office you are viewing the data from. My current Access queries use the "LIKE [Forms]![theform]![Loc]" criteria. But I'm pretty sure that the SQL server does not see the Access file in a way that I can directly access the form... or can it?

    Right now, the only way I see of doing this is making a table to store the current selected office code, then reference that. Is there another way?

    Yes make the variable portions of your queries parameters.

    create procedure MyProcToGetSomeData

    (

    @LocID int

    ) as

    select YourColumns

    from YourTable

    where Location = @LocID

    _______________________________________________________________

    Need help? Help us help you.

    Read the article at http://www.sqlservercentral.com/articles/Best+Practices/61537/ for best practices on asking questions.

    Need to split a string? Try Jeff Modens splitter http://www.sqlservercentral.com/articles/Tally+Table/72993/.

    Cross Tabs and Pivots, Part 1 – Converting Rows to Columns - http://www.sqlservercentral.com/articles/T-SQL/63681/
    Cross Tabs and Pivots, Part 2 - Dynamic Cross Tabs - http://www.sqlservercentral.com/articles/Crosstab/65048/
    Understanding and Using APPLY (Part 1) - http://www.sqlservercentral.com/articles/APPLY/69953/
    Understanding and Using APPLY (Part 2) - http://www.sqlservercentral.com/articles/APPLY/69954/