数据访问技术——ADO.NET 2.0
1、从表Production.ProductInventory中查出所有的产品库存记录并显示2、界面上输出一个产品的id,查出指定id商品在Sales.SalesOrderDetail表中的销售数量与平均价格
3、输入一个产品id,将他库存表中的"库存数量" 减去 “销售数量”,使用存储过程
4、如果更新后的库存数量小于10,存储过程返回一个告警信息,前端界面上显示。
分析
1、使用ExecuteReader
2、使用executeScalar,可能使用参数
3、使用ExecuteNonQuery(),肯定要使用参数
4、output参数
using System;
using System.Collections.Generic;
using System.Windows.Forms;
namespace ExecuteReader
{
static class Program
{
/// <summary>
/// 应用程序的主入口点。
/// </summary>
[STAThread]
static void Main()
{
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
Application.Run(new Form1());
}
}
}
using System;
using System.Collections.Generic;
using System.Windows.Forms;
namespace ExecuteScalar
{
static class Program
{
/// <summary>
/// 应用程序的主入口点。
/// </summary>
[STAThread]
static void Main()
{
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
Application.Run(new Form1());
}
}
}
using System;
using System.Collections.Generic;
using System.Windows.Forms;
namespace ExecuteNonQuery
{
static class Program
{
/// <summary>
/// 应用程序的主入口点。
/// </summary>
[STAThread]
static void Main()
{
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
Application.Run(new Form1());
}
}
}
恳请高手赶紧帮我解决啦,后天就要考试了啊
[[it] 本帖最后由 恩有点呆 于 2008-11-15 16:35 编辑 [/it]]