cyberalexxx
-
Total de itens
2.500 -
Registro em
-
Última visita
Posts postados por cyberalexxx
-
-
olá! Agradeço a vocês por me ajudarem.
No final ficou assim:
SELECT * FROM codtemp WHERE data = #1/21/2005 1:16:49 PM#
aspas simples é para strings e não para datas!
Valeu!
ps: pode fechar o tópico!
Ok fechado!!
Pra abrir o tópico manda PM para alguém da moderação
[]'s
-
Acho que o ideal seria postar na secão Microsoft Office
Caso queira eu movo pra la.
-
mais eu acho que javascript o cara pode desabilitar no pc dele não é ???
dai ferra os esquemas
tem com desabilitar sim.
da problema também se o cara usar um navegador da idade da pedra, sem suporte a javascript.
-
Por que você não usa Session pra fazer isso, pois se o navegador estiver configurado pra não permitir cookies seu sistema já era.
eu já li algumas coisas sobre session, masi eu num entendi muito bem.....
é tipo que nem o developer mostrou ai ??
deu certo esse esquema seu cyberalex
Criei um tópico especial hoje para discutir sobre session:
http://scriptbrasil.com.br/forum/index.php?showtopic=47068
-
Por que você não usa Session pra fazer isso, pois se o navegador estiver configurado pra não permitir cookies seu sistema já era.
-
tenta assim:
clique aqui para acessar a sua pasta: <a href="<% = request.cookies("logado") %>/index.asp">ver minha pasta</a></html>Isso supondo que o cookie que armazena o nome do usuario seja o logado.
-
primeiro assunto já escolhido:
Application / Session / Global.asa
Continuem com as sugestões para os próximos assuntos
[]'s
-
Conforme foi constatado em nossa pesquisa ficou claro o interesse dos membros do forum em saber mais sobre global.asa (application/session), sendo assim estamos criando este tópico para debatermos o assunto.
Vou Iniciar com um tutorial sobre o assunto:
TUTORIAL APPLICATION/SESSION
APPLICATION
Ao conjunto de páginas ASP de um mesmo diretório virtual damos o nome de Aplicação ASP. Tal aplicação será iniciada na primeira vez que um usuário tentar acessar alguma página desse diretório virtual. Será finalizada quando o servidor web for desligado.
O objeto Application existe para nos possibilitar o armazenamento e recuperação de valores relacionadas a uma aplicação ASP. Com ele podemos criar variáveis de qualquer subtipo cujo valor pode ser acessado ou modificado por qualquer usuário conectado ao diretório virtual.
Para criar uma variável do nível de aplicação, devemos escrever comandos com seguinte sitaxe:
Application("NOME_DA_VARIAVEL") = VALOR_DA_VARIAVEL
Uma vez criada, tal variável estará acessível a qualquer usuário da aplicação. Seu valor ficará armazenado até que o servidor web seja desligado.
Como o conteúdo desse tipo de variável pode ser modificado por qualquer usuário conectado à aplicação, poderia haver alguma confusão se vários usuários tentassem alterar esse valor ao mesmo tempo. Para evitar possíveis problemas com a “concorrência", o objeto application disponibiliza dois métodos: LOCK e UNLOCK.
O primeiro bloqueia as variáveis de nível de aplicação para o usuário que invoca tal método. Se qualquer outro “usuário” tentar acessar variáveis desse nível, ficará esperando até a aplicação ser desbloqueada.
A aplicação só será desbloqueada quando o script que a bloqueou termina sua execução, ou quando ocorre o “TimeOut”, ou quando o script invoca o método UNLOCK.
Ainda relacionado a esse objeto existem dois eventos:
Application_OnStart Ocorre quando a aplicação é iniciada, ou seja, quando um diretório virtual é acessado pela primeira vez.
Application_OnEnd Ocorre quando a aplicação é finalizada, ou seja, quando o web server é desligado.
Um evento é uma subrotina automaticamente chamada quando o sistema sofre alguma ação especifica. Tais subrotinas não são escritas diretamente nas páginas ASP mas num arquivo a parte nomeado de GLOBAL.ASA.
Sendo assim, quando um diretório virtual for acessado pela primeira vez, o Servidor Web procura em tal diretório a existência desse arquivo. Se encontra, abre o arquivo e procura a subrotina Application_OnStart para executar seus comandos. A mesma coisa acontece quando desligamos o servidor web, só que ele chama a subrotina Application_OnEnd.
No exemplo a seguir criamos uma variável de nível de aplicação chamada DataHoraI para armazenar a Data/Hora em que a aplicação foi iniciada. Outra variável chamada Titulo para armazenar o titulo da aplicação ASP. E uma variável chamada Correio que armazena o e-mail do Web Master:
Exemplo : Global.asa
<script LANGUAGE=VBSCRIPT RUNAT=SERVER> Sub Application_OnStart() Application("DataHoraI")=Now Application("Titulo")="Curso de ASP" Application("Correio")="mailto:lineus@seduc.pi.gov.br" End Sub </SCRIPT>
Exemplo : Application1.asp<% @LANGUAGE=VBSCRIPT %> <HTML><HEAD><TITLE><%=Application("Titulo")%></TITLE></HEAD> <BODY> Essa aplicação ASP foi iniciada em <B><%=Application("DataHoraI")%></B><BR> <A Href="<%=Application("Correio")%>">Web Master</a> </BODY> </HTML>
Obs : Só poderá existir um arquivo Global.asa em cada diretório virtual Observe que o trabalho de manutenção do site pode ficar facilitado. Imagine que todas as páginas asp do seu diretório virtual possuem um padrão de cores, links, cabeçalho, etc. Sendo assim, as páginas teriam muito código em comum. Se desejarmos modificar os padrões do nosso site, teríamos que fazer alterações em todos os arquivos do diretório virtual. Mas se utilizarmos variáveis de nível de aplicação para armazenar essas configurações, não necessitamos mudar todos os arquivos do diretório, mas só o arquivo GLOBAL.ASA. Exemplo : Global.asa<script LANGUAGE=VBSCRIPT RUNAT=SERVER> Sub Application_OnStart() Application("DataHoraI")=Now Application("Titulo")="I Curso de ASP da UFPI" Application("Correio")=mailto:lineulima@yahoo.com Application("CorFundo")="Black" Application("CorTexto")="Yellow" Application("TamFonte")="4" End Sub </SCRIPT>
Exemplo : Application2.asp<% @LANGUAGE=VBSCRIPT %> <HTML><HEAD><TITLE> <%=Application("Titulo")%> </TITLE></HEAD> <BASEFONT SIZE=<%=Application("TamFonte")%> COLOR=<%=Application("CorTexto")%>> <BODY BGCOLOR=<%=Application("CorFundo")%>> Essa aplicação ASP foi iniciada em <B><%=Application("DataHoraI")%></B><BR> <A Href="<%=Application("Correio")%>">Web Master</a> </BODY> </HTML>
SESSION Toda vez que um usuário Web se conecta a um aplicativo ASP é iniciada uma sessão para o mesmo no servidor Web. Para representar tal sessão, o ASP possui um objeto interno chamado Session. Na verdade, ele é muito parecido com o objeto Application. A diferença esta em dizer que esse objeto pode armazenar valores ligados apenas a um único visitante do site(o dono da sessão). Com ele podemos criar variáveis de qualquer subtipo cujo valor pode ser acessado ou modificado somente pelo “dono” da sessão. Para criar uma variável do nível de sessão, devemos escrever comandos com seguinte sitaxe: Session(“NOME_DA_VARIAVEL”) = VALOR_DA_VARIAVEL As variáveis de sessão permanecerão na memória(ativas) até a sessão ser encerrada. Isso pode acontecer quando o usuário fechar o web browser, quando ocorre o “TIMEOUT” da sessão, ou quando o script invoca o método ABANDON do objeto Session. A propriedade TIMEOUT é usada quando o usuário fica parado sem fazer nada no Browser. O default é vinte minutos, mas esse valor pode ser modificado da seguinte forma: Session.Timeout = VALOR_MINUTOS Ainda relacionado a esse objeto existem dois eventos: Session_OnStart Ocorre quando a sessão é iniciada Session_OnEnd Ocorre quando a sessão é finalizada. A exemplo dos eventos do objeto Application, eles também devem ser escritos como subrotinas de um arquivo GLOBAL.ASA. O exemplo ilustra o conceito de sessão. Temos uma variável a nível de aplicação chamada contador. Ela serve para informar a quantidade de pessoas que acessaram essa aplicação ASP. A idéia é incrementar o valor dessa variável toda vez que uma sessão é iniciada. Também utilizamos uma variável de sessão que informa a hora em que a sessão em questão foi aberta. Exemplo : Global.asa<script LANGUAGE=VBSCRIPT RUNAT=SERVER> Sub Application_OnStart() Application("DataHoraI")=Now Application("Titulo")="I Curso de ASP da UFPI" Application("Correio")=mailto:lineulima@yahoo.com Application("CorFundo")="Black" Application("CorTexto")="Yellow" Application("TamFonte")="4" Application("Contador")=0 End Sub Sub Session_OnStart() Application("Contador")=Application("Contador")+1 Session("HoraS")=Time End Sub </SCRIPT>
A página a seguir encerra a sessão através do método ABANDON: Exemplo sessao1.asp<% @LANGUAGE=VBSCRIPT %> <HTML><HEAD><TITLE> </TITLE></HEAD> Essa sessão foi iniciada às <%=Session("HoraS")%><BR> Você é o visitante de número <%=Session("Contador")%><BR> Desde <%=Application("DataHoraI")%> <HR> <A HREF="sessao2.asp">Encerrar Sessão</A> </BODY> </HTML>
FONTE: Curso de ASP da UFPI escrito por LINEU ANTONIO DE LIMA SANTOS
-
sempre ouvi falar desse FSO mais nunca fui atraz de saber o que é...
FSO: File System Object
Respondido??
Brincadeira da uma olhada neste tutorial sobre FSO
[]'s
-
uma rotina administrativa reaçizada de vez em quando.....
da um for each na pasta para ver arquivo por arquivo(FSO)
Faça um select count com o nome do arquivo
Caso seja = 0
delete o arquivo
acho q é isso.
[]'s
-
www.codigolivre.com.br
[]'s
-
voce quer fazer isso no ato em q o upload for feito, ou seria uma rotina administrativa para voce executar de vez em quando???
-
O ideal é ter um campo que registre a data da noticia e depois no select ordenar por esse campo em ordem decrescente.
[]'s
-
Também acho que se for possível, só por javascript mesmo, vou mover pra lá.
[]'s
-
desculpe renata por utilizar seu post para minha duvida, e simples quando adiciono um novo registro ao banco de dados, posso depois da linha
SalvarDB.update
a linha
response.redirect "resposta.asp"
e isso praticamente a mesma duvida?
o q quiz dizer é o seguinte!
depois que adicionar um novo registro ao banco de dados se posso redirecionar o usuario para uma pagina asp qualquer como por exemplo uma página de resposta, sei como fazer isso implementando html no (response.write) mas quero ver se dar pra fazer usando o (response.redirect "respota.asp")
da pra fazer assim?
sim!! pode ser feito assim:
response.redirect("resposta.asp")
-
abre no excel e depois exporta para dbf
ou
Caso você possua o DBU para gerenciar o DBF da frazer um append direto do arquivo TXT
-
movendo para DW
-
como não entendi muito bem como voce quer, vou te explicar como funcionam as funções.
Left() - pegar x caracteres a partir da esquerda
exemplo: pegando os 2 primeiros caracteres da variavel vAgendaDataAte
left(vAgendaDataAte,2)
mid() - pegar a partir da posição x um total de y caracteres exemplo: pegando 2 caracteres da variavel vAgendaDataAte a partir do 3º caractermid(vAgendaDataAte,3,2)
-
pra fazer direto pelo DW não sei pois não uso, via código é assim:
<form method="get" action="news.asp"><!--webbot bot="Validation" s-display-name="Noticias" b-disallow-first-item="TRUE" -->
<select size="1" onChange="submit()" name="Id" style="border: 1px solid #008000; padding-left: 4; padding-right: 4; padding-top: 1; padding-bottom: 1; background-color: #CCFFCC; font-size:10 px">
<option value="n1" selected > Noticias</option>
<%do while not Rstemp.eof%>
<option value="<%=rstemp.fields("Id")%>"><%=rstemp.fields("data")%>-<%=rstemp.fields("titulo")%></option>
<%Rstemp.MoveNext
loop%>
<option value="all">Mostrar Indice Completo de Noticias</option>
</select>
</form>
Agora se a duvida for quanto ao DW é so falar que eu movo o tópico para a seção de Dreamweaver.
-
Como faço pra colocar um list (tipo um combobox do delphi) com o dreamweaver? tipo eu coloco um, adiciono os valores, td bem.. mas como faço pra setar se o usuário selecionar um item ele faça alguma coisa, como abrir um link?
grato.
coloca o q voce quer fazer quando o item for selecionado na clausula onchange()
-
localize no seu código qual é o campo xx e qual é o xxx
e o unico mid que vi no seu código foi esse:
Mid ("vAgendaDataDe", 7, 8)
onde o resultado seria: aDataDe
pois voce esta mandando pegar 8 caracteres a partir do 7º caracter na string vAgendaDataDe
-
já tentou algo assim:
<style type='text/css'>a:link, a:visited, a:active { text-decoration: underline; color: <%=session("corlink")%> }
a:hover { color: <%=session("corlinksobre")%>; text-decoration:underline }
tr { background-color: <%=session("corfundo")%>; font-color: <%=session("cortexto")%>; font-</style>
-
não funcionou também
faz como eu falei e mostra o resultado aki, que fica mais facil achar o erro
-
ehhe legal vocês mudaram um pouco o rumo mais mesmo assim valeu guto explica mais ai se possivel para que eu posso entender seu ponto de vista
uma pergunta cyber é esse limit é possivel usar com SQL Server 2000?
O MSSQL Server não aceita LIMIT, uma idéia é usar select top para fazer a paginação usando um campo autonumeração como controle, algo do tipo:
select * top 10 from tabela where Id > (pagina-1)*10 order by id
Número Excessivo De Usuários
em ASP
Postado
hummm, estranho!!
1 - voce esta fechando as conexões e recorsets de seus scripts??
2 - voce teve que finalizar o navegador pelo gerenciador de tarefas???
são hipoteses, a segunda já aconteceu comigo uma vez