gpt4 book ai didi

.net - 如何有效管理数据库 : using direct sql commands or DataSets?

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

有时我需要使用 MS Access 数据库开发一个简单的数据库应用程序。

我了解到我可以使用直接 SQL 命令操作表中的数据,或者将所有内容收集到数据集中并更新它跟踪的任何更改(插入、删除...)。

但问题是:我的应用程序应该使用直接 SQL 命令更改我的数据库表,还是应该只使用数据集,为什么?

谢谢

最佳答案

下面的数据集无论如何都使用这些命令,您可以自己编辑/控制它们(或者让数据集根据您的模式构建),但数据集还为您提供其他快速好处,例如设计器支持/更改跟踪/绑定(bind)/过滤/排序/等

使用数据库时没有“应该”之分,不同的工具会给您带来好处和权衡。对于非常小的应用程序,要么使用数据集,要么手动执行。一旦您从小规模升级,放弃 DataSet 并寻找其他工具,因为 DataSet 将开始用一些令人讨厌的缺陷来咬住您。

关于.net - 如何有效管理数据库 : using direct sql commands or DataSets?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2974738/

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