Recomendado: Migrando de ASP para ASP - Considerações iniciais (ii) Usando a mesma ideia que criar uma conexão universal em um módulo separado, criamos um pagelet. O Pagelet permite que os desenvolvedores criem pseudo-controlos, que podem ser usados para exibir propriedades, métodos e eventos, bem como objetos. Nossa solução é: Crie um
Tutorial muito simples para amigos que gostam de SEO. Substitua http: //www.***.cn/article.asp? Logid = 26 com http: //www.***.cn/article.asp? /A26.html. Não há necessidade de usar o IIS ISAPI_REWRITE para fazer a reescrita de URL com base no IIS
1. O banco de dados é simples de usar o acesso, data.mdb para criar um artigo da tabela, com três campos: id, título, conteúdo; Numeração automática, título e conteúdo do artigo.
2. Config.asp
Código Basic ASP/Visual
| A seguir, o conteúdo citado: <% 'Link do banco de dados db = data.mdb Definir Conn = Server.CreateObject (Adodb.Connection) Connstr = provedor = microsoft.jet.oledb.4.0; fonte de dados = & server.mappath (dB) Conn.Open Connstr Se errar então err.clear Defina conn = nada Response.Write Há um erro na conexão do banco de dados, verifique a string de conexão. Resposta.END Final se 'Defina a leitura da interface de leitura de notícias Dim news_title, news_content Sub ReadNews () set rs1 = server.createObject (adodb.recordset) sql1 = selecione ID, título, conteúdo do artigo em que id = & id rs1.open sql1, Conn, 3,3 News_title = rs1 (título) News_content = rs1 (conteúdo) rs1.close Definir RS1 = nada Final sub %> |
3. Padrão.asp
A seguir, o conteúdo citado:
Código Basic ASP/Visual
<!-#inclua arquivo = config.asp->
<ol>
<%
Set rs = server.createObject (adodb.recordset)
sql = selecione * no artigo
Rs.Open SQL, Conn, 1,1
Faça enquanto não é Rs.eof
%>
<li> <a href = article.asp?/<%= rs (id)%>. html> <%= esquerda (Trim (rs (title)), 30)%> </a> </li>
<%
rs.movenext
laço
rs.close
Defina rs = nada
%>
</ol>
4. Artigo.asp
Código Basic ASP/Visual
A seguir, o conteúdo citado: <!-#inclua arquivo = config.asp-> <% id = request.QueryString (ID) Se id = então Server_v40 = request.Servervariables (Query_string) id = int (substituir (substituir (server_v40,/,),. html)) Final se Ligue para ReadNews () %> <div> Título: <b> <%= news_title%> </b> <r /> Conteúdo: <%= news_content%> </div> |
Compartilhar: como implementar a Sessão de compartilhamento ASP e ASP.NET No .NET, o mecanismo de armazenamento da sessão é diferente do do ASP. Embora possa executar ASP e ASPX ao mesmo tempo no mesmo IIS, a sessão não pode ser passada entre eles. Anteriormente, um grande número de sistemas era usado para ASP. Durante o processo de atualização, se o ASP for completamente abandonado