这是 ASP.NET Web 应用程序和 wpf 桌面应用程序访问同一数据库的有效方法吗?



.NET 框架新手在这里!如果我需要一个 ASP.NET Web 应用和一个 wpf 桌面应用来共享数据库,那么只需在两个项目中使用相同的连接字符串即可实现吗?我在本地托管网站。还是过度简化?

我知道我可以开发一个 API 并将其托管为 Web 服务,然后让它为我完成所有繁重的工作。但是,如果一切都在本地托管,而我所做的只是对这些技术有一点乐趣,那么这不是绝对必要的,对吗?

没有什么可以

阻止您对多个应用程序使用相同的数据库,只需确保您的更新、插入或删除命令不会导致死锁或数据损坏。这可以通过多种方式实现,例如在更新或删除数据库对象之前锁定它。

最新更新