在 asp.net 中创建社交网站

本文关键字:网站 创建 asp net | 更新日期: 2023-09-27 18:36:27

我正在创建一个社交网站,我使用了"ASP.NET 中的社交网站 - 开源"http://www.c-sharpcorner.com/UploadFile/rahul4_saxena/social-networking-website-in-Asp-Net-open-source-project/当我尝试在我的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;
    }
}

视觉工作室在这里指出错误。填充(dt)。我花了 2 天时间来调试此错误,但仍然无法调试。请帮助我。

在 asp.net 中创建社交网站

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

而且你确实有一个数据库,对吧?