扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
作者:郑佐 来源:csdn 2007年11月13日
关键字:
图2-1 |
CREATE PROCEDURE GetCustomerOrdersInfo AS SELECT CustomerID,CompanyName,ContactName FROM Customers WHERE CustomerID LIKE 'A%' SELECT OrderID,OrderDate,CustomerID FROM Orders WHERE CustomerID IN (SELECT CustomerID FROM Customers WHERE CustomerID LIKE 'A%') SELECT OrderID,ProductID,UnitPrice,Quantity,Discount FROM [Order Details] WHERE OrderID IN (SELECT OrderID FROM Orders WHERE CustomerID IN (SELECT CustomerID FROM Customers WHERE CustomerID LIKE 'A%')) GO |
using System; using System.Data; using System.Data.SqlClient; using Microsoft.ApplicationBlocks.Data; namespace WinformTest { public class DataAccess { private string _connstring = "data source=(local);initial catalog=Northwind;uid=csharp;pwd=c#.net2004;"; private SqlConnection _conn; ///构造函数 public DataAccess() { _conn = new SqlConnection(_connstring); } |
public void FillCustomerOrdersInfo(DatasetOrders ds) { SqlCommand comm = new SqlCommand("GetCustomerOrdersInfo",_conn); comm.CommandType = CommandType.StoredProcedure; SqlDataAdapter dataAdapter = new SqlDataAdapter(comm); dataAdapter.TableMappings.Add("Table","Customers"); dataAdapter.TableMappings.Add("Table1","Orders"); dataAdapter.TableMappings.Add("Table2","Order Details"); dataAdapter.Fill(ds); } |
public void FillCustomerOrdersInfoWithSqlHelper(DatasetOrders ds) { SqlHelper.FillDataset(_connstring,CommandType.StoredProcedure,"GetCustomerOrdersInfo",ds,new string[]{"Customers","Orders","Order Details"}); } |
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者