Rss & SiteMap

Foxtable(狐表) http://www.foxtable.com

新一代数据库软件,完美融合Access、Foxpro、Excel、vb.net之优势,人人都能掌握的快速软件开发工具!
共17 条记录, 每页显示 10 条, 页签: [1] [2]
[浏览完整版]

标题:8月18日更新上传

1楼
狐狸爸爸 发表于:2010/8/18 17:59:00

1、修正了两个bug

2、完善了ADOXBuilder,增加了内容:

 

为外部表增加系统列

 

使用前述代码添加的表,默认会添加主键列“_Identify”。
如果是内部数据源,默认还会添加“_Locked”和"_SortKey"两列,前者用户保存行的锁定状态,后者用于开启插入行功能。
如果是外部数据表,默认不会添加“_Locked”和"_SortKey"两列,你可以使用AddTable方法的另一个语法,来决定是否为外部表增加这两列:

 

AddTable(Table, AddLockColumn, AddSortColumn)

Table:          要增加的表
AddLockColumn: 逻辑型,是否增加_Locked列
AddSortColumn: 逻辑型,是否增加_SortKey列

 

例如在名为nwnd的外部数据源中创建一个订单表,且为订单表添加“_Locked”和"_SortKey"两列:

 

Dim Builder As New ADOXBuilder("nwnd") '要指定数据源名称
Dim
tbl As ADOXTable
Builder.Open()
tbl = Builder.NewTable(
"订单") '创建表
With
tbl
    .AddColumn(
"日期" ,ADOXType.DateTime)
    .AddColumn(
"产品" ,ADOXType.String, 12)
    .AddColumn(
"客户" ,ADOXType.String, 20)
    .AddColumn(
"数量" ,ADOXType.Integer)
    .AddColumn(
"备注" ,ADOXType.Text)
End With
Builder.AddTable(tbl, True, True)
'增加表
Builder.Close()

2楼
donaldwc 发表于:2010/8/18 19:19:00

沙发图片点击可在新窗口打开查看

[此贴子已经被作者于2010-8-18 19:19:11编辑过]
3楼
czy 发表于:2010/8/18 19:32:00
顶顶更健康
4楼
lkqing 发表于:2010/8/18 19:55:00
哈哈,每天顶一次。
5楼
程兴刚 发表于:2010/8/18 22:19:00

越来越棒!

6楼
i52117 发表于:2010/8/18 22:40:00
顶起!
7楼
cxabc123 发表于:2010/8/19 8:17:00
8楼
foxor 发表于:2010/8/19 8:26:00
顶!
9楼
cxabc123 发表于:2010/8/19 9:05:00

大家赶快测试,看有什么bug没有。

老大可以增加表达式列吗,如何增加

[此贴子已经被作者于2010-8-19 9:07:02编辑过]
10楼
狐狸爸爸 发表于:2010/8/19 9:12:00
以下是引用cxabc123在2010-8-19 9:05:00的发言:

老大可以增加表达式列吗,如何增加

 

看看帮助中关于DataCols的部分。

共17 条记录, 每页显示 10 条, 页签: [1] [2]

Copyright © 2000 - 2018 foxtable.com Tel: 4000-810-820 粤ICP备11091905号

Powered By Dvbbs Version 8.3.0
Processed in .08594 s, 2 queries.