Maybe this will simplify it all a little bit.
ASP is a language used to dynamically generate web sites. It deals with variables, and so on, but knows little to nothing about data beyond the fact that it is stored in an object.
SQL is a language used to request data from a database or send data to a database. This language can be used by just about any programming language in existence to make queries or execute requests to a database programatically. SQL is dependant on the database your talking to, it is only mostly consistent but the language differs a little between access, SQL Server, Oracle, mySQL, etc
ASP can use ADO objects to send SQL string and receive data back into objects. All SQL does is make a request of the database.
The comment you posted above:
SQL is an important part of ASP, because the Active Data Object (ADO) used in ASP to access databases, rely on SQL for data access. is mostly true because when your ADO object communicates with a database it uses SQL (on the most part) just like you would. So if you use a .Open command, the ADO object makes an SQL statement and sends it out, utilizing the specified driver.
What the author was trying to point out is that without SQL there would be no data exchange between an ASP script and a database. And that having tht data exchange is a very importnat part of ASP because it allows us to do quite a bit of what we do (usernames, stores, forums, etc, etc)
-Tarwn --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- ---
For my next trick I will pull a hat out of a rabbit (if you think thats bad you should see how the pigeon feels...)
