|
|
1仿真币
抱歉,現在正在寫論文程式但目前卡在一個地方,
) G: j( i. n5 f; |
, F: D7 i4 U4 q; i& N我先設一個tablefile裡面的欄位屬性為table,/ ]) m2 D+ O' t" o- X7 J% r" _+ k
; E7 U2 F4 U4 D! X" n& X然後我想在那個tablefile裡面再產生一個新的tablefile,
' |9 F: H: n% h
8 {4 R5 S* I" }7 s4 U1 T- o在4.6版的程式裡面的程式碼如下:- p8 i; y8 U# i, j, G7 n, ^4 t
5 i+ D) B3 }0 h0 w' d: \5 F
if
! x5 Z5 t" V+ C' `4 Dtablefile [1,1].void then <=======先判斷該欄位是否有tablefile,如果沒有就產生一個新的tablefile& k, v" g! |, X& k/ ^& U( f2 D
. d0 V; E4 Z* h6 m/ ?tablefile.create(1,1)9 }. k3 x( G* l% e7 Y' }; B
end;# }$ g( n! [. j* Y0 z4 `! k
( d/ ?# h* ^0 |/ }7 h
" n5 }! Q* `' R# f4 T1 M% J4 v: d# }# d8 Z5 H) K' Y
& B+ _4 d( F+ U, A2 h; @這是4.6版的程式,
* T% Y- ^0 W* u' K8 ]5 R& f2 v
: k# J8 C. {+ t# q1 I% H* d: F# K+ h( p9 n' R+ m
但在8.1版(7.0)之後卻找不到tablefile.create(,)這個指令,
$ t1 c% k9 f4 \' S* C2 g9 f" b% y3 G
. C% g! }: s, n( s# t不知道新版的指令為何?
0 ]) S9 |' i/ G( Q+ E6 Y6 p
+ A3 \* N+ f4 @" r5 q- G. W [: z
# p2 z; Y# l" G+ E. H3 g4 T
, G* E1 x, \3 Y. \1 @& c) I: S9 F2 x1 F: f2 ~7 _6 r
# r8 g; h2 x$ {0 X v2 ?6 R& u抱歉我找到了,結果語法還是一樣是用tablefile.create(行,列), d; J' H. J5 a8 v0 b
' Y; @3 P! ^1 R/ Y2 V+ b( U M+ q% N
另外找到一個語法可以改變欄位屬性,
( J3 g' ], l. R+ T0 P8 `
e5 A6 e- u! Ttablefile.setdatatype(欄位,"屬性")9 _& ?/ t9 p; W" {. I
+ j9 J7 _: V; r' _
* _( H8 U; E7 V m; x% }謝謝2 U" c2 p9 x+ P: v3 b% p+ J
* g* s) h0 g( H" d) k% N. q8 D如果有哪位前輩知道可否告知一下,9 F W8 D% A+ s, m+ M# F
9 ^$ s# x- C) V& X3 T
# v) k3 Z( m2 I! o: ]3 L1 [' d
謝謝!' @5 s: ~& d1 G7 O! s2 d6 _
2 u. Y" B! _& Q, M5 s[ 本帖最后由 tglwolf85 于 2008-10-20 10:15 编辑 ] |
最佳答案
查看完整内容
真的行吗?你的那个tablefile.create(1,1)哪个是新创建的表?而且这个语句里面create你不需要指定位置它就自己在你想像的位置创建了吗?(1,1)是什么意思,是指定位置吗,是谁里面的(1,1)?个人认为这个语法不合理,而且我也没有成功的创建出来。
|