Jump to content
Fivewin Brasil

tiagojb

Membros
  • Posts

    17
  • Joined

  • Last visited

Profile Information

  • Gender
    Male
  • Location
    Campinas

Recent Profile Visitors

420 profile views

tiagojb's Achievements

Newbie

Newbie (1/14)

0

Reputation

  1. Boa tarde à todos. Alguém conhece ou já desenvolveu integração com os terminais da Saurus TSG800 (SmartPOS com android) ?
  2. Boa tarde, estou tentando enviar minha base sql local para uma base hospedada em servidor cloud gerenciado na locaweb. Estou usando SQLRDD e toda vez que subo tabelas maiores que 10 MB ou 10 mil registros ele não sobe . Meu processo é: subo a estrutura, crio os index e faço preenchimento dos dados. Se alguém tiver algum modelo de como faz ou se já utilizou para dar uma luz, qualquer dica é válida!!! Abraço à todos,
  3. Boa tarde, pessoal! Alguém já teve que acessar ou abrir arquivos físicos (.DAT, .LB) do banco de dados da IBM o DB2? Eu tenho um banco de dados de um cliente, que gostaria de obter as informações dele mas não consigo abrir. Agradeço desde já a ajuda de vocês.
  4. Boa tarde pessoal. Para quem precisar deste recurso, pode ir sem medo no site desta ferramenta indicada pelo gunafe. Ao menos com municípios padrão GINFES, funcionou muito bem. site: http://www.uninfe.com.br/ fórum (yahoo): http://br.groups.yahoo.com/neo/groups/uninfe/info Agradecimento, especial ao Luiz!
  5. Pessoal no caso, eu necessitava imprimir em paisagem e que não imprimisse os dizeres de cabeçalho e rodape padrões do internet explorer. Resolvi com as seguintes ações: - No Internet Explorer do(s) computador(res) que farão a impressão configurei o padrão para não imprimir cabeçalho e rodapé manualmente. OK ( se alguém tiver algo via programação para fazê-lo seria interessante). - Quanto a impressão em paisagem, encontrei "comandos" CSS que permitem definir a orientação de meu html, sendo assim problema resolvido! Obrigado à todos pela ajuda.
  6. Perfeito, sistem deu certo... Aproveitando, saberia algum comando para definir o layout desta impressora, por exemplo obrigar ele imprimir em paisagem e sem os dizeres de cabeçalho e rodapé que uma pagina html traz por padrão?
  7. Obrigado pessoal, com o botão consigo fazer a impressão do Html, porém necessitaria de madar o html diretamente para a impressora sem necessidade abrir o activeX (sem o preview), seria possível? Os teste que fiz, foi tentar enviar via linha de comando porém ele imprime os códigos e não o documento html em si.
  8. Kapiaba, "aqui" que você se refere seria aqui no fórum? no fórum não consegui localizar até encontrei algo sobre oActivex:print() mas, não consegui aplicar... Tentei buscar no fórum da msdn, mas também não obtive sucesso... até encontrei bastante conteudo sobre oACtiveX mas não consegui encontrar como imprimir uma webpage por ele.
  9. Olá pessoal, alguém saberia se é possível imprimir uma página web via ActiveX?
  10. Pois é Wiliam como informei em email anterior, estava acrescentando comandos indevidos. Mas cheguei a esta conclusão que me passou também, obrigado novamente pelo retorno.
  11. Pessoal consegui resolver, estava executando a função: SR_SQLParse e SR_SQLCOdeGen, desabilitei estas funções na criação da tabela e executou com sucesso, fiquei sem entender, porém funcionou. Segue abaixo o código correto e as linhas que comentei que estavam causando o erro: cSql :="CREATE TABLE CARTA (sr_recno bigint(15) NOT NULL unique auto_increment, Campo1 char(3), campo2 char(50), sr_deleted char(1) default ' ' NOT NULL );" //apCode := SR_SQLParse( cSql ) oSql := SR_GetConnection() //cSql := SR_SQLCodeGen( apCode, ,oSql:nSystemID ) ?oSql:exec( cSql,,.T. ) Agradeço a todos pelo empenho e grande auxílio.
  12. William Adami, analisando seu código percebi que você usa a função oSql:exec(); Tentei adaptar ela a que tinha usado no incio do tópico e gerou o mesmo erro do inicio do tópico ao executar a aplicação. Utilizei da seguinte maneira: cSql :="CREATE TABLE CARTA (sr_recno bigint(15) NOT NULL unique auto_increment, CODE char(3), NAME char(50), sr_deleted char(1) default ' ' NOT NULL );" apCode := SR_SQLParse( cSql ) oSql := SR_GetConnection() oSql:exec( SR_SQLCodeGen( apCode, , oSql:nSystemID ),, .T.,nil ) Porém obtive o erro ao executar a aplicação: Descricao do erro: Erro SR_ODBC/0 SQLExecDirect Error HY090 - 0 - [Microsoft][ODBC Driver Manager] Comprimento inválido de seqüência de caracteres ou de buffer Command sent to database : Steatment handle : 3873144 Connection handle : 3871560 RetCode : -1 - RollBack executed. Argumentos: Stack Calls =========== Called from: => THROW(0) Called from: ..\..\source\sqlconnection.prg => SR_ODBC:RUNTIMEERR(861) Called from: ..\..\source\sqlconnection.prg => SR_ODBC:EXEC(367) E seguinte errosql.log: 16/10/2013 09:02:01: SQLExecDirect Error HY090 - 0 - [Microsoft][ODBC Driver Manager] Comprimento inválido de seqüência de caracteres ou de buffer Command sent to database : Steatment handle : 3873144 Connection handle : 3871560 RetCode : -1 SR_ODBC:RUNTIMEERR Linha : 859 SR_ODBC:EXEC Linha : 367 TESTE Linha : 189 INICIO Linha : 46 (b)TELAO Linha : 39 TWINDOW:ACTIVATE Linha : 959 TELAO Linha : 39 MAIN Linha : 11
  13. É um bom palpite sim, porém tentei criar com sqlexecute e com oSql:exec( ) várias tabelas por exemplo: cSql :="CREATE TABLE CARTA (sr_recno bigint(15) NOT NULL unique auto_increment, CODE char(3), NAME char(50), sr_deleted char(1) default ' ' NOT NULL );" E mesmo assim não é criada a tabela no MySQL, e se eu executo o DbCreate() ele cria um DBF na pasta do executável.
  14. Testei com dbcreate e foi criada a tabela DBF na pasta de meu executável. Estes são os Request iniciais do executável, após isto vema rotina de conexão via ODBC com o Mysql e o comando dbcreate() REQUEST SQLEX // SQLRDD Extreme should be linked in REQUEST SR_ODBC // Needed if you plan to connect with ODBC REQUEST SR_MYSQL // acesso via ODBC (rede interna) cDSN:= "USR=root;PWD=root;DTB=test;DSN=test;driver=MySQL ODBC 3.51 Driver;" nCnn := SR_AddConnection(1,cDSN) nErr='' nPos='' If nCnn < 0 ? "Connection error. See sqlerror.log for details." Quit EndIf SR_UseDeleteds( .T. ) // .f.= NÃO MANTER REGISTROS DELETADOS NAS TABELAS .t. manter SR_SetFastOpen(.T.) // ABRE AS TABELAS EM MODO COMPARTILHADO SR_SetGoTopOnScope(.F.) // NÃO EXECUTA O DBGOTOP() AUTOMATICO NOS ORDSCOPE SR_MaxRowCache( 100 ) // Determina o tamanho máximo teórico do cache de linhas da workarea SR_SetBaseLang( 2 ) // portugues SR_Msg(2) // portugues SR_SETSYNTHETICINDEX(.F.) // Força que os próximos índices criados sejam sintéticos(porem os indice ficam por conta apenas do SQLRDD) SR_SETSYNTHETICINDEXMINIMUN(10) //Configura a quantidade mínima de colunas na chave de índice para criá-lo como Sintético DbCreate( "CARTES", { { "TEXTO", "C", 100, 0 } } )
  15. Ambos arquivos sqllog.txt e sqlerror.txt estão zerados. Zerei eles ontem para confirmar que não esta gerando erro nem registro....
×
×
  • Create New...