gpt4 book ai didi

c# - 当我将日期和时间转换为唯一时间时,单元格变为只读

转载 作者:搜寻专家 更新时间:2023-10-30 23:15:12 24 4
gpt4 key购买 nike

我想了解这背后的概念。

我正在用 C# 创建一个数据库。现在,我希望只有日期而不是日期和时间。

因此,我在 sql 查询 Pane 中执行了以下命令:

SELECT CONVERT(varchar, deal_start_date, 101) AS 'deal_start_date'
来自客户端

期望的结果出现了,但数据变为只读,因此无法编辑。

The result is per this snap

此外,它不会永久停留。我是说,再次单击 show table data 时,日期时间格式出现。

谁能告诉我为什么单元格变为只读以及如何仅通过 UI 永久保留更改?

非常感谢。

最佳答案

我对只读部分的猜测是,由于您现在正在转换原始值,因此您失去了指向数据库中列的链接。就像无法编辑计算列一样(例如,您将如何从定义为 A+B as 'C' 的查询中写入列。

您在 GUI 中显示的是什么类型的组件?也许您可以将查询保留为 SELECT deal_start_date FROM client,并从您的组件中过滤掉时间部分?

或者,如果您不在应用程序的任何其他地方使用时间,请将数据库中的列从 datetime 更改为 date

关于c# - 当我将日期和时间转换为唯一时间时,单元格变为只读,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15223608/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com