![](/img/trans.png)
[英]What is the best way to stop developers from calling System.Windows.Forms.Application.DoEvents()?
[英]best way to migrate a windows forms application from sql server to oracle
我正在寻找将Windows Forms应用程序从MS SQL Server迁移到Oracle的最佳方法。 将在oracle allready中重新创建表模式,并将数据复制到Oracle表中。 该应用程序使用ADO.NET数据集来访问数据库。 因此,我应该只是在自动生成的DataTableAdapters代码中将所有对SqlDataAdapter的引用替换为OracleDataAdapter,将SqlConnection替换为OracleConnection等,还是有其他方法可以使现有的数据访问代码与Oracle一起使用?
在这里看看我的答案: MVC3和实体框架
实际上,这种关注点分层和分离的逻辑适用于MVC,WinForms,WPF,SL等...在这样的分层堆栈中,仅DAL(数据访问层)受到影响并需要更新,其他所有内容保持不变。
我的建议是使此类DAL类库与其他任何类分开,并且如您所述,在其中应将SqlConnection
和SqlCommand
替换为Oracle的。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.