0

約 900 レコードのテーブルがあります。サンプル レコードは次のようになります。

フィールド名:

ID  FNN DSLAM_ID    SHORT_CODE  PORT_TYPE   PANEL   SLOT    CHANNEL CONNECTION_TYPE SERVICE_TYPE    PVCID   CHANNEL_TYPE    PROD_CODES

レコード 1:

1   A99TEST9999 QXXXXENNNN  ABCDE   DSL48P  1   11  38  ABC ADSL    RANDOMIDXXYY    N   ADESP=NNNNNNN_ABCDEFG_L2PPP

レコードごとに新しい行を作成し、特定のフィールドを変数として入力するテキスト ファイルを作成したいと思います。

ラインの例:

FNN="[FNN]" : ACTION="" : SERVICE_TYPE="[CONNECTION_TYPE]" : NE_ID="[DSLAM_ID]", NE_DEFN="[SERVICE_TYPE]", PORT="[PANEL] / [SLOT] / [CHANNEL]"

以前にルーター構成を作成するスクリプトを書いている人を見たことがありますが、基本的にこれは、アプリケーションの一括構成ファイルを作成するために私がやりたいことです。

4

1 に答える 1

0

レコードセット オブジェクトを取得してから、次のようにする必要があります。

Open "yourfilename.txt" for Output as #1
While not (recordset.eof) 
  Print #1, "FNN=" & recordset.fields("FNN").value (add the rest of your string here...)
  recordset.movenext
Wend
Close #1

技術的には、「#1」の代わりに、FreeFile() 関数を使用してファイル番号を取得する必要があります。

于 2013-09-10T14:10:36.217 に答える