C# 我得到了“预期”的错误,我不知道我在哪里错过了这个标志。由谁来解决此问题。代码已附加

C# 我得到了“预期”的错误,我不知道我在哪里错过了这个标志。由谁来解决此问题。代码已附加,c#,asp.net,C#,Asp.net,我正在编写一个Asp.net代码,在从数据库获取视频后在网站上播放视频。代码给出错误;希望我能找到我错过的地方,但我做不到。请帮我解决它。它在第8行给出错误,即字符串text=;这是密码 protected void Page_Load(object sender, EventArgs e) { string play = Request.QueryString["id"]; string strSQL = "select * from videos where videoson

我正在编写一个Asp.net代码,在从数据库获取视频后在网站上播放视频。代码给出错误;希望我能找到我错过的地方,但我做不到。请帮我解决它。它在第8行给出错误,即字符串text=;这是密码

protected void Page_Load(object sender, EventArgs e)
{
    string play = Request.QueryString["id"];
    string strSQL = "select * from videos where videosong_loc='" + play + "'";

    SqlConnection sconn = new SqlConnection(@"Data Source=Khawaja\\SQLEXPRESS;Initial Catalog=TaskDB;Integrated Security=True;");
    SqlCommand scomm = new SqlCommand(strSQL, sconn);
    sconn.Open();
    SqlDataReader sreader = scomm.ExecuteReader();
    if (sreader.Read())
    {
        string Str = "videos\\" + sreader[1].ToString();
        string text = "<embed src="" + Str + "" height="300" width="500" />";
        //string text = "<embed   height="300" />";
        //Response.Write(text);
        Label1.Text = text;
        sreader.Close();
        sconn.Close();
    }             
}
错误在这里:

 string text = "<embed src="" + Str + "" height="300" width="500" />";
你不能逃避你的双引号:

string text = "<embed src=\"" + Str + "\" height=\"300\" width=\"500\" />";
错误在这里:

 string text = "<embed src="" + Str + "" height="300" width="500" />";
你不能逃避你的双引号:

string text = "<embed src=\"" + Str + "\" height=\"300\" width=\"500\" />";

string text=>用\Oh day转义其中的字符串。现在我只想用下面的url访问你的网站http://yoursite.com/yourpage?id=“%3Bdrop%20表格%20videos%3B并观看数据库悄悄删除所有数据。请采取行动删除您的SQL注入漏洞。注意花钱者的评论和处理注入漏洞,这是一个相当古老的技巧,但当您感觉一切都按计划进行时,它可以让您重新尝试!我去过那里!string text=>用\Oh day转义其中的字符串。现在我只想用下面的url访问你的网站http://yoursite.com/yourpage?id=“%3Bdrop%20表格%20videos%3B并观看数据库悄悄删除所有数据。请采取行动删除您的SQL注入漏洞。注意花钱者的评论和处理注入漏洞,这是一个相当古老的技巧,但当您感觉一切都按计划进行时,它可以让您重新尝试!我去过那里!