设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

分享 FreeBasic的集合类与数据库对象关系映射
ganlinlao 2015-5-22 13:17
数据库对象关系映射是目前非常火热的数据库访问技术。这又是一门“伟大" 的技术,实在有点博大精深了。有兴趣的话,可以自行搜索一下。 Mdtypes只是提供了一个Freebasic版的数据库对象关系映射的基本雏形。但它简单实用,虽然它无法象Entity Frame,或java的ORM那么牛逼哄哄,不过你也不用深陷伟大技术的伟大泥潭的苦恼。 ...
2259 次阅读|0 个评论
分享 在FreeBasic中使用集合类(泛型)(第五节)--集合类的系列化和反系列化
ganlinlao 2015-5-22 12:28
集合类的系列化和反系列化 (注:本节内容很重要,在后面的数据库对象映射,就依赖于集合类的系列化和反系列化,此内容要细细揣摩) 在使用集合时,您可能需要将集合中的内容序列化成字符串。所有的集合类都可以转换为普通的字符串。你可以使用 Cast(操作符),Str(函数) 或 本库中的tostring () 方法,很容易可以把集合 ...
1765 次阅读|0 个评论
分享 在FreeBasic中使用集合类(泛型)(第四节)
ganlinlao 2015-5-21 21:38
Map接口使用的例子: mdMap 是默认的键值存储。正常情况下,你不应当使用内部类 mdMapEntry,除非在mdMap中使用方法 entrySet()来返回 mdMapEntries mdSet。 mdDictionary 和 mdHashtable 和mdMap 几乎是一样的。 mdProperties 是一个对map的扩展类,mdProperties的键和值的类型总是字符串。(此类还没有完全实现。) #In ...
1699 次阅读|0 个评论
分享 在FreeBasic中使用集合类(泛型)(第三节)
ganlinlao 2015-5-21 15:50
接下来的内容,可能会不断地修正 Mdcollection接口的方法: isEmpty() :判断集合是否为空 contains(): 判断集合中是否存在元素 remove():从集合中删除一个对象的引用 clone(): 复制集合 size() :返回集合中元素的数目 equals(): hashCode(): retainAll(): toArray() :返回一个数组,该数组中包括集合中的所有 ...
1879 次阅读|0 个评论
分享 在FreeBasic中使用集合类(泛型)(第二节)
ganlinlao 2015-5-21 15:03
泛型知识: 一般我们并不需要太多了解泛型,因为Freebasic主要是和c一样,通过宏来实现和泛型类似的功能。一般泛型主要是应用在集合类中。但在这里还是有必要适度了解一下泛型的概念,以便于以后在进行类的封装时,适度使用泛型会带来更多的方面。 (注:vba中没有泛型的概念,因为VBA中有一个万能而让人痛苦不堪的Variant ...
1707 次阅读|0 个评论
分享 在Freebasic中使用集合类(泛型)(第一节)
ganlinlao 2015-5-21 11:59
接下来,介绍的这个库,蛮有用的,它以类似java的集合类 包装了freebasic的集合类,这样便于在实际中使用。 第一节:集合类基础概念的了解 mdTypes 是一个模仿Java 类的 FreeBASIC 的集合类。 如果这些类在java中是泛型的集合类,那么FreeBasic也允许通过宏来实现某些类型的泛型 到目前为止,MdTypes提供的集合类,包括了 ...
1805 次阅读|0 个评论
分享 Access中如何用代码建立小数类型的字段
t小宝 2015-5-20 08:53
在Access中用代码建立表和字段,通常用DAO的方式。 如: Dim dbs As DAO.Database Dim tdf As DAO.TableDef Dim fld As DAO.Field Set dbs = CurrentDb Set tdf = dbs.CreateTableDef("表1") Set fld = tdf.CreateField("字段1", dbText) tdf.Fields.Append fld dbs.TableDefs.Append tdf ...
2108 次阅读|0 个评论
分享 IIf 函数的陷阱
t小宝 2015-5-20 08:49
IIf 函数有3个参数,可以是3个表达式,第1个表达式的值为真时返回第2个表达式的值,为假则返回第3个表达式的值。 虽然只是返回1个值,但IIf却要把所有表达式都计算一遍。按理说第1个表达式为真时,只计算第2个表达式的值即可,但却多余地把第3个表达式也计算了。因为这个原因,使得IIf函数的效率比较低,更严重的是还造就了 ...
2148 次阅读|1 个评论 热度 1
分享 第一次发布日志,多多支持
weichuan520 2015-5-17 13:15
不知道写些什么,学习ACCESS断断续续快10年了,没有什么高深的技术,只追求想要的功能,现在有了个目标,想做MVP,希望大家支持,我会无私的奉献自己的知识。
1168 次阅读|0 个评论
分享 SQL Server 2005/2008 生成数据字典的 TSQL 语句
zhuyiwen 2015-5-2 15:13
SELECT CASE WHEN a.colorder = 1 THEN d .name ELSE '' END AS 表名 , CASE WHEN a.colorder = 1 THEN isnull(f.value, '') ELSE '' END AS 表说明 , a.colorder AS 字段序号 , a.name AS 字段名 , CASE WHEN COLUMNPROPERTY(a.id, a.name, 'IsIdentity') = 1 THEN '√' ELSE '' END AS 标识 ...
1331 次阅读|0 个评论

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-5-2 18:39 , Processed in 0.071451 second(s), 10 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

返回顶部