| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1084 人关注过本帖
标题:如何用代码对sqldatasource控件进行操作
只看楼主 加入收藏
jstzcl007
Rank: 1
等 级:新手上路
帖 子:102
专家分:0
注 册:2008-3-29
结帖率:100%
收藏
 问题点数:0 回复次数:4 
如何用代码对sqldatasource控件进行操作
1、我用string str_maxjhbh = SqlDataSource1.SelectParameters["maxjhbh"].DefaultValue这句希望获得maxjhbh列数据时,提示无法将对象设置引用到对象实例。我也觉得这句不对,因为没有指定哪一行,但又不知道怎样指定。
2、如何用代码对sqldatasource控件进行删除、更新等操作(不通过gridview的按钮)?
3、一定要先将数据传送到DataTable里,再从DataTable读取吗?
搜索更多相关主题的帖子: 控件 代码 
2010-07-27 17:24
冰镇柠檬汁儿
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:北京
等 级:版主
威 望:120
帖 子:8078
专家分:6657
注 册:2005-11-7
收藏
得分:0 
1、你确定你的表里有maxjhbh字段吗?你确定这个字段的值正确吗?
2、重新绑定数据
3、如果不想用DataTable,你可以用DataReader逐行读取,也可以将数据存放在数组或自定义类的对象列表中,随你高兴

本来无一物,何处惹尘埃
It is empty at all here, Why pm 2.5 is so TMD high!
2010-07-28 09:53
jstzcl007
Rank: 1
等 级:新手上路
帖 子:102
专家分:0
注 册:2008-3-29
收藏
得分:0 
1、确定、一定以及肯定
2、你的意思是不用sqldatasource,手工写代码用DataTable?
3、如果手工写的话,还是用DataTable,因为要修改保存
2010-07-28 16:55
冰镇柠檬汁儿
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:北京
等 级:版主
威 望:120
帖 子:8078
专家分:6657
注 册:2005-11-7
收藏
得分:0 
1、那就是DefaultValue根本不存在了,既然["maxjhbh"]是存在的,那么DefaultValue赋值的地方是哪里?
2、从来没用过sqldatasource,反倒觉得DataTable很好用
3、仁者见仁,智者见智,我最喜欢将数据存放在数组或自定义类的对象列表中

本来无一物,何处惹尘埃
It is empty at all here, Why pm 2.5 is so TMD high!
2010-07-28 17:13
bygg
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:乖乖的心中
等 级:版主
威 望:241
帖 子:13555
专家分:3076
注 册:2006-10-23
收藏
得分:0 
请问你的绑定中,有没有将数据表中的主键值绑定进来?如果没有,请加上再试试。

飘过~~
2010-07-28 17:16
快速回复:如何用代码对sqldatasource控件进行操作
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.017292 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved