Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

marvazoler

Checando campo bit

Recommended Posts

Boa tarde, gostaria de saber como chegar um campo bit do sqlserver.

 

Me deu uma idea, mas não sei.

 

 

dim varbloquear

varbloquear = Request.form("linha")

 

if varbloquear oRs("Linha_tronco") = 1 then

 

response.Redirect("bloquear_tronco.asp")

end if

 

So lembrando, o campo bit grava 1 ou 0.

 

 

Desde ja agradeço

 

 

Boa tarde, algume poderia me ajudar?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Opa, obrigado pela atenção!

 

tenho um campo que se chama bloqueiar (bit)

 

dependendo do que o usuário escolher, vai para uma pagina!

 

Entendeu?

Compartilhar este post


Link para o post
Compartilhar em outros sites

vc tem um campo bit que grava 0 ou 1, certo ?

 

e o que vc faz com ele se o usuário que escolhe?

 

ou qual é a lógica ?

 

- usuario escolhe um campo

- depois faz o que ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

ainda não entendi. poderia continuar com os passos abaixo?

 

- o usuario acessa a pagina

- tem um combo para escolher uma opção

- quais as opções ?

- o que faz quando clicar em uma opção ?

 

estou perguntando isso para entender que relação tem a opção do BD e poder te ajudar

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ok, vamos.

Na verdade são horarios de onibus, um operador constuma fazer alterações no quando de horarios.

e precisa desabilitar um determinada linha para alterar e depois habilitar para o cliente.

O combo tras informações como o numero da linha e dependendo do que o cliente escolher fica desabilitado pois o operador esta alterando.

Ok?

Compartilhar este post


Link para o post
Compartilhar em outros sites

tudo o que escreveu no post acima, entendi perfeitamente.

 

o que ainda esta confuso é o que o tal campo bit tem relação a isso.

 

você precisa pegar um combo, nesse campo tem quais informações?

-a

-b

-c

 

depois disso faz o que ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

No combo tem linhas para os passageiros escolherem, tipo, bairros!

 

Neste link, vc entendererá, http://www.vjd.com.br/horarios.html

 

Ele carrega os dados da tabela de horario.

quando o usuario escolhe uma linha, então, ele mostra para o usuario um quadro de horarios.

O que eu quero fazer é informar ao usuario que uma determinada linha quando estiver

em reformulação pelo operador, redirecione para uma pagina informando que a linha em questão, esta sendo alterada.

Melhorou?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Começo clarear.

 

simples, nem precisa redirecionar o usuário (a não ser que seja necessário):

-na própria div que vc mostrar os resultados, mostra que os horários estão sendo alterados (ou qualquer outra mensagem)

 

e na sua consulta (quando escolhe o combo) mostra como esta

Compartilhar este post


Link para o post
Compartilhar em outros sites

Seria importante redirecionar, pois a empresa pode colocar outras mensagens de alerta.

 

Eu estava testando, e vou colcocar o codigo que crieie

 

<%
Dim oocom
Dim oRs20
dim varbloquear

Set oocom = Server.CreateObject("ADODB.Connection")
oocom.ConnectionString = "Driver={MySQL ODBC 3.51 Driver};Server=localhost;Database=!!!!!!!;Uid=!!!!!!!;Pwd=!!!!!!!!;"
oocom.Open()
Set oRs20 = Server.CreateObject("ADODB.Recordset")
varbloquear = Request.form("linha")

Set oRs20 = oocom.Execute("SELECT HORARIO.* FROM HORARIO WHERE HORARIO.COD_LINHA = "&varbloquear&"")

if oRs20("Trava_linha") = true then
response.Redirect("bloquear_horario.html")
end if

%>

Compartilhar este post


Link para o post
Compartilhar em outros sites

isso quando clicar no consultar certo ?

 

se der erro você coloca assim para resgatar

 

varbloquear = Cint(request.form("linha"))

 

acho que o campo bit salva inteiro e não string, então você teria que converter o que vem do form

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.