|
|
1仿真币
抱歉,現在正在寫論文程式但目前卡在一個地方,) i6 B# p0 a _& r* p" a
) Z5 W H; N( c+ O1 }7 v8 O我先設一個tablefile裡面的欄位屬性為table,# h- p4 \1 I0 W4 s8 M. n- z
8 ?, f# X4 ^: |) O2 I& X) ]
然後我想在那個tablefile裡面再產生一個新的tablefile,
4 D9 Z/ N' P6 y6 m4 A% O/ P4 y- m; T8 a- F: z
在4.6版的程式裡面的程式碼如下:
6 A2 }$ I$ {' [9 O
0 K/ D2 `$ c" M lif
2 T, Y6 I1 [! b4 e1 utablefile [1,1].void then <=======先判斷該欄位是否有tablefile,如果沒有就產生一個新的tablefile
3 B$ b2 H* H. A. d- z0 n2 |8 C1 N& w7 C) I
tablefile.create(1,1)- U& s: E% {) ^6 U. h" O) E) n8 v
end;
" ~0 i4 ~' U) r& [% Z4 O' _' Y9 }: q }! ~5 F! d
5 I& p" q0 R1 m) e: u7 o# c
; w. [' E* ~+ S9 N9 b) c
: J( |1 y4 S) i4 A, D這是4.6版的程式,( a. n9 F. n7 L# V$ b2 u
' {" z# X3 y7 W5 W6 W
5 z0 R$ I# ?1 B# l* W但在8.1版(7.0)之後卻找不到tablefile.create(,)這個指令,$ g/ G, X! c/ N% ]( C5 u
' r+ ~8 {( Q/ x6 j- F! u4 U
/ ^) k) l, j9 Q/ N0 z. k6 S8 i不知道新版的指令為何?
$ _3 c' _$ n5 a6 w: {
4 {5 Z6 C/ r# O, r8 y/ F: f( S, N
* i) ^6 `+ ~: {4 [( m% t
* M3 x( ^$ ?" t, W; `5 H% `; {6 ~5 W6 y, S6 a: l) w& o
0 v5 r- L3 }# C0 ?: V( N抱歉我找到了,結果語法還是一樣是用tablefile.create(行,列),
$ C4 x; L6 p+ {' \/ @+ [8 }3 G
" M0 Q( E) N- g$ d- ^7 z另外找到一個語法可以改變欄位屬性,6 S+ O2 S2 m/ s
* D7 ? u' k' S! t9 N3 Htablefile.setdatatype(欄位,"屬性"); `' K6 v& v: ^: g N4 U
, C. D; l0 c t" s8 ^8 E/ u/ ]- d7 Q
6 Z: u% n( q( u6 l5 L) j, A5 {謝謝
- Z5 I7 p/ w6 f# @- l% i" k3 E3 X+ Q/ H2 U* U
如果有哪位前輩知道可否告知一下,
( {( }/ e- B: I: v$ n$ M+ o7 H; {& B% o% G5 V
8 ^) H1 Z, ^" _/ w2 ~, \) Z5 V
謝謝!
! p* R) @& Z' E) A9 x- v v1 A) d/ N( p2 c0 N& S2 M% v
[ 本帖最后由 tglwolf85 于 2008-10-20 10:15 编辑 ] |
最佳答案
查看完整内容
真的行吗?你的那个tablefile.create(1,1)哪个是新创建的表?而且这个语句里面create你不需要指定位置它就自己在你想像的位置创建了吗?(1,1)是什么意思,是指定位置吗,是谁里面的(1,1)?个人认为这个语法不合理,而且我也没有成功的创建出来。
|