示例#1
0
    protected void Page_Load(object sender, EventArgs e)
    {
        NorthwindTableAdapters.ProductsTableAdapter productsAdapter = new NorthwindTableAdapters.ProductsTableAdapter();

        // Delete the product with ProductID 3
        productsAdapter.Delete(3);

        // Update Chai (ProductID of 1), setting the UnitsOnOrder to 15
        productsAdapter.Update("Chai", 1, 1, "10 boxes x 20 bags", 18.0m, 39,
                               15, 10, false, 1);

        // Add a new product
        productsAdapter.Insert("New Product", 1, 1, "12 tins per carton",
                               14.95m, 15, 0, 10, false);
    }
    protected void Page_Load(object sender, EventArgs e)
    {
        NorthwindTableAdapters.ProductsTableAdapter productsAdapter = new NorthwindTableAdapters.ProductsTableAdapter();

        // For each product, double its price if it is not discontinued and
        // there are 25 items in stock or less
        Northwind.ProductsDataTable products = productsAdapter.GetProducts();
        foreach (Northwind.ProductsRow product in products)
        {
            if (!product.Discontinued && product.UnitsInStock <= 25)
            {
                product.UnitsInStock *= 2;
            }
        }

        // Update the products
        productsAdapter.Update(products);
    }