ado:SqlDataAdapter,dataset 与SqlDataReader的用法一
2017-07-09 15:04
453 查看
原文发布时间为:2008-08-01 —— 来源于本人的百度文章 [由搬家工具导入]
using System;
using System.Data;
using System.Configuration;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.Data.SqlClient;
public partial class _Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
SqlConnection pubsConn = new SqlConnection("Server=.\\SQLEXPRESS;Database=pubs;Integrated Security=true");
//SqlConnection pubsConn = new SqlConnection(ConfigurationManager.ConnectionStrings["pubsConn"].ConnectionString);
//pubsConn.Open();
SqlDataAdapter sda = new SqlDataAdapter("SELECT TOP(10) * FROM authors", pubsConn);
DataSet ds = new DataSet();
sda.Fill(ds, "pubauthor");
GridView1.DataSource = ds.Tables["pubauthor"];
GridView1.DataBind();
foreach (DataRow dr in ds.Tables["pubauthor"].Rows)//从dataset表中获取某一列的所有值
{
ListBox1.Items.Add(dr["au_lname"].ToString());
}
pubsConn.Close();
SqlCommand sqlcmd=new SqlCommand("SELECT * FROM authors",pubsConn);
pubsConn.Open();
SqlDataReader sdr=sqlcmd.ExecuteReader();
if(sdr.HasRows)
{
while(sdr.Read())
{
DropDownList1.Items.Add(sdr["au_lname"].ToString());
//DropDownList1.Items.Add(sdr[1].ToString());
//ListItem item = new ListItem(sdr.GetString(1), sdr.GetString(1));
//DropDownList1.Items.Add(item);
}
}
sdr.Close();
pubsConn.Close();
}
}
using System;
using System.Data;
using System.Configuration;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.Data.SqlClient;
public partial class _Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
SqlConnection pubsConn = new SqlConnection("Server=.\\SQLEXPRESS;Database=pubs;Integrated Security=true");
//SqlConnection pubsConn = new SqlConnection(ConfigurationManager.ConnectionStrings["pubsConn"].ConnectionString);
//pubsConn.Open();
SqlDataAdapter sda = new SqlDataAdapter("SELECT TOP(10) * FROM authors", pubsConn);
DataSet ds = new DataSet();
sda.Fill(ds, "pubauthor");
GridView1.DataSource = ds.Tables["pubauthor"];
GridView1.DataBind();
foreach (DataRow dr in ds.Tables["pubauthor"].Rows)//从dataset表中获取某一列的所有值
{
ListBox1.Items.Add(dr["au_lname"].ToString());
}
pubsConn.Close();
SqlCommand sqlcmd=new SqlCommand("SELECT * FROM authors",pubsConn);
pubsConn.Open();
SqlDataReader sdr=sqlcmd.ExecuteReader();
if(sdr.HasRows)
{
while(sdr.Read())
{
DropDownList1.Items.Add(sdr["au_lname"].ToString());
//DropDownList1.Items.Add(sdr[1].ToString());
//ListItem item = new ListItem(sdr.GetString(1), sdr.GetString(1));
//DropDownList1.Items.Add(item);
}
}
sdr.Close();
pubsConn.Close();
}
}
相关文章推荐
- ADO.NET 2SqlDataAdapter、DataSet 的基本用法
- sqldataReader,sqldataAdapter,DataSet的使用
- DataSet,SqlDataAdapter,SqlCommand,SqlDataReader
- SqlDataAdapter适配器的用法(ADO.NET无连接模式访问数据库)
- ADO.NET学习之SqlDataAdapter,DataSet
- SqlDataReader 与SqlDataAdapter+DataSet 的区别
- ADO内存数据对象SqlDataAdapter类使用SqlDataAdapter在数据库和DataSet之间架起桥梁:
- SqlDataReader SqlDataAdapter DataSet
- sqlconnection,sqlcommand,sqldataadapter,sqldatareader,dataset
- C#里sqlDataAdapter.fill(DataSet,String)的用法
- 关于DataSet事务处理以及SqlDataAdapter四种用法
- SqlDataReader 与SqlDataAdapter+DataSet 的区别
- 白话SqlConnection,SqlCommand,SqlDataAdapter,SqlDataReader,DataSet
- C#里sqlDataAdapter.fill(DataSet,String)的用法
- ADO.NET—Asp.net 用DataSet对象更新数据(SqlDataAdapter)
- 白话SqlConnection,SqlCommand,SqlDataAdapter,SqlDataReader,DataSet
- ADO.NET数据库操作------SqlDataReader和SqlDataAdapter 区别
- ADO.NET 第三课 如何用sqldataadapter 来填充DataSet.
- sqlconnection,sqlcommand,sqldataadapter,sqldatareader,dataset都是做什么用的?
- sql 查询语法汇总(三)SqlDataReader 与SqlDataAdapter+DataSet 的区别