Hỏi đáp

Chia sẻ kiến thức, cùng nhau phát triển

Lỗi SQL của bài quản lý quán Cà phê

14:55 20-02-2024 581 lượt xem 3 bình luận

Xin chào mọi người, mình hiện đang học về C# đang đang theo khóa học quản lý quán cà phê của Kteam, hiện mình đang gặp một lỗi ở Sql  ở tập 8 là lỗi (System.Data.SqlClient.SqlException: 'Could not find stored procedure 'USP_GetTableList'.'), mình đang tìm xem nhưng vẫn chưa biết lỗi ở đâu, mong mấy bạn giải đáp giúp mình.

Đây là đoạn code DataProvide ạ : 
 

public DataTable ExecuteQuery(string query, object[] parameter = null)
{
    
    DataTable data = new DataTable();
    using (SqlConnection connection = new SqlConnection(connectionSTR))
    {
        connection.Open();

        SqlCommand command = new SqlCommand(query, connection);

     if (parameter != null)
        {
            string[] ListPara = query.Split(' ');
            int i = 0;
            foreach (string item in ListPara)
            {
                if (item.Contains('@')) {
                    command.Parameters.AddWithValue(item, parameter[i]);
                    i++;
                }
            }
        }

        SqlDataAdapter adapter = new SqlDataAdapter(query, connection);

        adapter.Fill(data);

        connection.Close();
    }
    return data;
}

Và đây là đoạn Code của file TableDAO của mình :
 

      public List<Table> LoadTableList()
      {
          List<Table> list = new List<Table>();

          DataTable data = DataProvider.Instance.ExecuteQuery("USP_GetTableList");
          Console.WriteLine("Executed Query: " + "USP_GetTableList");

          foreach (DataRow item in data.Rows) {
              Table table = new Table(item);
              list.Add(table);
          }

          return list;
      }

còn đây là bên Database của mình :
 


CREATE PROC USP_GetTableList
AS SELECT * FROM dbo.TableFood
GO

EXEC dbo.USP_GetTableList


Mong mấy bạn giải đáp giúp mình ạ, mình xin cảm ơn


 

Bình luận

Để bình luận, bạn cần đăng nhập bằng tài khoản Howkteam.

Đăng nhập
K9 SuperAdmin, KquizAdmin, KquizAuthor đã bình luận 18:39 27-02-2024
trong video hướng dẫn có chỉ ví sao có lỗi đó luôn đó bạn
0589965381 đã bình luận 10:39 22-02-2024
học ta đi b

Câu hỏi mới nhất