首页
新闻
论坛
群组
Blog
文档
下载
读书
Tag
网摘
搜索
.NET
Java
游戏
视频
人才
外包
培训
数据库
书店
程序员
欢迎您:
游客
| 退出
| 登录
注册
帮助
我的帖子
我参与的帖子
我的空间
我的网摘
CSDN
CSDN社区
.NET技术
ASP.NET
将帖子提前
放进我的网摘
推荐给好友
我要提问
帖子加分
生成帖子
置顶
推荐(加精)
取消推荐(加精)
锁定帖子
移动帖子
结贴去...
管理菜单
页面风格切换
标准风格
老版本论坛
objectdatasource 调用insert方法,方法中参数不固定可变(从某个变量中取)怎么操作
[已结贴,结贴人:aspnet30]
加为好友
发送私信
在线聊天
aspnet30
应少
等级:
发表于:
2008-05-10 13:25:32
楼主
objectdatasource 调用insert方法,方法中参数不固定可变(从某个变量中取)怎么操作
如: <asp:objectdatasource insertmothed="insert" ....
sub insert(这里参数不固定,从配置文件中取)
oledbHelper.ExecuteNonquery(oledbHelper.accessconstr, CommandType.Text, "insert into headweb_news (不固定列) values (不固定paramenters)", 不固定new paramenter())
End Sub
end sub
意思很简单,就是我的字段可以自配置,不是写死的
问题点数:
60
回复次数:
2
显示所有回复
显示星级回复
显示楼主回复
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
aspnet30
应少
等级:
发表于:
2008-05-10 15:23:45
1
楼 得分:
0
没人用过吗!!!求解!!
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
namhyuk
namhyuk
等级:
发表于:
2008-06-03 07:04:35
2
楼 得分:
60
没试过。
不过如果ObjectDataSource的Insert方法包含了所有的参数,且在html markup里生成了所有InsertParameter的情况下,如果未指定其中某些参数值,那么Web控件会把null值传递给那些未指定的对应的ObjectDataSource的InsertParameter。
当你通过FormView/DetailsView这样天生支持Insert操作的控件时,这些控件会自动用用户输入填充InsertParameters,而且自动调用ObjectDataSource.Insert方法。
如果换作我可能不用这种Helper方法,就算是不用FormView/DetailsView这种界面。
<asp:objectdatasource insertmothed="insert" ...>
<InsertParameter ...>
....//包含所有输入参数
...
</asp:objectdatasource>
在ObjectDataSource.Inserting事件处理代码中传递从配置文件中读取的数据。
然后手动执行objectdatasource.Insert();
修改
删除
举报
引用
回复
将帖子提前
放进我的网摘
推荐给好友
我要提问
帖子加分
结贴去...
管理菜单
页面风格切换
标准风格
老版本论坛
网站简介
-
广告服务
-
网站地图
-
帮助
-
联系方式
-
诚聘英才
-
English
-
问题报告
世纪乐知(北京)网络技术有限公司 版权所有 京 ICP 证 020026 号
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
abc推荐给好友