留言簿

我要留言
留言搜索

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

版主:
    你好!如果我把你的这个控件用作商业用途可以吗?侵权吗??
回复:这是个免费控件,可以用在任何地方,用作商业用途也不构成侵权,你可以放心去用!谢谢!
;