|
|
1仿真币
抱歉,現在正在寫論文程式但目前卡在一個地方,
2 b1 b) j! V# x+ @
- K+ M/ G" x& r1 h3 v我先設一個tablefile裡面的欄位屬性為table,
0 K/ A& h/ ~, u! ]' O: Y3 |. d$ n3 ~1 Y" Q) G0 F7 w1 }. r
然後我想在那個tablefile裡面再產生一個新的tablefile,
2 c$ ?& H+ d# t& B* x5 v
9 Q) T8 P0 h' M. W/ b; W8 g在4.6版的程式裡面的程式碼如下:
. x6 L: Q! u+ s' C9 U! h8 g
) m" ~2 O" O9 Iif * v- R: h# h# i3 V( P: o
tablefile [1,1].void then <=======先判斷該欄位是否有tablefile,如果沒有就產生一個新的tablefile( |) k/ c& M1 q9 C: [# T" `! l
/ C$ @2 G! F2 e4 ?0 |7 `tablefile.create(1,1)% I7 K% M8 e3 |3 J$ U. I
end;
p" }; W5 s2 n' A
s0 }+ i9 g" A Q$ N% T% c) I3 A8 H0 S2 v
- ^/ Q H% E' [, ~0 ^5 p( u# Q
! {- a! B# r! C5 ^" Q- {3 P! O這是4.6版的程式,
/ e$ Z9 F4 q; u& J9 b- ?+ Q( y- w0 K$ Q5 P4 e: x- K6 i
# s# T8 z) ^: \8 T
但在8.1版(7.0)之後卻找不到tablefile.create(,)這個指令,# A" a o* M+ H. e; b
' _; O5 T- T3 s3 o! g! Y
. ?2 b9 @5 u: z) E( \9 |+ t0 C/ a+ z8 q$ d不知道新版的指令為何?$ U4 S' d: R4 y7 g3 r
/ b+ v- E, c- j4 `+ j
" u& h4 g+ t- g$ x. s4 s N" b9 G0 T1 a' z
3 y$ c7 U1 `' W
, i r2 s; [& g+ `, c" {
u5 x7 v( b' z3 P6 T2 H5 g3 e抱歉我找到了,結果語法還是一樣是用tablefile.create(行,列),0 u' F6 @; r; _1 r; j; ]6 u
1 f0 I" V$ {% X5 N3 S
另外找到一個語法可以改變欄位屬性,( ~+ S4 ^9 y1 I) ^( X& W+ ?3 t# a/ z
+ H! `: ~7 J' d3 t7 r5 E- otablefile.setdatatype(欄位,"屬性")/ E1 l9 k* j' |& l o
+ b! M3 e5 i- a9 T$ q. O
. T: ]6 G# n( q; ?3 i謝謝
& R0 w* P3 O' B/ |+ Y; g2 o* W
" `! r; F( Q/ I如果有哪位前輩知道可否告知一下,, _# P- k6 ~5 x8 G# y# J
- v8 _- k: \. W; W+ H' n% H2 g: n+ w
- H# v4 @' v: u9 o( h8 ?9 G7 D/ P( M謝謝!- t" Z; m/ t* i1 |9 f: I" @
' L" H6 H3 q, j- H, @[ 本帖最后由 tglwolf85 于 2008-10-20 10:15 编辑 ] |
最佳答案
查看完整内容
真的行吗?你的那个tablefile.create(1,1)哪个是新创建的表?而且这个语句里面create你不需要指定位置它就自己在你想像的位置创建了吗?(1,1)是什么意思,是指定位置吗,是谁里面的(1,1)?个人认为这个语法不合理,而且我也没有成功的创建出来。
|