Ir para conteúdo
Fórum Script Brasil

modernel

Membros
  • Total de itens

    105
  • Registro em

  • Última visita

Sobre modernel

  • Data de Nascimento 04/02/1986

Perfil

  • Gender
    Male

modernel's Achievements

0

Reputação

  1. Rapaz, creio que isso lhe ajude. Porém fiz em C#. Abraço ///Metodo da classe de negocio public bool teste() { try { ... (Codigo q ocorre a excecao) Return False } catch(Exception ex) { throw ex; } finally { cmd.Dispose() Conexao.Close() } } //codigo asp.net (dentro do metodo) ... { try { Boolean x = teste(); /// Se ocorrer excecao entrará no catch } catch(Exception ex) { ///LABEL UTILIZADA PARA EXIBIR ERROS NO WEBFORM. lblMensagemErro.Text = ex.Message; } }
  2. modernel

    Sql Server 2005

    Vou entender que pelo menos com o usuario SA você consegui fazer login. Se com o SA você consegue logar faça o seguinte: Expanda Security. Na pasta Logins clique com o botão direito do mouse na opção New Login. Defina o Login Name, Sql Server Authentication, Password e Confirm Password e clique Ok. Com isso o usuario é criado. Após isso você deverá definir as politicas de segurança para esse usuário. Abraço
  3. modernel

    ASP.NET

    Ok, vamos la. Imaginemos que o textbox que o usuario digita a quantidade se chama txtQuantidade. O codigo que adiciona o TextBox dinamicamente é esse abaixo. int qtdCriar = (String.IsNullOrEmpty(txtQuantidade.Text)) ? 0 : (int)txtQuantidade.Text; for (int i = 0; i < qtdCriar; i++) { TextBox txtDinamico = new TextBox(); txtDinamico.Id = String.Format("txt{0}", (i + 1)); Page.Controls.Add(txtDinamico); }
  4. Rapaz, creio que você possa fazer isso no arquivo Program.cs ou Program.vb (depende da linguagem que você usa) Application.Run(new Form1()); dai você troca o Form1 pelo nome do teu.
  5. modernel

    instrução SQL

    Rapaz, tu pode usar o seguinte recurso: On Error Resume Next querySQL = "SELECT ......." Set rsQUERY = Connection.Execute(querySQL) If Err.Number <> 0 Then Response.write("Erro ocorrido: "& Err.Description) End If
  6. Rapaz, primeiramente você está utilizando a estrutura SELECT CASE de forma errada , segue abaixo a sintaxe: SELECT CASE <variavel> CASE <Valor para a 'variavel'> (IMPLEMENTACAO DA SITUACAO 1) CASE <Valor para a 'variavel'> (IMPLEMENTACAO DA SITUACAO 2) CASE ELSE (IMPLEMENTACAO DA SITUACAO 3) END SELECT Para atender de forma correta lhe aconselho a utilizar a estrutura de condicao: If (var_categoria <> "Informe a categoria") And (var_tipo <> "Tipo de Negócio") And (var_local <> "Informe a cidade") Then sql = "SELECT * FROM cadastro " sql = sql & "WHERE categoria = '"& var_categoria &"' AND tipo = '"& var_tipo &"' AND cidade = '"& var_local &"'" ElseIf (var_categoria <> "Informe a categoria") And (var_tipo <> "Tipo de Negócio") And (var_local = "Informe a cidade") Then sql = "SELECT * FROM cadastro WHERE categoria = '"& var_categoria &"' AND tipo = '"& var_tipo &"'" ElseIf (var_categoria <> "Informe a categoria") And (var_tipo = "Tipo de Negócio") And (var_local <> "Informe a cidade") Then sql = "SELECT * FROM cadastro WHERE categoria = '"& var_categoria &"' AND cidade = '"& var_local &"'" ElseIf (var_categoria = "Informe a categoria") And (var_tipo <> "Tipo de Negócio") And (var_local <> "Informe a cidade") Then sql = "SELECT * FROM cadastro WHERE tipo = '"& var_tipo &"' AND cidade = '"& var_local &"'" ElseIf (var_categoria <> "Informe a categoria") And (var_tipo = "Tipo de Negócio") And (var_local = "Informe a cidade") Then sql = "SELECT * FROM cadastro WHERE categoria = '"& var_categoria &"'" ElseIf (var_categoria = "Informe a categoria") And (var_tipo <> "Tipo de Negócio") And (var_local = "Informe a cidade") Then sql = "SELECT * FROM cadastro WHERE tipo = '"& var_tipo &"'" ElseIf (var_categoria = "Informe a categoria") And (var_tipo = "Tipo de Negócio") And (var_local <> "Informe a cidade") Then sql = "SELECT * FROM cadastro WHERE cidade = '"& var_local &"'" Else sql = "SELECT * FROM cadastro" End If Qualquer dúvida poste novamente.
  7. modernel

    Restrição por usuario

    Rapaz, pelo que eu entendi você deseja restringir determinadas paginas para determinados usuarios. Tente raciocinar da seguinte forma: Você terá de criar uma estrutura de tabelas da seguinte forma: (TELAS) -> (GRUPOS DE USUARIOS) -> (USUARIOS) Na tabela de TELAS você armazenaria por exemplo: Tela de Cadastro de Produto e link para ela (e todas as outras telas que desejar restringir). Grupo de Usuário você armazenaria os Grupos de Usuario ex: Administradores, Somente Cadastro etc etc. E os usuarios. Apos feito isso você deverá fazer as associações para definir as regras. Ex: O Grupo Administrador tem acesso a tais Telas. E Tais usuarios pertencem ao Grupo Administrador. Daí quando usuario tentar acessar a tela você deverá implementar uma rotina que verifica se o usuário está em um grupo de usuário que tem acesso a tela em questão. Espero ter te ajudado. Qualquer dúvida posta ai.
  8. Pessoal, estou com um problemão que não consigo resolver. Eu possuo um flash que carrega uma imagem externa (eu passo o PATH dela). Oque acontece é o seguinte: A imagem de 450x300 por exemplo e eu preciso redimensiona-la para 150x100´. Já tentei de tudo e não consegui. Por gentileza me ajudem. segue abaixo o codigo que fiz: this.loadMovie('Inverno.jpg'); this._x = 0; this._y = 0; this._width = 150; this._height = 250;
  9. modernel

    Conexao Ado Em Asp

    Josemar teu problemá é que: Tu entra no Loop mas não move o Recordset para o proximo registro. Com isso o código fica dando o famoso LOOP INFINITO. Segue abaixo oque tu deve alterar: Set tabela = Conexao.Execute (que) While not tabela.EOF response.write tabela(1).value tabela.MoveNex() ' <---------- LINHA QUE FALTAVA wend Att. Modernel.
  10. modernel

    Soma Meus Campos

    Seguinte rapaz, Faz assim: No teu for crie os campos text com o nome "txtSald<%=i%>" dai tu armazena num campo hidden o valor maximo do "i". dai na hora que tu for rodar for somar faz o seguinte: <script language="javascript"> function validaCampos() { var qtdItems = this.window.forms['<NOME_FORMULARIO>'].<NOME_CAMPO_VALOR_MAX_I>.value; var soma = 0; for (int i =0; i < qtditems; i++) { var controle = this.window.document.getElementById('<NOME_DO_CAMPO>'+i); soma += controle.value; } } </script> Creio que isso já te ajuda, qualquer duvida é só postar novamente.
  11. Caro Raul, primeiramente você deve verificar o seguinte: Os teus bancos de dados do SQL SERVER estão no mesmo Servidor de Banco de dados( mesma instancia) Caso estejam em servidores diferentes você terá de criar um DATA LINK caso contrario não precisa. Em seguida nos teus Selects tu terá de fazer o seguinte: SELECT [SERVIDOR1].[USUARIO].TABELA.*, [SERVIDOR2].[USUARIO].TABELA.* FROM [SERVIDOR1].[USUARIO].TABELA, [SERVIDOR2].[USUARIO].TABELA WHERE [SERVIDOR1].[USUARIO].TABELA.CAMPO = '<VALOR>' AND [SERVIDOR2].[USUARIO].TABELA.CAMPO = [SERVIDOR1].[USUARIO].TABELA.CAMPO Qualquer dúvida posta ai novamente.
  12. baladaclick, Esse erro ocorre pelo seguinte: Provalvemente algum campo do teu Select existem em mais de uma tabela que você relacionou no teu SELECT te aconselho fazer o segiunte: SELECT entrada.qtde_entrada, entrada.produto_entrada, entrada.data_entrada, saida.qtde_saida, saida.produto_saida, saida.data_saida, saida.consultor_saida, saida.venda_saida F ROM entrada, saida WHERE entrada.id_regional="&request.querystring("id") AND saida.ID_REGIONAL = entrada.ID_REGIONAL. Dessa forma você deixa de forma explicita qual campo de qual tabela você esta definindo o valor no filtro e depois tu defini o relacionamento entre as tabelas. Att. Modernel.
  13. modernel

    Alter Column Pk

    Caro Caio para tu conseguir fazer isso creio que tu terá de fazer da seguinte forma: Primeiramente deverá ter de excluir as FOREIGN KEY que se relacionam à essa tabela, após isso você terá de retirar a PRIMARY KEY da tabela. Feito isso você altera o tipo de dados da Coluna e recria a PRIMARY KEY, daí altera o tipo de dados das tabelas filhas e recrie as FOREIGN KEY. Att. Modernel
  14. Boa noite Claudio, para fazer oque tu deseja primeiramente tenha certeza de que você esteja armazenando no campo data a Data e a hora, pois se você estiver armazenando apenas a Data DD/MM/YYYY os dados para hora e minuts ficaram zerados. Vamos ao Select que você deseja fazer: SELECT DATA, PEDIDO, COD_CLIENTE, CLIENTE FROM TB_PEDIDOS WHERE PEDIDO = 10 AND DATA >= DATEADD("N", -10, <data hora do sistema>) Creio que seja isso que tu precisa fazer. Qualquer dúvida é só postar novamente.
  15. modernel

    Listbox

    Caro colega não sei se entendi muito bem mas vamos lá: Para fazer isso que você deseja, você terá de fazer o seguinte: 1- No textbox você irá utilizar o evento OnKeyPress e nele voc coloca uma função javascript que passa como parâmetro o valor do TextBox 2 - Na função Javascript vocêw irá postar o valor do textbox. 3 - Você irá criar uma query com a seguinte estrutura: SELECT [CAMPOS] FROM [TABELA] WHERE <CAMPO_FILTRO> LIKE '<VALOR_TEXTBOX>%' Bem de forma resumida é isso. Qualquer dúvida posta ai que eu respondo para você.
×
×
  • Criar Novo...