|
|
1仿真币
抱歉,現在正在寫論文程式但目前卡在一個地方,
, O; Z2 K' B4 O8 p* D* g3 G. o: H4 O# B) v5 ~% U3 H9 T
我先設一個tablefile裡面的欄位屬性為table,. Q/ Y8 n) ~5 o6 h! @# m
0 H8 h9 i, N5 [6 B: F i然後我想在那個tablefile裡面再產生一個新的tablefile,* M9 i8 l! L0 u1 Y. D8 G
$ z1 u7 }4 i* U
在4.6版的程式裡面的程式碼如下:
: ]2 w( z( \5 B: ~8 |$ _4 N4 Y ^1 _ @
if
1 q9 J: V% B' K8 M- g" E4 D. Otablefile [1,1].void then <=======先判斷該欄位是否有tablefile,如果沒有就產生一個新的tablefile0 r3 c# ~- U" w9 b8 G/ k, d5 O
6 }* H% o- Y! @0 T/ O; g
tablefile.create(1,1)
! i' ]/ v& F# p, vend;
0 M+ c$ f3 n, l% T' ^ }) P! o1 W @, u5 l& c, V
5 I+ M7 K" a+ P4 z/ {' C( A4 @* p+ `5 P3 P
* _7 e; p5 J7 J$ O' D# M! t) g這是4.6版的程式,
3 l$ f5 L& [2 t* _& u, o7 x4 X% ~1 Z5 F: W
5 ~7 ?- a- c5 k6 a$ |$ g8 v
但在8.1版(7.0)之後卻找不到tablefile.create(,)這個指令,
/ f$ H) b6 v8 P9 o$ \3 O# S. L0 R! n9 E6 l6 J& H' V% r% D, ^
/ r, N$ \% }7 ^$ z2 }. S不知道新版的指令為何?
1 L$ }4 L) i6 Y% O! e9 X5 H
9 x' t& i2 ~) m+ s6 ^7 E( X# o; K1 g. f9 S6 C, a
' R- X4 j2 Y; F$ {- j+ V C5 k
$ V3 c0 T( l6 @+ j- `# z
+ M4 d6 N7 a# @6 A- x2 L% S; n5 h抱歉我找到了,結果語法還是一樣是用tablefile.create(行,列),
* ]! I+ ^# g! V9 p5 S$ z- g( E' G' I! y" J, ~
另外找到一個語法可以改變欄位屬性,
+ Z) A; H" _3 r8 f' i F
) K1 ~0 M: O" v- \tablefile.setdatatype(欄位,"屬性")
+ K# c) F% s) E8 \3 Z
( M' j. g/ d1 J C0 ]8 O. A% b- k5 R1 A& h0 ^
謝謝8 ?5 Q' E! ^8 c5 H
4 M0 m. V; e2 ]# F
如果有哪位前輩知道可否告知一下,
6 F& l8 ~* B/ y9 C# F! P4 t* F0 p; l& x. q
# m4 _8 N5 f; M, B5 y/ i6 Y謝謝!0 d) K. y" ~! |# b; o( e7 [: T5 f) E
. r2 T- w! w! i! J+ R6 c
[ 本帖最后由 tglwolf85 于 2008-10-20 10:15 编辑 ] |
最佳答案
查看完整内容
真的行吗?你的那个tablefile.create(1,1)哪个是新创建的表?而且这个语句里面create你不需要指定位置它就自己在你想像的位置创建了吗?(1,1)是什么意思,是指定位置吗,是谁里面的(1,1)?个人认为这个语法不合理,而且我也没有成功的创建出来。
|