Tôi biết tôi có thể trở lại một bảng trống bằng cách sử dụng truy vấn sau đây:Cách ưa thích để trả về một bảng trống trong SQL là gì?
select * from tbFoo where 1=2
nhưng mã mà không nhìn tốt với tôi.
Có cách nào 'chuẩn' để thực hiện việc này không?
Nếu bạn đang tự hỏi tại sao tôi muốn làm một điều kỳ lạ như vậy, đó là vì I can't name the datatables I return from a stored procedure, vì vậy tôi cần phần giữ chỗ trống.
Bạn đang cố gắng điền một DataTable từ Thủ tục được lưu trữ? –
@REA_ANDREW: thực tế là tôi dự định sử dụng dữ liệu trống này làm kết quả trả về từ một thủ tục được lưu trữ không có nghĩa là tôi không biết cách xử lý resultset trong C#. Tôi đề nghị bạn xóa câu trả lời ngoài chủ đề của bạn :) – Brann
Tôi đã xóa. :) Tôi hiểu lầm cả câu hỏi của bạn và câu trả lời của bạn! –