在我最近的多用户数据库应用程序中,有很多来自不同数据库源类型(Oracle、Access、SQL Server)的数据库数据的检索和操作。我知道 .NET 框架技术可以做到这一点,它基本上可以正常工作。但是以我的方式编码似乎很乏味,我正在寻找更好的方法。我在这方面相对缺乏经验,所以我确信有。
我现在这样做的方式只是使用字符串连接从参数生成 SQL 文本语句。我也玩过主应用程序数据库(Access)中的存储过程,但它太不灵活了。
我能做的非常有限。我无法更改 Oracle 和 SQL Server 数据库。单独由应用程序拥有的 Access 数据库。Oracle 和 SQL Server 数据库非常慢,所以我不确定数据绑定是否是一个好主意,因为每次查询数据时它都会减慢应用程序(和用户体验)的速度。但同样:我对数据绑定功能了解不多。