[英]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.