Recomendado: Como usar o Instrrev () para obter o nome do arquivo em ASP A função Instrrev começa na última pesquisa da string e é a string anterior. % Dim strtxt, pos strtxt = www.webjx.com POS = Instrrev (strtxt ,.) Response.Write POS % O início de nossa pesquisa está em ordem inversa, de um ponto antes da com. A duração do personagem inicial, incluindo este ponto, tem dez caracteres no total, e o resultado retornado será 9. Passe
<html> <head> <http-equiv = content-type content = text/html; charset = gb2312> <Title> </title> </head> <Body> < % Idioma = vbscript %> <% Const forreading = 1, forwriting = 2, forappending = 8 Const TristateUsedEfault = -2, TristateTeue = -1, tristatefalse = 0 Dim FileName FILENAME = TEST.TXT 'O caminho relativo padrão é C: Winnt Set fs = createObject (script.filesystemoBject) Set f = fs.getFile (nome do arquivo) Definir readf = f.openastextStream (forreading, tristatefalse) 'O primeiro parâmetro é opcional. O modo de entrada/saída é uma das três constantes a seguir: 'Freading = 1 somente leitura, forwriting = 2 leitura-escrita ou forappender = 3 Appender 'O segundo parâmetro também é opcional. Um dos três valores de Tristate, 'Indique em que formato o arquivo é aberto. Ignore este parâmetro e o arquivo é ASCII 'O formato está aberto. TristateUsedEfault = -2 Abra o arquivo no formato padrão do sistema, 'Tristatetrue = -1 Abra o arquivo em formato unicode ou tristatefalse = 0 'Abra o arquivo no formato ASCII. 'Você também pode usar o método OpenExtFile para abrir o arquivo s = readf.readline Faça enquanto readf.atendofline <> true s = readf.readline Response.Write S & 'Leia a linha de arquivo por linha e escreva -a Laço readf.close %> </body> </html> |
Compartilhar: uma sintaxe de consulta difusa que é mais rápida que as cláusulas De um modo geral, ao usar consultas difusas, todos pensam como selecionar * da tabela, onde um '%de caracteres%' se múltiplas como consultas difusas forem usadas em uma instrução SQL e o número de registros for grande, a velocidade definitivamente será muito lenta. Os dois métodos a seguir também podem implementar a consulta difusa: selecione * da tabela onde Patindex ('%caractere%', a) 0 Sele