留言簿

我要留言
留言搜索

2005-07-12 16:38  select

关于那个select,我弄好了。谢谢!!!!

2005-07-12 11:48  Tanke

前辈问个问题
为什么我用你的分页控件4.3.3总是不定时的出现这个问题
分析器错误信息: 访问被拒绝:“AspNetPager”。

源错误: 


行 196:				<add assembly="System.EnterpriseServices, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"/>
行 197:				<add assembly="System.Web.Mobile, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"/>
行 198:				<add assembly="*"/>
行 199:			</assemblies>
行 200:		</compilation>
 

源文件: c:\windows\microsoft.net\framework\v1.1.4322\Config\machine.config    行: 198 
-----------------------
把控件删掉网站才能用,否则整个站都停了,很郁闷,能帮忙解答一下吗? 这种情况重启后才正常
回复:您好,这个问题很奇怪,我从没听说过一个控件可以使一个网站停掉!如果不用AspNetPager控件,网站访问正确吗?您可以试试把bin目录下的AspNetPager.dll删除掉然后重新上传一次看看如何。谢谢!

2005-07-10 00:25  select

有一个select语句不知怎么写,望能告知。比如说表里有一个字段dqrq(到期日期),今天是2005-07-11号,那我想查询未来10天到期的数据。也就是21号之前的数据。可以这样写吗:select * from tab where dqrq<= DateTime.Now.AddDays(+10).ToShortDateString();另外如果我想让天数是个参数(可变的)。可以这样写吗:select * from tab where dqrq<= DateTime.Now.AddDays(+ ?).ToShortDateString();谢谢!
回复:SQL语句不能和C#语句搞混了,如果您是在C#中组合SQL语句,应该是类似这样的:string sqlStr="select * from tab where dqrq<="+ DateTime.Now.AddDays(可变天数变量或值).ToShortDateString();谢谢!

2005-07-10 00:05  溜达

你好,那个主从datagrid可能没说清楚。我说的是webform中的datagrid。为主表A建立模表列,把另外一个datagrid(与从表B帮定)切入到这个模表列。表A,B建立父子关系。主表的字段ID作为主键,B表是主表A 的明细,现在是全部显示了,A表,B表都显示了(静态的)。我想点击主表的字段ID的那行才出来该字段的明细B表啊。象点击TreeView 的(+)展开接点一样。又能收起来的。看到网上有这种效果,不知道怎么做?又麻烦你了。
回复:WebForm中的DataGrid不象WinForm中的DataGrid,它本身没有这样的功能,不过有一些第三方控件有这个功能,比如这个免费的HierarGrid

2005-07-09 16:05  freelyflight

用Codebehind方式,把你示例中的&lt;script&gt;部分放在.cs文件中,浏览出现错误:

编译器错误信息: CS0122: 不可访问“test.test.test.ChangePage(object, Wuqi.Webdiyer.PageChangedEventArgs)”,因为它受保护级别限制

是不是要在
private void InitializeComponent()
{    
this.Load += new System.EventHandler(this.Page_Load);
}
部分加一句,请问应该怎么写?
回复:不是,要在事件处理前加上protected或public限定符,比如原来的
void aspnetpager1_PageChanged(..)
应改为
protected void aspnetpager1_PageChanged(..)
谢谢!

2005-07-08 11:02  fickle

我重新编译一下了一下源代码,出现如下错误:
E:\web\fangchanke\aspnetpager.cs(2385): 类型或命名空间名称“Design”在类或命名空间“System.Web.UI”中不存在(是否缺少程序集引用?)
回复:请添加对System.Design.dll的引用。谢谢!

2005-07-07 23:08  我是小葱

谢谢斑竹的答复!可我按照斑竹的答复试了一下,还是不行,报“'cast' 附近有语法错误。”
-----------------
动态sql语句要用exec方法来执行,象这样:exec('select '+cast(@RecordCount as varchar(8))+'=count(0) from '+@dbname+' where '+@where)
回复:对不起,原来那个方法没有测试,经测试确实不能运行,现已做了修改,请查看原来那个问题的回复。谢谢!

2005-07-07 08:48  jan

斑竹
我现在有个问题就是我把你的存储过程改个名字在创建一边就出错,
你看看是怎么回事?
服务器: 消息 208,级别 16,状态 6,过程 wqnews_GetPagedWQNews_new,行 22
我就多加了个_new
回复:在什么地方改的?把代码都帖出来看看吧。

2005-07-06 16:18  溜达

请教一个主从datagrid的问题。那个主表的加号(+)是怎么出来的,我不能点击(+)号来动态伸缩。只是全部显示主细(静态的)。动态的效果是怎么做的?谢谢!!
回复:对不起,我不太明白您的意思,.net框架中的Asp.net DataGrid本身没有上面所说的功能,不知道您说的是WinForm中的DataGrid还是其它第三方控件?

2005-07-06 11:58  dragon

吴兄,你好,请问
我需要传递一个变量到存储过程中的查询条件。
查询条件是:where id in (@mendianid)
而变量mendianid的长度很有可能超过8kb
所以不能用varchar数据类型。
而用text又不能用于比较。
我该怎么办啊?
回复:SQL Server 2000中varchar数据类型最多可以保存8KB而不是8Kb的数据,即最多八千个单字节字符或四千个双字节字符,如果超出这个长度,存放文本类型的字段就只有text或ntext,再没有好的办法了。谢谢!
;