English versionEnglish
杨涛的个人主页

留言簿

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

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

首页  上一页  ...  345  346  347  348  349  350  351  352  353  354  ...  下一页  尾页
2005/6/8 8:58:00  Lee
我是楼下的Lee。我有一个表(tcb),里面有两条记录。是想把tcb表中对应的字段相减应。把每个字段的差值显示在label.该怎么做呢。能否给我点具体的代码。谢谢
2005/6/7 20:39:00  王者归来
谢谢斑竹关于主从分页的回复。您提到不会同时显示主从表信息,那么如果需要浏览象订单和订单明细这样的信息,怎么呈现呢?
再次感谢。
回复:将订单编号或其实标识字段做成超链接,点击后传递这个字段值,在订单明细页面中显示这个订单的明细。谢谢!
2005/6/6 17:59:00  lee
请教版主:我想在两各表(tcb,tcb2)取相同字段名(mbye)的值,然后作差,把差值赋给label.
string mysql="select * from tcb";
cmd=new OdbcCommand(mysql,conn);
string mysql1="select * from tcb";
cmd1=new OdbcCommand(mysql1,conn);
conn.Open();
OdbcDataReader dr=cmd.ExecuteReader();
OdbcDataReader dr1=cmd.ExecuteReader();

if(dr.Read()&&dr1.Read())
{
   Label1.Text=(dr["bmye"]-dr1.["bmye"]).ToString();
}
可以这样吗?
回复:dr["bmye"]和dr1["bmye"]是object类型,不能进行相减,需要显式转换一下,象这样: Label1.Text=((int)dr["bmye"]-(int)dr1.["bmye"]).ToString();
不过如果只有一行记录,我建议您使用ExecuteScalar()方法。谢谢!
2005/6/5 17:47:00  王者归来
Hi,斑竹
谢谢你的作品啊。
能不能提供一个主从表数据分页的例子啊?(存储过程)
回复:您好,对于主从表分页,如果是只对主表分页,那么和现在示例中的DataGrid、DataList以及Repeater分页没有区别,如果对从表也进行分页,那就相关于在主表的数据绑定控件中嵌套另一个带有分页功能的数据绑定绑件,如果您会实现这样的嵌套功能,那么分页功能就没有什么特别不同的地方,不过一般来说,我不会在一个页面用嵌套的方法来同时显示主从表的数据,因为这样会要显示的数据以及ViewState都变得非常大,不利于客户端的快速下载。谢谢!
2005/6/3 19:26:00  zhangzs
这个没搞定,吴兄出手吧,谢谢!
我在父窗体1.aspx中有一控件linkButton (用来登陆)
在LinkButton的click事件中有代码:
Response.Write("<script>window.open('login.aspx','','width=320,height=250')</script>"); 
打开子窗体Login.aspx后会去判断登陆是否正确,如果帐户密码都是正确的,返回true,否则返回false,这个都没问题。
但是我目的应该是:
当为true时,我要求更改父窗体1.aspx中DataGrid的模板列,(也是一个linkButton)的 Enable属性。
请问应该如何操作?
回复:可以在父页面用Session或Cookie来实现认证,只有未认证时才启用LinkButton来弹出窗口来要求用户登录,用户在弹出的登录窗口中输入相关信息进行登录后,如果登录成功,则用脚本刷新父页面,类似的脚本可以这样写:window.opener.reload();谢谢!
2005/6/3 11:13:00  zhang
我有两个页面,一个是1.aspx,一个是2.aspx
现在是1.aspx中有一个LinkButton(DataGrid中的魔板列),点它转向2.aspx (固定大小的页面),并传递2个值。
但是,当我第2次,3次......点LinkButton时,2.aspx中内容是正确的,也就说值传过去了。
但是这个2.aspx就跑到1.aspx后面(下面去了)

现在要求,我无论点击多少次LinkButton,使打开的2.aspx都要位于1.aspx页面的上方。

我目前的做法:
1.aspx下:
Response.Write(
"<script>window.open('2.aspx?ID=" + la.Text.Trim() +"&Title="+lb.Text.Trim()+"','New','width=520,height=400')</script>");  
请问应该怎么写代码?是否open中有参数可以进行控制?
2005/6/3 1:29:00  闪
你好斑竹:
    在您的存储过程中set rowcount @PageUpperBound这行代码是什么意思?谢谢
回复:您好,这句话的意思是让SQL Server在返回@PageUpperBound条记录后停止执行查询,关于set rowcount的详细解释,请参看SQL Server的联机文档。谢谢!
2005/6/2 18:44:00  zhangzs
大哥有个问题要问你
是这样,我从第一个页面1.aspx 传两个值给第二个页面b.aspx
在b.aspx中是一个DataList控件,按传过来的值,进行显示。
而且加了两个HyperLink用来分页(也正常)。
我现在先:点HyperLink时,再加些别的操作,比方说改变Label的Text值。
好象是给HyperLink加Click事件的事吧,我该怎么弄?
回复:您好,HyperLink在客户端只是一个超链接,点击后就直接跳转到指定的链接页,不会引发页面回发事件,所以是没有服务器端Click事件的,如果要在用户点击超链接时在客户端执行某些操作,可以通过客户端脚本来实现。谢谢!
2005/6/2 17:05:00  zipo
webdiyer您好!
   给你写封email有时间帮我看看,还有个问题想问问您,您说java的接口和c#的接口在用法是不是应该很相似?
回复:我没搞过Java,所以对Java一窍不通,不过看过一些文章,Java中的接口和C#的接口概念基本上是一样的。谢谢!
2005/6/1 22:50:00  tracy
吴大哥好 :我遇到一个奇怪的问题,我的程序在我的机器上运行正常,可是我把程序拿到老师的电脑上,数据库附加上了,也设置了虚拟目录,但是在打开时,弹出缺少组件的错误,我实在是困惑啊!
回复:缺少什么组件?请帖出详细的错误信息。谢谢!
首页  上一页  ...  345  346  347  348  349  350  351  352  353  354  ...  下一页  尾页