Ir para conteúdo
Fórum Script Brasil

borges02

Membros
  • Total de itens

    25
  • Registro em

  • Última visita

Tudo que borges02 postou

  1. beleza Denis? É que terminei um projeto em (.net - C#) e estou criando o instalador do projeto mas o problema está na instalação do banco de dados mysql. O problema é que quem vai fazer a instalação é o cliente e na hora que ele for instalar o mysql ele vai ter que fazer a configuração do banco onde pede usuário (root) senha (123) etc. Ou seja o cliente vai ter total acesso ao banco após finalizar a instalação. Dessa forma vai ficar complicado p/ mim. Será que não tem um jeito de instalar o mysql mas já deixando toda a parte de configuração do banco já setada e deixar apenas a instação do banco para o cliente fazer? Se tivesse um jeito de fazer isso resolveria meu problema. Será que tem como deixar essa parte de configuração setada no mysl antes da instação?
  2. Boa tarde! Gostaria de saber como faço para instalar o mysql via linha de comando (ms-dos)? alguém tem alguma idéia de como fazer esse tipo de instalação? Desde já, agradeço pela ajuda e atenção de todos... Muito Obrigado...
  3. beleza Bicicleta? Valeu, testei aqui e deu certo, era isso mesmo que eu estava querendo. Muito obrigado pela ajuda...
  4. Bom dia! Eu gostaria de saber se existe algum comando no mysql para procurar uma determinada tabela na base de dados do mysql? Eu sei que existe um comando (SHOW TABLES), mas para a minha aplicação teria que ser algo mais específico... Exemplo, vamos supor que a base de dados tenha 50 tabelas e quero encontrar a tabela com o nome de (CLIENTES) como faria nesse caso? Desde já, agradeço pela ajuda e atenção de todos... Muito Obrigado...
  5. beleza quintelab ? Então, eu não estou usando WebUserControl não. Apenas estou usando um windows form com um DataGridView e 2 textbox no form... Com esse controle UserControl será que consegue resolver esse problema? estou um pouco perdido porque nunca usei esse UserControl...
  6. Bom dia! Tenho um controle TextBox no meu projeto onde esse controle tem todas as funções de um maskedTextBox e mais a função da tecla insert, caso o usuário pressionar o insert, o que o usuário digitar no textbox irá sobrescrever o texto anterior, se o usuário não pressionar o insert o texto que estiver no textbox será empurrado para frente. Eu gostaria de saber se tem como criar esse controle no DataGridView? No caso seria um DataGridViewTextBoxColumn com essa função da tecla insert (função de sobrescrever textos)... Segue a classe onde eu criei o textbox derivado de um maskedTextBox para ter uma idéia do controle criado... using System; using System.Runtime.InteropServices; using System.Windows.Forms; namespace Paginacao4 { class TextBoxInsert : MaskedTextBox { public TextBoxInsert() : base() { bInserting = Convert.ToBoolean(GetKeyState(45)); } bool bInserting; [DllImport("user32.dll")] static extern short GetKeyState(int nVirtKey); protected override void OnKeyPress(KeyPressEventArgs e) { bInserting = Convert.ToBoolean(GetKeyState(45)); if(bInserting) { this.SelectionLength = 1; } base.OnKeyPress(e); } } } Após criar a classe é só compilar o projeto que o controle aparecerá no toolbox (canto esquerdo superior onde fica a aba de controles do visual studio)... alguém tem alguma idéia de como eu posso colocar essa função da tecla insert ou criar o controle DataGridViewTextBoxColumns com a função da tecla insert de sobrescrever textos? Estou programando em visual studio 2008 (C#) windows forms.. Desde já, agradeço pela ajuda e atenção de todos... Muito Obrigado...
  7. beleza Denis? Dei uma olhada nesse comando LOAD_FILE do mysql e parece que ele pega uma foto que esteja salva no hd, parece que é isso.. O meu problema é o seguinte, tenho um cadastro de cliente onde no momento do cadastro o usuário pressiona um botão para ativar a webcam e tirar uma foto do cliente no momento do cadastro... Esta foto vai para um controle do visual studio 2008 chamado picturebox, no meu caso como eu faria para passar essa imagem para o LOAD_FILE? tipo, ela não vai ser salva no hd, esta imagem ficará no cadastro de clientes e após salvo ir para o banco de dados... Tem alguma idéia de como eu posso resolver esse problema?
  8. Boa tarde! Estou tentando montar um comando sql para inserir um registro no banco de dados mas está dando erro de sintaxe.. Aparece a seguinte mensagem de erro: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '[])' at line 1... Estou tentando com o seguinte comando: INSERT INTO TBCLIENTES(ChvCliente,ImagemCliente) VALUES(1,System.Byte[]).. O campo (ChvCliente é do tipo int e o ImagemCliente é do tipo blob)... Estou tentando gravar uma imagem mas dá erro de sintaxe no campo ImagemCliente... tenho uma variável que está passando uma foto em array de bytes... Se eu colocar aspas entre a variável que possui o array de bytes o campo fica nulo... alguém tem alguma idéia da correta sintaxe para gravar o array de bytes no bd? estou usando o MySql Server 6.0... Desde já, agradeço pela ajuda e atenção... Muito Obrigado...
  9. Consegui resolver o problema com a seguinte sintaxe: SELECT CODIGOREG, NOMEREG FROM REGIAO LIMIT X,20.... No lugar de (X) from incrementando: 0,20,40,60 e assim por diante....
  10. Boa tarde! Tenho um DataGridView que está sendo carregado através da propriedade VirtualMode. A tabela do bd que carrega o DataGridView possui 2 colunas: CODIGO e NOME. Quando o form. é executado o DataGridView é carregado. Para ordenar os registros por ordem alfabética estou tentando da seguinte forma: dataGridView1.Sort(dataGridView1.Columns[1], ListSortDirection.Ascending); Porem, quando executa o form. aparece a seguinte mensagem: Não há suporte para a operação quando VirtualMode é definido como verdadeiro... estou carregando o datasource do datagridview através de um dataset onde usei o comando sql: (SELECT CODIGOREG, NOMEREG FROM REGIAO). Eu não queria usar o ORDER BY NOMEREG porque nessa tela de consulta eu faço consulta por nome ou codigo. Caso a consulta for por CÓDIGO, terei que carregar o DataGridView novamente ordenando por código, dessa forma fica complicado para trabalhar.. alguém tem alguma idéia de como ordenar os registros do DataGridView usando o VirtualMode? Estou programando em visual studio 2008 sp1 (C#) windows forms, .net framework 3.5 sp1... Desde já, agradeço pela ajuda e atenção... Muito Obrigado...
  11. beleza Denis? O valor do LIMIT que está dentro do NOT IN vai sendo incrementado conforme vai sendo carregado o DataGridView. Ele começa com 0 depois vai incrementando 16, depois 32, depois 48 e assim por diante. Se eu colocar dentro do NOT IN (SELECT MIN(CODIGOREG) FROM REGIAO) ele só irá comparar com o primeiro registro, por isso no meu caso não da para usar essa sintaxe. Como eu estou usando a propriedade VirtualMode do DataGridView tenho que carregar o DataGridView aos poucos, no meu caso vai ser 16 registros por página, por isso uso o limit. Tem alguma outra idéia de como posso resolver esse problema?
  12. Denis, sabe me dizer se existe outra forma para realizar este comando em mysql?
  13. Estou tentando executar o seguinte comando SQL: SELECT CODIGOREG, NOMEREG FROM REGIAO WHERE CODIGOREG NOT IN (SELECT CODIGOREG FROM REGIAO ORDER BY CODIGOREG LIMIT 1) ORDER BY CODIGOREG LIMIT 16........... Mas quando executo esse comando dentro da ferramenta MySQL Query Browser aparece a seguinte mensagem de erro: 'This version of MySQL doesn't yet support 'LIMIT & IN/ALL/ANY/SOME subquery' Alguém sabe me dizer o que pode estar acontecendo? Estou usando o mysql server 6.0.... Desde já, agradeço pela ajuda e atenção de todos... Muito Obrigado...
  14. beleza Quintelab? Então, a minha dificuldade é de como carregar o DataGridView usando a propriedade VirtualMode do DataGridView. Tenho uma tabela no bd que possui muitos registros.. Chega a quase 1 milhão de registros... Para carregar o DataGridView sem paginar fica complicado, fica muito lento para carregar o DataGridView. Eu acho que com o virtualMode daria certo... Estou precisando de um exemplo carregando uma tabela com 2 colunas por exemplo (CODIGO e NOME)...
  15. Denis, Tentei esse último exemplo que você postou e não deu erro, porém não aconteceu nada também, não puxou nenhum registro. O que será que está pegando? Esse comando sql peguei de um exemplo que achei na net para paginar os registros no DataGridView usando a propriedade VirtualMode. Esse DataGridView é um componente do visual studio windows forms (c#) para visualizar os registros de uma tabela no bd. O exemplo que peguei na net usa banco de dados sql server... Quando o form. é executado, o DataGridView carregará os 16 primeiros registros caso o CODIGOREG não estiver no (select codigoreg from regiao order by codigoreg limit x)... Esse (x) vai sendo incrementado conforme o DataGridView vai sendo carregado.. Ele começa com 0 e depois 16 e vai incrementando até chegar nas ultimas 16 paginas a ser carregado no DataGridView... Esse mecanismo (VirtualMode) faz com que o DataGridView seja carregado 16 registros por pagina até ser carregado por total...
  16. beleza Denis? Testei o comando que você postou, mas está dando o seguinte erro: This version of MySQL doesn't yet support 'LIMIT & IN/ALL/ANY/SOME subquery'.... Então testei da seguinte forma: "SELECT CODIGOREG, NOMEREG FROM REGIAO ORDER BY CODIGOREG LIMIT 16" e deu certo, mas usando o NOT IN da erro... Por que será que está dando esse erro? Será que é problema na versão que estou usando? Estou usando a útlima versão 6.0 do MySQL....
  17. Bom dia! alguém sabe converter esse comando de sql server para mysql: "SELECT TOP 16 CODIGOREG,NOMEREG FROM REGIAO WHERE CODIGOREG NOT IN (SELECT TOP 0 CODIGOREG FROM REGIAO ORDER BY CODIGOREG) ORDER BY CODIGOREG" ? Estou usando o mysql server 6.0... Desde já, agradeço pela ajuda e atenção de todos... Muito Obrigado...
  18. Bom dia! Gostaria de saber se alguém já trabalhou com o VirtualMode do DataGridView? Não estou conseguindo entender o funcionamento desta propriedade. Estou precisando de um exemplo simples onde quando executa o form. carrega o DataGridView com os registros de uma tabela com colunas (CODIGO, NOME) do banco de dados. alguém tem alguma idéia de como implementar? Estou programando em visual studio 2008 sp1 (C#) windows forms. .net framework 3.5 sp1... Desde já, agradeço pela ajuda e atenção de todos... Muito Obrigado...
  19. borges02

    Bloqueio Pessimista!

    beleza Graymalkin? Dei uma olhada no seu exemplo e tive uma idéia. criei uma tabela (usuario) com os campos (codigo, tabela, registro e data). Tabela = grava o nome da tabela que está sendo editada. Registro = grava o código do registro da tabela que está sendo editada. Data = grava a data e a hora do registro que está sendo editada. Na aplicação adicionei um timer no formulário. Esse timer fica atualizando a cada 5 segundos o campo timer referente ao registro que está em edição. Se um usuário for editar um registro faz a verificação se existe registro na tabela usuário ref. aquele registro que está tentando editar, caso encontre um registro na tabela usuário confere o tempo atual menos o tempo que está gravado na tabela usuário. Caso o tempo for menor ou igual a 5 segundos significa que está em edição, caso contrário significa que aconteceu algum problema com o terminal e o registro estava em edição no momento onde outro usuário não está mais editando e a tabela usuário é atualizada com esse novo usuário que está editando o registro. Após gravar a inserção, alteração, exclusão ou cancelar os mesmos, esse registro que ficou gravado na tabela usuário é excluída. Testei aqui e parece que está funcionando certinho. Simulei quando o terminal ou sistema trava, queda de energia e funcionou tranquilo. Mas para funcionar certo a aplicação rodando nos terminais precisa pegar a data e hora do servidor para os terminais trabalharem com data e hora padrão senão da problema... Então, a aplicação independe do banco, pode ser usado com qualquer SGBD... Muito obrigado pela ajuda e atenção, valeu mesmo...
  20. Bom dia! Gostaria de saber se alguém tem algum exemplo, artigo sobre bloqueio pessimista? Estou precisando de alguma coisa para bloquear o registro enquanto estiver em edição e não deixar outro usuário editar o registro se estiver em modo edição. Tá dificil de achar alguma coisa desse tipo, não achei nada ainda sobre isso. Consegui apenas no modo: concorrencia otimista. Mas eu preciso mesmo da concorrencia pessimista. Bom, vou tentar explicar como está o meu cadastro de clientes para ter uma noção de como funciona: Tenho 2 groupbox no form. O primeiro groupbox tem um textbox onde fica o código do cliente. O segundo groupbox fica os dados do cliente, ou seja: todos os campos textos(textbox) ref. a NOME, APELIDO, DATA DE NASCIMENTO, FONE, DATA DO CADASTRO, CPF, CELULAR e assim por diante... Funciona da seguinte forma: quando o usuário sai do textbox: CODIGO DO CLIENTE, o foco cai no primeiro campo do segundo groupbox, aquele onde fica os dados do cliente. Quando o foco entra no segundo groupbox, esse registro está em edição. Como eu vou fazer para controlar se esse registro está sendo editado ou não? Eu gostaria que quando outro usuário tenta-se entrar mostra-se a seguinte mensagem: 'Registro em manutenção!'... Estou programando em visual studio 2008 (C#) windows forms .net framework 3.5... Lembrando que a aplicação independe de banco de dados... Desde já, agradeço pela ajuda e atenção de todos... Muito Obrigado...
  21. Bom dia! Gostaria de saber como que faço para funcionar a tecla insert do teclado em meu cadastro de clientes. Tenho um textbox (nome), se o usuário digita o nome e ele coloca o cursor no primeiro dígito, se ele teclar o Insert, conforme ele digita vai sendo substituido as letras, sem teclar o insert conforme ele vai digitando, vai direcionando a palavra que ele digitou antes p/ frente que é o normal... alguém tem alguma idéia de como fazer isso? Estou programando em visual studio 2008 (C#) e bd mysql... Desde já agradeço pela ajuda e atenção... Muito Obrigado...
  22. Beleza Graymalkin? Dei uma olhada no exemplo que você sugeriu, e consegui resolver esse problema da data de nascimento, agora quando tem data de nascimento ex: 03/03/1990, esta mostrando certo no form. com o zero a esquerda. Fiz da seguinte forma: tbxdataNasc.Text = Convert.ToDateTime(Ds_agenda.Tables["pessoas"].Rows[linhaAtual]["data_nas"].ToString()).Date.ToString("dd/MM/yyyy");
  23. Boa Tarde! Estou programando em visual studio 2005 (C#) e banco de dados mysql. Tenho um campo (data de nascimento) com tipo de dados (date) que quando grava no banco de dados ele fica no formato inglês (ano-mês-dia), gostaria de saber como que faço para converter para o formato brasileiro (dia-mês-ano) quando vou mostrar os dados no form.? Tipo, estou conseguindo visualizar no formato dia-mes-ano, mas por exemplo, se tiver (03/03/1982) quando mostra os registros no form. aparece sem o zero na data de nascimento, fica tudo errado. Eu tenho um método chamado de mostraDados() onde possui a seguinte linha: tbxdataNasc.Text=Ds_agenda.Tables["pessoas"].Rows[linhaAtual]["data_nas"].ToString(); Esse método busca registros do banco de dados e são inseridas nos campos textbox para visualização.. Quando é gravado no bd grava certo no formato ingles (ano-mes-dia), quando é visualizado esse registro no form. é mostrado o registro sem o zero no maskedtextbox. alguém tem alguma sugestão? Tentei incluir o "dd/MM/yyyy" dentro do .ToString(), mas não deu certo. Desde já agradeço pela ajuda... Muito Obrigado...
  24. Boa Dia!! Estou programando em visual studio 2005, linguagem c# e banco de dados mysql, eu estou precisando de um exemplo em c# onde por exemplo: eu tenho um form. de cadastro de clientes, um form. para gerar o relatorio tendo um combobox para selecionar o cliente e um botão (gerar relatório) e quero gerar um relatório através de um cliente selecionado através do campo combobox, onde o relatório só vai mostrar esse cliente selecionado.... alguém poderia me ajudar? caso não tiverem exemplos, pode ser os passos para gerar esse tipo de relatório? Desde já agradeço pela ajuda... Muito Obrigado...
  25. Boa Tarde!! Estou programando em visual studio 2005, linguagem c# e banco de dados mysql, eu estou precisando de um exemplo em c# onde por exemplo: eu tenho um form. de cadastro de clientes, um form. para gerar o relatorio tendo um combobox para selecionar o cliente e um botão (gerar relatório) e quero gerar um relatório através de um cliente selecionado através do campo combobox, onde o relatório só vai mostrar esse cliente selecionado.... Como que faz? Desde já agradeço pela ajuda... Muito Obrigado...
×
×
  • Criar Novo...