
Access
c_huabo
这个作者很懒,什么都没留下…
展开
-
数据库字段值取法与Format的引用
数据库字段值有多种取法, Query[字段名] Query.FieldValues[字段名] Query.FieldByName(字段名).Value Query.FieldByName(字段名).AsInteger 等等,只是在它们的有些地方用法不一样,如在Format中,用Query[字段名]当赋值用,会有编译错误,另外在不知道原创 2009-12-05 01:56:00 · 896 阅读 · 0 评论 -
Access事务控制
最近写的一个库存管理程序,因为用的是ADO+Access数据库,没有办法写存储过程,在商品的出库中会发生执行一半过程然后退出的 情况,然后后面的一系列操作就没有执行,造成了数据的不统一,幸好ADO可以控制事务,用下面的方法成功执行: ADOConnection.BeginTrans;Try ...//一些操作 ADOConnection.CommitTra原创 2009-12-05 01:01:00 · 1313 阅读 · 0 评论 -
lazarus下TODBCConnection的使用
lazarus下TODBCConnection是一个数据库连接控件,其实不用配置ODBC也可以连接,和Delphi下的TADOConnection一个好使,只要设置Driver和Prarams这两个参数就行了,当然还要配合一个TSQLTransaction组件,使用时,DataBaseName属性不要设置,否则倒会提示连接不成功,这个我也没弄清楚!下面是连接代码,Access的: con原创 2012-09-13 13:45:12 · 2728 阅读 · 0 评论 -
Lazarus无法查询Access数据库中为空的小数字段的原因
Lazarus无法查询Access数据库中为空的小数字段,提示:“could not get field data for field”,因为该字段为小数类型,而值为空,但好像Access小数类型字段值如果为0, 则会被自动改为空值,原来可以设置格式为”固定“,则值为0时,显显0.000,就不会出现查询不了的问题,而这在delphi中就不会出现类似问题,估计是delphi优化了吧!原创 2013-01-08 09:41:50 · 1001 阅读 · 0 评论