c#学习笔记(数据库连接以及SqlDataReader、SqlCommand的使用)
2006-07-03 15:32
996 查看
利用SqlDataReader检索数据:
private void Search()
{
StrConn="Initial Catalog=study;Data Source=(local);user id=sa;password=sa;Connect Timeout=30";
SqlConnection myConnection=new SqlConnection(StrConn);
SqlCommand myCommand=new SqlCommand();
myCommand.Connection=myConnection;
myCommand.CommandText="select * from datareader;"+"select * from dr";
myConnection.Open();
myDr=myCommand.ExecuteReader();
do{
while(myDr.Read())
{
this.comboBox1.Items.Add(this.myDr[0].ToString());
this.comboBox2.Items.Add(this.myDr[1].ToString());
}
}while(myDr.NextResult());
}
值得注意的地方:
可以用SqlCommand返回多个记录集,两条SQL语句用分号隔开,如红色标注部分
private void Search()
{
StrConn="Initial Catalog=study;Data Source=(local);user id=sa;password=sa;Connect Timeout=30";
SqlConnection myConnection=new SqlConnection(StrConn);
SqlCommand myCommand=new SqlCommand();
myCommand.Connection=myConnection;
myCommand.CommandText="select * from datareader;"+"select * from dr";
myConnection.Open();
myDr=myCommand.ExecuteReader();
do{
while(myDr.Read())
{
this.comboBox1.Items.Add(this.myDr[0].ToString());
this.comboBox2.Items.Add(this.myDr[1].ToString());
}
}while(myDr.NextResult());
}
值得注意的地方:
可以用SqlCommand返回多个记录集,两条SQL语句用分号隔开,如红色标注部分
相关文章推荐
- 数据库操作_连接SQL Server数据库示例;连接ACCESS数据库;连接到 Oracle 数据库示例;SqlCommand 执行SQL命令示例;SqlDataReader 读取数据示例;使用DataAdapter填充数据到DataSet;使用DataTable存储数据库表;将数据库数据填充到 XML 文件;10 使用带输入参数的存储过程;11 使用带输入、输出参数的存储过程示;12 获得数据库中表的数目和名称;13 保存图片到SQL Server数据库示例;14 获得插入记录标识号;Exce
- ADO.NET访问数据库-SqlCommand的ExecuteReader方法一般配合sqldatareader使用
- asp.net中SqlDataReader使用时关闭数据库连接的问题(转)
- 菜鸟学习C#数据库实例练习使用SqlDataReader,SqlCommand SqlConnection
- C#连接数据库之SqlConnection,SqlCommand,SqldataReader
- 使用SqlDataReader来操作数据库
- 数据库文件提取 dataset 和 SqlDataReader 的使用
- 关于数据库查询语句SqlDataReader的连接释放问题的解决办法
- python远程连接mysql以及pandas.DataFrame.to_sql写入数据库
- c#数据库访问返回值类型为SqlDataReader时使用using时注意的问题
- 使用Visual Studio自带数据库配合SqlDataReader 读取数据库数据
- 黑马程序员_学习日记47_615数据库开发及ADO.Net(连接字符串、SqlDataReader对象、连接池)
- C#连接数据库sqlserver2005,执行sql,得到SqlDataReader结果的实例
- 利用SqlCommand和SqlDataReader对象操作数据库
- 使用OleDbDataReader 或sqldatareader 连数据库
- ADO.NET基础01(ADO.NET组成,数据库的方式,SqlCommand,SqlDataReader)
- 【数据库连接】Sqlcommand与SqlDataAdapter用法摘录(待整理)
- ADO.NET基础01(ADO.NET组成,数据库的方式,SqlCommand,SqlDataReader)
- Silverlight + WCF使用Linq to SQL以及ADO.NET Entity Data Model更新数据库子表方法
- 利用SqlCommand和SqlDataReader对象操作数据库(C#)