|
|
1仿真币
抱歉,現在正在寫論文程式但目前卡在一個地方,
3 O; t: F1 o6 O7 s# M* i4 Z9 K( S0 ] ]1 y
我先設一個tablefile裡面的欄位屬性為table, E" ~' P9 f. Q
$ p. b8 @. g4 L( o2 p3 H6 |# I/ Z然後我想在那個tablefile裡面再產生一個新的tablefile,
0 a2 ?$ q* }7 S2 A) ]1 L; Z( @% ]* P& L" a( j8 U; M' R
在4.6版的程式裡面的程式碼如下:
) t, ], O) o+ _# Q& [# L7 H, g: d" O9 \, B; t- u
if * r3 \) I" K( t$ E( G- F
tablefile [1,1].void then <=======先判斷該欄位是否有tablefile,如果沒有就產生一個新的tablefile* ]; }9 W& ^! y- B
1 n) p4 N3 i; s" V* v/ ? E
tablefile.create(1,1)& }$ c8 O3 X' @0 q# X1 S/ a
end;
( C; P0 P& x& _; C i) @! a6 n. {. m* Y7 w1 r! G) F3 h# P
- j) H- X3 l) q3 |+ Y- C5 u& e0 J( A) ^: b% u* Z& T/ M3 o
- G' W5 p6 c+ Q$ E; g* ^+ J, a
這是4.6版的程式,4 s p! x Q7 ]: w4 p! K9 y
! U1 Q0 Z( z3 Z9 o
& E: d" h& V) |8 l8 D( z但在8.1版(7.0)之後卻找不到tablefile.create(,)這個指令,
4 B- k4 n+ ~9 y2 j1 W; f" @4 G$ F0 i
7 p; |6 @2 N3 @) h1 Z7 P* }不知道新版的指令為何?
1 S, d) {( X9 r9 z5 w) Z) q' ]; B9 x+ X& K) ]2 Z& F+ s' b
% F" [6 _. s" z% l! f Z8 A5 \- Y7 D5 e$ D+ h, F5 p2 X& G
7 P9 l9 {2 m# T( ]
4 d B' X2 X2 ^+ W* y抱歉我找到了,結果語法還是一樣是用tablefile.create(行,列),# r2 q9 ?1 G3 }: m" j' o6 [
/ j) ]3 ?4 Z3 s8 j另外找到一個語法可以改變欄位屬性,
- u2 X( U, E; s0 m6 o3 e' U e( P0 |# b2 X8 O u o
tablefile.setdatatype(欄位,"屬性")
9 t4 M4 R/ g; o* W+ w4 K9 ~# m8 _% H& U6 ~ q7 Y) E
- [- O( y( Q) ]$ S8 w. n謝謝
9 ]* k) l1 {( s8 a$ ~ h {' C1 R. }9 S: ]; T+ d
如果有哪位前輩知道可否告知一下,
& D8 a4 g( ?5 ?/ H# K+ x
% H. O( y& D a$ J7 T& W* K7 w* q7 F. e$ q2 r9 F
謝謝!
/ v- _9 G7 g* u9 g' s* V& \
& |5 D# p- y6 Z5 h" v: `/ y: h[ 本帖最后由 tglwolf85 于 2008-10-20 10:15 编辑 ] |
最佳答案
查看完整内容
真的行吗?你的那个tablefile.create(1,1)哪个是新创建的表?而且这个语句里面create你不需要指定位置它就自己在你想像的位置创建了吗?(1,1)是什么意思,是指定位置吗,是谁里面的(1,1)?个人认为这个语法不合理,而且我也没有成功的创建出来。
|