在Visual Studio 2017的asp.net中的数据库中插入值时出错

阿比舍克·毛里雅

错误信息:

System.Data.SqlClient.SqlException
建立与SQL Server的连接时发生与网络相关或特定于实例的错误。服务器未找到或无法访问。验证实例名称正确,并且已将SQL Server配置为允许远程连接。

web.config:

<system.web>
    <pages enableEventValidation="true"/>
    <compilation debug="true" targetFramework="4.6.1"/>
    <httpRuntime targetFramework="4.6.1"/>
</system.web>

register.aspx.cs文件:-

protected void r_submit_Click(object sender, EventArgs e)
{
    SqlConnection conn = new SqlConnection(@"Data Source = (LocalDB)\\MSSQLLocalDB; AttachDbFilename = C: \\Users\\Abhishek\\Documents\\Visual Studio 2017\\Projects\\S2N\\s2n\\App_Data\\Database.mdf; Integrated Security = True");
    {
        conn.Open();

        SqlCommand cmd = new SqlCommand("insert into register values(@fname, @lname, @dob, @email, @mobile, @passoword)",conn);

        cmd.Parameters.AddWithValue("fname",fname.Text);
        cmd.Parameters.AddWithValue("lname", fname.Text);
        cmd.Parameters.AddWithValue("dob", dob.Text);
        cmd.Parameters.AddWithValue("email", email.Text);
        cmd.Parameters.AddWithValue("mobile", mobile.Text);
        cmd.Parameters.AddWithValue("password", password.Text);

        cmd.ExecuteNonQuery();

        fname.Text = "";
        lname.Text = "";
        dob.Text = "";
        email.Text = "";
        mobile.Text = "";
        password.Text = "";
        fname.Focus();
    }
}

请帮我

塞萨尔·布尔丹·科斯塔

两件事情:

  1. 在字符串前键入@表示该字符串将不包含任何转义字符,并且您键入的所有内容均为文字,因此请删除@或删除\\并将其放入连接字符串中的\中。
  2. C:\\用户在:和\之间有一个空格,请将其删除。

尝试更改它。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

使用Visual Studio 2017在SQL数据库中插入数据

无法在 Visual Studio 2017 中创建数据库

通过 VB/Visual Studio 插入 Access 数据库 (2017)

连接到远程SQL Server数据库Visual Studio 2017时出错

如何使用Visual Studio Code在ASP.NET Core中搭建数据库

在Visual Studio 2017中构建TclTk时出错

在Visual Studio 2017中运行Angular 5 SPA时出错

在 Visual Studio 2017 中构建项目时出错

Visual Studio 2017目标框架中未列出的ASP Net Core 2.1

Visual Studio 2017 ASP.NET MVC核心模板中的Bower替换

无法在Visual Studio 2017中建立「Asp.Net Core Web应用程式」

Visual Studio Enterprise 2017预览版15.7中的ASP.NET Core 2.1

在Visual Studio 2017 RC中调试ASP.Net Core 1.1 MVC源代码

如何在Visual Studio 2017专业版中启用ASP.Net Core 2.2

在Visual Studio 2017 RC中无法识别ASP.NET MVC 4项目

Visual Studio 2017中的ASP.NET Core标记帮助器Intellisense

更改“applicationUrl”后,ASP .Net Core MVC 路由在 Visual Studio 2017 中不起作用

Visual Studio 2017中的空白ASP .NET Core Web应用程序项目

Visual Studio 2017 中的数据报告

安装 Visual Studio Build Tools 2017 时没有“ASP.NET MVC 4”程序集

在Microsoft Visual Studio 2017中创建SQL Server Compact Edition数据库文件

SSDT 中的数据库范围凭据问题 (Visual Studio 2017)

在 Visual Studio 2017 中从数据库更新模型后无法识别 DB 实体

什么是Visual Studio 2017中用于实体框架``数据库优先''的替代品

当我在Visual Studio Community 2017中创建asp.net项目时,未创建.csproj文件

尝试在Visual Studio中使用Asp.net和C#将用户添加到数据库时出错

如何使用Visual Studio 2013连接到asp.net中的本地SQL Server数据库?

在Visual Studio ASP.NET中没有更新用户数据库的选项

Visual Studio 2017“ASP.NET Core Web 应用程序(.NET Core)”模板丢失