gpt4 book ai didi

asp.net - 填充数据并更新行后更改DataTable的DataColumn的DataType

转载 作者:行者123 更新时间:2023-12-04 04:42:45 25 4
gpt4 key购买 nike

我正在查询 SQL server to get the data and store the data in the DataTable.
我在数据库中有很多加密列
例如 DateOfBirth 是加密的。

获得数据后,我将列加密,如 foreach(DataRow in datatable.rows)
现在的问题是我需要为 int and datetime. 应用过滤器

但是过滤器失败了,因为当数据被加密时,列的默认数据类型是字符串,而条件如 DOB > 'say 1-1-2013'不起作用。

可能创建一个克隆可能会有所帮助,但有什么简单的解决方案

任何帮助表示赞赏。

最佳答案

如果您的查询仅包含相等比较,那么您还可以加密搜索条件字符串,例如,

当您寻找 DateOfBirth '1-1-2013' 的用户时,首先加密此日期,然后在数据库中搜索。

但是,我认为您可能会失去使用这种方法首先加密数据的目的。

关于asp.net - 填充数据并更新行后更改DataTable的DataColumn的DataType,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18652357/

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