推奨:ASPでファイル名を取得するためにinstrrev()を使用する方法Instrrev関数は、文字列の最後の検索から始まり、前の文字列です。 %dim strtxt、pos strtxt = www.webjx.com pos = instrrev(strtxt、。)respons.write pos%comの前のポイントから、検索の開始は逆順序です。このポイントを含む開始文字の長さには合計10文字があり、結果は9になります。
<html> <head> <http-equiv = content-type content = text/html; charset = gb2312> <title> </title> </head> <body> <%言語= vbscript%> <% const forreading = 1、forwriting = 2、forappending = 8 const tristateusedefault = -2、tristatetrue = -1、tristatefalse = 0 薄暗いファイル名 filename = test.txt 'デフォルトの相対パスはc:winntです fs = createObject(scripting.filesystemObject)を設定します f = fs.getfile(filename)を設定します set readf = f.openastextStream(forreading、tristatefalse) '最初のパラメーターはオプションです。入力/出力モードは、次の3つの定数の1つです。 'forreading = 1読み取り専用、forwriting = 2 read-writeまたはforappending = 3 append '2番目のパラメーターもオプションです。 3つのトリスタート値の1つ、 'ファイルが開かれた形式を示します。このパラメーターを無視すると、ファイルはASCIIです 'フォーマットは開いています。 tristateusedefault = -2システムデフォルト形式でファイルを開きます。 'tristatetrue = -1 Unicode形式またはtristatefalse = 0でファイルを開きます 'ASCII形式でファイルを開きます。 'OpenTextFileメソッドを使用してファイルを開くこともできます s = readf.readline readf.atendofline <> trueを実行します s = readf.readline Response.Write S& 'は行ごとにファイルを読み取り、書き留めます ループ readf.close %> </body> </html> |
共有:句のようなものよりも速いファジークエリの構文一般的に言えば、ファジークエリを使用する場合、誰もがselect *のように「select * from table」から、sqlステートメントで複数のファジークエリが使用され、レコードの数が多い場合、速度は間違いなく非常に遅くなります。次の2つの方法では、ファジークエリを実装できます。