留言簿

我要留言
留言搜索

2003-05-05 19:56  victor

你好﹐看了你的控件﹐很不错﹐不过我有一些建议﹐你现在的分页方式﹐是借助sql的proc来完成﹐这是一个很好的方法﹐但是﹐这是有局限性的。所有我的建议如下﹕
1.	把数据操作部分﹐做成一个接口﹐让用户自行定义﹐比例如﹐你可以做一个DataTable的接口﹐你只需操作DataTable即可。
2.	您现在的分页方式﹐是每分页一次都会读取一次数据库﹐当然这样频繁的读取数据库﹐是不好的﹐最好能用页面缓存﹐例如﹕
Public DataTable PageCache
{
	get
{
	object o=ViewState[“PageCache”];
	return (o==null)?null:(DataTable)o;
}
set {ViewState[“PageCache”]=value;}
}
Void Page_Load(…)
{
	   PageCache=new DataEntity.OleDb.BL.GetDataSet(“Select * from Table”).Table[0];//populate DataSet with sql string.

}
这样就实现了页面的缓存﹐不需要每分面一次就读一次数据库。

谢谢。

2003-05-05 15:00  雨翼.net

不错的东东,再完善一些将有希望做成商业控件.
回复:谢谢,这个控件我还会不断完善的,但是否做成商业控件,至少现在没有这个打算,因为这个控件还有许多亟待完善的地方,而且它很“小”,再说现在的商业控件很难有出路,大家都不是什么有钱人,再说没有几个人为注册一个小控件宁愿跑一次邮局或银行,现在还是让大家免费用吧!

2003-05-05 14:13  tibetart

你好:
    很高兴你做了这么好的东东,辛苦了!我可以在网站上使用你的控件吗?如果在我无法安装的服装器上要使用它,应该怎么做?
    在安装的时候,由于我的是安装的SQLSERVER2000而不是MSDE,因此安装的时候出错,然而我又找不到你的.SQL文件,因此没有安装上。请问解决办法。
    另外还有一个问题想请教你:

遇到一问题:在服装生产上,某一款式分解成若干工序(如:
1,2,3,4,5,6,……),每一工序的价格(工价)保存在一个数据表
中。假如某位工人生产了工序1,6各20件,工序2,9各50件;在最后
的报表中要求显示为:
工序:1,6    数量:20    报酬:……

(说明:之所以不显示成:
工序:1    数量:20    报酬:……
工序:6    数量:20    报酬:……
是因为打印报表的时候节约纸张。)

请问如何做到更改工序,数量后,其报酬可以自动更新?
应该在规划数据库上做文章,还是在存储过程,或者是编程方面做
工夫呢?

谢谢!
回复:你好,已通过邮件给你回复。

2003-05-05 12:13  kandy

这个本本用什么工具做的,还是完全手写代码的啊??
回复:是用Editplus写的,手工编译,谢谢留言。

2003-05-05 10:53  hxb

原来好象主页上没有留言箱,上一次你是用SQL数据来链接的,这下可好,改用Access数据库,方便很多人用Access数据库链接进行分页。没过几天还加上图形按钮,只是你能不能把改用动态那种,也就是说让别人调用他自己的图形分页按钮。可惜,微软就是做不出这种让人喜欢的东东。真得得谢谢你。
回复:谢谢留言,自定义图片功能我会在下一版本中加入的,现在已经开始做了,大概一两个周就可以出来了吧,耐心等等啊!再次谢谢!!

2003-05-04 18:47  游走边缘

版主:
  你好!
  请问如果要修改图片按钮,我应该怎么办?版主,能把源代码发给我吗?我指的不是你编译过的,我想研究一下!谢谢!你做得非常棒!
回复:对不起,现在的图片按钮没法修改,我正在改代码,准备在下一个版本中加入用户可以自定义图片的功能,现在这个版本又改得一塌糊涂,怎么发呀!??

2003-05-03 16:38  WINDOWS2003

您是用C#写的,可我只会用Language="vb" ,您能不能出一个VB版的,让我入入门!
回复:对不起,我对VB.net不熟悉,暂时还无法做一个vb.net版,不知道有没有哪位朋友肯帮一下忙!谢谢!

2003-05-03 10:39  lhz

分页控件如果按条件查询,不好控制。请问如何解决。
回复:你好,首先应该说明一下,这和分页控件没有任何关系,是那个代码创建工具创建的Sql语句的问题,如果你懂点Sql的话可以自已改一下,很简单的,另外我准备马上修改一下存储过程创建工具页,使它创建的存储过程支持在where子句中使用变量,谢谢您提出宝贵意见!!

2003-05-02 23:34  parsely

在下面这个网站下能下载到我说的那个文件

http://www.b-xr.com/program.htm

http://www.b-xr.com/download/3779.zip
回复:这说的是哪个问题呀?

2003-05-02 23:32  tiger

你好,我是parsely,关于我问的分页的事,看了你的回答很感谢,其实那段源程序是我买了一本书上的源程序。 书名为《ASP.NET编程实作教程》里边的 chapter8 里的关于如何做分页的一个文件DataGridPage2.aspx

这是这个文件的混合代码,可我原封没动拿过来后就是出错,求你帮看看,我知道你很厉害,你自已可以开发控件,帮帮我吧,我做很长时间了也没做出来,我将感激不尽!!


DataGridPage2.aspx 

<%@ Import Namespace="System.Data" %>
<%@ Import Namespace="System.Data.SqlClient" %>
<html>
<script language="C#" runat="server">

    //声明表格对象
    DataTable Cart;
    //声明视图对象
    DataView CartView;

    protected void Page_Load(Object sender, EventArgs e) 
    {
        if (Session["DG6_ShoppingCart"] == null)     {
            Cart = new DataTable();
            //建立数据连接
            SqlConnection myConnection = new SqlConnection("server=(local);database=Northwind;Trusted
回复:对不起,你的代码太长,被截断了,你可以发到我的邮箱。
;