2 zzf20010998 zzf20010998 于 2015.07.17 10:51 提问

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

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

5个回答

guwei4037
guwei4037   Ds   Rxr 2015.07.17 11:01

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

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

CSDNXIAON
CSDNXIAON   2015.07.17 10:55

c#连接access数据库时的连接字符串和app.config的应用
C# App.config 数据库操作
C# 的winform中使用数据库连接字符串 -- app.config
----------------------同志你好,我是CSDN问答机器人小N,奉组织之命为你提供参考答案,编程尚未成功,同志仍需努力!

oyljerry
oyljerry   Ds   Rxr 2015.07.17 11:32

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

zzf20010998
zzf20010998   2015.07.17 13:57

<?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();

    }
taomanman
taomanman   Rxr 2015.07.17 14:01

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

Csdn user default icon
上传中...
上传图片
插入图片