jiangyuxuan

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2008年12月6日

摘要: 今天终于把纠缠了几天的问题改完了,说到底只是一个很小的问题,就是ADOQuery的一个小属性。 把控件DBGridEh的一列的checkbox设为true,将其绑定DataSourceA和DOQuery。用Button添加了一个事件,用来取消对checkbox的操作:ADOQuery.CancelBatch();可是只能取消最后一步的操作。检查了很长时间才发现在DBGridEh... 阅读全文
posted @ 2008-12-06 01:06 江宇旋 阅读(1664) 评论(0) 推荐(0)

摘要: 昨天做系统的安装,搞这个搞到头大,现在把总结写下巴。 PS:贴上来代码的缩进就乱掉了 用SQL Server企业管理器导出的SQL文件是不能直接在ADOQuery里用的,因为ADOQuery不支持GO,不支持注释,视图和存储过程的创建也必须放到查询开头,所以必须要对企业管理器导出的SQL文件进行处理,才能用。 首先,导出SQL语句 如图设置 注意这一步,“编写主键、外键、默... 阅读全文
posted @ 2008-12-06 01:01 江宇旋 阅读(1057) 评论(1) 推荐(0)

摘要: ADOQuery 的几个事件: procedure ADOQuery1_BeforePost ( DataSet : TDataSet); begin end; 是在ADOQuery1或者相关联的DataSource的数据集改动后,在将改动保存到内存之前激发的事件,上次使用这个事件是用来判断修改之后的数据是否规范,如果不规范,就给出提示 示例如下: 要修改的列关联的Column 是Score pr... 阅读全文
posted @ 2008-12-06 01:00 江宇旋 阅读(1054) 评论(0) 推荐(0)

摘要: Delphi中的ADOquery 用法 2007-11-04 22:30 都知道Delphi在数据库操作是非常好用的,delphi把ADO一些方法属性都集成了,以下是我的一些总结: *************************************** 通... 阅读全文
posted @ 2008-12-06 00:59 江宇旋 阅读(12880) 评论(0) 推荐(0)

摘要: 在 Delphi 语言的数据库编程中,DBGrid 是显示数据的主要手段之一。但是 DBGrid 缺省的外观未免显得单调和缺乏创意。其实,我们完全可以在我们的程序中通过编程来达到美化DBGrid 外观的目的。通过编程,我们可以改变 DBGrid 的表头、网格、网格线的前景色和背景色,以及相关的字体的大小和风格。 以下的示例程序演示了对 DBGrid 各属性的设置,使 Delphi 显示的... 阅读全文
posted @ 2008-12-06 00:49 江宇旋 阅读(2080) 评论(0) 推荐(0)

摘要: 2003-12-11 21:31:47 去掉DbGrid的自动添加功能 procedure TForm1.DataSource1Change(Sender: TObject; Field: TField); begin if TDataSource(Sender).DataSet.Eof then TDataSource(Sender).DataSet.Cancel; end... 阅读全文
posted @ 2008-12-06 00:46 江宇旋 阅读(1304) 评论(0) 推荐(0)

摘要: StringGrid行列的增加和删除 type TExCell = class(TStringGrid) public procedure DeleteRow(ARow: Longint); procedure DeleteColumn(ACol: Longint); procedure InsertRow(ARow: LongInt); procedure InsertC... 阅读全文
posted @ 2008-12-06 00:45 江宇旋 阅读(860) 评论(0) 推荐(0)

摘要: 作者: archonwang 标题: SQL /数据库 使用蓝皮书 关键字: SQL语句 分类: 开发经验 密级: 公开 (评分:★★ , 回复: 7, 阅读: 22443) »» ... 阅读全文
posted @ 2008-12-06 00:44 江宇旋 阅读(962) 评论(0) 推荐(0)

摘要: 首部 function QuotedStr(const S: string): string; $[SysUtils.pas 功能 返回字符串S在pascal中的表现形式 说明 单引号中的一个单引号将转成两个 参考 procedure System.Insert 例子 Edit2.Text := QuotedStr(Edit1.Text); ━━━━━━━━━━━━━━━━━━━━━ 首部 fun... 阅读全文
posted @ 2008-12-06 00:42 江宇旋 阅读(321) 评论(0) 推荐(0)

摘要: KeyLife富翁笔记 作者 : wab 标题 : EhLib使用说明(转载) 关键字: 分类 : 技术文档 密级 : 公开 (评分:★★ , 回复: 3, 阅读: 2620)... 阅读全文
posted @ 2008-12-06 00:40 江宇旋 阅读(1624) 评论(0) 推荐(0)

摘要: 作者: archonwang 标题: Ehlib 的使用 关键字: 前 言 分类: 个人专区 密级: 公开 (评分:★★★ , 回复: 10, 阅读: 4649) »» 最近闲来无事,就装了一个 Ehlib 来玩。呵呵,没想到,这么个小东西一下子就把我迷住了,细细品来,的确是一个非常好的控件作品。作者厉害厉害啊~~ 2003-12-5 15... 阅读全文
posted @ 2008-12-06 00:36 江宇旋 阅读(4791) 评论(0) 推荐(0)

摘要: 一直在找最好的根据DBGridEH(或者DBGrid)的内容和标题栏设置自适应列宽的方法,一直没有太好的。今天从园地上发现了源码:地址如下,非常好用。与大家分享: http://www.delphifans.com/SoftView/SoftView_2019.html 代码哪下: //需要定义这个类,才能使用OptimizeSelectedColsWidth方法调整列宽 type TZYD... 阅读全文
posted @ 2008-12-06 00:30 江宇旋 阅读(1943) 评论(0) 推荐(0)