欢迎来到天天文库
浏览记录
ID:41009531
大小:96.50 KB
页数:6页
时间:2019-08-13
《在NET Framework应用程序中访问数据库》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、Writtenbysuyejian在.NETFramework应用程序中使用ADO.NET访问数据库一、常用的数据访问组件1、访问SQLServer数据库系统所用到的组件SqlConnection………连接SQLServer数据库系统SqlCommand………..向SQLServer数据库系统提交执行SQL命令SqlDataReader………阅读执行SQL命令返回的数据SqlDataAdapter…......利用此组件可以将数据库中的数据填充到DataSet数据集注意:使用上述组件需要引入System.Data.SqlClient命名空间。2、访问Access数
2、据库所用到的组件OleDbConnection……连接OleDB数据库系统OleDbCommand……..向OleDB数据库系统提交执行SQL命令OleDbDataReader……阅读执行SQL命令返回的数据OleDbDataAdapter…..利用此组件可以将数据库中的数据填充到DataSet数据集注意:使用上述组件需要引入System.Data.OleDb命名空间。二、访问数据库的途径三、如何连接数据库1、连接SQLServer的实例[C#版本]usingSystem.Data.SqlClient;……//连接串的含义是:登录计算机名为“(local)”的数据
3、库服务器,登录的用户名为a,密码为b,//并且假设已经在SQLServer中创建一个名为dbname的数据库。SqlConnectionconn=newSqlConnection("Server=(local);Database=dbname;UserID=a;Password=b;");conn.Open();//打开数据库连接……conn.Close();//关闭数据库连接6Writtenbysuyejian[VB版本]ImportsSystem.Data.SqlClient……'连接串的含义是:登录计算机名为“(local)”的数据库服务器,登录的用户名为a
4、,密码为b,'并且假设已经在SQLServer中创建一个名为dbname的数据库。DimconnAsNewSqlConnection("Server=(local);Database=dbname;UserID=a;Password=b;")conn.Open()'打开数据库连接……conn.Close()'关闭数据库连接1、连接Access的实例[C#版本]usingSystem.Data.OleDb;……//连接串的含义是:程序将通过Microsoft.Jet.OLEDB.4.0访问Access数据库,//并且假设已经在Access2000中创建一个数据库,该
5、数据库的文件名为c:db1.mdb。OleDbConnectionconn=newOleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;DataSource=c:db1.mdb;");conn.Open();//打开数据库连接……conn.Close();//关闭数据库连接[VB版本]ImportsSystem.Data.OleDb……'连接串的含义是:程序将通过Microsoft.Jet.OLEDB.4.0访问Access数据库,'并且假设已经在Access2000中创建一个数据库,该数据库的文件名为c:db1
6、.mdb。DimconnAsNewOleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;DataSource=c:db1.mdb;")conn.Open()'打开数据库连接……conn.Close()'关闭数据库连接一、如何通过DataReader访问数据这里我们给出的范例是如何通过DataReader读取SQLServer数据库中的数据,如果你需要访问的是Access数据库,那么只需将程序源代码中的SqlConnection、SqlCommand、SqlDataReader分别更改为OleDbConnection、
7、OleDbCommand、OleDbDataReader。同时把数据库连接串由"Server=(local);Database=dbname;UserID=a;Password=b;"更改为"Provider=Microsoft.Jet.OLEDB.4.0;DataSource=c:db1.mdb;"的形式。[C#版本]usingSystem.Data.SqlClient;……//连接串的含义是:登录计算机名为“(local)”的数据库服务器,登录的用户名为a,密码为b,//并且假设已经在SQLServer中创建一个名为dbname的数据库。SqlConnect
8、ionco
此文档下载收益归作者所有