繁体   English   中英

如何使用Asp.Net连接到Oracle 11g数据库

[英]how to connect to Oracle 11g database using Asp.Net

如何使用asp.net3.5连接到Oracle 11g数据库?

什么是名称空间以及如何在web.config文件中编写连接字符串?

请帮我..

这取决于数据提供者。 请参阅: ConnectionString.com或许更具体地说: 适用于Oracle的.NET数据提供程序 连接字符串在web.config文件中应该看起来非常相似。 可怕的唯一区别是系统/数据库名称,用户ID,密码等。

命名空间

有必要知道哪种类型的对象可以具有相同的名称,哪些不是。 为此,有必要引入命名空间的概念。 命名空间定义了一组对象类型,其中所有名称必须由模式和名称唯一标识。 不同命名空间中的对象可以共享相同的名称。

这里也是一个很好的教程,您可以遵循特定于ASP.NET的教程 另一篇可能感兴趣的文章

和一个代码片段(使用.NET Oracle提供程序:)

public DataTable myDataTable(string SQL, string ConnStr)
{
    OracleConnection cn = default(OracleConnection);
    DataSet dsTemp = null;
    OracleDataAdapter dsCmd = default(OracleDataAdapter);

    cn = new OracleConnection(ConnStr);
    cn.Open();

    dsCmd = new OracleDataAdapter(SQL, cn);
    dsTemp = new DataSet();
    dsCmd.Fill(dsTemp, "myQuery");
    cn.Close();
    return dsTemp.Tables[0];
}

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM