Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/34.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 在asp.net中创建社交网站_C#_Asp.net_Sql Server_Connection String - Fatal编程技术网

C# 在asp.net中创建社交网站

C# 在asp.net中创建社交网站,c#,asp.net,sql-server,connection-string,C#,Asp.net,Sql Server,Connection String,我正在创建一个社交网站,我使用了“ASP.NET中的社交网站-开源” 当我尝试在Visual Studio 2012版上运行该项目时,它显示了如下错误: 建立与SQL Server的连接时发生与网络相关或特定于实例的错误。找不到服务器或无法访问服务器。验证实例名称是否正确,以及SQL Server是否配置为允许远程连接。(提供程序:命名管道提供程序,错误:40-无法打开到SQL Server的连接) 源错误: using System; using System.Collections.Gene

我正在创建一个社交网站,我使用了“ASP.NET中的社交网站-开源” 当我尝试在Visual Studio 2012版上运行该项目时,它显示了如下错误:

建立与SQL Server的连接时发生与网络相关或特定于实例的错误。找不到服务器或无法访问服务器。验证实例名称是否正确,以及SQL Server是否配置为允许远程连接。(提供程序:命名管道提供程序,错误:40-无法打开到SQL Server的连接) 源错误:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Data;
using System.Data.SqlClient;


/// <summary>
/// Summary description for DataBaseClass
/// </summary>
public class DataBaseClass
{
    SqlDataAdapter da;
    SqlConnection con;
    SqlCommand cmd = new SqlCommand();
    DataSet ds = new DataSet();
    DataTable dt = new DataTable();

    public DataBaseClass()
    {
        //
        // TODO: Add constructor logic here
        //
    }

    public void ConnectDataBaseToInsert(string Query)
    {
        con = new SqlConnection(@"Data Source=Veena-SQLServer2008; Initial Catalog=RNetworkingWebApplication;");
        cmd.CommandText = Query;
        cmd.Connection = con;
        da = new SqlDataAdapter(cmd);        
        con.Open();
        cmd.ExecuteNonQuery();       
        con.Close();

    }
    public DataSet ConnectDataBaseReturnDS(string Query)
    {
        ds = new DataSet();
        con = new SqlConnection(@"Data Source=Veena-SQLServer2008; Initial Catalog=RNetworkingWebApplication;");
        cmd.CommandText = Query;
        cmd.Connection = con;
        da = new SqlDataAdapter(cmd);
        da.Fill(ds);
        con.Open();
        cmd.ExecuteNonQuery();
        con.Close();        
        return ds;
    }
    public DataTable ConnectDataBaseReturnDT(string Query)
    {
        dt = new DataTable();
        con = new SqlConnection(@"Data Source=Veena-SQLServer2008; Initial Catalog=RNetworkingWebApplication;");
        cmd.CommandText = Query;
        cmd.Connection = con;
        da = new SqlDataAdapter(cmd);
        da.Fill(dt);
        con.Open();
        cmd.ExecuteNonQuery();
        con.Close();
        return dt;
    }
}
使用系统;
使用System.Collections.Generic;
使用System.Linq;
使用System.Web;
使用系统数据;
使用System.Data.SqlClient;
/// 
///DataBaseClass的摘要说明
/// 
公共类数据库类
{
sqldatada;
SqlConnection-con;
SqlCommand cmd=新的SqlCommand();
数据集ds=新数据集();
DataTable dt=新的DataTable();
公共数据库类()
{
//
//TODO:在此处添加构造函数逻辑
//
}
public void ConnectDataBaseToInsert(字符串查询)
{
con=newSQLConnection(@“数据源=Veena-SQLServer2008;初始目录=RNetworkingWebApplication;”);
cmd.CommandText=查询;
cmd.Connection=con;
da=新的SqlDataAdapter(cmd);
con.Open();
cmd.ExecuteNonQuery();
con.Close();
}
公共数据集ConnectDataBaseReturnDS(字符串查询)
{
ds=新数据集();
con=newSQLConnection(@“数据源=Veena-SQLServer2008;初始目录=RNetworkingWebApplication;”);
cmd.CommandText=查询;
cmd.Connection=con;
da=新的SqlDataAdapter(cmd);
da.填充(ds);
con.Open();
cmd.ExecuteNonQuery();
con.Close();
返回ds;
}
公共数据表ConnectDataBaseReturnDT(字符串查询)
{
dt=新数据表();
con=newSQLConnection(@“数据源=Veena-SQLServer2008;初始目录=RNetworkingWebApplication;”);
cmd.CommandText=查询;
cmd.Connection=con;
da=新的SqlDataAdapter(cmd);
da.填充(dt);
con.Open();
cmd.ExecuteNonQuery();
con.Close();
返回dt;
}
}
VisualStudio将错误指向此处da.Fill(dt)。
我已经花了2天的时间调试这个错误,但仍然不能。请帮帮我。

这很简单。您的代码无法连接到数据库。在Visual Studio中打开服务器资源管理器并连接到数据库以确认您能够连接。然后正确设置连接字符串


您确实有一个数据库,对吗?

无论何时处理连接字符串,您都应该这样做。哦,天哪。标题表示一个项目,问题很简单。为了这个,也许你应该删掉那些花言巧语,用一个尽可能少的标题和问题。您的代码中没有任何内容与ASP.NET有关,也没有任何内容与社交网站有关。谢谢您,先生。我也尝试过,当我尝试连接时,出现相同的错误消息,如尝试连接到数据库失败,并显示以下信息时,在建立与SQL Server的连接时发生了与网络相关或特定于实例的错误。找不到服务器或无法访问服务器。验证实例名称是否正确,以及SQL Server是否配置为允许远程连接。(提供程序:命名管道提供程序,错误:40-无法打开到SQL Server的连接)源错误:能否通过SQL Server Management Studio连接到SQL Server数据库?如果没有,您的sql server实例可能无法打开。是的,我可以连接。VisualStudio只允许连接任何数据库。帮助我。您使用的是Sql登录还是windows?我的服务器资源管理器中有数据库。我复制了连接字符串,然后更改了连接字符串。我不明白当我使用开源软件时,我想改变哪些东西来在我的机器上运行那个项目,请解释清楚。