Я пытаюсь читать из базы данных SQL Server, которая размещена на MS Azure, через веб-сайт ASP.NET WebForms, созданные в Visual Studio 2013.«MultipleActiveResultsSets» Не поддерживается
Я хранился строки подключения в Web.Config, и ссылались на него в «Code-Behind».
Однако, когда я пытаюсь запустить Default.aspx локально, отображается ошибка this.
Вот мой Web.Config:
<connectionStrings>
<add name="FYPConnectionString1"
connectionString="Data Source=damo.database.windows.net;Initial Catalog=Ballinora_db;
Persist Security Info=True; User ID={Username};Password={Password};" />
</connectionStrings>
Я удалил «MultipleActiveResultsSets = False» из строки подключения, чтобы увидеть, если остановлен ошибка, но вместо этого, ошибка теперь отображается для «Шифрование».
Таким образом, ошибка появляется для следующего элемента после части пароля в строке соединения. Будет ли пароль иметь какое-либо отношение к проблеме?
Кроме того, это имя пользователя и пароль, которые требуются, являются ли они регистрационными данными администратора сервера, которые появляются на портале Azure?
Вот Code-Behind также:
private void bindRepeater()
{
string constr = ConfigurationManager.ConnectionStrings["FYPConnectionString1"].ConnectionString;
//-- assuming Azure connection string stored in ConnectionString config in Web.Config as YourConnString
using (SqlConnection con = new SqlConnection(constr))
{
using (SqlCommand cmd = new SqlCommand("SELECT Name FROM Users", con))
{
cmd.CommandType = CommandType.Text;
con.Open();
SqlDataAdapter sda = new SqlDataAdapter(cmd);
DataTable dt = new DataTable();
sda.Fill(dt);
repTest.DataSource = dt;
repTest.DataBind();
con.Close();
}
}
}
protected void btnDisplay_Click(object sender, EventArgs e)
{
this.bindRepeater();
}
Здравствуйте, я также использую Azure Cloud Server с базой данных SQL. Я обновил свой ответ. И, пожалуйста, обратитесь к «Связанным» в правой части этого вопроса. С вами есть несколько подобных случаев. Вот ссылки. 1) http://stackoverflow.com/questions/1404268/keyword-not-supported-data-source?rq=1 2) http://stackoverflow.com/questions/9236554/keyword-not-supported-name?rq = 1 –
3) http://stackoverflow.com/questions/41647501/connectionstring-keyword-not-supported?rq=1 4) http://stackoverflow.com/questions/33599853/the-connection-does-not- support-multipleactiveresultsets-несмотря на-в-connec? rq = 1 5) http://stackoverflow.com/questions/41483766/databinding-keyword-not-supported-metadata?rq=1 –