|
|
1仿真币
抱歉,現在正在寫論文程式但目前卡在一個地方,
! @( b7 `1 A& |" I4 h2 W
+ z0 Y X! Z& }; P" Y3 x我先設一個tablefile裡面的欄位屬性為table,' W# {. L" ^0 S; B$ A: ] {( F
( d& p" p$ O& h+ B7 {! \" k$ a3 Z
然後我想在那個tablefile裡面再產生一個新的tablefile,
% L. { D* ^6 U% U6 i* d) ~: _
5 ^ b6 ^1 k8 Q+ l5 c在4.6版的程式裡面的程式碼如下:
1 N/ o9 ]" v( F9 G C# E8 o( V1 |) J' k' h- a: b7 S. o
if 2 M P8 Y) G0 V4 y' R5 Z# |$ s3 ~
tablefile [1,1].void then <=======先判斷該欄位是否有tablefile,如果沒有就產生一個新的tablefile8 ?$ d! h4 u7 G3 _; j9 a
, v; {, I' P. Z0 r
tablefile.create(1,1)0 U1 r3 o( @$ `( K/ q9 V9 K) C
end;7 W) B9 |" i3 |0 a+ y
; S) y. W; \ c% X* f( Z- `1 X
) u4 L5 k9 [ [5 q
2 x+ D9 [2 P, o2 H4 A' ?# O; T. K6 w; H; A
這是4.6版的程式,( c' {7 w' q1 v2 D/ O
9 s' v+ z8 [7 O, H) h; ]
+ ? g1 o& ?- @& j1 ?# g但在8.1版(7.0)之後卻找不到tablefile.create(,)這個指令,
: P. g3 r: |6 n
/ S9 p. k. x1 ^- P# d3 B9 B: C+ k+ ^- b, V. W1 M
不知道新版的指令為何?
0 B {# ~; s/ W+ Q. n+ B9 w/ U
* f9 M" X- T' L0 _2 m g' Q3 D1 H
4 |& z$ ~6 s* V+ C# ?% m
4 y- s/ [* C3 q, d0 O0 e9 n
$ I; I! X5 B. D& v抱歉我找到了,結果語法還是一樣是用tablefile.create(行,列),
* z6 @7 W2 ]& m8 A3 p# f
+ U6 h6 B' c2 ^# Q" [8 X' Q另外找到一個語法可以改變欄位屬性,
$ _: ~2 p% ]) D1 l% H; v( `
( R1 u) Z. j$ T" _2 |4 `tablefile.setdatatype(欄位,"屬性")
. _/ O |: y0 C7 A/ J- f1 S! v* K ^" q; j
. v4 M% \6 J$ G9 H" |* `
謝謝/ Z. p# {8 J$ q( c
1 x- r0 J u9 i/ f: |如果有哪位前輩知道可否告知一下,& V" P0 L& [2 z! f$ K
/ g7 M$ D' F6 d: s" x" s% f$ |. w) L& |9 v
謝謝!3 r! F- G) D, U& S2 \! Z# G& y
! Y! c) o7 U3 h
[ 本帖最后由 tglwolf85 于 2008-10-20 10:15 编辑 ] |
最佳答案
查看完整内容
真的行吗?你的那个tablefile.create(1,1)哪个是新创建的表?而且这个语句里面create你不需要指定位置它就自己在你想像的位置创建了吗?(1,1)是什么意思,是指定位置吗,是谁里面的(1,1)?个人认为这个语法不合理,而且我也没有成功的创建出来。
|