易截截图软件、单文件、免安装、纯绿色、仅160KB

asp.net(C#) 如何逐条读取数据库里的信息

例如: 
  string cmdtxt1 = "server=(local);database=*****;Uid=**;Pwd=**";
  SqlConnection Con = new SqlConnection(cmdtxt1);
  Con.Open();
  SqlCommand Com = new SqlCommand("select 项目编号,项目名称,项目进度 from 项目表", Con);
  SqlDataReader dr = Com.ExecuteReader();
  说明一下,我的项目表内有三条数据。我要如何写,才能把这三条数据一一的读出来,分别付赋值给三个变量。。
一次性读出来,
分别赋给三个变量就不行吗??

C# code:

using(SqlDataReader sdr = Com.ExecuteReader(CommandBehavior.CloseConnection)){
while(sdr.Read()){
//...
}
}



遍历一下dr,将三列对应的值赋给datarow或数组就可以了嘛


if (dr != null)
  {
  while (dr.Read())
  {
  strContent = dr["项目进度"].ToString();
  }
  }
我也是这样写的,我跟踪了一下,但是我的strContent值一直都没有变过。。。

引用
if (dr != null)
{
while (dr.Read())
{
strContent = dr["项目进度"].ToString();
}
}
我也是这样写的,我跟踪了一下,但是我的strContent值一直都没有变过。。。


相关问答:

在asp.net里面脚本出错 - .NET技术 / ASP.NET

function CheckOpwd(){//验证用户名
var pwd=document.all.txtOpwd;

var div1=document.getElementById("divPwd");

if (pwd.value=="")
{
......

sql小小的疑问 - .NET技术 / C#

可能因为工作的原因 接触数据库这块比较少,之前都是做程序这块,数据库这块都有专门的人来做 分工都很明细 所以对数据库这一块完全不了解。前段时间 去面试了几家公司 几乎都是在数据库这块挂掉的 连个简单的SQ ......

winform编程与ASP.NET有连系吗 - .NET技术 / C#

其实这个问题可以找老师回答,这不放假了吗,问问各位高手。
绝对有 ,ASP、net里有好多的逻辑判断等都需要winform基础

C#语言 
Ado.net C/S结构
Asp.net B/S结构

俩都是微软出的,都能用C#进行开发 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号