简单常用.net数据库连接

ado.net中用了ole db.net     sql server.net  odbc.net 三个数据提供者为不同的数据源服务,这样更有真对性和高效性。

1用oledb.net连接access
<%@ Import namespace="System.Data" %>
<%@ Import namespace="System.Data.OleDb%>
String strConnection = "Provider=Microsoft.Jet.OleDb.4.0; data source=C://7418BegASPNETdbCS//datastores//Northwind.mdb;";
  OleDbConnection objConnection = new OleDbConnection(strConnection);

String strSQL = "SELECT SupplierID, CompanyName FROM Suppliers";
  OleDbCommand objCommand = new OleDbCommand(strSQL, objConnection);

  objConnection.Open();
  dgSuppliers.DataSource = objCommand.ExecuteReader();
  dgSuppliers.DataBind();
  objConnection.Close();

2使用sql server.net连接sql

<%@ Import namespace="System.Data" %>
<%@ Import namespace="System.Data.SqlClient" %>

String strConnection = "server=(local)//NetSDK; database=Northwind; integrated security=true;";
  SqlConnection objConnection = new SqlConnection(strConnection);

  String strSQL = "SELECT FirstName, LastName, Country " + "FROM Employees";
  SqlCommand objCommand = new SqlCommand(strSQL, objConnection);

  objConnection.Open();
  dgNameList.DataSource = objCommand.ExecuteReader();
  dgNameList.DataBind();
  objConnection.Close();

3用oledb.net连接excel

String strConnection = "Provider=Microsoft.Jet.OleDb.4.0; data source=C://7418BegASPNETdbCS//datastores//Inventory.xls; Extended Properties=Excel 8.0;";
  OleDbConnection objConnection = new OleDbConnection(strConnection);

  String strSQL = "SELECT * FROM Items WHERE Source='Dell'";
  OleDbCommand objCommand = new OleDbCommand(strSQL, objConnection);

4连接xml数据源,用了dataset中的东西

String strXMLFile =
    "C://7418BegASPNETdbCS//datastores//Multiple_levels.xml";
  lblXMLFileName.Text = strXMLFile;

  DataSet objDataSet = new DataSet();
  objDataSet.ReadXml(strXMLFile);

  dgServers.DataSource = objDataSet.Tables[0].DefaultView;
  dgServers.DataBind();

阅读更多
个人分类: asp.net
想对作者说点什么? 我来说一句

ADO.net访问数据库的工具类

2016年08月18日 56KB 下载

NET数据库连接的方法

2009年12月22日 26KB 下载

asp.net配置web.config数据库连接

2009年12月06日 3.98MB 下载

JDBC数据库连接

2012年10月16日 4KB 下载

没有更多推荐了,返回首页

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭