gpt4 book ai didi

c# - 我可以应用一些代码,例如 catch,如果数据库关闭或无法连接,应用程序不应停止并退出

转载 作者:行者123 更新时间:2023-12-03 03:46:15 24 4
gpt4 key购买 nike

我已经构建了一个C#桌面应用程序,它的数据库在线。有时,由于互联网的原因,它会断开连接,因此,如果用户保存表单,则会发生数据库断开连接的错误,并且会关闭并退出。这太可怕了。

有没有一个选项,我可以在代码中的每个地方应用try catch,但问题是,应用程序太大,会变得很头痛,连接字符串是一个,但建立的连接很多,我可以应用一些吗像这样的配置,如果数据库关闭,它不应该停止并退出,最简单的解决方案是什么。

谢谢阿提夫

最佳答案

看起来您必须从重构开始并引入解耦的数据访问层,该层了解数据库的工作。那么生活就会容易得多;)

这是一个常见的建议,可以节省 20% 的精力,节省 80% 的时间。

关于c# - 我可以应用一些代码,例如 catch,如果数据库关闭或无法连接,应用程序不应停止并退出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7070275/

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