DataGrid控件中显示当前行号、大批量数据导入

maomaotwo 2003-11-18 05:41:38
问题一:我在显示是用的DataGrid控件,但没有当前行号。(希望有网有提供方法或别的控件,像PowerBuilder数据窗口中的GetRow函数一样,可显示当前纪录的当前行号)
问题二:数据导入工作我已做好了,但我做的一个项目每天有5到10万条的数据需要导入,怎样提供效率。一条一条导入太慢了。
我试过直接把数据导入到Access中,在导入Sql Server很快。
问:网友说明一下,是怎样做到的。
如果用Pb的数据管道,我觉得这样较麻烦,因为用户那儿要装两个环境。
指程序内部实现的
...全文
28 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
maomaotwo 2003-11-24
  • 打赏
  • 举报
回复
我知道选中当前号怎样做,但我想做的是有每条纪录的当前行号。如:
序号 姓名
1 王1
2 李1
3 王2
4 李2

kinlin 2003-11-24
  • 打赏
  • 举报
回复
select sum(1) as 序号,姓名 from 表
nationalsix 2003-11-21
  • 打赏
  • 举报
回复
问题一或者这样可以吧
假设绑定在adodc1,
adodc1.recordset.bookmark为选中纪录的记录号

问题二或者可以用select……into的sql语句实现吧?不过我觉得数据导入的话比较麻烦的是数据校验的问题,很容易导致错误终止。
gimemos 2003-11-21
  • 打赏
  • 举报
回复
用Vsflexgrid可以直接取到当前行

1,451

社区成员

发帖
与我相关
我的任务
社区描述
VB 控件
社区管理员
  • 控件
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧