小编ste*_*eve的帖子

尝试使用最少的设置配置从C#程序连接到Oracle 10g数据库时出错

尝试从我正在开发的C#2008 Express Edition应用程序连接到远程Oracle 10g数据库时遇到错误.我正在尝试使用极简主义,非侵入性的方法进行开发,以便将ClickOnce部署到用户工作站.

关于上述内容,我调查了以下文件(其中包括......) -

使用Oracle客户端11部署.NET应用程序所需的最小设置是什么?

http://jeremybranham.wordpress.com/2011/04/25/oracle-instant-client-with-odp-net/

http://ora-00001.blogspot.com/2010/01/odpnet-minimal-non-intrusive-install.html

http://splinter.com.au/using-the-new-odpnet-to-access-oracle-from-c

使用odp.net连接Oracle,使用C#连接OCI

鉴于我遇到的错误,我创建了一个简单的测试应用程序.由一个(wpf)页面和一个按钮组成.在按钮的单击事件中,我尝试创建与Oracle数据库的连接 -

private void button1_Click( object sender, RoutedEventArgs e )
{
    OracleConnection oraConnect;

    // string previously used OK in other projects
    string connectionString = "Data Source=" +
           "(DESCRIPTION =(ADDRESS_LIST =(ADDRESS = (PROTOCOL = TCP)(HOST = myServer)(PORT = 1521)))" +
           "(CONNECT_DATA =(SERVICE_NAME = myOracleDb)))" +
           ";Password=myPw;User ID=myID;";

    using ( oraConnect = new OracleConnection( connectionString ) )
    {
        try
        {
            if ( oraConnect.State == ConnectionState.Closed )
            {
                oraConnect.Open();
                MessageBox.Show( "oraConnect is …
Run Code Online (Sandbox Code Playgroud)

c# oracle clickonce oracleexception

8
推荐指数
1
解决办法
1万
查看次数

标签 统计

c# ×1

clickonce ×1

oracle ×1

oracleexception ×1