WEB开发网
开发学院数据库Oracle 在 Oracle数据库上构建 .NET 应用程序 阅读

在 Oracle数据库上构建 .NET 应用程序

 2007-05-10 12:15:42 来源:WEB开发网   
核心提示: 出现 Add Reference 对话框,图 4: 选择 ODP.NET 管理的数据供应程序从列表中选择 Oracle.DataAccess.dll,在 Oracle数据库上构建 .NET 应用程序(3),然后单击 Select 按钮,最后单击 OK 按钮,Imports System.D

出现 Add Reference 对话框。

图 4: 选择 ODP.NET 管理的数据供应程序

从列表中选择 Oracle.DataAccess.dll,然后单击 Select 按钮,最后单击 OK 按钮,使您的工程能够找到 ODP.NET 数据供应程序。

图 5: 选择 Oracle Managed Provider 之后的解决方案浏览器

VB.NET/C# 语句

在添加引用之后,标准的做法是要添加 VB.NET Imports 语句、C# using 语句或 J# import 语句。 从技术上说这些语句不是必要的,但是使用它们可以让您不需用冗长且完整名称来引用数据库对象。

按照惯例,这些语句出现在代码文件的顶部或顶部附近,在命名空间或类声明之前。

Imports System.Data       ' VB.NET
Imports Oracle.DataAccess.Client ' ODP.NET Oracle managed provider
using System.Data;       // C#
using Oracle.DataAccess.Client; // ODP.NET Oracle managed provider
import System.Data.*;      // J#
import Oracle.DataAccess.Client; // ODP.NET Oracle managed provider

连接字符串和对象

Oracle 连接字符串和 Oracle 名称解析是不可分的。 假定我们在 tnsnames.ora 文件中定义了一个数据库别名 OraDb,如下:

OraDb=
 (DESCRIPTION=
  (ADDRESS_LIST=
   (ADDRESS=(PROTOCOL=TCP)(HOST=OTNSRVR)(PORT=1521))
  )
  (CONNECT_DATA=
   (SERVER=DEDICATED)
   (SERVICE_NAME=ORCL)
  )
 )

要使用上面所述的在 tnsnames.ora 文件中定义的 OraDb 别名,您需要使用以下语法:

上一页  1 2 3 4 5 6 7 8  下一页

Tags:Oracle 数据库 构建

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接