Razor C#SqlDataClient错误

bag*_*ilk -2 c# asp.net razor

(使用Visual Studio 2015/ASP.net和C#)

我收到的错误是:

System.Datal.dll中发生类型为"System.Data.SqlClient.SqlException"的异常,但未在用户代码中处理.
附加信息:')附近的语法不正确

我已经测试过的SQL语句,它运行得很好,我检查了每个括号,似乎无法弄清楚这里有什么问题?

有人可以帮忙吗?

代码在这里(我指出VS标记的行)

 <table>
        <thead>
            <tr>
                <th>ID</th>
                <th>First</th>
                <th>Last</th>
                <th>Email</th>
                <th>Permission</th>
            </tr>
        </thead>
  <tbody>
            @{
                string connStr = ConfigurationManager.ConnectionStrings["myConnString"].ConnectionString;
                var sql = "SELECT * FROM tbl_users ORDER BY Id ASC)";
                using (SqlConnection conn = new SqlConnection(connStr))
                {
                    using (SqlCommand cmd = new SqlCommand(sql, conn))
                    {
                        conn.Open();
                        SqlDataReader reader = cmd.ExecuteReader();  //*** This is the line that VS flags **

                        while (reader.Read())
                        {
                            <tr>
                                <td>@reader["Id"].ToString()</td>
                                <td>@reader["FNAME"].ToString()</td>
                                <td>@reader["LNAME"].ToString()</td>
                                <td>@reader["USERNAME"].ToString()</td>
                                <td>@reader["EMAIL"].ToString()</td>
                                <td>@reader["PERMISSION"].ToString()</td>
                            </tr>
                        }
                        if (!reader.IsClosed)
                        {
                            reader.Close();
                        }
                        conn.Close();
                    }
                }
            }
        </tbody>
     </table>
Run Code Online (Sandbox Code Playgroud)

小智 5

更换:

从:

var sql = "SELECT * FROM tbl_users ORDER BY Id ASC)";
Run Code Online (Sandbox Code Playgroud)

至:

var sql = "SELECT * FROM tbl_users ORDER BY Id ASC";
Run Code Online (Sandbox Code Playgroud)


J.N*_*.N. 5

从SQL语句中删除")"