Sqlserver
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Sqlserver

Đọc nhiều bảng có quan hệ với t-sql vào DataSet

tốt, tôi đã tự mình làm điều đó:

SQL = "SELECT table1.x, table2.z FROM table1 
       INNER JOIN table2 ON table1.ID = table2.SubID
       FOR XML AUTO, XMLDATA";

DataSet data = new DataSet();
DbCommand cmd = conn.CreateCommand();
cmd.CommandText = SQL;
data.ReadXml(((System.Data.SqlClient.SqlCommand)cmd).ExecuteXmlReader(),
               xmlReadMode.Fragment);                        

thế là xong




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Một cách để trích xuất từ ​​dữ liệu giá trị DateTime mà không cần giây

  2. Cách thực hiện một thủ tục được lưu trữ trong chương trình C #

  3. Kích thước lô được đề xuất cho SqlBulkCopy là bao nhiêu?

  4. Tại sao các tiền tố được phân tách bằng dấu chấm bị bỏ qua trong danh sách cột cho các câu lệnh INSERT?

  5. Câu lệnh thay thế cập nhật SQL