以文本方式查看主题

-  搭建论坛  (http://bbs.diylsoft.com:8118/starforum/index.asp)
--  用户服务  (http://bbs.diylsoft.com:8118/starforum/list.asp?boardid=2)
----  各位大侠,帮帮忙吧.  (http://bbs.diylsoft.com:8118/starforum/dispbbs.asp?boardid=2&id=24904)

--  作者:fylii
--  发布时间:2009-6-22 16:48:36
--  各位大侠,帮帮忙吧.

搭建者。

关于“数据网格”的问题,我是设置成10行为一页,现在里面数据多起来了,有10多页了,不过这记录条前面没有记录数显示,感觉不美观。

比如第一页10条记录,数据网格最前应有数码(1、2、3、4、…)来表示,从1到10的记录。翻到第二页时,有数码11、12、13、14…来表示第11到20的记录。依次类推。

不知道大家能不能看懂,看的明白的话,就拉兄弟一把吧,呵呵。。。


--  作者:development
--  发布时间:2009-6-22 18:11:40
--  

看似简单,但有一定难度;

关键是 当前记录号函数,好象没有。


--  作者:mysoap
--  发布时间:2009-6-24 9:24:57
--  

可以使用下面形式:

SELECT TOP 3 Col1, Col2, ID=IDENTITY (int, 1, 1)
INTO NewTable
FROM OldTable
Order By Col1

参考文档:http://support.microsoft.com/kb/273586/zh-cn


--  作者:fylii
--  发布时间:2009-6-30 17:06:44
--  

等了1个多星期了,看来斑竹大人还在旅游。.

其实,解决不了也应该马上跟我们讲一下,我们也省得再挂念。


--  作者:admin
--  发布时间:2009-7-1 9:10:23
--  

3楼答得基本真确,也很容易得出结论。

如果是 SQL Server 直接用 SQL语言就可以了;SELECT ID=IDENTITY(int, 1, 1), Col1, Col2 INTO NewTable FROM OldTable

如果是Access应先建一个实际的临时表,然后再追加数据。


--  作者:dbs
--  发布时间:2009-7-1 9:13:59
--  

我记得以前谈到过,论坛里好象有类似的内容。