在asp.net中创建社交网站
我创建了一个社交网络网站,用于我使用“社交网络ASP.NET - 开源” http://www.c-sharpcorner.com/UploadFile/rahul4_saxena/social-networking-website-in-Asp-Net-open-source-project/ 当我试图在我的Visual Studio 2012上运行项目时版本它显示如下错误,在asp.net中创建社交网站
建立到SQL Server的连接时发生网络相关或实例特定的错误。服务器未找到或无法访问。验证实例名称是否正确,并将SQL Server配置为允许远程连接。 (provider:命名管道提供程序,error: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;
}
}
的Visual Studio这里指向错误da.Fill(DT)。 我花了2天来调试这个错误,但我仍然不能。请帮帮我。
这很简单。您的代码无法连接到数据库。在Visual Studio中打开服务器资源管理器并连接到数据库以确认您能够连接。然后让你的连接字符串正确。
而且你有一个数据库,对不对?
谢谢先生。我尝试过,当我试图连接时,同样的错误消息即将到来尝试附加到数据库失败,出现以下信息,建立连接到SQL Server时发生网络相关或实例特定的错误。服务器未找到或无法访问。验证实例名称是否正确,并将SQL Server配置为允许远程连接。 (提供程序:命名管道提供程序,错误:40 - 无法打开与SQL Server的连接)源错误: –
您可以通过Sql Server Management Studio连接到您的sql server数据库吗?如果没有,您的sql服务器实例可能不会打开。 – RiceRiceBaby
是的,我可以连接。视觉工作室只允许连接任何数据库。帮我。 –
无论何时你正在处理连接字符串,你都应该[咨询connectionstrings.com](https://www.connectionstrings.com/sql-server/)。 – mason
哦,我的。标题表示一个项目,这个问题是微不足道的。对此的评价 - 也许你应该削减blablabla,并有一个尽可能少的标题和问题。你的代码中没有任何东西与ASP.NET有关,与社交网站没有任何关系。 – TomTom