1,连接SQL和连接ACCESS不同方法的本质区别在哪里

没有本质区别,都需要驱动。只不过ACCESS是用的ODBC桥,SQL是采用JDBC驱动,(当然也可以采用ODBC驱动)
驱动不同

连接SQL和连接ACCESS不同方法的本质区别在哪里

2,sql INNER JOIN 语句的作用是什么

和where的效果是一样的WHERE子句中使用的连接语句,在数据库语言中,被称为隐性连接。INNER JOIN……ON子句产生的连接称为显性连接。(其他JOIN参数也是显性连接)WHERE 和INNER JOIN产生的连接关系,没有本质区别,结果也一样。但是!隐性连接随着数据库语言的规范和发展,已经逐渐被淘汰,比较新的数据库语言基本上已经抛弃了隐性连接,全部采用显性连接了。
http://baike.baidu.com/view/1319275.htm
内连接

sql INNER JOIN 语句的作用是什么

3,web与数据库的连接分类及案例

www.connectionStrings.com
ODBC链接适合数据库类型 链接方式 access "Driver=dBase "Driver=Oracle "Driver=MSSQL server "Driver=MS text "Driver=Visual Foxpro "Driver=MySQL "Driver=OLEDB链接适合的数据库类型 链接方式 access "Provider=microsoft.jet.oledb.4.0;data source=your_database_path;user id=admin;password=pass;" Oracle "Provider=OraOLEDB.Oracle;data source=dbname;user id=admin;password=pass;" MS SQL Server "Provider=SQLOLEDB;data source=machinename;initial catalog=dbname;userid=sa;password=pass;" MS text "Provider=microsof.jet.oledb.4.0;data source=your_path;Extended Properties′text;FMT=Delimited′"
system.data.sqlclient 引用了微软操作sql server的类库。 添加引用以后,可以直接实例化一些操作数据库的类,然后对数据进行操作。 没有它,不方便显示,当然,可以使用其他数据源,比如system.data.oledb去操作。本质是一样的。 第三个问题,=号的作用,是起到拼接一个string类型的字符串的作用。 你定义了一个string类型的变量,名字是selstr,他的值是select * ....... 这是非常基础的c#类型定义问题,建议你阅读一下c#入门书籍的前三章,这个问题你就会明白了。 不要直接去阅读一些源代码,对学习没有好处。学习,要注重基础,非一日之功。

web与数据库的连接分类及案例


文章TAG:数据  数据库  数据库连接  连接  数据库连接本质有哪些  
下一篇