小弟初学Asp.net,使用SqlDataSource读取数据。看到SqlDataSource将返回一个DataSet,我应该怎样访问这个DataSet里各条记录里各个字段的值呢?
在网上看到使用SqlDataSource的例子,都是把它绑到一个GridView上的。SqlDataSource仅仅是为这些可视化控件服务的吗?不使用可视化控件应该如何访问数据?
在网上看到使用SqlDataSource的例子,都是把它绑到一个GridView上的。SqlDataSource仅仅是为这些可视化控件服务的吗?不使用可视化控件应该如何访问数据?
你说的是 DataSet 或 SqlDataAdapter 吧!!
DataSet 取值:(如 DataSet对象为 ds)
ds.Tables[第几个表index].Rows[第几行index].ItemArray[第几个字段index].ToString();
或
ds.Tables[表名TableName(字符串型的)].Rows[第几行index].ItemArray[第几个字段index].ToString();注: 行/列的索引从 0 开始
注: 只有当 SqlDataAdapter 填充 DataSet 时指定表名的话,才能用表名当索引. 不知对你可不可用
m$的QuickStart tutorial的内容太简单了,
只讲了如何丢几个控件到页面上,如何显示数据,
可这样弄出来的只是个玩具,对开发一个产品来说远远不够。我刚开始学习ASP.NET,但打算直接从2.0入手
因为对2.0引入的一些思想比较赞同,觉得1.1还是不够好
另外觉得自己面向对象的基础还不错,虽然对web编程不熟悉,
但还是想把起点提高一些。
不知各位对此有何建议?