Ir para conteúdo
Fórum Script Brasil

aalessandre

Membros
  • Total de itens

    49
  • Registro em

  • Última visita

Posts postados por aalessandre

  1. preciso gerar um backup do meu banco, gostaria de gerar um insert para cada registro da tabela, exemplo :

    INSERT INTO tabela1 VALUES (1, 'Teste 1');

    INSERT INTO tabela1 VALUES (2, 'Teste 2');

    INSERT INTO tabela1 VALUES (3, 'Teste 3');

    INSERT INTO tabela1 VALUES (4, 'Teste 4');

    INSERT INTO tabela1 VALUES (5, 'Teste 5');

    uso o mysqldump mas ele gera numa linha só :

    insert into `bairro`(`bai_codigo`,`bai_cidade`,`bai_descricao`,`bai_tx_entrega`,`bai_vlr_entrega`) values (1,1,'CENTRO','0.00','0.00'),(1,2,'ZONA 1','0.00','0.00'),(1,3,'CAMPO CUMPRIDO','0.00','0.00'),(1,7,'FERRARIA','0.00','0.00'),(1,8,'PACOTUBA','0.00','0.00'),(1,9,'JARDIM IGUAÇU','0.00','0.00'),(1,10,'','0.00','0.00'),(1,11,'CENTRO','0.00','0.00'),(2,1,'SITIO CERCADO','0.00','0.00'),(2,3,'CIC','0.00','0.00'),(2,7,'CENTRO','0.00','0.00'),(3,1,'FAZENDINHA','0.00','0.00'),(3,3,'CAIOA','0.00','0.00'),(4,1,'CAMPO CUMPRIDO','0.00','0.00'),(4,3,'CAIUA','0.00','0.00'),(5,1,'PORTAO','0.00','0.00'),(5,3,'PAROLIN','0.00','0.00'),(6,1,'CIC','0.00','0.00'),(6,3,'CIDADE INDUSTRIAL','0.00','0.00'),(7,1,'CAJURU','0.00','0.00'),(7,3,'GUAÍRA','0.00','0.00'),(8,3,'ALTO BOQUEIRAO','0.00','0.00');

    nesse caso, tenho 22 bairros, gostaria de gerar 22 inserts. como fazer isso ?

  2. Pessoal, minha aplicação usa componentes da biblioteca ComponentFactoryTollKit, tentei rodar no linux, atraves do mono, e deu o seguinte erro :

    UpdateToolStripManager ComponentFactory.Krypton.Toolkit.PaletteOffice2007Blue

    System.NullReferenceException: Object reference not set to an instance of an object

    at ComponentFactory.Krypton.Toolkit.VisualControlBase.a (System.Windows.Forms.PaintEventArgs A_0) [0x00000]

    at ComponentFactory.Krypton.Toolkit.VisualControlBase.OnPaint (System.Windows.Forms.PaintEventArgs e) [0x00000]

    at System.Windows.Forms.Control.WmPaint (System.Windows.Forms.Message& m) [0x00000]

    at System.Windows.Forms.Control.WndProc (System.Windows.Forms.Message& m) [0x0

    será que existe alguma forma de resolver isso ?

  3. pessoal tenho o seguinte codigo

    public Boolean insBaixaParcial()
            {               
                classConexaoMYSQL.abreConexao();
                MySqlTransaction trans = classConexaoMYSQL.sqlCon.BeginTransaction();
                
                try
                {   
                    //INSERE O pgto parcial na tabela de pgtos parciais
                    MySqlCommand myCmd1 = new MySqlCommand("INSERT INTO pgtoParcial (par_titulo, " +
                                             "                         par_cod_titulo, " +
                                             "                         par_data, " +
                                             "                         par_valor ) " +
                                             "     VALUES (" + titulo + ", " +
                                             "             '" + codTitulo + "', " +
                                             "             '" + dtPgto + "', " +
                                             "             '" + valorPgto.Replace(",", ".") + "')", classConexaoMYSQL.sqlCon);
    
                    myCmd1.ExecuteNonQuery();
    
                   //atualiza a tabela de titulos alterando o valor pago
                   string rData = Convert.ToDateTime(classDatatHora.getDataBanco()).ToString("yyyy/MM/dd");            
                    MySqlCommand myCmd2 = new MySqlCommand("UPDATE cpa " +
                                                          "   SET cpa_valor_pago = '" + valorPgto.Replace(",", ".") + "',  " +
                                                          "       cpa_dt_pagto = '" + rData +"' " +
                                                          " WHERE cpa_titulo = " + titulo + " ",
                                                           classConexaoMYSQL.sqlCon);               
                    
                    myCmd2.ExecuteNonQuery();                
                    
                    trans.Commit();                
                    classConexaoMYSQL.fechaConexao();
                    return true;
                }
                catch (System.Exception er)
                {
                    trans.Rollback();
                    //mostra a tela de erro com os dados do erro
                    frmError frmError = new frmError();
                    frmError.mostraErro(er);
                    frmError.ShowDialog();
    
                    return false;
                }
            }

    ao executar o myCmd2, da o seguinte erro

    Connection must be valid and open

    pelo que entendi, ao executar o myCmd1, é fechado a conexao, mas já fiz teste e a conexao continua aberta, mas da o erro dizendo que não existe uma conexao valida. alguém sabe como resolver isso ?

  4. Pessoal, estou usando o MonthCalendar/C# e preciso mudar a cor de algumas celulas, a ideia é vincular com o banco, ou seja, se no dia 15 existir um registro no banco, no calendario deve ficar com dia 15 de uma cor diferente.

    alguém sabe como fazer isso, já dei uma vasculhada na net mas não axei nada, outras sugestoes/alternativas são bem vindas

    a aplicação é winForm

  5. Pessoal, tenho um richTextBox, ao dar enter, se as duas ultimas linhas estiverem em branco, preciso que o foco caia no proximo componente. Eis a questão, como verificar se as duas ultimas linhas estao em branco ?

    estou usando vs2008/C# - windowsForm

  6. Pessoal, tenho uma tabela no banco de dados que contem os nomes das telas que cada usuario pode acessar, no momento que o usurio faz o login, fiz um select que retorna as telas daquele usuario. Ate ai tudo bem, só não sei como criar o menu com o retorno do select. alguém ai pode dar uma forcinha

    procedure proGetUsuario(usuario, senha : string);
    var
      i : integer;
    begin
      with TSQLQuery.Create(nil) do
      begin
        i := 0;
        SQLConnection := frmPrincipal.SQLConnection1;
        SQL.Text := ' select tel.telTela, ' +
                      '        tel.telTag, ' +
                    '        usu.usuUsuario, ' +
                    '           usu.usuSenha, ' +
                    '           usu.usuCodCliente ' +
                    '   from tblusuario usu  ' +
                    'inner join tbltela tel on telUsuario = usu.usuUsuario ' +
                    '    and tel.telUsuario = '+ frmPrincipal.edtUsuario.Text+' ' +
                    '    and usu.usuCodCliente = '+fncSistemaIni('cadastro','codigo')+'  ';
        Open;
        if not IsEmpty then
        begin 
          ??????
    
        end;
    
        Free;
      end;
    end;

  7. Pessoal, estou usando um programinha de backup (cobian backup), ele faz o backup e joga numa area de ftp, ele tem as seguintes opções de criptografia :

    1- RSA-Rijndael(1024-256 bits)

    2- blowfish (128 bits)

    3- Rijndael(128 bits)

    4- DES (64 bits)

    eu preciso construir uma aplicação web para recuperar os arquivos, pois preciso recuperar em qualquer lugar que esteja, e no momento de recuperar, a aplicação web deve descriptografar o arquivo, minha duvida é: para essas opções de criptografia, existe um algoritmo padrão ?, para que eu possa implementar na aplicação web. tentei contato com o fabricante, mas sem sucesso.

    se alguém tiver um exemplo do código de algumas das opções de criptografia, peço a gentileza de disponibilizar, ou alguma outra sugestão é bem vinda.

  8. Formatei minha maquina, reinstalei o delphi2007 e o zeos, só q agora usei a versao 664 do zeos. fiz uma aplicaçãozinha de teste e quando rodo por fora do delphi não dá o erro. mas a minha aplicação continua com esse erro, mesmo trocando os componentes zeos para os da versao 664. será q vou precisar reescrever a aplicação ?

  9. preciso conectar o mysql com delphi 2007

    primeiro tentei o zeos, deu um pau ntdll.com, o erro acontece ao finalizar a aplicação. não consegui resolver, após imumeras tentativas, desisti.

    tentei com dbexpress, mas não consegui fazer funcionar do delphi 2007

    alguém conhece outro componente free para acesso com mysql ? ou como usar o dbexpress no delphi 2007 ?

  10. Jhonas, esse problema só pode ser com o zeos, testei em outra maquina e deu o mesmo erro.

    só me resta partir pra outro componente, o problema é achar outro componente free, já que tb não consegui usar o dbexpress.

    por acaso você conhece outro componente free ? ou sabe de algum esquema para suar o dbexpress no delphi 2007 ?

  11. pessoal, fiz uma aplicação inicialmente usando o mydac para acesso a banco, mas depois passei a usar o zeos, o problema agora é que ao rodar a aplicação em outra maquina, da um erro dizendo que falta as bpl do mydac, removi todas as declarações (MyAcess e DbAcess) do uses, mas continua dando o mesmo erro. alguém sabe como resolver isso ?

×
×
  • Criar Novo...