总结下连接数据库的不同方法及方式。
1.java常用连接方式
常用的有JDBC+Database直接连接方式。
还有就是JDBC+厂商Database Connection Server +Database的形式。在DB与JAVA AP之间架起了专门用于数据库连接的服务器,(一般由数据库厂商提供)。好处在于优化连接。
JNDI Datasource方式,就是在程序运行的环境中又称(Context)中设置一个database数据源,有一个jndi名称,程序只需查找此名称即可查找到相关数据库。
2.c#连接方式:
ADO.NET 连接方式。常用的驱动有:
1.ODBC open database connectivity:较少使用。特点:通用
2.OleDB:Object Linking and Embedding。是ADO.NET开发中的接口标准。程序员可以按照数据库类型的不同选择驱动程序。特点:专用。
3.SQL SERVER驱动
4.Oracle 驱动
.Net数据提供对象:
Connection对象
Command对象
DataReader对象
DataAdaptor对象
用户对象:
DataSet 对象
DataTable对象
DataRow对象
DataColumn对象
使用System.Data命名空间
using System.Data;
1.sql server
using System.Data.SqlClient;
2.olddb
using System.Data.OledbClient;
3.oracle
using System.Data.OracleClient
4.odbc
using System.Data.Odbc;
连接并使用数据库的步骤:
1.创建数据库(各种类型)
2.使用Connection对象连接数据库
3.使用Command对象执行数据库语句和命令,并返回数据
4.使用DataReader和DataSet读取和处理数据源数据。
5.断开数据库连接