Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/333.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# 无法生成SQL Server的用户实例_C#_Asp.net_Sql_Sql Server_Visual Studio 2010 - Fatal编程技术网

C# 无法生成SQL Server的用户实例

C# 无法生成SQL Server的用户实例,c#,asp.net,sql,sql-server,visual-studio-2010,C#,Asp.net,Sql,Sql Server,Visual Studio 2010,我有一个本地项目,我试图将数据从ASP:textbox输入数据库 在大楼上,我得到以下信息 “无法生成SQL Server的用户实例。只有集成连接才能生成用户实例。该连接将被关闭。” 我在这里有点困惑,我已经检查了数据库,它与我试图连接的凭据一起处于活动状态 这是背后的代码 C# 任何帮助都将不胜感激 已编辑的代码隐藏(请阅读下面的命令) C# 如果参考网站将来被删除,则粘贴和更改以下链接中的内容: 第1步。 在SQL Server安装上启用用户实例 首先,我们要确保已经为SQL Server

我有一个本地项目,我试图将数据从ASP:textbox输入数据库

在大楼上,我得到以下信息

无法生成SQL Server的用户实例。只有集成连接才能生成用户实例。该连接将被关闭。

我在这里有点困惑,我已经检查了数据库,它与我试图连接的凭据一起处于活动状态

这是背后的代码 C#

任何帮助都将不胜感激

已编辑的代码隐藏(请阅读下面的命令) C#

如果参考网站将来被删除,则粘贴和更改以下链接中的内容:

第1步。

在SQL Server安装上启用用户实例 首先,我们要确保已经为SQL Server安装启用了用户实例

转到SQL Server Management Studio中的查询窗口并键入以下内容:

exec sp_configure 'user instances enabled', 1.
Go
Reconfigure
运行此查询,然后重新启动SQL Server

第2步。

删除旧文件 现在我们需要删除所有旧的用户实例。 转到您的C驱动器,找到并完全删除此路径(以及其中的所有文件):

C:\Documents and Settings\您的\u用户名\Local Settings\Application Data\Microsoft\Microsoft SQL Server Data\SQLEXPRESS

(别忘了用您当前的用户名替换路径中的粗体文本(如果您不确定,请转到C:\Documents and Settings\path来确定)


删除此目录后,您可以转到Visual Studio,创建ASP.NET网站,然后单击您的应用程序数据文件夹,选择“添加新项目”,然后选择“SQL Server数据库”,它应该可以工作!!!

好的,谢谢您的回复。但是,由于数据库是托管的,我相信托管公司会处理用户实例及其配置?我有调整了我的后台代码,但是我现在得到:“无法打开登录请求的数据库”dbName“。登录失败。用户“myusername”登录失败。”请参阅上面的新后台代码^^
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Data;
using System.Data.Sql;
using System.Data.SqlClient;

namespace OSQARv0._1
{
    public partial class new_questionnaire : System.Web.UI.Page
    { 
        protected void Page_Load(object sender, EventArgs e)
        {

        }
        private string myConnectionString;
        private SqlConnection myConn;
        public new_questionnaire()
        {
            myConn = new SqlConnection();
            myConnectionString += "Data Source=mssql.database.co.uk; Initial Catalog=devworks_osqar;User ID=myusername;Password=mypassword";
        }

        protected void Create_Click(object sender, EventArgs e)
        {
            //DataBinder ds = new DataBinder();
            SqlCommand sqlcmd = new SqlCommand("INSERT INTO QUESTIONNAIRES (QuestionnaireName) VALUES ('"+qnrName.Text+"')");
            sqlcmd.CommandType = CommandType.StoredProcedure;
            sqlcmd.Parameters.AddWithValue("@Name", qnrName.Text);
            insert(sqlcmd);

        }
        private void insert(SqlCommand myCommand)
        {
            myConn.Open();
            myCommand.ExecuteNonQuery();
            myConn.Close();
        }
    }
}
exec sp_configure 'user instances enabled', 1.
Go
Reconfigure