c# app.config问题无法连接到远程的数据库

请教高手帮助解决app.config 无法连接的远程的数据库 net4.0

server sql 还是 oracle,先直接用数据库连接,确保服务器确实可连接。

然后贴出app.config中的数据库连接配置。

需要看一下你的app.config中的数据库连接字符串的具体信息,是否参数都赋予正确的数据了

<?xml version="1.0" encoding="utf-8" ?>







connectionString="Data Source=172.20.51.8;Initial Catalog=peijian;User ID=sa pwd=;database=peijian;providerName="System.Data.SqlClient""
providerName="System.Data.SqlClient" />

连接数据库
class DataBase
{

    private SqlConnection con;  //创建连接对象
    #region   打开数据库连接
    /// <summary>
    /// 打开数据库连接.
    /// </summary>
    private void Open()
    {
        // 打开数据库连接
        if (con == null)
        {
            con = new SqlConnection("Data Source=172.20.51.8;DataBase=peijian;User ID=sa;");
        }
        if (con.State == System.Data.ConnectionState.Closed)
            con.Open();

    }

链接不上远程数据库,说明远程数据库启用远程访问,需要配置的,参考:
http://blog.csdn.net/yanjiaye520/article/details/8233771