小编Jil*_*ill的帖子

21
推荐指数
2
解决办法
2万
查看次数

Sql在没有科学记数法的情况下转换为float

如何在不使用科学计数法得到结果的情况下将十进制值转换为float?

例如,如果我的值是0.000050十进制,当我将它转换为浮点数时,我得到5E-05

我想看看 0.00005

sql sql-server

6
推荐指数
1
解决办法
2万
查看次数

我怎么知道任务是否完成

我有一个网格,当选择一行时,它会加载大量信息-需要再加载7个网格和一个DevExpress报告,这需要很多时间

我将所有方法都放在任务中以加快流程。

但是,如果在上一个完成加载之前选择了另一行,则会导致错误。

我想知道如何检查任务是否完成以及在再次加载新数据之前先等待还是取消任务。(我是异步编程的新手)

这是我的任务的一个示例(其中有8个,每个任务一个接一个):

    private async void LoadSSNs()
    {
        await Task.Run(() => grdSSNs.DataSource = ICTBLL.GetData(ID));
    }
Run Code Online (Sandbox Code Playgroud)

如何将其更改为可以检查是否完成的Task对象?

c# async-await

0
推荐指数
1
解决办法
4807
查看次数

标签 统计

sql-server ×2

async-await ×1

c# ×1

sql ×1

sql-server-agent ×1