C# 我得到了“预期”的错误,我不知道我在哪里错过了这个标志。由谁来解决此问题。代码已附加
我正在编写一个Asp.net代码,在从数据库获取视频后在网站上播放视频。代码给出错误;希望我能找到我错过的地方,但我做不到。请帮我解决它。它在第8行给出错误,即字符串text=;这是密码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
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注入漏洞。注意花钱者的评论和处理注入漏洞,这是一个相当古老的技巧,但当您感觉一切都按计划进行时,它可以让您重新尝试!我去过那里!