내가 연결 문자열을 저장 한 2013'MultipleActiveResultsSets'키워드는
Visual Studio에서 만든 ASP.NET 웹폼 웹 사이트를 통해 MS 애저에서 호스팅하는 SQL Server 데이터베이스에서 읽기 위해 노력하고 지원되지 않음 Web.Config에서 코드 숨김에서 참조했습니다. 그러나 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 = 거짓"을 제거하는 대신, 오류가 지금은 "암호화"를 표시합니다.
그래서 연결 문자열의 암호 부분 뒤에 다음 항목에 오류가 표시됩니다. 암호로 문제가 발생 했습니까?
또한이 사용자 이름과 비밀번호는 Azure 포털에 나타나는 Server Admin Login 세부 사항입니까?
이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-in-being-in-connec-rq = 1 5) http://stackoverflow.com/questions/41483766/databinding-keyword-not-supported-metadata?rq=1 –