Forums before death by AOL, social media and spammers... "We can't have nice things"
|    comp.databases.ms-sqlserver    |    Notorious Rube Goldberg contraption    |    19,505 messages    |
[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]
|    Message 18,932 of 19,505    |
|    Ulrich Achilles to Bob Barrows    |
|    Re: "Parameterized" Views - really that     |
|    30 Jul 13 09:31:25    |
      From: uli.achilles@googlemail.com              On 07/28/2013 09:28 PM, Bob Barrows wrote:       > Ulrich Achilles wrote:       >> (@somedate is a monday and the view selects the courses that are       >> actual for that week).       >>       >> Of course I found soon that it is not possible to pass parameters to a       >> view in SQL server.       >       > An Access parameterized view is exactly the same as a simple SQL Server       > stored procedure, except the procedure is not directly updatable. That,       > however. is not a great loss since there is no frontend to SQL Server that       > does everything that Access does for Jet databases. The front end for a SQL       > Server database needs to provide all the functions provided by Access. This       > typically means retrieving read-only data from the database (to avoid       > locking problems) and passing parameter values to a stored procedure that       > performs updates, inserts and deletions as needed.       >       >> As a solution I created a table "parameters" with       >> just one row to hold the parameter and joined it to the courses-table:       >>       >> I came across that construction in the net, but it was commented as       >> horrible, ugly and so forth.       >>       >> My question: Is it really that bad? And why?       >       > Yes, it can be. There are so many things that can cause problems.       > Client crashes can leave bad parameter values in the table.       > Multiple users can be using each other's incorrect parameter values.       > Mainly, it's bad because it's outside of the developer's control (assuming       > that users are entering values into it).       >       >       >       Hallo,              thank you very much for your helpful explanations.              --- SoupGate-Win32 v1.05        * Origin: you cannot sedate... all the things you hate (1:229/2)    |
[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]
(c) 1994, bbs@darkrealms.ca