ODT .NET 详解之 SqlDataSource 访问 Oracle

前一篇博文呢,介绍了如何搭配好 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 吧

image

这个 SCOTT.ORACLE 就是前面一篇博文中介绍环境搭配时建立的与 Oracle 数据库的连接,

其中 SCOTT 是代表 Oracle 数据库中的用户 SCOTT,

而 Oracle 数据库则是代表我的数据库的 SID 或者是数据库名,

当前我的 PC 上只建立了一个 Oracle 数据库,其数据库为 Oracle

image

image

image

到这里整个页面就设计完成了,其中没有使用到一行服务器代码,

下面就看效果咯,

image

到此,整个 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 数据库一样简单!!!

 

posted @   小宝马的爸爸  阅读(2621)  评论(0编辑  收藏  举报
编辑推荐:
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
阅读排行:
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· .NET周刊【3月第1期 2025-03-02】
· 分享 3 个 .NET 开源的文件压缩处理库,助力快速实现文件压缩解压功能!
· Ollama——大语言模型本地部署的极速利器
点击右上角即可分享
微信分享提示