前一篇博文呢,介绍了如何搭配好 Oracle Developer Tools for Visual Studio .NET 的使用环境,
这一篇博文的话就会重点来介绍一下如何通过使用 SqlDataSource 这个控件来访问 Oracle 数据库了,
其实只要环境搭配好了,那么这一篇博文的内容就显得实在是太简单了,
换句话说,SqlDataSource 也只不过是通过可视化的界面来构造一个数据库连接字符串,
以及一些 SQL 语句等等内容,然后由已经完成好的类来完成访问数据库,
也就是说,只不过,这里要说明的是,
前面的几篇博文都曾提到了使用 ODBC 或者是 OLEDB 来访问 Oracle 数据库,
也提到了通过 Visual Studio 访问 Oracle 数据库的两种类型
一种是:用于 Oracle 的 .NET Framework 数据提供程序
一种是:用于 OLEDB 的 .NET Framework 数据提供程序
而实质上,通过 Visual Studio 访问 Oracle 数据库还有一种办法,
也就是 Oracle Data Provider for .NET ,
这一篇博文就是介绍使用的 Oracle Data Provider for .NET 来完成访问数据库的,
为了使 Demo 更加简洁,所以我就直接使用 SqlDataSource 来完成了,
直接看 Demo 吧
这个 SCOTT.ORACLE 就是前面一篇博文中介绍环境搭配时建立的与 Oracle 数据库的连接,
其中 SCOTT 是代表 Oracle 数据库中的用户 SCOTT,
而 Oracle 数据库则是代表我的数据库的 SID 或者是数据库名,
当前我的 PC 上只建立了一个 Oracle 数据库,其数据库为 Oracle
到这里整个页面就设计完成了,其中没有使用到一行服务器代码,
下面就看效果咯,
到此,整个 Demo 就完成了,
事实上呢,各位朋友可以发现在使用上,
这篇博文的 Demo 和前面介绍的在 Visual Studio 中连接 Oracle 数据库差不太多,
各位或许会怀疑 Oracle Developer Tools for Visual Studio .NET 的能力了,
事实上,
上面的这个 Demo 中体现
Oracle Developer Tools for Visual Studio .NET 功能只是其最简单的功能,
更强的的功能将在以后陆续介绍,各位只需记住,
安装了 Oracle Developer Tools for Visual Studio .NET 后,
您访问 Oracle 数据库将会变得和访问 Sql Server 数据库一样简单!!!