应用
Oracle Manufacturing Planning
层
Level
Function
函数名
Funcgtion Name
MRPFPPWB-390
表单名
Form Name
MRPSCPWB
说明
Description
MRP工作台任务下达之x组织屏蔽全部发放功能
条件
Condition
触发器事件
Tirgger Event
WHEN-NEW-RECORD-INSTANCE
触发器对象
Tirgger Object
MRP_ORDERS
条件
Condition
/
处理模式
Processing Mode
Not in Enter-Query Mode
上下文 层/值
Contest Level/Value
User/ SIE_XXX
Responsibility/*组织职责
活动
Actions
序号
seq
特性
Type
说明
Description
语言
Language
对象类型
Object Type
Item
10
Property
/
ALL
目标对象
Target Object
CONTROL.ORDERS_RELEASE_ALL
特性名称
Proprety Name
ENABLED
值
Value
False
处理模式
输入确认模式
作业
讯息型态:无显示
讯息内容:无
本文链接:http://www.cnblogs.com/st-sun/p/3179644.html,转载请注明。
引言:
主流数据库:sql server, oracle, my sql,IBM公司的DB2 ,oracle占有量很大
dbms(database management system)数据库管理系统
oracle三层结构:
ActiveReport 可以和多种数据源交互,包括OLEDB, SQL, XML和集合对象。
在本文中我们将阐述如何绑定Oracle 数据库到 ActiveReport 。
这是一件很轻松的事情。下面我们分布说明绑定方法:
1. 使用 VS 创建 ActiveReport7(Code-Based) 工程。
2. 添加Oracle.DataAccess.dll 引用。
3. 添加Oracle.DataAccess 命名空间。
4. 在 Report Start 事件中添加以下代码:
a.设置数据库连接字符串
b.设置数据查询语句
c.通过 Data Adapter 检索数据,填充 DataTable
d.设置 Data Source property 为 DataTable
e.关闭数据库连接字符串
代码如下:
private OracleConnection con;
private OracleCommand cmd;
private OracleDataAdapter adap;
DataTable dt = new DataTable();
private void rptOracle_ReportStart(object sender, EventArgs e)
{
string oraDB = "Data Source=XE;User Id=hr;Password=hr;";
con = new OracleConnection(oraDB);
con.Open();
cmd = new OracleCommand();
cmd.Connection = con;
cmd.CommandText = "select * from DEPARTMENTS";
cmd.CommandType = CommandType.Text;
adap = new OracleDataAdapter(cmd);
adap.Fill(dt);
this.DataSource = dt;
con.Close();
}
5. 现在,在报表中添加显示数据控件,把控件 DataField 属性设置为 DataTable 中的字段名称。
6. 通过报表设计器查看绑定结果。
本文链接:http://www.cnblogs.com/powertoolsteam/p/3180825.html,转载请注明。