|
|
1仿真币
抱歉,現在正在寫論文程式但目前卡在一個地方,
+ H4 I# }& _1 G5 B; X
# m. Q; v- m7 y* ?! B0 Q# S我先設一個tablefile裡面的欄位屬性為table,1 h: I+ j" I* u+ r; L& w6 D
[% o9 |# \" T2 K- w# D
然後我想在那個tablefile裡面再產生一個新的tablefile,; [4 K3 \6 o0 v8 ^, l. A& E
( }1 q7 X& J) W2 ^% w ?' s在4.6版的程式裡面的程式碼如下:5 n- R! R! H" ?. M$ X$ c! Z9 W% x
: {0 i' d% h& [7 g9 L! B( b
if 9 z6 ~" b' q* ?1 f5 A* [1 l
tablefile [1,1].void then <=======先判斷該欄位是否有tablefile,如果沒有就產生一個新的tablefile
% z2 y% Z2 d; v! x3 b
$ g5 q/ L5 g' ^& x' j) q% Ztablefile.create(1,1)9 }6 r0 Y k0 Z s* @2 `, b. {
end;
3 L8 l! w, o' E6 f/ w6 Q o; |. Q- H: i
7 B- }2 P# r9 [' }, a, g& c
; ^8 G" m- h# f! F2 C8 e, G7 Y' R# ~% Q% ]% T# Z ^* n/ M
這是4.6版的程式,
9 W8 q1 _6 a: e* g4 c/ o: F& i; z5 X H G% P V: C5 d: g. y; L
4 o- V) g+ y% |3 o1 h, }但在8.1版(7.0)之後卻找不到tablefile.create(,)這個指令,
2 w$ F1 O# @0 }) |! s
& t# X' _# g' p9 \ p( r- c. Z# L5 n( h2 {0 ^) S
不知道新版的指令為何?
& s$ p' C8 i. X9 D( W0 a- c8 o! ] x' b; g% N+ M
( U( O) G. @- L! w" I
+ j' ~, P/ C9 g; c k4 Z2 Z" b
! T* @/ G( G* ?6 m) r/ _* `7 e
# {6 r! J5 @. Q) y0 P; A5 H
抱歉我找到了,結果語法還是一樣是用tablefile.create(行,列),: W, |6 Z& s& G5 [
- [% l6 z& e( Y1 h: \
另外找到一個語法可以改變欄位屬性,) j' H) p9 A& c) H5 m
- x6 G' a1 s) L- E2 ^: y
tablefile.setdatatype(欄位,"屬性")
# x D- X% y, F4 h U9 t* Z; }: a/ N, [8 ?2 z
% L/ a2 X$ t. I" ~& w l謝謝
, F% h y4 y8 d6 Z* p9 h* z% I4 V# m ]* c
如果有哪位前輩知道可否告知一下,5 }; y% q4 K2 S
! l) {, ` A o
( H- T& s# Q* o" x, L, p; G
謝謝!0 @' l2 b: e9 f9 S7 j
3 i* ~( t& o N* i1 e[ 本帖最后由 tglwolf85 于 2008-10-20 10:15 编辑 ] |
最佳答案
查看完整内容
真的行吗?你的那个tablefile.create(1,1)哪个是新创建的表?而且这个语句里面create你不需要指定位置它就自己在你想像的位置创建了吗?(1,1)是什么意思,是指定位置吗,是谁里面的(1,1)?个人认为这个语法不合理,而且我也没有成功的创建出来。
|