300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > asp.net连接mysql数据库源码_ASP.net连接SQL数据库的源代码

asp.net连接mysql数据库源码_ASP.net连接SQL数据库的源代码

时间:2024-02-19 16:14:50

相关推荐

asp.net连接mysql数据库源码_ASP.net连接SQL数据库的源代码

c#利用进行数据库开发的基本步骤:

1、创建和数据库连接的connection 对象。

2、配置DataAdapter对象并创建和操作数据集DataSet。

3、将数据库中的表添加到DataSet中。

4、把数据集DataSet绑定到DataGrid上。利用DataAdapter 的Fill方法把数据填充到DataSet,最终的数据库中的数据显示在用户界面的DataGrid中。

c#中从数据库查询记录的方法分类:

一般使用两种方法:

一种是通过DataReader对象直接访问;另一种则是通过数据集Dataset和Dataadapter对象访问.

使用的Datareader对象能从数据库中检索数据。检索出来的数据形成一个只读只进的数据流,存储在客户端的网络缓冲区内。Datareader对象的read方法可以前进到一下条记录。在默认情况下,每执行一次read方法只会在内存中存储一条记录系统的开销非常少。

创建datareader之前必须先创建sqlcommand对象,然后调用该对象的executereader方法来构造sqldatareader对象,而不是直接使用构造函数。

下面的示例程序完成的功能是访问sqlserver数据库,并使用datareader从northwind数据中读取记录,并将查询结果通过控制台输出。

using System;

using System.Data;

using System.Data.SqlClient;

namespace ReadDataFromDB{

class Class1{

static void Main(string[] args){

string myconn="Data Source=localhost;Integrated Security=SSPI;Initial Catalog=Northwind";

//需要执行的SQL语句

string mysql="select OrderID,CustomerID from Orders where CustomerID='CHOPS'";

//打开数据库连接。

SqlConnection myconnection=new SqlConnection(myconn);

myconnection.Open();

//创建SqlCommand 对象

SqlCommand mycommand=new(mysql,myconnection);

//通过SqlCommand的ExecuteReader()方法构造DataReader 对象。

SqlDataReader myreader=mycommand.ExecuteReader();

while(myreader.read()){

Console.WriteLine(myreader.GetInt32(0)+","+myreader.GetString(1));

}

myreader.Close();

myconnection.Close();

}

}

}

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。