Recomendado: Como gerar HTML no ASP? Já existem muitos sistemas de notícias que geram HTML, mas todos usam modelos. Esta função salva o código HTML gerado pela página ASP em um arquivo HTML, portanto, não há necessidade de alterar a página original para concluir facilmente um sistema de notícias que gera HTML. ^ _^ Como o código é relativamente curto, o conteúdo citado a seguir não é comentado aqui: % 'Quando o alvo
Muitas vezes encontramos vários problemas de consulta, e as longas declarações SQL geralmente deixam os monges confusos. Especialmente quando a peça do cliente preenche as condições de consulta, será ainda mais difícil usar métodos comuns.
O seguinte usa inteligentemente a identidade de onde 1 = 1 (na verdade, é muito, deixe -o ter um valor de verdade) para resolver esse problema.
Resumo do texto
'Título da informação do sujeito
'Empresa o nome da empresa que postou a informação
'Conteúdo O conteúdo das informações publicadas
Endereço do endereço da empresa
Perfil da empresa de infomação
'Observe instruções relacionadas
Todos os valores acima são enviados por formulário e, em seguida, os valores correspondentes são obtidos por: sujeito = TRIM (request.form (sujeito)), etc.
<%
'Esta função é muito crítica! ----------------------------------
Função sql (a, b, sqls)
Se B <> então 'se o cliente não enviar esse valor, a instrução SQL correspondente não será gerada.
sqls = sqls & & & a & like ' % & b & %'
final se
SQL = SQLS
Função final
'-----------------------------------------------------------------------------------------------------------------------------------
Definir Conn = Server.CreateObject (Adodb.Connection)
Dbpath = server.mappath (/database/mydb.mdb)
Conn.open driver = {Microsoft Access Driver (*.mdb)}; pwd =; dbq = & dbpath
Set rs = server.createObject (adodb.recordset)
sqls = selecione * de myTable onde 1 = 1
'A seguir, chama a função acima, e há muitas chamadas (teoricamente qualquer)
sqls = sql (sujeito, sujeito, sqls)
SQLS = SQL (Empresa, Empresa, SQLS)
SQLS = SQL (Conteúdo, Conteúdo, SQLS)
sqls = sql (endereço, endereço, sqls)
SQLS = SQL (Infomação, Infomação, SQLS)
sqls = sql (nota, nota, sqls)
SQLS = SQLS & Order by Id Desc
Rs.open SQLS, Conn, 3,2
%>
Conclusão
Se não houver função -chave SQL (A, B, SQLS), podemos imaginar quantos julgamentos são necessários um após o outro!
Compartilhar: Como usar a tecnologia de script ASP Nos scripts VB, você não precisa definir variáveis ou definir explicitamente seus tipos em outros idiomas de script. Existe uma variável quando você a usa pela primeira vez. No entanto, esse recurso permite que seu código exista amplamente nos digitados. Se você definir incorretamente um nome de variável no código, uma nova variável será criada. Seu script pode não funcionar corretamente.