随笔分类 - C#
C#
摘要:7. 对象连接关系 对象之间有三种关联关系.它们分别是One-to-Many Relationships(一对多) One-to-One Relationship(一对一)Many-to-many Relationship(多对多) 7.1 一对多 一对多是最常用的关联关系. 一个持久性对象A可以有多个关联的持久性对象B,但是持久性对象B仅有一个关联对象A.publicclassTitleType:XPObject{string_typeName;[Size(50)]publicstringtypeName{set{SetPropertyValue<string>("ty
阅读全文
摘要:4. 数据记录增 删 改 4.1 Delete Method 删除 如果持久性对象有删除延迟属性,Delete方法不会实际删除数据表里德记录. 代替的,它只是对该记录做了删除的标记,以后你可以使用Session.PurgeDeletedObjects删除. 或者你可以清楚这些删除标记,这些对象不会被清楚. 如果你要保持这种删除状态,使用Save方法保存对象. 如上例 : TitleType.Delete(); 物理删除清除所有被标记软删除的记录 Session.DefaultSession.PurgeDeleteObjects(); 4.2 增加 privatevoi...
阅读全文
摘要:XPO has been designed for small and large development teams alike. It will help you shorten development time and more reliably manage and deliver any software project. To obtain a trial version, visit the XPO Downloads page. Below is a brief and probably incomplete list of features available in ...
阅读全文
摘要:1. 数据绑定 1.1 SqlDataSource设置 (详见以前数据绑定) 1.2 点击ASPxPivotGrid ,右键,在ASPxPivotGrid 任务中-> Choose Data Source 选择SqlDataSource1 . 1.3 点击 Fields ,弹出ASPxPivotGrid Fields Editor 窗体。选择Retrieve fields,你选择的表所有字段都会列出,然后你可以增删你需要的列。 在Behaviour ->Area 中,选择好你的行和列以及统计的数值 ColumnArea: 列 RowArea :行 DataArea :数据...
阅读全文
摘要:1.Table的高度为100%,随屏幕变化而变化<html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312" /><title>无标题文档</title><link href="common.css" rel="stylesheet" type="te
阅读全文
摘要:Oracle 10G的安装请见上一篇文章,现在是安装后测试一下连接的效果using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Text;using System.Windows.Forms;using ...
阅读全文
摘要:上一个例子是一个简单表的插入数据。在实际中很多表都是使用Id int来做自增量来实现的。Users结构是[代码]User.cs[代码]User.hbm.xml用的是自动编号,所以,要将 <generator class="assigned" />改为 <generator class="identity"" />[代码]cs[代码]添加时候不写入id的属性,因为数据库已经自...
阅读全文
摘要:资料整理结果如下 1. 子窗体做一个属性 子窗体的确定按钮里面给这个属性赋值 父窗体直接访问这个属性就好了 FrmChoiceProduct FormChild = new FrmChoiceProduct(); FormChild.Owner = this; FormChild.ShowDialog(); ...
阅读全文
摘要:1.如果控制列的宽度 DataGridVoew1.Columns[j].Width = 35; 2.如果冻结某列\ DataGridVoew1.Columns[j].Frozen = true; 3自定义列的效果(网络里找了很长时间还没有找到,终于无意中查帮助发觉) dataGridView1.AutoGenerateColumns = false; AutoGenerateColumns ...
阅读全文
摘要:问题如下: 有20万条MDB格式写的数据,要隔一条数据删除三条数据,剩下5万条数据。 然后建多一个新数据库,格式我发给你 比如旧数据库字段为 a b c d e 等共5个 新数据库字段为 11 22 共2个 要把 11换成a 22换成b+c+d
阅读全文
摘要:/// /// 测试内部类代码.暂时保留 /// public class Goods { private class Content : Contents { private int i = 11; public int value1() { return i; } } protected class GDestination:Destinati...
阅读全文
摘要:interface一个接口定义一个协定。实现接口的类或结构必须遵守其协定。声明采用下列形式:[attributes] [modifiers] interface identifier [:base-list] {interface-body}[;] 其中: attributes(可选) 附加的声明性信息。有关属性和属性类的更多信息,请参见 17. 属性。 modifiers(可选)...
阅读全文
摘要:查帮助可得 管理绑定到相同数据源和数据成员的所有 Binding 对象。该类为抽象类。 BindingManagerBase 允许对 Windows 窗体上绑定到相同数据源的数据绑定控件进行同步。(若要将控件简单绑定到数据源,请将一个 Binding 对象添加到该控件的 ControlBindingsCollection,它通过 DataBindings 属性来访问)。例如,假定某窗体包含两个 T...
阅读全文
摘要:很多朋友都为自己编写各自使用的控件,但是所有的控件默认在工具箱中的图片都是单一的图标—齿轮。如何为自定义的控件在工具箱中自定义个性化的图标 背景:作者在编写了一个中间带数字的进度条的控件过程中,突然发现添加在工具箱中的图有点单一,于是产生了如何改用自己定义图的方式来做工具箱的图,于是查询大量的资料,翻译此文如下.该文章和原文有点出入,我修改其中一些Bug,改用自己的实例来做下面叙述. 下...
阅读全文