我都不好意思提了......嗯,是这样的.从数据库搜索想要的记录,由于只有一条,想返回结果.我以前的做法是建立DataSet,然后往里面填充,再绑定数据.事实上,我需要的结果只有一条,有没有更简单的方法,不用DataSet的.
解决方案 »
- 2张图中的point啥子回事嘛?麻烦大虾告知一下撒
- C#中使用PulseEvent对多线程同步的问题
- C#控制其他程序窗体重绘问题(急)在线等!!!
- 怎么把拷贝的excel内容存到数据库里呢?
- ★★★★★正则问题★★★★★★
- 在线等关于数据显示的问题
- this.Load += new System.EventHandler(this.PageBase_Load)中的“+=”如何理解?
- 求助 socket异常 1054
- 请问我如何把如"003100320033"这种转换成"123"(其中有包括汉字的也转换过来),就是在短消息编程中将短消息解码
- 如何制作一个像word那样的启动画面?
- FtpWebRequest 非root用户 DownLoad文件
- 自定义控件如何在设计时成为控件的容器?
{
Open(); //打开数据库连接的方法
SqlCommand cmd = new SqlCommand(XSqlString, Connection);
SqlDataReader dr1;
dr1 = cmd.ExecuteReader();
return dr1;
}
可以使用 SqlDataReader
然后把Reader读到的数据装载到一个类中
把对象返回datareader读取速度要快一些
using(SqlCommand comand = new SqlCommand(要执行的sql语句, Connection对象)){
SqlDataReader dataReader = comand .ExecuteReader();
return dataReader;
}