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

ASP.NET获取数据集的问题 - .NET技术 / ASP.NET

我看到有代码获取数据源的数据表是这样写的

DBClass dbObj=new DBClass();
DataTable dsTable=dbObj.GetDataSet(strSql,"tbAticle");
 

GetDataSet()能转化到DataTable么,我知道DataSet,DataSource可以,这三个有什么区别么?

还有关于Table,

有的写 dsTable.Rows[0][2]、有的写ds.Tables["News"].Rows[0][2]、ds.Tables[0].Rows[0][2], Tables,Rows是什么意思啊,后面的编号是怎么写出来的

在GridView中,有 e.Row.Cells[1].Controls[0]、
   
  (Label)e.Item.Controls[0].FindControl("labContext")

这个标号是根据什么写的呢,哪位明白告诉我啊
帮顶下……

GetDataSet()能转化到DataTable么,我知道DataSet,DataSource可以,这三个有什么区别么?
A:GetDataSet从你的名字上来看,返回的是一个DataSet,如果要转换成DataTable,可以这样写
if(GetDataSet()!=null)
dsTable=GetDataSet.Table[0];

DataSet是一个表集合,里面包含了很多个表(DataTable),一般来说,我们只用第一个表,所以是ds.Tables[0]
而DataTable则相当于excel,有行,有列,你要取第几行几列,就是table.Row[i][j],当然,这个i、j不能超出范围


dsTable.Rows[0][2]这个是table的第一行的第三列。
ds.Tables["News"].Rows[0][2]这个应该是dataset的news表中的第一行第三列。
ds.Tables[0].Rows[0][2]第一个ds.Tables[0]这个应该就是dataset的第一个表。
e.Item.Controls[0].FindControl("labContext")这个是第一个模板列的中的一个labContext控件

{


相关问答:

求一个在线测试系统 asp的 - Web 开发 / ASP

http://www.zgjhjy.com/Test/PrimaryTest/Index.aspx
就是类似以上的在线测试系统,需要有一个后台的,语言是asp的,数据库是access的,还需要能在后台对信息进行添删改查的。谢谢各位了。。。
程序真的很多,不知 ......

动态取得asp类成员

有一个类
class adc
{
dim a,b,c
}
如何在另外一个类中取得类成员及成员个数
class getmenber
{
dim menbers()
function getmenbers(resclass)
'res为一未知类
'getmenber ......

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

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

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

if (pwd.value=="")
{
......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号