|
|
1仿真币
抱歉,現在正在寫論文程式但目前卡在一個地方,: W8 l p/ p2 m+ F; A# t0 y, z$ I
; y6 ?. [- ?! g2 z; v我先設一個tablefile裡面的欄位屬性為table,2 s3 y6 z7 i, w# Q: J4 i
! A- ^8 |( s) E( X) H, w2 }
然後我想在那個tablefile裡面再產生一個新的tablefile,
7 H3 U' u/ m; c' f+ n
: k+ y! Y2 B. L4 B% S8 J在4.6版的程式裡面的程式碼如下:. o; h7 V# P' P ?4 r, n
( G p" E8 H% I8 p
if
) z2 X+ O l2 m% Y2 a# \. A {tablefile [1,1].void then <=======先判斷該欄位是否有tablefile,如果沒有就產生一個新的tablefile3 S( h0 e$ l0 g8 e" S, s+ i, P1 F
& Q( {" h8 ?4 Ytablefile.create(1,1)
& e9 Y) _# Q+ l Send;( q, h! d; A4 Z9 S, W5 r- a# S
" ~( ~& A! ^( Z. @
d2 t/ q9 ^" S7 @
# o% d/ Y" w; D; N+ g' I
+ M6 z3 f2 d& I! i( S* i2 `( R! B6 \這是4.6版的程式,
/ f% ?0 h$ r% x7 [6 Q+ ~" q
7 s) C: \" W" i; e/ t% d9 U) a4 O) k6 ]1 r$ c+ T# m4 A3 r. f
但在8.1版(7.0)之後卻找不到tablefile.create(,)這個指令,6 b+ J% @8 N I+ ~ g
h4 v8 s* K( k( \6 ?" i8 X- N* ]
8 U7 m! {! c8 e" _ t6 N
不知道新版的指令為何?
8 \0 [0 ^" P8 W9 q- w8 q* a+ v
% `/ j$ V3 x \2 D8 k2 `
- w- `: S1 j; O7 \1 g( ~- l* Q
# ~: V6 K9 h5 g1 R( f0 P7 x5 S9 G3 q
: ~$ X& k: _+ J( { A4 t+ w) {
" o8 F0 n4 d f$ y8 Q抱歉我找到了,結果語法還是一樣是用tablefile.create(行,列),
, I' M, v8 V! |* y/ G- e8 O/ A- z3 ?
另外找到一個語法可以改變欄位屬性,. H' H5 h( P6 Q; Q3 z3 s
' Y& O& e: A- I( T3 p, ^' z
tablefile.setdatatype(欄位,"屬性")% v1 S+ @! p: Q* F$ C. R N2 t
2 n9 v" G* ?- ]: P+ h
3 N1 }7 |5 g e# S' I
謝謝5 W, `% _ c$ Y# A+ q
/ ?: T T: N2 H% I
如果有哪位前輩知道可否告知一下,7 d2 a5 \# |4 g$ ?4 g# |3 g- {: ]
/ R+ n) e! r& T4 s L# d8 x6 Z
* T- c( U+ [! y% s
謝謝!5 C5 `% S& ^5 x# ^$ M
3 T. Z, ^! o# u# ]9 A
[ 本帖最后由 tglwolf85 于 2008-10-20 10:15 编辑 ] |
最佳答案
查看完整内容
真的行吗?你的那个tablefile.create(1,1)哪个是新创建的表?而且这个语句里面create你不需要指定位置它就自己在你想像的位置创建了吗?(1,1)是什么意思,是指定位置吗,是谁里面的(1,1)?个人认为这个语法不合理,而且我也没有成功的创建出来。
|