|
|
1仿真币
抱歉,現在正在寫論文程式但目前卡在一個地方,
$ F6 I6 H6 ^9 g6 i
b% N! G. u& D9 |7 j我先設一個tablefile裡面的欄位屬性為table,
" w9 A+ _1 o. S7 W% p( J
: ^: n% z$ c8 k( K8 g' b$ W! V然後我想在那個tablefile裡面再產生一個新的tablefile,0 C7 X7 s: j9 S8 K2 g1 \; B
1 X/ S/ G9 u% I. e. J; G在4.6版的程式裡面的程式碼如下:
0 k# C3 {% E5 |5 w3 i: M: Q9 { O- T: W/ `1 ~8 B5 ?$ T& Z
if
4 h! E- Q& K8 e1 ?tablefile [1,1].void then <=======先判斷該欄位是否有tablefile,如果沒有就產生一個新的tablefile
# s( i4 @, B$ x9 R
8 a! Q" {! g$ c2 @6 [2 y9 U# c* Qtablefile.create(1,1) I3 j3 ]* ?( X3 k3 k4 i* S
end;3 m s0 `* _" z) ]% s
$ K& _1 w" u9 I/ n9 I0 k% {4 p. Y: u0 d5 N3 v1 s I
2 O0 z# Q# F% r
* i1 X6 v0 s/ E; X% F$ C
這是4.6版的程式,
6 s5 `* T n- y
+ M3 u$ X& ` v# D F
/ q$ j8 y* F) Q" y! s但在8.1版(7.0)之後卻找不到tablefile.create(,)這個指令,
! n4 A1 G% r0 v5 r2 L& W9 u. X) @1 Q" z: a; O7 |* P+ M. d9 {3 e9 B, p
' ^; \% v5 D1 V! l: X. g不知道新版的指令為何?4 N: d3 A# I- E$ i
; v5 U- u! E: M
; t! A6 M b3 ^% @0 g7 r, M
/ A& u# R2 y: T! G* ^# ]. J5 l3 H8 z+ [( t9 e. y
; x* K4 N% U9 @, _
抱歉我找到了,結果語法還是一樣是用tablefile.create(行,列),6 C1 t; ^0 Y! P: v8 r. m$ ]+ t
8 B" V' `3 g a- M另外找到一個語法可以改變欄位屬性,0 q) w8 {+ l( \! `0 H+ O
& ?, `; S, j) ~4 t5 Q( {1 ntablefile.setdatatype(欄位,"屬性"): z, A5 s- c" ]% |$ K* z
" I. e/ G c! K! u; ?% e
! h. c4 W1 ]. U謝謝
l" x- s3 e% q1 N. q: s0 c5 E) E, @/ w! v- }7 \
如果有哪位前輩知道可否告知一下,6 |9 w3 t, k' \2 W
/ B# w3 r. `* k: ]7 F" p( }2 _ x
; `( p2 d" P0 s" u謝謝!' [+ L: Y9 J8 s5 d) B$ a& f
- \: ~/ t+ N; {- [8 Z) J* k
[ 本帖最后由 tglwolf85 于 2008-10-20 10:15 编辑 ] |
最佳答案
查看完整内容
真的行吗?你的那个tablefile.create(1,1)哪个是新创建的表?而且这个语句里面create你不需要指定位置它就自己在你想像的位置创建了吗?(1,1)是什么意思,是指定位置吗,是谁里面的(1,1)?个人认为这个语法不合理,而且我也没有成功的创建出来。
|