c#操作oracle是不是和SQL一样解决方案

c#操作oracle是不是和SQL一样
增删改查

------解决方案--------------------
不一样
1 ORACLE语法有的和SQLSERVER不同,特别是函数有许多不一样的地方。
2 ORACLE使用OracleClient命名空间,SQLServer使用SqlClient命名空间。使用的类也都不同。
3 有的框架不支持Oracle但支持SqlServer,比如LINQ2Sql。Silverlight下默认也不支持Oracle,要安装Oracle插件或者通过其他方法才能访问Oracle数据库。
------解决方案--------------------
System.Data.OracleClient 命名空间
http://msdn.microsoft.com/zh-cn/library/system.data.oracleclient%28v=vs.80%29.aspx
用这个和Sqlclient差不多。
------解决方案--------------------
用 ado EF的话 我想可以避免 sql语句上的 区别
------解决方案--------------------
如果只是select insert那是一样,所有数据库都差不多

如果你要用一些高级特性那就很不同了

pl包,建库等等操作