我得到了";预计“;错误:我不知道哪里漏掉了这个标志.谁来解决这个问题.代码是附件
本文关键字:标志 掉了 解决 代码 问题 quot 预计 我不知道 错误 | 更新日期: 2023-09-27 17:49:25
我正在编写Asp.net代码,从数据库中获取视频后在网站上播放视频。代码给出错误";"我试着找到我错过的地方,但我找不到。请帮我解决一下。它在第8行给出错误,即string text = "<embed src="" + Str + "" height="300" width="500" />";
,这里是代码
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'" />";