请教高手帮助解决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