首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

这样的sqldatasource控件怎么设置

2012-01-12 
这样的sqldatasource控件如何设置?系统vs2005,数据库sqlserver2000,网页中有两个TextBox,IDQsDate(起始

这样的sqldatasource控件如何设置?
系统vs2005,数据库sqlserver2000,网页中有两个TextBox,ID="QsDate"(起始日期)和ID="JzDate"(截至日期),拖入一个sqldatasource控件后,配置该数据源,要求把这两个ID="QsDate"和ID="JzDate"作为参数。我的做法是:1.选“指定来自表或视图的列”,2.选好表和列后点where,3. ”列”选CreateDate(创建日期),"运算符"选>=和<=,“源”选“control”,这时参数属性中就有了QsDate和JzDate,但二者的值都是.Text(即JzDate.Text,QsDate.Text)加入到where中后最后提为:“使用的sql server版本不支持数据类型date”,(以上都不能手工改,只能按该向导选择),我估计是没有把.Text转换成datetime的原因,但又不让手工改,那位大侠有办法?

[解决办法]
设置DataSource的相应的Command命令之后,如:

SQL code
select * from TableN from where Name=@Name
[解决办法]
mark
[解决办法]
sqldatasource控件上的小三角上点击/刷新架构/选择DateTime类型
[解决办法]
up
[解决办法]
UP,支持一下
[解决办法]
探讨
"sqldatasource控件上的小三角上点击/刷新架构/选择DateTime类型",试过了,改不过来

[解决办法]
探讨
趁早放弃用数据源控件吧,真正的企业开发没有哪家用这个的,倒是在不少书上对这个大讲特讲的。

[解决办法]
数据源控件要用也是ObjectDataSource..
[解决办法]
4楼分享的挺好的

热点排行