操作耗时问题!急!

uibealex 2008-11-11 10:05:12
我想记录一下一个操作的所耗时间。
比如说读取SQL数据库所用时间,应该怎样操作?
...全文
107 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
uibealex 2008-11-13
  • 打赏
  • 举报
回复
对6楼的大哥佩服的五体投地!
佩服!佩服!向您多多学习!
结贴!
dayong576 2008-11-12
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 heng_s 的回复:]
来晚了,留个名,2-6楼我全顶
[/Quote]
Up
oo渣渣oo 2008-11-12
  • 打赏
  • 举报
回复
来晚了,留个名,2-6楼我全顶
ejoe313 2008-11-12
  • 打赏
  • 举报
回复

Dim sw As New System.Diagnostics.Stopwatch '秒表
sw.Start() '---开始秒表计时---

'----中间操作语句----

sw.Stop() '---停止秒表---

lblMessage.Text = "用时:" & sw.ElapsedMilliseconds / 1000 & " 秒"
tfnpghl 2008-11-12
  • 打赏
  • 举报
回复
6楼的程友方法最准确 因为这段程序冷门 高手!!
Amy_Dream 2008-11-12
  • 打赏
  • 举报
回复
学习,UP
迈克揉索芙特 2008-11-11
  • 打赏
  • 举报
回复

Dim startTime As DateTime = DateTime.Now
'操作数据库
Dim timeLen As TimeSpan = DateTime.Now - startTiem
Dim value As String = timeSpan.ToString()
Fibona 2008-11-11
  • 打赏
  • 举报
回复
DateTime startTime = DateTime.Now; 
//操作数据库
TimeSpan timeLen=DateTime.Now-startTiem;

string value=timeSpan.ToString();
tinalucky 2008-11-11
  • 打赏
  • 举报
回复
object startTime = DateTime.Now;
//TODO
object endTime = DateTime.Now;
TimeSpan span = startTime - endTime;
qinhl99 2008-11-11
  • 打赏
  • 举报
回复
在方法调用前取一次时间dt
然后在方法调用完成之后TimeSpan span = DateTime.Now - dt;
aohan 2008-11-11
  • 打赏
  • 举报
回复
先用DateTime.Now取到当前的时间

操作完成后再与取到的时间比较一下就可以了

16,717

社区成员

发帖
与我相关
我的任务
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
  • VB.NET
  • 水哥阿乐
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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