留言簿
留言成功,请等待站长审核,谢谢支持!
2003-05-19 21:47 高处不胜寒
1。多谢您的帖子,http://expert.csdn.net/Expert/topic/1708/1708018.xml?temp=.3705255,解决我好几天都想不出来的问题。 问一个简单的问题。 我想给控件做图标,我做的图标16*16,然后也设置其属性为“侵入式资源”,还有命名为“命名控件.类名.bmp”,但引用的时候图标就不显示,纳闷中。。。,请教。 2。我看您制作安装程序挺棒的,那里有这方面的资料。。。
回复:1、关于图标问题,我也搞不懂怎么回事,用vs.net编译后总是无法显示图标,所以我写了一个bat文件,每次都运行这个bat文件进行编译,这样编译图标就能正常显示;
2、请看这篇文章:http://www.fawcette.com/vsm/2002_11/online/ferracchiati/default_pf.asp
2003-05-19 19:26 我就是我
... where name like '%@name%' and title like '%@title%' ,该存储过程本身没有错,但数据查不出来,也就是说,就有合适该条件的数据也出不来
回复:where name like '%'+@name+'%' and title like '%'+@title+'%'
2003-05-19 19:22 我就是我
帮我看存储过程,没有出错,但绑定没有记录,用的是你的库,肯定有合适条件的记录,但数据显示不出来,看like哪个地方 CREATE procedure wufeng (@heading nvarchar, @pagesize int, @pageindex int, @docount bit) as set nocount on if(@docount=1) select count(newsid) from wqnews where heading like '%@heading%' else begin declare @indextable table(id int identity(1,1),nid int) declare @PageLowerBound int declare @PageUpperBound int set @PageLowerBound=(@pageindex-1)*@pagesize set @PageUpperBound=@PageLowerBound+@pagesize set rowcount @PageUpperBound insert into @indextable(nid) select newsid from wqnews where heading like '%@heading%' order by addtime desc select O.newsid,O.source,O.heading,O.addtime from wqnews O,@indextable t where O.newsid=t.nid and t.id>@PageLowerBound and t.id<=@PageUpperBound order by t.id end set nocount
回复:请看上面的回复!where 子句应该是这样:
where name like '%'+@name+'%' and title like '%'+@title+'%
2003-05-19 14:59 小虫
您好,有个问题:表中是否需要有一个identity属性的标识列?我查看生成的存储过程发现需要有个int型的标识列,但很多时候表中的标识列会是其他类型的,例如char型。因此如果要使用该控件,是否需要多建一个int字段?
回复:是的,必须有一个标识列,如果你也解SQL Server的话应该知道,标识列只能是int类型的!
2003-05-19 13:53 高处不胜寒
呵呵,多谢您的答复,我一直不知道like语句在存储过程中怎么写法,你解决了我的问题。对于该句 where name like '%'+@name+'%' and title like '%'+@title+'%' 接着问。比如查询有两个条件,作者name和标题title条件,我分别建立两个文本框txt_Name,txt_Title,但两个文本框为空的话,我的,sql语句:"select * from table",如果txt_Name为空,txt_Title不为空,sql语句:"select * from table where title like '%条件%'", 如果txt_Name为不空,txt_Title为空,sql语句:"select * from table where name like '%条件%'". 如果按照您一个条件传递一个参数方法,应写三个存储过程,有没有好的方法,就写一个存储过程高定
回复:就用我前面给你说的那个就行了,查询结果是一样的,比如这个where子句:
where name like '%'+@name+'%' and title like '%'+@title+'%
如果@name为空,那么所有的name字段都符合条件,上面的where子句也就等于:
where title like '%'+@title+'%'
如果@title为空,那么所有的title字段都符
2003-05-19 13:41 我是流氓我怕谁
很佩服您,老大:能否讲解下Page.GetPostBackEventReference,Page.GetPostBackClientEvent方法具体用法,最好有例子,因为对您源代码中自动生成这段代码一直不懂, 生成代码: <a class href="javascript:__doPostBack('pager','68')"> <script language="javascript"> <!-- function __doPostBack(eventTarget, eventArgument) { var theform = document.Form1; theform.__EVENTTARGET.value = eventTarget; theform.__EVENTARGUMENT.value = eventArgument; theform.submit(); } // -->
回复:我就这个问题在CSDN发过和篇文章的,可惜没人赏识,:)你自己去看看吧,地址是:http://expert.csdn.net/Expert/topic/1708/1708018.xml?temp=.3705255
2003-05-19 12:24 我是流氓我怕谁
请教编写自定义控件问题。。。 该方法是输出控件相关信息到html,奇怪的是,html却没有该段信息。。。 public override void RenderBeginTag(HtmlTextWriter writer) { //您可以加入自己的版权信息,但请至少保留 www.webdiyer.com ,谢谢! writer.WriteLine(); writer.Write("<!------------------------------ "); writer.Write("AspNetPager Start"); writer.WriteLine(" ------------------------------>"); writer.Write("<!-------- "); writer.Write("Copyright:2003 Webdiyer (yhaili@21cn.com , www.webdiyer.com)"); writer.Write(" ---------"); writer.WriteLine(">"); base.RenderBeginTag(writer); }
回复:不会没有的,可能是你哪里写错了!
2003-05-19 09:36 高处不胜寒
建议:请做一个多条件查询的存储过程例子。你最近虽然加了条件查询例子,但只局限于一个条件。我所说的多条件查询,是不确定的多条件查询,假设做新闻的多条件查询,一个DropDownList控件,Item.Text值分别是“全部”,“作者”,“标题”,还有一个TextBox控件,是输入关键字用的。比如选择DropDownList控件"全部"值的话,Sql语句应这样写:"Select * from table",如果是选择"标题"或者“作者”话,应写:Select * from table where title like '%吴旗%'
回复:现在的存储过程创建工具就可以创建多条件查询,比如你要同时查询name和title字段,你可以注册两个变量@name和@title,然后这样写where子句:
where name like '%'+@name+'%' and title like '%'+@title+'%'
2003-05-17 17:24 wurh
我还想问一下,在调用存储过程时的@docount参数是什么意思?我在你的帮助里找了很久都没找到.谢谢!
回复:这是一个bit类型的变量,如果是1就只统计所有要分页的记录总数,否则选择要分页的记录!这个存储过程创建工具只是为配合AspNetPager分页而制作的,它不是AspNetPager控件的一部分,所以帮助文档中当然没有这方面的信息!谢谢!
2003-05-17 16:55 wurh
版主: 你好!如果我把你的这个控件用作商业用途可以吗?侵权吗??
回复:这是个免费控件,可以用在任何地方,用作商业用途也不构成侵权,你可以放心去用!谢谢!