The characteristics of access and its concept FAQ

Source: Internet
Author: User
Tags format end interface sql net ole access database access
Literacy Lecture Hall: The characteristics of access and its concept questions and answers

Problem:

This solves only one problem, what is access?

Design a database management system, with access

In Access to design a table, query, and then use VB to do a form to do the connection, with access inside the design form, report and adjust VBA to code what is the difference?

We do it in groups, but others don't seem to be aware of it, and I think it's easier to just make everything right in access and then call the VB code.

I do not understand what the MDB is, if the SQL is a background data repository, which access is both backstage and foreground, so that SQL and access can also be invoked, then why SQL, Access is not entirely a substitute for SQL?

Can an MDB format file get out of an access environment and be called by other software on a machine that is not installed in Access?

Reply:

1. Access is a component of Microsoft Office, a database "software" that is combined back and forth.

That is, access has a user interface (VB can be used to develop the user interface), also has logic, process processing, that is, VBA language (VB can also be used for logical processing), and can store data, that is, in the table to store data. And all of this is stored in an MDB-formatted file (or, of course, an MDE format).

Answer the above question: Access inside design Good interface, VB must establish access.application in order to call, that is basically VBA programming, not VB programming.

2, access is not a storage format, is a software.

Please make a strict distinction between Access software and MDB format. The following statement is wrong: "I use VB to develop MIS system, the data stored in Access." ”。 VB down in the MDB format (or JET DB) just call a format of the file, and did not call to Access, in fact, the official saying is called "VB JET application." In addition, files in MDB format can also be used by other development tools, such as DELPHI/PB/C/php/asp/cgi/c#/J #/Java/vb.net/c.net .... Call. But the only things that are called are MDB files, and many of the functionality that ACCESS software has, these tools are not callable.

And because of this, "I don't have OFFICE access on my system, can I call an ACCESS database with ASP?" "The answer is: Of course, you do not use access to this software, only the use of the MDB database format, and this format as long as the system has the OLE DB engine can support. The Windows 98 and above versions of the Windows operating system are built in to support the OLE DB engine.

3. Some objects in Access can be called by VB, but you must install Access software on the calling machine (copy an MDB file is not enough) or install additional ActiveX controls

4, here refers to the pure access environment is not using any other software, directly use the Access interface and storage format of the environment, that is, the environment can not be separated from the Access runtime. The above ASP + mdb/vb + MDB and so on are not so-called "pure ACCESS environment". So the problems that arise in these environments are essentially unrelated to ACCESS's software.

5. "I don't understand what the MDB is," answered the question: The MDB is a file format in which the data is organized in a specific way, and the default storage format for ACCESS is exactly the MDB

6, "If say SQL is a backstage data repository, that access is both backstage and foreground",

Answer the above question: SQL is a structured query language, and do not confuse SQL SERVER as a database software. SQL SERVER is a database software, but he does not have an "end user" interface, only suitable for developers to use the interface, developers can use other programming tools to develop the interface, such as VB vb.net, and so on, and ACCESS the software itself has the developer to use the interface and suitable for the " End user "interface, which is what we usually call the front and back of the table.

7, "that access is both backstage and foreground, so that SQL and access can also be invoked, then why SQL, Access is not completely replace SQL?"

Answer the above question: Please refer to the function of the answer 3,access and SQL Server are different so it doesn't conflict, what's the difference please refer to help for ACCESS and Books Online in SQL Server

8. Can the MDB format file be disconnected from the access environment and invoked by other software on a machine that does not have access installed? ”

Answer the above question: Yes, this is because of the support of Jet DB, and Windows 98 is built with Jet db by default, just as more than 98 of the machines can browse the Web by default, and Windows 95 must have a browser installed to browse the Web.



Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.