access數(shù)據(jù)庫中看到一句話currentdi="y"&format(val(right$(maxid,2)+1),"00")我看不懂format怎么用,查了下函數(shù)解釋,但后面的00到底是干什么的也沒整明白,求解釋,如果去掉format,這個式子還能用么,式子是用來生成自動編號的,前一步先求了最大的編號剛剛看到了一個類似的問題,那里面回答是說,強制輸出為兩位數(shù),如果000,就是強制輸出3位數(shù),是這個樣子嗎
2 回答

慕妹3242003
TA貢獻1824條經(jīng)驗 獲得超6個贊
Format方法有兩種形式,另外一種是三個參數(shù)的,主要區(qū)別在于它是線程安全的, 但并不多用,所以這里只對第一個介紹。Format參數(shù)是一個格式字符串,用于格式化Args里面的值的。Args是一個變量數(shù)組,即它里面可以有多個參數(shù),而且每個參數(shù)可以不同。 例如:
Format("my name is %6s","wind");
返回的是:my name is wind
Format里面可以寫普通的字符串,比如"my name is" ,但有些格式指令字符具有特殊意義,比如"%6s"
格式指令具有以下的形式: "%" [index ":"] ["-"] [width] ["." prec] type
它是以"%"開始,而以type結束,type表示一個具體的類型。中間是用來格式化type類型的指令字符,是可選的。
- 2 回答
- 0 關注
- 281 瀏覽
添加回答
舉報
0/150
提交
取消