Access is a complete package, with both a database (of sorts) and the
tools to build a front end for the user.
SQL Server is just a database engine. It stores data, and accepts SQL
commands (INSERT, UPDATE, DELETE, SELECT, etc.) against that data. It
has NONE of the front-end features that allows Access to provide the
user interface. There are no buttons to program in SQL Server, no
grids or pull down lists. SQL Server is strictly the back end
database.
So, to use SQL Server you need another tool with which to write the
front end. That tool can be Access, VB, C#, or any number of other
programming languages and systems, including web-based tools that
don't put anything at the client.
So what does SQL Server buy you? The freedom to use those other
languages. Improved salability both in database size and number of
users. More robust integrity. A far more powerful implementation of
SQL, though with limits that will sometimes frustrate an Access
programmer.
Roy Harvey
Beacon Falls, CT
On Wed, 22 Oct 2008 22:47:41 -0400, BURL ives <e_rotic@hotmail.com>
wrote:
Quote:
>I am well versed in MS Access. I now want to set up a SQL database on
>my company's server. However there are some pretty basic questions
>that I have starting out...I did a bit of searching but didn't see the
>direct answers so that is why I am asking here:
>
>In Access, there is a switchboard and forms and reports for a user to
>interact with. I don't believe the same exists in SQL. What does one
>do in place of those items. For example, what would I need so that a
>user can double click on an icon and get an option with 2
>buttons......one would start a form to enter data and the other would
>take you to a screen that has 2 or 3 options for reporting. Can this
>only be done with code such as VB?
>
>I guess fundamentally I am wondering how a user interacts with SQL?
>Are there any programs that can be used or is it all custom made?
>
>And along that line, how does one ENTER data if no form function is
>available? How does one get reports without the report feature?
>
>Any help would be greatly appreciated. And just to be clear, I am not
>looking for someone to write code for me. I am interested in
>understanding how it is used. I'll do my own research to get whatever
>interface is needed based on your responses.
>
>thanks again