English versionEnglish
博杨计算机有限公司

留言簿

搜索留言
关键字: 
签写留言
姓名:*
主页:
留言内容(2000字以内):*

验证码:
注意:留言内容不支持UBB及HTML标签
为防止发布垃圾或有害留言,所有发布的留言需站长批准后才会显示。

首页  上一页  ...  316  317  318  319  320  321  322  323  324  325  ...  下一页  尾页
2004/3/24 18:50:00  锋
吴老师:
我在.cs中使用了Cache.Insert("123","..."),可以用Cache.Remove("123")来移除此缓存,以达到在后台更新库后,在用户页面上能即时显示出更新库过后的情况,但如果使用 [%@ OutputCache Duration="1800" VaryByParam="none"%]要怎么才能移出此缓存,以达到后台与前台同步更新?如果不能移掉此种方法建立的缓存,又要怎么做呢?
回复:HttpResponse.RemoveOutputCacheItem("使用了OutputCache的aspx页的相对路径");
2004/3/24 14:16:00  你的老朋友
打包数据库时,如果是存储应该怎么写??用插入语句时里面值是乱码怎么回事,该怎么处理???
回复:可以将创建存储过程脚本导出并保存在文本文件中,将该文本文件嵌入到安装项目中,安装数据库时,在自定义操作类中获取此文件,读取其中的sql脚本执行即可。至于您说的乱码,我不太明白是回事!谢谢!
2004/3/23 21:13:00  锋
我准备把(a href=...img src=...a)用 HyperLink代替,设置了ImgUrl="...."后发现设置它的width 和heigth起不了作用,要怎么控制HyperLink的图像链接大小呢?
回复:<asp:HyperLink runat="server" id="link" NavigateUrl="http://www.yahoo.com"><img src="test.gif" width="400" height="200"></asp:HyperLink>
2004/3/23 14:05:00  你的老朋友
你好,大哥,我现在在做安装程序时遇到问题,怎么样才能把数据库也打包到程序里面,谢谢

你的小弟!!
回复:可以在自定义操作中来创建,在vs.net的帮助文档中通过关键字“自定义操作”即可搜索到创建数据库的示例,另外也可以参看这篇文章:http://www.ftponline.com/vsm/2002_11/online/ferracchiati/ 以及MSDN演示:http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vsi
2004/3/23 10:36:00  宫志
你好,你可以介绍给我一个应用水晶报表的朋友吗?我有问题向他学学,不知可以否?谢谢
回复:您好,很抱歉我身边没有对水晶报表比较熟悉的同事,因为报表是另一个公司做的,不过你可以到CSDN论坛找海波.NET等熟悉水晶报表的朋友问问,谢谢!
2004/3/22 22:37:00  锋
我在sqlserver中建了一个存储过程,
CREATE PROCEDURE insert_ 
@sql varchar(3000)
AS
SET QUOTED_IDENTIFIER ON
exec (@sql)
GO

然后调用它exec insert_ @sql="insert into..........."可最后显示错误
以 'insert into ..............' 开头的 标识符 太长。最大长度为 128。
要如何解决这个问题呢?
回复:可以把exec (@sql)改为 print @sql,将此SQL语句显示出来看看问题出在什么地方。谢谢!
2004/3/21 15:54:00  da
我在.aspx中使用了用户控件:<feng_usercontrol:login id="login"  runat="server"/>
现在我想在.cs中来申明这个控件,然后在运行的过程中来设置它的Visible,要怎么在.cs中申明这个用户控件呢,比如像protected TextBox name,这种.
-----------------------
谢谢吴老师
回复:你这个用户控件的类名是什么?如果没有为用户控件定义类名(比如用户控件的后台代码和前台代码是写在同一个ascx页面上),那么默认类名就是“文件名+_ascx”,知道了用户控件的类名,就可以这样在包含页中的后台代码中声明这个用户控件了: protected 命名空间名.类名;
2004/3/21 14:57:00  asp.net
您好  你真是好人呀 
我很菜 你那个创建应用于AspNetPager分页控件的Sql Server存储过程 
ACCESS也可以吗?
回复:您好:Access数据库不支持存储过程,所以无法把SQL Server的存储过程用在Access数据库上,所以只能用普通SQL语句,我的示例中有使用Access数据库来分页的示例的,您可以看看。谢谢!
2004/3/20 19:27:00  锋
public void DataList1_DeleteCommand(object source, System.Web.UI.WebControls.DataListCommandEventArgs e)
{
System.Data.Common.DbDataRecord dbrecord=(System.Data.Common.DbDataRecord)e.Item.DataItem;

string feng_=(string)dbrecord["flash_url"];
}
执行后显示错误信息
--------------------------------------------------------
异常详细信息: System.NullReferenceException: 未将对象引用设置到对象的实例。
行 87:  string feng_=(string)dbrecord["flash_url"];
回复:因为dbrecord是null值,如果你要删除DataList中的一行,可以考虑把数据的主键做为DataList的DataKeyField,然后在DeleteCommand事件中可以这样来获取要删除的行对应的主键值: public void DataList1_DeleteCommand(object source, System.Web.UI.WebControls.DataListComma
2004/3/20 18:54:00  锋
http://expert.csdn.net/Expert/topic/2863/2863345.xml?temp=.5577051 请吴老师看下

那个name1只是我在发贴时写错了,是name的
<%
string name="男歌手";
%>

<feng_usercontrol:disp id="disp" sql="select top 5 * from flash_main where flash_owner='<%=name%>' order by id desc " runat="Server"/>
为什么不起作用呢?而直接用flash_owner='男歌手'就起作用
回复:那是因为name这个值没有传递到sql语句中,我不太明白你为什么不在后台来获取和传递name值,而要用<%=name%>这样的方法来传值呢?前台代码和后台代码混杂在一切看起来会很不舒服,而且也不利于以后的维护!谢谢!
首页  上一页  ...  316  317  318  319  320  321  322  323  324  325  ...  下一页  尾页