- programação php e asp
+ Responder ao Tópico
-
programação php e asp
o seguinte codigo pesquisa strings em documentos .doc (em asp) é possivel passar para php num sistema windows 2003 server? aceitam-se sujestões.
<%
'Comprova que foi escrito alguma coisa
If Request("SearchString") = "" Then
Response.Write("Tem de introduzir algum texto!")
Response.End
End If
'cria SQL query string
strSQL = "SELECT Filename, vpath, DocTitle from SCOPE() WHERE CONTAINS "
strSQL = strSQL & "('" & Request("SearchString") & "') > 0"
strSQL = strSQL & "AND DocTitle = 'MINISTÉRIO DA DEFESA NACIONAL'"
'Cria e abre a conecção
Set objConnection = Server.CreateObject("ADODB.Connection")
objConnection.ConnectionString = "provider=msidxs;"
objConnection.Open
'Preenche um recordset com os resultados
Set objRS = objConnection.Execute(strSQL)
If Not objRS.EOF Then
%>
<HTML><HEAD><TITLE>Motor de procura nas Ordens de Serviço</TITLE></HEAD>
<H3>Aqui estão os resultas da sua procura:</H3>
<TABLE BORDER="0">
<TR>
<TH ALIGN="LEFT">Ordem de Serviço Nº</TH>
</TR>
<% Do While Not objRS.EOF %>
<TR>
<TD>
<p><a href="<%= objRS("vpath") %>"><%= objRS("Filename")%></a></p>
</TR>
<% objRS.MoveNext %>
<% Loop %>
</TABLE>
</BODY>
</HTML>
<% End If %>
<% Set objRS = Nothing %>
<% objConnection.Close %>
<% set objConnection = Nothing %>
-
programação php e asp
Ola
É um problema sério esse seu!
Existe solução sim, mas este modo como você esta fazendo só
serve pra sistemas asp, pq utiliza a api ADODB que simula q seu
sistema de arquivo seja um banco de dados, como é tudo da m$ fica
tudo em casa. Porém em php tem jeito só q provavelmente não com
as mesmas ferramentas. Eu não sei te dizer no momento quais, mas estou
procurando.
Talvez se vc requisitar a mudança desse tópico de apache pra programação
seja melhor, o pessoal que olha o fórum de programação sempre tem uma solução pra essas coisas.
Abraços
-
programação php e asp
se eu nao me engano existe um aplicativo chamado doc2txt q converte o arquivo doc pra txt (dãã)....dai vc pode fazer busca (mas nao pode ser em sql) dentro do arquivo...