您的位置:首页 > 其它

ADO.NET 数据连接

2010-10-14 16:20 190 查看
[align=left]ADO.NET是一组用于和数据库进行交互的面向对象类库。[/align]
[align=left]ADO.NET常用的对象[/align]
[align=left]1.SqlConnection:表示与数据库源取得连接。[/align]
[align=left]2.SqlCommand:表示SQL语句命令。[/align]
[align=left]3.SqlDataReader:表示sql语句查询出的结果。[/align]
[align=left]4.SqlDataAdapter:表示填充命令中DataSet的对象能力。[/align]
[align=left]5.DataSet:表示命令的结果,可以是数据集。[/align]
[align=left]Connection连接对象[/align]
[align=left]1.要使用System.Data.SqlClient命名空间[/align]
[align=left]SqlConnection con=new SqlConnection();//创建连接对象[/align]
[align=left]con.ConnectionString="server='(local)';database='mytable';uid='sa';pwd='sa'";[/align]
[align=left]try[/align]
[align=left]{[/align]
[align=left]con.Open();//尝试打开连接[/align]
[align=left]Label.Text="连接成功";[/align]
[align=left]}[/align]
[align=left]catch[/align]
[align=left]{[/align]
[align=left]Label.Text="连接失败";[/align]
[align=left]}[/align]
[align=left]Command执行对象[/align]
[align=left]Comm对象可以使用数据命令直接与数据库 源进行通信。[/align]
[align=left]...[/align]
[align=left]SqlCommand cmd=new SqlCommand("select * from table",con);//建立Command对象[/align]
[align=left]SqlDataReader执行对象[/align]
[align=left]SqlDataReader reader=Command.ExecuteReader();[/align]
[align=left]if(reader.HasRows)[/align]
[align=left]{[/align]
[align=left]while(reader.Read())[/align]
[align=left]{[/align]
[align=left]Console.WriteLine("{0}\t{1}",reader.GetInt32(0),reader.GetString(1));[/align]
[align=left]}[/align]
[align=left]}[/align]
[align=left]else[/align]
[align=left]{[/align]
[align=left]Console.WriteLine("没有行记录");[/align]
[align=left]}[/align]
[align=left]reader.close();[/align]
[align=left]DataAdapter适配器对象[/align]
[align=left]使用System.Data.Common命名空间[/align]
[align=left]SqlDataAdapter:该类专用于SQL数据库,在SQL数据库中使用该类能提高性能[/align]
[align=left]SqlDataAdapter da=new SqlDataAdapter("select * from table");[/align]
[align=left] DataSet数据集对象[/align]
[align=left]使用System.Data命名空间[/align]
[align=left]DataTable数据表对象[/align]
[align=left]DataTable table=new DataTable(“mytable”);[/align]
[align=left]DataColcumn Colcumn=new DataColcumn();[/align]
[align=left]Colcumn=table.Colcumn.Add.("id"),typeof(int));//增加一列[/align]
[align=left] [/align]
[align=left] [/align]
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: