数据库类型
常用的数据库有:sqlserver、Oracle、MySql…等
那么如何连接到数据库,并和数据库进行数据交互呢?
下来看一下.NET提供的Connection类。
Connection类
Connection类有四种:SqlConnection,OleDbConnection,OdbcConnection和OracleConnection。
SqlConnection类的对象连接SQL Server数据库;OracleConnection 类的对象连接Oracle数据库;OleDbConnection类的对象连接支持OLE DB的数据库,如Access;而OdbcConnection类的对象连接任何支持ODBC的数据库。与数据库的所有通讯最终都是通过Connection对象来完成的。
Data Source=服务器名\实例名;Initial Catalog=库名;Integrated Security=True
实现与数据库的交互
string constr = "server=.;database=myschool;integrated security=SSPI";//设置连接字符串
SqlConnection con = new SqlConnection(constr);
string sql = "select count(*) from grade";//sql语句
SqlCommand com = new SqlCommand(sql,con);
try
{
con.Open();
MessageBox.Show("成功连接数据库");