小编Mon*_*aya的帖子

连接池应该比保持连接打开慢得多吗?

正如我之前的问题:如何在屏幕关闭之前保持与数据库的连接?

首先,让我向所有人道歉,我不解释我的情况.

好吧,我的情况是更新到100条记录.我创建了一个真实的工作For loop并记录他们的结果.

private void button1_Click(object sender, EventArgs e)
{
    int i;
    KeyEventArgs keyEvent = new KeyEventArgs(Keys.Enter); //Create keydown event 

    Performance perf = new Performance(); //Class for measure time and logging

    perf.Start(); //Start stopwatch

    for (i = 1; i <= 100; i++)
    {
        txtLotNo.Text = i.ToString("0000000000") + "$01";   //Generate input ID

        txtLotNo_KeyDown(sender, keyEvent); //Fire keydown event
    }

    perf.Stop();    //Stop stopwatch

    perf.Log(frmInvCtrl.appPath,"Stock In (Stay connected)- " + frmInvCtrl.instance);   //Logging
}
Run Code Online (Sandbox Code Playgroud)

这是一个Performance Class.

class Performance
{
    private Stopwatch …
Run Code Online (Sandbox Code Playgroud)

c# sql-server compact-framework windows-ce visual-studio-2008

8
推荐指数
2
解决办法
587
查看次数